Jump to content

Legolash2o

Member
  • Posts

    1,128
  • Joined

  • Last visited

  • Donations

    0.00 USD 
  • Country

    United Kingdom

Posts posted by Legolash2o

  1. I thought I'd make a friendly request here for someone to compile the latest version of install_wim_tweak to run on .NET4(.6). This way, one shouldn't have install an entire .NET runtime on Windows 10 in order remove a couple of components.

     

    Done. Check the first page.

     

    The only thing I did was to download the source, change .NET version in project properties and build :)

  2. I've uploaded 1.4.7 which just adds credits to Aviv00. I've noticed how bad/messy/un-organised the code is. :(

     

    So if anyone is interested, I'm willing to tidy it up a bit? Possibly add a GUI to it (but still have the same commands).

  3. v1.3.0.93 Release Candidate has been released. A lot has changed since v1.3.0.52Beta

    *1.3.0.94RC^Set Product key has been added to WIM Manager

    *1.3.0.94RC^Unattended option has been removed from All-In-One tool

    *1.3.0.94RC^New Unattended method for WIM Manager

    *1.3.0.94RC^WIM Manager now shows Make ISO & Rebuild by default

    *1.3.0.94RC^WIM Manager let's you switch from Tool <> WIM Manager and visa-versa.

    *1.3.0.93RC^FIX: *.theme files now integrates it's folder if detected

    *1.3.0.93RC^FIX: W7T will now detect SWM files

    *1.3.0.93RC^WIM Manager tooltips will now show wim location

    *1.3.0.93RC^SWM Merge Tool has been added to merge *.swm files

    *1.3.0.92B^FIX: .theme was integrated as .theme.theme extension

    *1.3.0.93B^Added warning when wanting to set .theme as default theme.

    *1.3.0.92B^FIX: Some All-In-One buttons remained visible/enabled after pressing start

    *1.3.0.92B^FIX: All-In-One hanged after finishing

    *1.3.0.92B^FIX: All-In-One could not load/save last session properly

    *1.3.0.92B^FIX: WIM Manager now unloads mounted hives when checking for mounted images

    *1.3.0.92B^All-In-One Tool no longer switches tabs depending on what task it is doing

    *1.3.0.92B^Options to disable main screen aero glass

    *1.3.0.92B^You can now integrate .theme files

    *1.3.0.92B^TWEAK:Disable Recycle Bin

    *1.3.0.92B^TWEAK:Hide Recycle Bin

    *1.3.0.92B^TWEAK:Disable Enhanced Pointer Precision

    *1.3.0.92B^TWEAK:IE-Reset Text Size(New Tabs)

    *1.3.0.92B^TWEAK:IE-Disable Accelerator

    *1.3.0.92B^TWEAK:IE-Enable Third Party Components

    *1.3.0.92B^TWEAK:IE-Remove Bing Search Provider

    *1.3.0.92B^TWEAK:IE-Set Google as Search Provider

    *1.3.0.92B^TWEAK:IE-Disable Default Browser Check

    *1.3.0.92B^TWEAK:IE-Disable First Run Customize

    *1.3.0.92B^TWEAK:IE-Clear History on Exit

    *1.3.0.92B^TWEAK:IE-Enable Suggested Sites

    *1.3.0.92B^TWEAK:IE-Reset Zoom Level (New Tabs)

    *1.3.0.92B^TWEAK:IE-Enable 'Caret' Browsing

    *1.3.0.92B^TWEAK:IE-Remove Links Bar

    *1.3.0.92B^TWEAK:IE-Remove 'Favourites' Menu from IE

    *1.3.0.92B^TWEAK:IE-Enable Saving Encrypted Pages to Disk

    *1.3.0.91B^FIX:Registry Hive Mounter did not mount hives before importing

    *1.3.0.91B^FIX:Tooltips on Tools Manager did not show if 'Downloads' Tab was hidden

    *1.3.0.91B^FIX:Tools Manager did not show glass effect

    *1.3.0.91B^Option to force AIO drivers as x86/x64/Mix by a blank text file in driver folder.

    *1.3.0.91B^Made a few modifications to the sort bar in All-In-One Tool

    *1.3.0.91B^Made a few modifications to the Registry Hive Mounter

    *1.3.0.90B^SoLoR Updates tool has been enhanced

    *1.3.0.90B^W7T now uses newer folder browser dialog

    *1.3.0.90B^W7T now automatically sorts SoLoR updates

    *1.3.0.90B^W7T will now change tab in AIO depending on what's being worked on

    *1.3.0.90B^All-In-One Tool will now reset all lists after completion

    *1.3.0.90B^All-In-One Tool now gives the option to download KB2581464 for USB Tweak

    *1.3.0.90B^Added option to set default theme in All-In-One Tool

    *1.3.0.89B^FIX: Issue loading Wim_Default

    *1.3.0.89B^FIX: Updates-bf.mum where not installed

    *1.3.0.89B^Progress add for presets in All-In-One Tool

    *1.3.0.89B^You can now double click updates in All-In-One Tool to show support website

    *1.3.0.88B^FIX: W7T was no longer prompting for admin access

    *1.3.0.87B^FIX: Hopefully fixed issue if importing registry files

    *1.3.0.86B^FIX: Some issues unmounting images

    *1.3.0.86B^FIX: Hopefully fixed an issue unmounting image with Registry Hive Mounter

    *1.3.0.86B^FIX: Issue with Language Pack Converter

    *1.3.0.86B^FIX: Issue with rebuilding on CDs and DVDs

    *1.3.0.85B^FIX: A few issues with EXE to MSP Converter

    *1.3.0.85B^FIX: Could not sort columns in certain cases

    *1.3.0.84B^FIX: A few issues with AIO

    *1.3.0.84B^FIX: An issue fixing renaming images

    *1.3.0.83B^W7T now uses wimgapi to rename images and keeps displayname and displaydescription

    *1.3.0.83B^W7T now has reverted back to <Name> and <Description> instead of the display ones

    *1.3.0.82B^WIM Splitter you would if you tried to rebuild and image located on CDROM

    *1.3.0.82B^FIX: AIO tool did not let you add 'Files' if they had the same name

    *1.3.0.82B^Saving AIO Logs now uses 'yyyy-MM-dd' date format

    *1.3.0.81B^FIX: Error adding drivers

    *1.3.0.81B^FIX: Another fix for theme packs

    *1.3.0.81B^Better log reporting for copying/moving files

    *1.3.0.81B^Removed message when adding drivers

    *1.3.0.81B^W7T won't let you select the system drive when trying to capture an image.

    *1.3.0.81B^Capture image shows more details about errors

    *1.3.0.80B^FIX: Silly typo causing themepacks not to install

    *1.3.0.80B^CAB Installer now accepts MSU files

    *1.3.0.80B^CAB Installer renamed to Update Installer

    *1.3.0.79B^FIX: 'Change Logon Background' tweak fixed correctly

    *1.3.0.79B^FIX: Issue from previous release (AIO Disk Creator)

    *1.3.0.79B^New method to integrate drivers for foreign characters

    *1.3.0.79B^Option to prevent Windows going to sleep whilst W7T is running

    *1.3.0.78B^FIX: Integration of Theme Packs with foreign characters in path

    *1.3.0.78B^FIX: Closing Component Removal at startup caused errors

    *1.3.0.78B^DisplayName and DisplayDescription will now be used when getting image info

    *1.3.0.78B^W7T will set Name and Description to DisplayName and DisplayDescription if available

    *1.3.0.78B^Added right click to component list in AIO tool

    *1.3.0.78B^Option to shutdown PC on AIO and CAB Installer

    *1.3.0.77B^FIX: File in use error when integrating unattended via AIO

    *1.3.0.77B^FIX: WIM Manager will now mark image as 'corrupt' if imagex is closed during mount

    *1.3.0.77B^FIX: Force Windows Media Player x64 tweak

    *1.3.0.76B^FIX: Removed 'hi' debug message

    *1.3.0.76B^FIX: 'Change Logon Background' tweak

    *1.3.0.75B^FIX: Fixed some of the problems reported on the forum.

    *1.3.0.74B^FIX: WIM Manager will properly detect if image is corrupt or not

    *1.3.0.74B^FIX: WIM Manager will detect if image is still mounting/unmounting

    *1.3.0.74B^FIX: Error integrating Autounattend.xml

    *1.3.0.74B^FIX: Addon Maker would crash if a folder did not exist

    *1.3.0.74B^FIX: Addon Maker would crash if a file did not exist

    *1.3.0.74B^FIX: An error occured in WIM Splitter is selected size is larger than wim size

    *1.3.0.74B^FIX: An error occured in WIM Splitter if the selected file did not exist

    *1.3.0.74B^Improved Addon Maker code

    *1.3.0.74B^W7T will not let you chose a corrupt image.

    *1.3.0.74B^W7T will not let you chose an image still being mounted/unmounted

    *1.3.0.70B^Added 'Send Bug Report' on main menu

    *1.3.0.70B^More logs info for when wim does not mount

    *1.3.0.69B^Too much has changes to list (multiple fixes)

    *1.3.0.68B^FIX: A GUI glitch on Component Remover

    *1.3.0.68B^Further 'Little Things' changes

    *1.3.0.68B^More logs for why unmounting fails as these are the only logs i am receiving these days.

    *1.3.0.67B^Disabled 'USB Prep Tool' on Windows XP as it doesn't work.

    *1.3.0.67B^FIX: Tool tab in main menu not hiding when you select it not to.

    *1.3.0.67B^FIX: Massive issue when using the File tab in AIO if the folder you want to copy the file to does not exist. It now creates the folders required.

    *1.3.0.66B^NEW: Remove 'Speech Support and Natural Langauge'

    *1.3.0.66B^FIX: ISO Maker did not save previous folder and ISO

    *1.3.0.66B^Introduced many 'Little Things' UI changes, fixes, corrections, etc...

    *1.3.0.66B^USB Boot Prep now detects all USB drives and partitions

    *1.3.0.66B^USB Boot Prep now works with individual partitions

    and more....

  4. It used pkgmgr to remove the packages, it's that program that decides to leave the .mum/.cat files in there.

    @Legolash

    If I use install_wim_tweak.exe /o to takewoner ship on my computer... How I can restore the default permissions?

    Now I can't remove WAIK 3.0 for windows 7!!! :wacko:

    I must retore manually the permissions for system :blink:

    It automatically restores default permissions after its made the packages visible. Your problem may be because the 'Owners' key might have been deleted, there is a switch that prevents that but i cant remember what it is.

  5. If you use v1.4.4, and then after run it again with /h command it will restore all values (Visibility) to default.

    Hi legolash,

    The old tweak.exe used the exit code -532459699 to define the error "registry file not found" when the path was inexistent or incorrect. Could make something similar on your version? For instance if the program finished successfully return errorlevel 0 if registry file not found then return errorlevel 1 etc.

    I use it in my batch and it would really be useful for me.

    Done, it will return error code -532459699

    What's wrong? :-O

    C:\Program Files\Windows AIK\Tools\PETools>d:\programy\install_wim_tweak.exe /p

    "e:\mount"

    -------------------------------------------

    ---------Registry Tweak Tool v1.3.8--------

    ---------------for Windows 6.x-------------

    ---------Created by Michał Wnuowski--------

    -----------Modified by Legolash2o----------

    -------------------------------------------

    MountPath : "e:\mount"

    ------------------Starting-----------------

    Creating BKP of registry file... OK

    Mounting registry file... OK

    Taking Ownership... OK

    Editing 'Packages' subkeys 243/243OK

    Editing 'PackagesPending' subkeys FAIL

    Unhandled error occured.

    Object reference not set to an instance of an object.

    -------------------Ending------------------

    Unmounting key... OK

    Restoring Backup... OK

    Removing Backup file... OK

    This issue was caused because PackagePending subkey could not be found, in v1.4.4 it will just skip this and continue if not found.

  6. Nothing too exotic.

    magex /export e:\Win7\sources\install.wim 4 e:\install.wim

    cut, replace the original

    install_wim_tweak.exe /p e:\mount /l

    The report lists it like so:

    Microsoft-Windows-Security-SPP-Component-SKU-Enterprise-Package~31bf3856ad364e35~amd64~~6.1.7600.16385

    Microsoft-Windows-Security-SPP-Component-SKU-Enterprise-Package~31bf3856ad364e35~amd64~~6.1.7601.17514

    Microsoft-Windows-Security-SPP-Component-SKU-HomeBasic-Package~31bf3856ad364e35~amd64~~6.1.7600.16385

    Microsoft-Windows-Security-SPP-Component-SKU-HomeBasic-Package~31bf3856ad364e35~amd64~~6.1.7601.17514

    Microsoft-Windows-Security-SPP-Component-SKU-HomePremium-Package~31bf3856ad364e35~amd64~~6.1.7600.16385

    Microsoft-Windows-Security-SPP-Component-SKU-HomePremium-Package~31bf3856ad364e35~amd64~~6.1.7601.17514

    Microsoft-Windows-Security-SPP-Component-SKU-Professional-Package~31bf3856ad364e35~amd64~~6.1.7600.16385

    Microsoft-Windows-Security-SPP-Component-SKU-Professional-Package~31bf3856ad364e35~amd64~~6.1.7601.17514

    Microsoft-Windows-Security-SPP-Component-SKU-Starter-Package~31bf3856ad364e35~amd64~~6.1.7600.16385

    Microsoft-Windows-Security-SPP-Component-SKU-Starter-Package~31bf3856ad364e35~amd64~~6.1.7601.17514

    Microsoft-Windows-Security-SPP-Component-SKU-Ultimate-Package~31bf3856ad364e35~amd64~~6.1.7600.16385

    Microsoft-Windows-Security-SPP-Component-SKU-Ultimate-Package~31bf3856ad364e35~amd64~~6.1.7601.

    Ok I take it partially back, because the editions are not listed for all the packages. It's the weird version numbers. Why is it so? I thought this would be what'd it look like after SP installation, but this is a disk with SP already included straight from MSDN...

    Do I need to remove each package for every component to get rid of it completely?

    It's working exactly how it should. If you want you can just run...


    install_wim_tweak.exe /p "e:\mount" /c Microsoft-Windows-Security-SPP-Component-SKU /r

    That should remove them all :)

    if you type in

    Dism.exe /image:E:\mount /get-packages /format:table

    they should be removed. install_wim_tweak will still list them even if they are removed, as the key still remains in the registry.

  7. v1.3.6 has been released, if you add /r when using the /c command it will remove the package :D

    install_wim_tweak.exe /p "C:\Mount" /c Microsoft-Hyper-V-Guest-Integration-Drivers-Package~31bf3856ad364e35~amd64~~6.1.7601.17514 /r

    install_wim_tweak.exe /p "C:\Mount" /c Microsoft-Hyper-V /r

    install_wim_tweak.exe /p "C:\Mount" /c Microsoft-Windows-LocalPack /r

  8. awesome! :)

    edit:

    Question! I previously exported only Professional version from my installation and put the image back. After that I ran this tweak and had packages listed. There's like 500 of them, most listed for each Windows edition. Does that work as intended?

    What command did you exactly run? there may be abit more if there are updates installed/integrated :)

  9. EXE
    install_wim_tweak.exe

    install_wim_tweak_NET4.6.exe

    SOURCE
    win6x_registry_tweak_src_v1.4.7.zip

    -----------------------------------------------------------------------------------------------------
    Before i start i have to say that this tool was originally released by wnuku and that i have just updated it with extra features, colours and bug fixes.

     

    The original concept was by Aviv00.

    This little tool un-hides "packages" like Windows Media Center/Player, IE, IIS, Games, etc... so you can lower the size of your install.wim
    post-125866-0-02086700-1311877198_thumb.
    Top left is un-hiding a specific package, top right is writing the log of available files to a txt file, bottom left is un-hiding all components of an image and finally the bottom right is un-hiding all the packages from current installed OS.

    install_wim_tweak.exe /?
    This will show all available options..

    install_wim_tweak.exe /p <MountPath>
    This will unhide all the packages in the selected image

    install_wim_tweak.exe /o
    This will unhide all the packages on the currently installed OS

    install_wim_tweak.exe /p <MountPath> /l
    This will list all the packages available in the selected image and write them to a text file in the same directory.

    install_wim_tweak.exe /o /l
    This will list all the packages available on the installed OS and write them to a text file in the same directory.

    install_wim_tweaks.exe /p <MountPath> /c Microsoft-Windows-.........
    This will just inhide the selected component from the selected image, can also be used with /o. If you add /r at the end it will remove the package.


    Changes made from the original version by wnuku

    */h will restore them to default (must use without /h first)
    */n will not create backups (faster)
    */d will not delete owners keys.
    */m is no longer needed, will do the task by default
    */l will output a list of all packages to a text file.
    */o will use currently installed image.
    *fixed a bug where it did not work if there was a space in the mountpath.
    */c <PackageName> will un-hide specific package
    * using /r with /c will remove the package
    *Win32Security.dll file is no longer needed
    *Added new colours, errors are displayed in Red
    *Fixed bug crashing at end of running
    *Fixed bug where it cannot unmount registry if something fails
    *Added specific component selection
    *Fixed some other bugs
    *Added an appropriate small icon for the app

    Also normally you will have to put the specific component name i.e.
    "/c Microsoft-Hyper-V-Common-Drivers-Package~31bf3856ad364e35~x86~~6.1.7601.17514"
    but if for example you put "/c Microsoft-Hyper-V-Common-Drivers-Package" it will show all packages starting with that.


    F.A.Q
    If you have any questions let me know...

  10. No problem, as i was working on W7T i noticed another few bugs so i fixed them so i'm now on 1.3.4 lol. I've managed to get the Component Removal in AIO Integrator working so you can remove packages from all versions automatically :D

  11. Hello, i was wondering if any knows the c# code to mount an image and display its progress (%) in text form i.e. "Mounting 3% Complete").

    I can mount the image fine but i can't get it to display it's progress. I will display below what code i have...

    Thanks,much appreciated! :)

    WIMMountImage("C:\\Mount", "D:\\Win7SP1\\sources\\boot.wim", 1, "C:\\MountTemp");

×
×
  • Create New...