Jump to content

Welcome to MSFN Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. This message will be removed once you have signed in.
Login to Account Create an Account


Photo

DISM Improvements in Windows 8


  • Please log in to reply
97 replies to this topic

#51
Raoul90

Raoul90

    Member

  • Members
  • PipPip
  • 283 posts

There also also new commands which replaces the old ImageX completely:

/List-Image             - Displays a list of the files and folders within a 
                            specified image.
  /Delete-Image           - Deletes the specified volume image from a .wim file 
                            with multiple volume images.
  /Split-Image            - Splits an existing .wim file into multiple read-only 
                            split .wim (SWM) files.
  /Export-Image           - Exports a copy of the specified image to another file.
  /Append-Image           - Adds an additional image to a .wim file.
  /Capture-Image          - Captures an image of a drive into a new .wim file. 
                            Captured directories include all subfolders and data.


So without imagex, am I still able to compress the install.wim, which I used to to do in win7?

"%bin%\imagex.exe" /compress maximum /export  "%DVD%\sources\install.wim" 3 "%New%\install.wim"



How to remove advertisement from MSFN

#52
maxXPsoft

maxXPsoft

    MSFN Master

  • Developers
  • 2,879 posts
  • OS:Windows 7 x64
  • Country: Country Flag

"%bin%\imagex.exe" /compress maximum /export "%DVD%\sources\install.wim" 3 "%New%\install.wim"[/code]

look at first post....

Edited by maxXPsoft, 15 August 2012 - 09:33 PM.


#53
ricktendo

ricktendo

    Group: Banned Members

  • Members
  • PipPipPipPipPipPipPipPip
  • 2,282 posts
  • OS:Windows 7 x64
  • Country: Country Flag
ADK iso out yet?

#54
MrJinje

MrJinje

    Tool™ Developer

  • Developers
  • 1,031 posts
  • OS:none specified
  • Country: Country Flag

ADK iso out yet?

Have not seen the RTM version, only the RC

EDIT: Unless this is it.

http://www.microsoft...s.aspx?id=30652

Says was published 7/31, but maybe they just re-branded the RC ADK as RTM - No fuss no muss.

Edited by MrJinje, 16 August 2012 - 08:03 AM.


#55
Tripredacus

Tripredacus

    K-Mart-ian Legend

  • Super Moderator
  • 9,506 posts
  • OS:Server 2012
  • Country: Country Flag

Donator

EDIT: Unless this is it.

http://www.microsoft...s.aspx?id=30652

Says was published 7/31, but maybe they just re-branded the RC ADK as RTM - No fuss no muss.


That is it. I imagine that the CHMs are different, but I haven't gotten to look at them yet.

#56
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 5,761 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

this is the final version, I'm running the RTM bits for 2 weeks now.

#57
Leolo

Leolo

    Newbie

  • Members
  • 25 posts
Ok,

Has anyone managed to capture an image with the new DISM tool included in WinPE 4.0 ??

I've tried with the following command line:
dism.exe /Capture-Image /ImageFile:newimage.wim /CaptureDir:D:\ /Name:DiskWin7 /Compress:max /CheckIntegrity /Verify

It does start capturing correctly, but after a few minutes it bombs out with error 80 and exits.

The funny thing is that ImageX works perfectly in the very same situation using this command line:
imagex.exe /capture d:\ newimage.wim "DiskWin7" /compress maximum /check /verify

So, is DISM just a big pile of crap for capturing images? Is this a known bug?

Kind regards.

#58
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 5,761 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

look inside the DISM.log and look what fails.

#59
Leolo

Leolo

    Newbie

  • Members
  • 25 posts
Here's the log:

