Login    
   win2008workstation.com
   Convert Windows Server 2008 [R2] to a Workstation!
    Register FAQ  •  Search    
It is currently Mon Sep 06, 2010 11:23 am

All times are UTC [ DST ]




Post new topic Reply to topic  [ 37 posts ]  Go to page 1, 2, 3, 4  Next
Author Message
 Post subject: Windows XP Mode
PostPosted: Wed Aug 26, 2009 9:59 pm 
Offline
Win2008Workstation Admin
Win2008Workstation Admin
User avatar

Joined: Sat Mar 08, 2008 5:10 pm
Posts: 867
Location: The Netherlands
Description
Get Windows XP Mode in Windows Server 2008 R2. The files needed can be downloaded from Microsoft.com - Windows XP Mode and Windows Virtual PC.

Tried
Nothing yet.

Possible Hints
  • Extract and install them using expand.exe and pkgmgr.exe? After executing the commands view the Windows Update log: %SystemRoot%\Logs\CBS\CBS.log for more details.
  • Found out that pkgmgr.exe is calling dism.exe with some parameters. After you extracted the .msu you can view all actions of the installation by using the commandline dism.exe /NoRestart /Online /LogLevel:4 /Apply-Unattend:Windows6.1-KB958559-x64.xml which logs every action to %SystemRoot%\Logs\DISM\dism.log.

_________________
|[ Mainboard: Gigabyte GA-M56S-S3 ]|[ CPU: AMD Athlon 64 X2 6000+ ]|[ RAM: 4096 MB (DDR2-800 SDRAM) ]|[ GPU: NVIDIA GeForce 8600 GT (256 MB) ]|[ OS: Microsoft Windows Server 2008 R2 Enterprise ]|


 Profile E-mail  
 Post subject: Re: Windows XP Mode
PostPosted: Fri Nov 06, 2009 10:56 pm 
Offline
Win2008Workstation Member
Win2008Workstation Member

Joined: Thu Nov 05, 2009 4:02 pm
Posts: 13
I'm just guessing, but I think maybe the file update.mum inside Windows6.1-KB958559-x64.cab is what's preventing VPC from installing. The file update.mum appears to have a list of valid OS's, and I think theoretically if we could inject this into the list, it would see R2 as a valid OS.

Code:
<assemblyIdentity name="Microsoft-Windows-ServerStandardEdition" version="6.1.7600.16385" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" buildType="release"></assemblyIdentity>


However, I wasn't able to test this because I don't know how to modify a .cab file. I tried creating a new one with CabPack 1.4, but dism.exe couldn't open it. Even if it could open it, it would probably fail because then the hashes in the update.cat would be wrong.

Is there a way to execute the individual .manifest files? Those appear to tell what folders to put the files into, what components to register, and what keys to add into the registry.


 Profile E-mail  
 Post subject: Re: Windows XP Mode
PostPosted: Sat Nov 07, 2009 6:48 am 
Offline
Win2008Workstation Member
Win2008Workstation Member

Joined: Sat Nov 15, 2008 6:40 pm
Posts: 44
long years ago i modified cab files after then there was a tool to restore the old has of a file. but i dunno exactly the name of the program :geek:

_________________
AMD Opteron™ 2350 | Tyan Thunder n6650w | Kingston KVR800D2D8P5/1G - 4x 1024MB PC2 6400 REG ECC | Zotac GeForce 8800GT AMP! | Windows Server 2008 R2 Enterprise


 Profile E-mail  
 Post subject: Re: Windows XP Mode
PostPosted: Sat Nov 07, 2009 1:27 pm 
Offline
Win2008Workstation Expert
Win2008Workstation Expert
User avatar

Joined: Wed Dec 10, 2008 9:09 pm
Posts: 187
Location: Czech Republic
GnatGoSplat wrote:
However, I wasn't able to test this because I don't know how to modify a .cab file.

Try using "iexpress".

