PXE booting into Windows PE and using Imagex to capture a computer to a WIM file that is saved to a network folder.
The entire process works great and it saves the WIM to the network folder I want just fine, however...
The issue I have is when I'm on my workstation (Windows 7) and I go to mount that WIM file using DISM, I get the following error:
Error: 1340
The inherited access control list (ACL) or access control entry (ACE) could not be built.
Here is a dump of the log file created:
2010-06-15 15:50:51, Info DISM PID=2604 Scratch directory set to 'C:\Users\dockesa\AppData\Local\Temp\'. - CDISMManager::put_ScratchDir
2010-06-15 15:50:51, Info DISM PID=2604 Successfully loaded the ImageSession at "C:\Windows\System32\Dism" - CDISMManager::LoadImageSession
2010-06-15 15:50:51, Info DISM DISM Provider Store: PID=2604 Found and Initialized the DISM Logger. - CDISMProviderStore::Internal_InitializeLogger
2010-06-15 15:50:51, Info DISM DISM Provider Store: PID=2604 Failed to get and initialize the PE Provider. Continuing by assuming that it is not a WinPE image. - CDISMProviderStore::Final_OnConnect
2010-06-15 15:50:51, Info DISM DISM Provider Store: PID=2604 Finished initializing the Provider Map. - CDISMProviderStore::Final_OnConnect
2010-06-15 15:50:51, Info DISM DISM Provider Store: PID=2604 Getting Provider DISMLogger - CDISMProviderStore::GetProvider
2010-06-15 15:50:51, Info DISM DISM Provider Store: PID=2604 Provider has previously been initialized. Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2010-06-15 15:50:51, Info DISM DISM Provider Store: PID=2604 Getting Provider DISMLogger - CDISMProviderStore::GetProvider
2010-06-15 15:50:51, Info DISM DISM Provider Store: PID=2604 Provider has previously been initialized. Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2010-06-15 15:50:51, Info DISM DISM Manager: PID=2604 Successfully created the local image session and provider store. - CDISMManager::CreateLocalImageSession
2010-06-15 15:50:51, Info DISM DISM Provider Store: PID=2604 Getting Provider DISMLogger - CDISMProviderStore::GetProvider
2010-06-15 15:50:51, Info DISM DISM Provider Store: PID=2604 Provider has previously been initialized. Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2010-06-15 15:50:51, Info DISM DISM.EXE:
2010-06-15 15:50:51, Info DISM DISM.EXE: <----- Starting Dism.exe session ----->
2010-06-15 15:50:51, Info DISM DISM.EXE:
2010-06-15 15:50:51, Info DISM DISM.EXE: Host machine information: OS Version=6.1.7600, Running architecture=amd64, Number of processors=2
2010-06-15 15:50:51, Info DISM DISM.EXE: Executing command line: "C:\Windows\system32\Dism.exe" /mount-wim "/wimfile:\\fileserv-e\images\wims\User Backups\Sand_061510.wim" /index:1 /mountdir:c:\tmp
2010-06-15 15:50:51, Info DISM DISM Provider Store: PID=2604 Getting the collection of providers from a local provider store type. - CDISMProviderStore::GetProviderCollection
2010-06-15 15:50:51, Info DISM DISM Provider Store: PID=2604 Provider has not previously been encountered. Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2010-06-15 15:50:51, Info DISM DISM Provider Store: PID=2604 Loading Provider from location C:\Windows\System32\Dism\WimProvider.dll - CDISMProviderStore::Internal_GetProvider
2010-06-15 15:50:51, Info DISM DISM Provider Store: PID=2604 Connecting to the provider located at C:\Windows\System32\Dism\WimProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2010-06-15 15:50:51, Info DISM DISM Provider Store: PID=2604 Provider has not previously been encountered. Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2010-06-15 15:50:51, Info DISM DISM Provider Store: PID=2604 Loading Provider from location C:\Windows\System32\Dism\FolderProvider.dll - CDISMProviderStore::Internal_GetProvider
2010-06-15 15:50:51, Info DISM DISM Provider Store: PID=2604 Connecting to the provider located at C:\Windows\System32\Dism\FolderProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2010-06-15 15:50:51, Info DISM DISM Provider Store: PID=2604 Provider has not previously been encountered. Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2010-06-15 15:50:51, Info DISM DISM Provider Store: PID=2604 Loading Provider from location C:\Windows\System32\Dism\CompatProvider.dll - CDISMProviderStore::Internal_GetProvider
2010-06-15 15:50:52, Info DISM DISM Provider Store: PID=2604 Connecting to the provider located at C:\Windows\System32\Dism\CompatProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2010-06-15 15:50:52, Info DISM DISM.EXE: Got the collection of providers. Now enumerating them to build the command table.
2010-06-15 15:50:52, Info DISM DISM.EXE: Attempting to add the commands from provider: WimManager
2010-06-15 15:50:52, Info DISM DISM.EXE: Succesfully registered commands for the provider: WimManager.
2010-06-15 15:50:52, Info DISM DISM.EXE: Attempting to add the commands from provider: FolderManager
2010-06-15 15:50:52, Info DISM DISM.EXE: Attempting to add the commands from provider: DISM Log Provider
2010-06-15 15:50:52, Info DISM DISM.EXE: Attempting to add the commands from provider: Compatibility Manager
2010-06-15 15:50:52, Info DISM DISM.EXE: Succesfully registered commands for the provider: Compatibility Manager.
2010-06-15 15:50:52, Info DISM DISM Provider Store: PID=2604 Getting Provider WimManager - CDISMProviderStore::GetProvider
2010-06-15 15:50:52, Info DISM DISM Provider Store: PID=2604 Provider has previously been initialized. Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2010-06-15 15:51:03, Error DISM DISM WIM Provider: PID=2604 Failed to mount the image. - CWimImageInfo::Mount(hr:0x8007053c)
2010-06-15 15:51:03, Error DISM DISM WIM Provider: PID=2604 d:\w7rtm\base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp:999 - CWimManager::InternalOpMount(hr:0x8007053c)
2010-06-15 15:51:03, Error DISM DISM WIM Provider: PID=2604 d:\w7rtm\base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp:2247 - CWimManager::InternalCmdMount(hr:0x8007053c)
2010-06-15 15:51:03, Error DISM DISM WIM Provider: PID=2604 Error executing command - CWimManager::InternalExecuteCmd(hr:0x8007053c)
2010-06-15 15:51:03, Error DISM DISM WIM Provider: PID=2604 d:\w7rtm\base\ntsetup\opktools\dism\providers\wimprovider\dll\wimmanager.cpp:516 - CWimManager::ExecuteCmdLine(hr:0x8007053c)
2010-06-15 15:51:03, Info DISM DISM.EXE: Image session has been closed. Reboot required=no.
2010-06-15 15:51:03, Info DISM DISM.EXE:
2010-06-15 15:51:03, Info DISM DISM.EXE: <----- Ending Dism.exe session ----->
2010-06-15 15:51:03, Info DISM DISM.EXE:
2010-06-15 15:51:03, Info DISM DISM Image Session: PID=2604 Disconnecting the provider store - CDISMImageSession::Final_OnDisconnect
2010-06-15 15:51:03, Info DISM DISM Provider Store: PID=2604 Disconnecting Provider: WimManager - CDISMProviderStore::Internal_DisconnectProvider
2010-06-15 15:51:03, Info DISM DISM Provider Store: PID=2604 Disconnecting Provider: FolderManager - CDISMProviderStore::Internal_DisconnectProvider
2010-06-15 15:51:03, Info DISM DISM Provider Store: PID=2604 Found the OSServices. Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
2010-06-15 15:51:03, Info DISM DISM Provider Store: PID=2604 Disconnecting Provider: Compatibility Manager - CDISMProviderStore::Internal_DisconnectProvider
2010-06-15 15:51:03, Info DISM DISM Provider Store: PID=2604 Releasing the local reference to DISMLogger. Stop logging. - CDISMProviderStore::Internal_DisconnectProvider
I've tried re-imaging the computer, mounting it on a different computer, GImageX, run chkdsk before imaging, turn the /check flag on/off, disabled compression, but nothing seems to make a difference.
A Google search tells me nothing and from the best of my knowledge it looks like it's a Windows permission error??? I'm running as an admin too.
The machines I'm imaging are Windows XP SP3 machines and it happens to almost all that I encounter.
Any thoughts or ideas? Thanks!