2012-10-02 12:37:15, Info                  DISM   PID=1352 TID=1356 Scratch directory set to 'X:\windows\TEMP\'. - CDISMManager::put_ScratchDir
2012-10-02 12:37:15, Info                  DISM   PID=1352 TID=1356 DismCore.dll version: 6.2.9200.16384 - CDISMManager::FinalConstruct
2012-10-02 12:37:15, Info                  DISM   PID=1352 TID=1356 Successfully loaded the ImageSession at "X:\windows\System32\Dism" - CDISMManager::LoadLocalImageSession
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Found and Initialized the DISM Logger. - CDISMProviderStore::Internal_InitializeLogger
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Failed to get and initialize the PE Provider.  Continuing by assuming that it is not a WinPE image. - CDISMProviderStore::Final_OnConnect
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Finished initializing the Provider Map. - CDISMProviderStore::Final_OnConnect
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Getting Provider DISMLogger - CDISMProviderStore::GetProvider
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Getting Provider DISMLogger - CDISMProviderStore::GetProvider
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2012-10-02 12:37:15, Info                  DISM   DISM Manager: PID=1352 TID=1356 Successfully created the local image session and provider store. - CDISMManager::CreateLocalImageSession
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Getting Provider DISMLogger - CDISMProviderStore::GetProvider
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2012-10-02 12:37:15, Info                  DISM   DISM.EXE: 
2012-10-02 12:37:15, Info                  DISM   DISM.EXE: <----- Starting Dism.exe session ----->
2012-10-02 12:37:15, Info                  DISM   DISM.EXE: 
2012-10-02 12:37:15, Info                  DISM   DISM.EXE: Host machine information: OS Version=6.2.9200, Running architecture=x86, Number of processors=1
2012-10-02 12:37:15, Info                  DISM   DISM.EXE: Dism.exe version: 6.2.9200.16384
2012-10-02 12:37:15, Info                  DISM   DISM.EXE: Executing command line: dism.exe  /capture-image /imagefile:newimage.wim /capturedir:d:\ /name:DiskWin7 /compress:max /checkintegrity /verify
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Getting the collection of providers from a local provider store type. - CDISMProviderStore::GetProviderCollection
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Loading Provider from location X:\windows\System32\Dism\FolderProvider.dll - CDISMProviderStore::Internal_GetProvider
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Connecting to the provider located at X:\windows\System32\Dism\FolderProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Loading Provider from location X:\windows\System32\Dism\WimProvider.dll - CDISMProviderStore::Internal_GetProvider
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Connecting to the provider located at X:\windows\System32\Dism\WimProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Loading Provider from location X:\windows\System32\Dism\VHDProvider.dll - CDISMProviderStore::Internal_GetProvider
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Connecting to the provider located at X:\windows\System32\Dism\VHDProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Loading Provider from location X:\windows\System32\Dism\ImagingProvider.dll - CDISMProviderStore::Internal_GetProvider
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Connecting to the provider located at X:\windows\System32\Dism\ImagingProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Loading Provider from location X:\windows\System32\Dism\CompatProvider.dll - CDISMProviderStore::Internal_GetProvider
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Connecting to the provider located at X:\windows\System32\Dism\CompatProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2012-10-02 12:37:15, Info                  DISM   DISM.EXE: Got the collection of providers. Now enumerating them to build the command table.
2012-10-02 12:37:15, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: DISM Log Provider
2012-10-02 12:37:15, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: FolderManager
2012-10-02 12:37:15, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: WimManager
2012-10-02 12:37:15, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: WimManager.
2012-10-02 12:37:15, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: VHDManager
2012-10-02 12:37:15, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: GenericImagingManager
2012-10-02 12:37:15, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: GenericImagingManager.
2012-10-02 12:37:15, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: Compatibility Manager
2012-10-02 12:37:15, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: Compatibility Manager.
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Getting Provider WimManager - CDISMProviderStore::GetProvider
2012-10-02 12:37:15, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
[1352] [0x80070070] ReadWriteDataInternal:(141): There is not enough space on the disk.
[1352] [0x80070070] WriteDataCallback:(1140): There is not enough space                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            [1352] [0xc144012e] 
2012-10-02 12:38:01, Error                 DISM   DISM WIM Provider: PID=1352 d:\MSOCache\All Users\{90140000-0011-0000-0000-0000000FF1CE}-C\ProPsWW.cab (HRESULT=0x80070050) - CWimManager::WimProviderMsgLogCallback
[1352] [0x80070050] WimImageEnqueueOperation:(777): The file exists.
[1352] [0x80070050] CompressCaptureNode:(3570): The file exists.
[1352] [0x80070050] WimImageEnqueueOperation:(777): The file exists.
[1352] [0x80070050] ResAddFromFileAndHandle:(4415): The file exists.
[1352] [0xc144012e] 
2012-10-02 12:38:01, Error                 DISM   DISM WIM Provider: PID=1352 d:\MSOCache\All Users\{90140000-0011-0000-0000-0000000FF1CE}-C\ProPsWW.cab (HRESULT=0x80070050) - CWimManager::WimProviderMsgLogCallback
[1352] [0x80070050] AddFileNodeToImage:(2041): The file exists.
[1352] [0x80070050] EnumImageFiles:(1903): The file exists.
[1352] [0x80070050] EnumImageFiles:(1921): The file exists.
[1352] [0x80070050] EnumImageFiles:(1921): The file exists.
[1352] [0x80070050] EnumImageFiles:(1921): The file exists.
[1352] [0x80070050] WriteFileImage:(1867): The file exists.
2012-10-02 12:38:01, Error                 DISM   DISM WIM Provider: PID=1352 TID=1356 base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp:1217 - CWimManager::Capture(hr:0x80070050)
2012-10-02 12:38:01, Error                 DISM   DISM WIM Provider: PID=1352 TID=1356 base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp:4274 - CWimManager::InternalCmdCaptureBase(hr:0x80070050)
2012-10-02 12:38:01, Error                 DISM   DISM WIM Provider: PID=1352 TID=1356 Error executing command - CWimManager::InternalExecuteCmd(hr:0x80070050)
2012-10-02 12:38:01, Error                 DISM   DISM WIM Provider: PID=1352 TID=1356 base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp:1928 - CWimManager::ExecuteCmdLine(hr:0x80070050)
2012-10-02 12:38:01, Error                 DISM   DISM.EXE: WimManager processed the command line but failed. HRESULT=80070050
2012-10-02 12:38:01, Info                  DISM   DISM.EXE: Image session has been closed. Reboot required=no.
2012-10-02 12:38:01, Info                  DISM   DISM.EXE: 
2012-10-02 12:38:01, Info                  DISM   DISM.EXE: <----- Ending Dism.exe session ----->
2012-10-02 12:38:01, Info                  DISM   DISM.EXE: 
2012-10-02 12:38:01, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Found the OSServices.  Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2012-10-02 12:38:01, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Disconnecting Provider: FolderManager - CDISMProviderStore::Internal_DisconnectProvider
2012-10-02 12:38:01, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Disconnecting Provider: WimManager - CDISMProviderStore::Internal_DisconnectProvider
2012-10-02 12:38:01, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Disconnecting Provider: VHDManager - CDISMProviderStore::Internal_DisconnectProvider
2012-10-02 12:38:01, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Disconnecting Provider: GenericImagingManager - CDISMProviderStore::Internal_DisconnectProvider
2012-10-02 12:38:01, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Disconnecting Provider: Compatibility Manager - CDISMProviderStore::Internal_DisconnectProvider
2012-10-02 12:38:01, Info                  DISM   DISM Provider Store: PID=1352 TID=1356 Releasing the local reference to DISMLogger.  Stop logging. - CDISMProviderStore::Internal_DisconnectProvider