_________________
Image


 Profile E-mail  
 Post subject: Re: Windows XP Mode
PostPosted: Sat Nov 07, 2009 5:05 pm 
Offline
Win2008Workstation Expert
Win2008Workstation Expert
User avatar

Joined: Wed Dec 10, 2008 9:09 pm
Posts: 187
Location: Czech Republic
GnatGoSplat wrote:
...


Well, I followed your guide,
extracted .msu file (using 7zip), extracted the "Windows6.1-KB958559-x64.cab" to new folder (using 7zip), updated update.mum (using Notepad2), restored update.mum timestamp (using AttributeMagic) back to last value, generated new SHA1 sum of update.mum (using HashCalc), edited SHA1 sum of update.mum in _manifest_.cix.xml (using Notepad2), made a CAB file of all files from the folder containing update.mum (using IExpress), deleted original Windows6.1-KB958559-x64.cab, renamed new CAB to "Windows6.1-KB958559-x64.cab", made CAB file (using IExpress) from the whole folder (with updated Windows6.1-KB958559-x64.cab) and then renamed the CAB file to Windows6.1-KB958559-x64.msu
but I'm still getting that "Unsupported OS" error... :(

_________________
Image


 Profile E-mail  
 Post subject: Re: Windows XP Mode
PostPosted: Sat Nov 07, 2009 5:15 pm 
Offline
Win2008Workstation Expert
Win2008Workstation Expert
User avatar