#60
Leolo

Leolo

    Newbie

  • Members
  • 25 posts
Strange error messages. It complains about not enough space on the disk, although there is PLENTY of space left (more than 200 gb free on destination drive, and the source drive is less than 20 gb).

ImageX works without a hitch and completes successfully without any errors.

I'll guess I'll keep using ImageX until they fix this buggy DISM thing.

Regards.

Edited by Leolo, 02 October 2012 - 04:53 AM.


#61
Leolo

Leolo

    Newbie

  • Members
  • 25 posts
Hey, turns out it's not a bug!

It's just bad default behavior by DISM. It will use x:\windows\temp as the scratch directory and under WinPE there's only 32 megs of space. No wonder it ran out of space so quickly!

I just had to add this parameter to the end of the command line and the problem was solved:

/ScratchDir:E:\

Yay!

PS: ImageX does have a saner default behavior under WinPE. It places its temporary files intelligently so it doesn't have this problem.

Edited by Leolo, 02 October 2012 - 05:08 AM.


#62
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 5,761 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

ok, thanks for the feedback :)

#63
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 5,761 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

Windows 8 has a new feature that I've requested over years! You can now detect and remove replaced updates so that the WinSxS folder no longer grows so much!

To do this, run this command from comamnd prompt with admin rights:

dism.exe /online /cleanup-image /startcomponentcleanup

it scans all all updates and checks if they are no longer needed and if this is the case it tries to uninstall them. You can see this in the CBS.log:

2012-10-21 14:40:35, Info CBS Deep-Clean: Got [5] packages from the store that can be uninstalled
2012-10-21 14:40:35, Info CBS Deep-Clean: Skipping package [Package_for_KB2739987~31bf3856ad364e35~x86~~6.2.1.1] since it is marked permanent

2012-10-21 14:40:35, Info CBS Deep-Clean: Skipping package [Package_for_KB2740443~31bf3856ad364e35~x86~~6.2.1.1] since it is marked permanent

2012-10-21 14:40:35, Info CBS Deep-Clean: Skipping package [Package_for_KB2740446~31bf3856ad364e35~x86~~6.2.1.1] since it is marked permanent

2012-10-21 14:40:35, Info CBS Deep-Clean: Skipping package [Package_for_KB2740448~31bf3856ad364e35~x86~~6.2.1.1] since it is marked permanent

2012-10-21 14:40:35, Info CBS Deep-Clean: Trying to uninstall package [Package_for_KB2755399~31bf3856ad364e35~x86~~6.2.2.0]

2012-10-21 14:40:35, Info CBS Exec: Uninstall package: Package_for_KB2755399~31bf3856ad364e35~x86~~6.2.2.0
2012-10-21 14:40:35, Info CBS Exec: Uninstall package: Package_for_KB2755399_RTM~31bf3856ad364e35~x86~~6.2.2.0
2012-10-21 14:40:35, Info CBS Exec: Uninstall package: Package_1_for_KB2755399~31bf3856ad364e35~x86~~6.2.2.0
2012-10-21 14:40:35, Info CBS Exec: Unstage package: Package_1_for_KB2755399~31bf3856ad364e35~x86~~6.2.2.0, Update: 2755399-1_neutral_LDR
2012-10-21 14:40:35, Info CBS Exec: Unstaging Package: Package_1_for_KB2755399~31bf3856ad364e35~x86~~6.2.2.0, Update: 2755399-1_neutral_LDR, UnstageDeployment/UnpinDeployment: x86_339b82ce9a8adb551b2a0619dec51cdd_31bf3856ad364e35_6.2.9200.20523_none_40d61ce9c0963925
2012-10-21 14:40:35, Info CBS Exec: Uninstall package: Package_1_for_KB2755399~31bf3856ad364e35~x86~~6.2.2.0, Update: 2755399-2_neutral_GDR
2012-10-21 14:40:35, Info CBS Exec: Unprojecting Package: Package_1_for_KB2755399~31bf3856ad364e35~x86~~6.2.2.0, Update: 2755399-2_neutral_GDR, UninstallDeployment: x86_1995aa86a2baf648aca107ca0ebe14b1_31bf3856ad364e35_6.2.9200.16421_none_96e08146a34fd303
2012-10-21 14:40:35, Info CBS Appl: Selfupdate, Component: x86_adobe-flash-for-windows_31bf3856ad364e35_0.0.0.0_none_4f79d9b3b1b9cfff (6.2.9200.16426), elevation:2, lower version revision holder: 6.2.9200.16384
2012-10-21 14:40:35, Info CBS Appl: Selfupdate, Component: x86_adobe-flash-for-windows_31bf3856ad364e35_0.0.0.0_none_4f79d9b3b1b9cfff (6.2.9200.20527), elevation:2, lower version revision holder: 6.2.9200.16426
2012-10-21 14:40:35, Info CBS Exec: Unpinning Package: Package_1_for_KB2755399~31bf3856ad364e35~x86~~6.2.2.0, Update: 2755399-2_neutral_GDR, UnpinDeployment:
x86_1995aa86a2baf648aca107ca0ebe14b1_31bf3856ad364e35_6.2.9200.16421_none_96e08146a34fd303
2012-10-21 14:40:35, Info CBS Exec: Reboot required for Package: Package_1_for_KB2755399~31bf3856ad364e35~x86~~6.2.2.0 while working with Update: 2755399-2_neutral_GDR
2012-10-21 14:40:35, Info CBS Plan: Start to process component watchlist
2012-10-21 14:40:35, Info CBS Exec: The Package or one of its Updates required a reboot so transaction commit was skipped, Package's changes need to be pended.


so in my test VM, the Update KB2755399-v2 is removed because I have the update KB2758994 installed which includes a newer Adobe flash version! But, it has a limitation. You can see that some updates, which are marked as permanent, can't be removed and will be skipped.


There is also a way from the GUI, which reduces the WinSxS size even more! Start disk cleanp, and select "Windows Update Cleanup":