Joined: Wed Dec 10, 2008 9:09 pm
Posts: 187
Location: Czech Republic
Here's a DISM debug of my modified MSU package.
Code:
2009-11-07 17:10:01, Info                  DISM   DISM.EXE: <----- Starting Dism.exe session ----->
2009-11-07 17:10:01, Info                  DISM   DISM.EXE:
2009-11-07 17:10:01, Info                  DISM   DISM.EXE: Host machine information: OS Version=6.1.7600, Running architecture=amd64, Number of processors=2
2009-11-07 17:10:01, Info                  DISM   DISM.EXE: Executing command line: dism  /NoRestart /Online /LogLevel:4 /Apply-Unattend:Windows6.1-KB958559-x64.xml
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=3652 Getting Provider FolderManager - CDISMProviderStore::GetProvider
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=3652 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=3652 Loading Provider from location C:\Windows\System32\Dism\FolderProvider.dll - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=3652 Connecting to the provider located at C:\Windows\System32\Dism\FolderProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=3652 Getting Provider FolderManager - CDISMProviderStore::GetProvider
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=3652 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:01, Info                  DISM   DISM Manager: PID=3652 Targeting the DISM provider store at "C:\Windows\System32\Dism" - CDISMManager::CreateImageSessionFromLocation
2009-11-07 17:10:01, Info                  DISM   DISM Manager: PID=3652 Attempting to load the Dism stack from "C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB" - CDISMManager::LoadImageSession
2009-11-07 17:10:01, Info                  DISM   DISM Manager: PID=3652 Successfully loaded the ImageSession at "C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB" - CDISMManager::LoadImageSession
2009-11-07 17:10:01, Info                  DISM   DISM Image Session: PID=2124 Instantiating the Provider Store. - CDISMImageSession::get_ProviderStore
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Initializing a provider store for the IMAGE session type. - CDISMProviderStore::Final_OnConnect
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Loading Provider from location C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB\OSProvider.dll - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Connecting to the provider located at C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB\OSProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2009-11-07 17:10:01, Info                  DISM   DISM OS Provider: PID=2124 Defaulting SystemPath to C:\ - CDISMOSServiceManager::Final_OnConnect
2009-11-07 17:10:01, Info                  DISM   DISM OS Provider: PID=2124 Defaulting Windows folder to C:\Windows - CDISMOSServiceManager::Final_OnConnect
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Attempting to initialize the logger from the Image Session. - CDISMProviderStore::Final_OnConnect
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Loading Provider from location C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB\LogProvider.dll - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Connecting to the provider located at C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB\LogProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Getting Provider OSServices - CDISMProviderStore::GetProvider
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Found and Initialized the DISM Logger. - CDISMProviderStore::Internal_InitializeLogger
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Loading Provider from location C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB\PEProvider.dll - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:01, Warning               DISM   DISM Provider Store: PID=2124 Failed to Load the provider: C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB\PEProvider.dll. - CDISMProviderStore::Internal_GetProvider(hr:0x8007007e)
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Failed to get and initialize the PE Provider.  Continuing by assuming that it is not a WinPE image. - CDISMProviderStore::Final_OnConnect
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Finished initializing the Provider Map. - CDISMProviderStore::Final_OnConnect
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Getting Provider DISMLogger - CDISMProviderStore::GetProvider
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:01, Info                  DISM   DISM Image Session: PID=2124 Obtained the image's logger instance. Configured the image session to use it. - CDISMImageSession::get_ProviderStore
2009-11-07 17:10:01, Info                  DISM   DISM Manager: PID=3652 Image session successfully loaded from the temporary location: C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB - CDISMManager::CreateImageSession
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Getting Provider OSServices - CDISMProviderStore::GetProvider
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:01, Info                  CSI    00000001 Shim considered [l:256{128}]"\??\C:\Windows\Servicing\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7600.16385_none_655452efe0fb810b\pkgmgr.exe" : got STATUS_OBJECT_PATH_NOT_FOUND
2009-11-07 17:10:01, Info                  CSI    00000002 Shim considered [l:250{125}]"\??\C:\Windows\WinSxS\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7600.16385_none_655452efe0fb810b\pkgmgr.exe" : got STATUS_SUCCESS
2009-11-07 17:10:01, Info                  DISM   DISM.EXE: Target image information: OS Version=6.1.7600.16385, Image architecture=amd64
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - CDISMProviderStore::GetProviderCollection
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Getting the collection of providers from an image provider store type. - CDISMProviderStore::GetProviderCollection
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - CDISMProviderStore::GetProviderCollection
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Loading Provider from location C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB\CbsProvider.dll - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Connecting to the provider located at C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB\CbsProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2009-11-07 17:10:01, Info                  DISM   DISM Provider Store: PID=2124 Encountered a servicing provider, performing additional servicing initializations. - CDISMProviderStore::Internal_LoadProvider
2009-11-07 17:10:01, Info                  CSI    00000001 Shim considered [l:256{128}]"\??\C:\Windows\Servicing\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7600.16385_none_655452efe0fb810b\pkgmgr.exe" : got STATUS_OBJECT_PATH_NOT_FOUND
2009-11-07 17:10:01, Info                  CSI    00000002 Shim considered [l:250{125}]"\??\C:\Windows\WinSxS\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7600.16385_none_655452efe0fb810b\pkgmgr.exe" : got STATUS_SUCCESS
2009-11-07 17:10:01, Info                  DISM   DISM Package Manager: PID=2124 Finished initializing the CbsConUI Handler. - CCbsConUIHandler::Initialize
2009-11-07 17:10:01, Info                  CSI    00000001 Shim considered [l:256{128}]"\??\C:\Windows\Servicing\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7600.16385_none_655452efe0fb810b\pkgmgr.exe" : got STATUS_OBJECT_PATH_NOT_FOUND
2009-11-07 17:10:01, Info                  CSI    00000002 Shim considered [l:250{125}]"\??\C:\Windows\WinSxS\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7600.16385_none_655452efe0fb810b\pkgmgr.exe" : got STATUS_SUCCESS
2009-11-07 17:10:01, Info                  DISM   DISM Package Manager: PID=2124 CBS is being initialized for online use. More information about CBS actions can be located at: %windir%\logs\cbs\cbs.log - CDISMPackageManager::Initialize
2009-11-07 17:10:01, Info                  DISM   DISM Package Manager: PID=2124 Calling CoCreateInstance to Create CbsSession - CDISMPackageManager::RefreshInstanceAndLock
2009-11-07 17:10:02, Info                  DISM   DISM Package Manager: PID=2124 Loaded servicing stack for online use only. - CDISMPackageManager::RefreshInstanceAndLock
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Loading Provider from location C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB\MsiProvider.dll - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Connecting to the provider located at C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB\MsiProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Encountered a servicing provider, performing additional servicing initializations. - CDISMProviderStore::Internal_LoadProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Loading Provider from location C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB\IntlProvider.dll - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Connecting to the provider located at C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB\IntlProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Encountered a servicing provider, performing additional servicing initializations. - CDISMProviderStore::Internal_LoadProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Loading Provider from location C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB\DmiProvider.dll - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Connecting to the provider located at C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB\DmiProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Encountered a servicing provider, performing additional servicing initializations. - CDISMProviderStore::Internal_LoadProvider
2009-11-07 17:10:02, Info                  CSI    00000001 Shim considered [l:256{128}]"\??\C:\Windows\Servicing\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7600.16385_none_655452efe0fb810b\pkgmgr.exe" : got STATUS_OBJECT_PATH_NOT_FOUND
2009-11-07 17:10:02, Info                  CSI    00000002 Shim considered [l:250{125}]"\??\C:\Windows\WinSxS\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7600.16385_none_655452efe0fb810b\pkgmgr.exe" : got STATUS_SUCCESS
2009-11-07 17:10:02, Info                  DISM   DISM OS Provider: PID=2124 Successfully loaded the hive. - CDISMOSServiceManager::DetermineBootDrive
2009-11-07 17:10:02, Info                  DISM   DISM Driver Manager: PID=2124 Further logs for driver related operations can be found in the target operating system at %WINDIR%\inf\setupapi.offline.log - CDriverManager::Initialize
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Loading Provider from location C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB\UnattendProvider.dll - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Connecting to the provider located at C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB\UnattendProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Encountered a servicing provider, performing additional servicing initializations. - CDISMProviderStore::Internal_LoadProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Loading Provider from location C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB\SmiProvider.dll - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Connecting to the provider located at C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB\SmiProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Encountered a servicing provider, performing additional servicing initializations. - CDISMProviderStore::Internal_LoadProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Loading Provider from location C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB\TransmogProvider.dll - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Connecting to the provider located at C:\Users\ADMINI~1\AppData\Local\Temp\86CB21CB-7313-4653-BB3D-2BBC808887AB\TransmogProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Encountered a servicing provider, performing additional servicing initializations. - CDISMProviderStore::Internal_LoadProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Getting Provider DISM Package Manager - CDISMProviderStore::GetProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Getting Provider DISM Unattend Manager - CDISMProviderStore::GetProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:02, Info                  DISM   DISM.EXE: Got the collection of providers. Now enumerating them to build the command table.
2009-11-07 17:10:02, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: DISM Package Manager
2009-11-07 17:10:02, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: DISM Package Manager.
2009-11-07 17:10:02, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: OSServices
2009-11-07 17:10:02, Info                  DISM   DISM.EXE: OSServices does not support command lines.
2009-11-07 17:10:02, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: MsiManager
2009-11-07 17:10:02, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: MsiManager.
2009-11-07 17:10:02, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: IntlManager
2009-11-07 17:10:02, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: IntlManager.
2009-11-07 17:10:02, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: DriverManager
2009-11-07 17:10:02, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: DriverManager.
2009-11-07 17:10:02, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: DISM Unattend Manager
2009-11-07 17:10:02, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: DISM Unattend Manager.
2009-11-07 17:10:02, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: DISM Log Provider
2009-11-07 17:10:02, Info                  DISM   DISM.EXE: DISM Log Provider does not support command lines.
2009-11-07 17:10:02, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: SmiManager
2009-11-07 17:10:02, Info                  DISM   DISM.EXE: SmiManager does not support command lines.
2009-11-07 17:10:02, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: Edition Manager
2009-11-07 17:10:02, Info                  DISM   DISM Transmog Provider: PID=2124 Current image session is [ONLINE] - CTransmogManager::GetMode
2009-11-07 17:10:02, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: Edition Manager.
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Getting Provider DISM Unattend Manager - CDISMProviderStore::GetProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Getting Provider DISM Package Manager - CDISMProviderStore::GetProvider
2009-11-07 17:10:02, Info                  DISM   DISM Provider Store: PID=2124 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2009-11-07 17:10:02, Info                  DISM   DISM Package Manager: PID=2124 Calling into CBS through a ICbsIdentity interface to LoadFromAttributes - CPackageManagerUnattendHandler::Internal_CreateIdentityStringFromAttributes
2009-11-07 17:10:02, Info                  DISM   DISM Package Manager: PID=2124 Calling into CBS through a ICbsIdentity interface to SaveAsStringId - CPackageManagerUnattendHandler::Internal_CreateIdentityStringFromAttributes
2009-11-07 17:10:02, Info                  DISM   DISM Package Manager: PID=2124 Attempting install from source location [%configsetroot%\Windows6.1-KB958559-x64.CAB]. Full path [E:\Apps\Windows\win2k8r2_workstation\xp_mode\Windows6.1-KB958559-x64\Windows6.1-KB958559-x64.CAB]. - CPackageManagerUnattendHandler::Internal_InstallPackageFromSource
2009-11-07 17:10:03, Error                 DISM   DISM Package Manager: PID=2124 Failed opening package. - CDISMPackageManager::Internal_CreatePackageByPath(hr:0x800b0100)
2009-11-07 17:10:03, Error                 DISM   DISM Package Manager: PID=2124 Failed to get the underlying CBS package. - CDISMPackageManager::OpenPackageByPath(hr:0x800b0100)
2009-11-07 17:10:03, Error                 DISM   DISM Package Manager: PID=2124 Failed to open package at location [E:\Apps\Windows\win2k8r2_workstation\xp_mode\Windows6.1-KB958559-x64\Windows6.1-KB958559-x64.CAB]. - CPackageManagerUnattendHandler::Internal_InstallPackageFromSource(hr:0x800b0100)
2009-11-07 17:10:03, Error                 DISM   DISM Package Manager: PID=2124 Failed to install package from source [0] - trying next source location. hr = [0x800B0100] - CPackageManagerUnattendHandler::Internal_UnattendInstallPackage
2009-11-07 17:10:03, Error                 DISM   DISM Package Manager: PID=2124 Failed to Install the package [Microsoft-Windows-VirtualPC-Package-TopLevel~31bf3856ad364e35~amd64~~7.1.7600.16393]. - CPackageManagerUnattendHandler::Internal_UnattendInstallPackage(hr:0x800b0100)
2009-11-07 17:10:03, Error                 DISM   DISM Package Manager: PID=2124 Package failed to install [Microsoft-Windows-VirtualPC-Package-TopLevel~31bf3856ad364e35~amd64~~7.1.7600.16393]. - CPackageManagerUnattendHandler::Internal_UnattendProcessPackage(hr:0x800b0100)
2009-11-07 17:10:03, Error                 DISM   DISM Package Manager: PID=2124 Failed to process package at node <package[0]>. - CPackageManagerUnattendHandler::Apply(hr:0x800b0100)
2009-11-07 17:10:03, Error                 DISM   DISM Package Manager: PID=2124 Failed to Apply the unattend. - CDISMPackageManager::Apply(hr:0x800b0100)
2009-11-07 17:10:03, Error                 DISM   DISM Unattend Manager: PID=2124 d:\w7rtm\base\ntsetup\opktools\dism\providers\unattendprovider\dll\unattendmanager.cpp:400 - CUnattendManager::Apply(hr:0x800b0100)
2009-11-07 17:10:03, Error                 DISM   DISM Unattend Manager: PID=2124 d:\w7rtm\base\ntsetup\opktools\dism\providers\unattendprovider\dll\unattendmanager.cpp:654 - CUnattendManager::InternalExecuteCmdLine(hr:0x800b0100)
2009-11-07 17:10:03, Error                 DISM   DISM Unattend Manager: PID=2124 d:\w7rtm\base\ntsetup\opktools\dism\providers\unattendprovider\dll\unattendmanager.cpp:603 - CUnattendManager::ExecuteCmdLine(hr:0x800b0100)
2009-11-07 17:10:03, Error                 DISM   DISM.EXE: DISM Unattend Manager processed the command line but failed. HRESULT=800B0100
2009-11-07 17:10:03, Info                  DISM   DISM Image Session: PID=2124 Disconnecting the provider store - CDISMImageSession::Final_OnDisconnect
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Encountered a loaded provider DISM Package Manager. - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Finalizing the servicing provider(DISM Package Manager) - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Package Manager: PID=2124 Finalizing CBS core. - CDISMPackageManager::Finalize
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Disconnecting Provider: DISM Package Manager - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Found the OSServices.  Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Encountered a loaded provider MsiManager. - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Finalizing the servicing provider(MsiManager) - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Disconnecting Provider: MsiManager - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Encountered a loaded provider IntlManager. - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Finalizing the servicing provider(IntlManager) - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Disconnecting Provider: IntlManager - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Found the PE Provider.  Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Encountered a loaded provider DriverManager. - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Finalizing the servicing provider(DriverManager) - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Disconnecting Provider: DriverManager - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Encountered a loaded provider DISM Unattend Manager. - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Finalizing the servicing provider(DISM Unattend Manager) - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Disconnecting Provider: DISM Unattend Manager - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Found the OSServices.  Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Encountered a loaded provider SmiManager. - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Finalizing the servicing provider(SmiManager) - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Disconnecting Provider: SmiManager - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Encountered a loaded provider Edition Manager. - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Finalizing the servicing provider(Edition Manager) - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Disconnecting Provider: Edition Manager - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Releasing the local reference to OSServices. - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Encountered a loaded provider OSServices. - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Disconnecting Provider: OSServices - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   DISM Provider Store: PID=2124 Releasing the local reference to DISMLogger.  Stop logging. - CDISMProviderStore::Internal_DisconnectProvider
2009-11-07 17:10:03, Info                  DISM   Provider store has been disconnected. Releasing COM pointers. - CDISMImageSession::Final_OnDisconnect
2009-11-07 17:10:03, Info                  DISM   Provider store has been disconnected. Releasing COM pointers. - CDISMImageSession::Final_OnDisconnect
2009-11-07 17:10:03, Info                  DISM   Releasing the DismHostManager from the image session. - CDISMImageSession::ReleaseHostManager
2009-11-07 17:10:03, Info                  DISM   DISM Manager: PID=3652 Releasing references to DismHost.exe process. - CDISMManager::CloseImageSession
2009-11-07 17:10:03, Info                  DISM   DISMHOST.EXE: FinalRelease of DismHostManager being executed. _AtlModule lock count = 2
2009-11-07 17:10:03, Info                  DISM   DISMHOST.EXE:     Unregistering proxy stubs.
2009-11-07 17:10:03, Info                  DISM   DISMHOST.EXE:     Revoking DismHost class factory.
2009-11-07 17:10:03, Info                  DISM   DISMHOST.EXE: Completed DismHostManager release. Process should shut down. _AtlModule lock count = 1
2009-11-07 17:10:03, Info                  DISM   DISM Manager: PID=3652 References released. Waiting for DismHost.exe shutdown. - CDISMManager::CloseImageSession
2009-11-07 17:10:03, Info                  DISM   DISM.EXE: Image session has been closed. Reboot required=no.
2009-11-07 17:10:03, Info                  DISM   DISM.EXE:
2009-11-07 17:10:03, Info                  DISM   DISM.EXE: <----- Ending Dism.exe session ----->