Posted Image

Posted Image

Posted Image

What is does, in addition to the DISM command, is to also use the NTFS compression to compress files, that are not removable and files that are not in use like drivers, the backup and Manifest folder!

Posted Image

Posted Image

As you can see, the WinSxS folder is now 500MB smaller when activating the compression!


This is a fantastic news for SSD users :) :thumbup

Attached Files


Edited by MagicAndre1981, 10 June 2013 - 11:53 AM.


#64
xpclient

xpclient

    XP was my idea. 3rd party apps make NT6 my idea.

  • Members
  • PipPipPip
  • 314 posts
  • OS:XP Pro x64
  • Country: Country Flag
Hey this is FANTASTIC. I bet my ranting on the Servicing Guy's blog paid off. Posted Image This is what Windows 7 should have had. This is a MAJOR improvement over Windows 7, but I bet they only did it for Windows 8 because of all the ranting about WinSxS.

Edited by xpclient, 26 October 2012 - 06:33 AM.


#65
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 5,761 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

I've explained this to MSFT since 2007 and they always ignored it. But now they finally understood the issue.

#66
xpclient

xpclient

    XP was my idea. 3rd party apps make NT6 my idea.

  • Members
  • PipPipPip
  • 314 posts
  • OS:XP Pro x64
  • Country: Country Flag
I just wish SO BADLY it was in Windows 7 too. :) It was the biggest cause of WinSxS bloating over time. Faulty OS design. Now they corrected it but broke a dozen other features in Windows 8. :(

#67
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 5,761 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

With StartIsBack the largest issue can be fixed. Now we must wait for an AeroGlass Patch.

#68
ricktendo

ricktendo

    Group: Banned Members

  • Members
  • PipPipPipPipPipPipPipPip
  • 2,282 posts
  • OS:Windows 7 x64
  • Country: Country Flag

Windows 8 has a new feature that I've requested over years! You can now detect and remove replaced updates so that the WinSxS folder no longer grows so much!

To do this, run this command from comamnd prompt with admin rights:

dism.exe /online /cleanup-image /startcomponentcleanup


WOW! nice find

#69
ricktendo

ricktendo

    Group: Banned Members

  • Members
  • PipPipPipPipPipPipPipPip
  • 2,282 posts
  • OS:Windows 7 x64
  • Country: Country Flag

I just wish SO BADLY it was in Windows 7 too...

http://technet.microsoft.com/en-us/library/hh825265.aspx

/CheckHealth, /ScanHealth, /RestoreHealth, /Source, and /LimitAccess can only be used when servicing Windows 8 or Windows Server 2012 images.

I notice it does not mention /StartComponentCleanup, does this mean it can work on Windows 7?

#70
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 5,761 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

no, this is also new to Windows 8, but it is hidden from the help.

Edited by MagicAndre1981, 30 October 2012 - 10:08 AM.


#71
neuropass

neuropass

    Member

  • Members
  • PipPip
  • 127 posts
  • OS:Windows 7 x64
  • Country: Country Flag
[
dism.exe /online /cleanup-image /startcomponentcleanup

Im assuming this will work offline too right?

#72
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 5,761 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

it should but it only works if there are no pending operations.

#73
neuropass

neuropass

    Member

  • Members
  • PipPip
  • 127 posts
  • OS:Windows 7 x64
  • Country: Country Flag

it should but it only works if there are no pending operations.



I see. If you install hotfixes first, then will most likely create a pending status.. so you wont be able to use that cmd..

#74
nowse

nowse
  • Members
  • 2 posts
Hi all.
I have an image (install.wim) of windows 8 AIO and extratc the volume I want "windows 8 pro 64 bit whit mediacenter".he ADK software installed, but do not command.

I have the install.wim file in c: \ X \ install.wim and do not like me the command to extratc the volume 8 pro 64 bit windows mediacenter whit another install.wim

thanks and regards

#75
MagicAndre1981

MagicAndre1981

    after Windows 7 GA still Vista lover :)

  • Patrons
  • 5,761 posts
  • OS:Vista Ultimate x86
  • Country: Country Flag

Donator

???

I understand nothing. What do you want? AIO sounds like warez, so msfn is not the place to get support.




3 user(s) are reading this topic

0 members, 3 guests, 0 anonymous users



How to remove advertisement from MSFN