_________________
Image


 Profile E-mail  
 Post subject: Re: Windows XP Mode
PostPosted: Sat Nov 07, 2009 6:25 pm 
Offline
Win2008Workstation Expert
Win2008Workstation Expert
User avatar

Joined: Wed Dec 10, 2008 9:09 pm
Posts: 187
Location: Czech Republic
Code:
2009-11-07 17:39:18, Info                  CBS    WinVerifyTrust failed [HRESULT = 0x800b0100 - TRUST_E_NOSIGNATURE]
2009-11-07 17:39:18, Error                 CBS    Failed to verify if mum file \\?\C:\Users\ADMINI~1\AppData\Local\Temp\7132225B-2236-4D70-87C3-06062F32E33A\update.mum is vouched for by catalog \\?\C:\Users\ADMINI~1\AppData\Local\Temp\7132225B-2236-4D70-87C3-06062F32E33A\update.cat. [HRESULT = 0x800b0100 - TRUST_E_NOSIGNATURE]
2009-11-07 17:39:18, Info                  CBS    Failed to initialize internal package [HRESULT = 0x800b0100 - TRUST_E_NOSIGNATURE]
2009-11-07 17:39:18, Error                 CBS    Failed to create internal package [HRESULT = 0x800b0100 - TRUST_E_NOSIGNATURE]
2009-11-07 17:39:18, Info                  CBS    Dism.exe returned: -2146762496
2009-11-07 17:39:18, Info                  CBS    pkgmgr return code: 0x800b0100


Looks like I must also create new update.cat file...
But there's one small problem - I don't know how to do it... :/

_________________
Image


 Profile E-mail  
 Post subject: Re: Windows XP Mode
PostPosted: Sun Nov 08, 2009 10:53 am 
Offline
Win2008Workstation Expert
Win2008Workstation Expert
User avatar

Joined: Wed Sep 17, 2008 8:44 am
Posts: 370
Location: Australia
AsciiWolf wrote:
Looks like I must also create new update.cat file...
But there's one small problem - I don't know how to do it... :/


I believe that would require some intense reverse engineering, since they are digitally signed. I've tried building my own simple .MSU before (i.e. a Hotfix) and it's just about impossible. Well, it's beyond me anyway.

Perhaps the way to go would be to create a custom installer script in AutoIt, or in Batch + additional Command-line tools.

EDIT: Is VirtualPC for Windows 7 and Windows XP Mode final/gold yet or still pre-release?

_________________
Image _________ Image <- Thanks Microsoft!
Image


 Profile E-mail  
 Post subject: Re: Windows XP Mode
PostPosted: Mon Nov 09, 2009 4:49 am 
Offline
Win2008Workstation Super Member
Win2008Workstation Super Member

Joined: Mon Sep 21, 2009 3:01 am
Posts: 118
Just a note, but have the legalities been considered?

Windows 7 actually includes a license to use a copy of XP for xpm...this is not so for R2.....


 Profile E-mail  
 Post subject: Re: Windows XP Mode
PostPosted: Mon Nov 09, 2009 5:20 am 
Offline
Win2008Workstation Expert
Win2008Workstation Expert
User avatar

Joined: Wed Sep 17, 2008 8:44 am
Posts: 370
Location: Australia
That's a VERY good point. And the same reason why I made that post on the Windows 7 Games (in Wishlist).

Yeah I'm going to stay out of this one... :shock: people on R2 could easily make do with VMWare Player 3.

_________________
Image _________ Image <- Thanks Microsoft!
Image


 Profile E-mail  
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 37 posts ]  Go to page 1, 2, 3, 4  Next

All times are UTC [ DST ]


Who is online

Users browsing this forum: No registered users and 0 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
phpBB skin developed by: John Olson
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
[ Time : 0.074s | 11 Queries | GZIP : Off ]