2 Replies Latest reply on Dec 3, 2013 9:01 AM by jwood8

    HII not working in provisioning template

    jwood8 Apprentice

      Hi all,

       

      Can't seem to get HII to work at all in provisioning for Win 8.1, is anyone able to shed any light on it?

       

      The template works fine if I don't include a HII step, but there are three missing drivers when it finishes. I added them to the HII repository and it looks OK at that end.

       

      The problem is, when I add HII to the template and try to build a station it fails in WinPE at the HII step, telling me to check the DISM log. Here is what that contains:

       

      2013-12-02 15:22:46, Info                  DISM   PID=1932 TID=1968 Scratch directory set to 'X:\Windows\TEMP\'. - CDISMManager::put_ScratchDir

      2013-12-02 15:22:46, Info                  DISM   PID=1932 TID=1968 DismCore.dll version: 6.2.9200.16384 - CDISMManager::FinalConstruct

      2013-12-02 15:22:46, Info                  DISM   PID=1932 TID=1968 Successfully loaded the ImageSession at "X:\Windows\System32\Dism" - CDISMManager::LoadLocalImageSession

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Found and Initialized the DISM Logger. - CDISMProviderStore::Internal_InitializeLogger

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Failed to get and initialize the PE Provider.  Continuing by assuming that it is not a WinPE image. - CDISMProviderStore::Final_OnConnect

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Finished initializing the Provider Map. - CDISMProviderStore::Final_OnConnect

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Getting Provider DISMLogger - CDISMProviderStore::GetProvider

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Getting Provider DISMLogger - CDISMProviderStore::GetProvider

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:22:46, Info                  DISM   DISM Manager: PID=1932 TID=1968 Successfully created the local image session and provider store. - CDISMManager::CreateLocalImageSession

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Getting Provider DISMLogger - CDISMProviderStore::GetProvider

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:22:46, Info                  DISM   DISM.EXE:

      2013-12-02 15:22:46, Info                  DISM   DISM.EXE: <----- Starting Dism.exe session ----->

      2013-12-02 15:22:46, Info                  DISM   DISM.EXE:

      2013-12-02 15:22:46, Info                  DISM   DISM.EXE: Host machine information: OS Version=6.2.9200, Running architecture=x86, Number of processors=4

      2013-12-02 15:22:46, Info                  DISM   DISM.EXE: Dism.exe version: 6.2.9200.16384

      2013-12-02 15:22:46, Info                  DISM   DISM.EXE: Executing command line: x:\windows\system32\dism.exe /image:j:\ /add-driver /driver:"j:\Windows\LDDriverStore" /recurse

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Getting the collection of providers from a local provider store type. - CDISMProviderStore::GetProviderCollection

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Loading Provider from location X:\Windows\System32\Dism\FolderProvider.dll - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Connecting to the provider located at X:\Windows\System32\Dism\FolderProvider.dll. - CDISMProviderStore::Internal_LoadProvider

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Loading Provider from location X:\Windows\System32\Dism\WimProvider.dll - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Connecting to the provider located at X:\Windows\System32\Dism\WimProvider.dll. - CDISMProviderStore::Internal_LoadProvider

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Loading Provider from location X:\Windows\System32\Dism\VHDProvider.dll - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Connecting to the provider located at X:\Windows\System32\Dism\VHDProvider.dll. - CDISMProviderStore::Internal_LoadProvider

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Loading Provider from location X:\Windows\System32\Dism\ImagingProvider.dll - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Connecting to the provider located at X:\Windows\System32\Dism\ImagingProvider.dll. - CDISMProviderStore::Internal_LoadProvider

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Loading Provider from location X:\Windows\System32\Dism\CompatProvider.dll - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Connecting to the provider located at X:\Windows\System32\Dism\CompatProvider.dll. - CDISMProviderStore::Internal_LoadProvider

      2013-12-02 15:22:46, Info                  DISM   DISM.EXE: Got the collection of providers. Now enumerating them to build the command table.

      2013-12-02 15:22:46, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: DISM Log Provider

      2013-12-02 15:22:46, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: FolderManager

      2013-12-02 15:22:46, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: WimManager

      2013-12-02 15:22:46, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: WimManager.

      2013-12-02 15:22:46, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: VHDManager

      2013-12-02 15:22:46, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: GenericImagingManager

      2013-12-02 15:22:46, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: GenericImagingManager.

      2013-12-02 15:22:46, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: Compatibility Manager

      2013-12-02 15:22:46, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: Compatibility Manager.

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Getting the collection of providers from a local provider store type. - CDISMProviderStore::GetProviderCollection

      [1932] [0x80070002] FIOReadFileIntoBuffer:(1415): The system cannot find the file specified.

      [1932] [0xc142011c] UnmarshallImageHandleFromDirectory:(511)

      [1932] [0xc142011c] WIMGetMountedImageHandle:(2568)

      2013-12-02 15:22:46, Info                  DISM   DISM WIM Provider: PID=1932 TID=1968 [j:\] is not a WIM mount point. - CWimMountedImageInfo::Initialize

      2013-12-02 15:22:46, Info                  DISM   DISM VHD Provider: PID=1932 TID=1968 [j:\] is not recognized by the DISM VHD provider. - CVhdImage::Initialize

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Getting Provider VHDManager - CDISMProviderStore::GetProvider

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:22:46, Info                  DISM   DISM VHD Provider: PID=1932 TID=1968 [j:\] is not recognized by the DISM VHD provider. - CVhdImage::Initialize

      2013-12-02 15:22:46, Info                  DISM   DISM Imaging Provider: PID=1932 TID=1968 The provider VHDManager does not support CreateDismImage on j:\ - CGenericImagingManager::CreateDismImage

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Getting Provider WimManager - CDISMProviderStore::GetProvider

      2013-12-02 15:22:46, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider

      [1932] [0x80070002] FIOReadFileIntoBuffer:(1415): The system cannot find the file specified.

      [1932] [0xc142011c] UnmarshallImageHandleFromDirectory:(511)

      [1932] [0xc142011c] WIMGetMountedImageHandle:(2568)

      2013-12-02 15:22:46, Info                  DISM   DISM WIM Provider: PID=1932 TID=1968 [j:\] is not a WIM mount point. - CWimMountedImageInfo::Initialize

      2013-12-02 15:22:46, Info                  DISM   DISM Imaging Provider: PID=1932 TID=1968 The provider WimManager does not support CreateDismImage on j:\ - CGenericImagingManager::CreateDismImage

      2013-12-02 15:22:46, Info                  DISM   DISM Imaging Provider: PID=1932 TID=1968 No imaging provider supported CreateDismImage for this path - CGenericImagingManager::CreateDismImage

      2013-12-02 15:22:46, Info                  DISM   DISM Manager: PID=1932 TID=1968 physical location path: j:\ - CDISMManager::CreateImageSession

      2013-12-02 15:22:46, Info                  DISM   DISM Manager: PID=1932 TID=1968 Copying DISM from "j:\Windows\SysWOW64\dism" - CDISMManager::CreateImageSessionFromLocation

      2013-12-02 15:23:47, Error                 DISM   DismHostLib: Failed to create DismHostManager remote object. Checking for dismhost.exe exit code.

      2013-12-02 15:23:47, Info                  DISM   DismHostLib: Found dismhost.exe exit code.

      2013-12-02 15:23:47, Error                 DISM   DISM Manager: PID=1932 TID=1968 Failed to create Dism Image Session in host. - CDISMManager::LoadRemoteImageSession(hr:0xc0000135)

      2013-12-02 15:23:47, Warning               DISM   DISM Manager: PID=1932 TID=1968 A problem ocurred loading the image session. Retrying...  - CDISMManager::CreateImageSession(hr:0xc0000135)

      2013-12-02 15:23:47, Info                  DISM   DISM Manager: PID=1932 TID=1968 Copying DISM from "j:\Windows\SysWOW64\dism" - CDISMManager::CreateImageSessionFromLocation

      2013-12-02 15:24:49, Error                 DISM   DismHostLib: Failed to create DismHostManager remote object. Checking for dismhost.exe exit code.

      2013-12-02 15:24:49, Info                  DISM   DismHostLib: Found dismhost.exe exit code.

      2013-12-02 15:24:49, Error                 DISM   DISM Manager: PID=1932 TID=1968 Failed to create Dism Image Session in host. - CDISMManager::LoadRemoteImageSession(hr:0xc0000135)

      2013-12-02 15:24:49, Error                 DISM   DISM Manager: PID=1932 TID=1968 Failed to load the image session from the temporary location: X:\Windows\TEMP\A26017A7-D1F0-450A-A49E-26B7EDF28E23 - CDISMManager::CreateImageSession(hr:0xc0000135)

      2013-12-02 15:24:49, Error                 DISM   DISM.EXE: Could not load the image session. HRESULT=C0000135

      2013-12-02 15:24:49, Error                 DISM   DISM.EXE: Unable to start the servicing process for the image at 'j:\'. HRESULT=C0000135

      2013-12-02 15:24:49, Info                  DISM   DISM.EXE: Image session has been closed. Reboot required=no.

      2013-12-02 15:24:49, Info                  DISM   DISM.EXE:

      2013-12-02 15:24:49, Info                  DISM   DISM.EXE: <----- Ending Dism.exe session ----->

      2013-12-02 15:24:49, Info                  DISM   DISM.EXE:

      2013-12-02 15:24:49, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Found the OSServices.  Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect

      2013-12-02 15:24:49, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Disconnecting Provider: FolderManager - CDISMProviderStore::Internal_DisconnectProvider

      2013-12-02 15:24:49, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Disconnecting Provider: WimManager - CDISMProviderStore::Internal_DisconnectProvider

      2013-12-02 15:24:49, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Disconnecting Provider: VHDManager - CDISMProviderStore::Internal_DisconnectProvider

      2013-12-02 15:24:49, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Disconnecting Provider: GenericImagingManager - CDISMProviderStore::Internal_DisconnectProvider

      2013-12-02 15:24:49, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Disconnecting Provider: Compatibility Manager - CDISMProviderStore::Internal_DisconnectProvider

      2013-12-02 15:24:49, Info                  DISM   DISM Provider Store: PID=1932 TID=1968 Releasing the local reference to DISMLogger.  Stop logging. - CDISMProviderStore::Internal_DisconnectProvider

      2013-12-02 15:40:27, Info                  DISM   PID=1836 TID=1552 Scratch directory set to 'X:\Windows\TEMP\'. - CDISMManager::put_ScratchDir

      2013-12-02 15:40:27, Info                  DISM   PID=1836 TID=1552 DismCore.dll version: 6.2.9200.16384 - CDISMManager::FinalConstruct

      2013-12-02 15:40:27, Info                  DISM   PID=1836 TID=1552 Successfully loaded the ImageSession at "X:\Windows\System32\Dism" - CDISMManager::LoadLocalImageSession

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Found and Initialized the DISM Logger. - CDISMProviderStore::Internal_InitializeLogger

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Failed to get and initialize the PE Provider.  Continuing by assuming that it is not a WinPE image. - CDISMProviderStore::Final_OnConnect

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Finished initializing the Provider Map. - CDISMProviderStore::Final_OnConnect

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Getting Provider DISMLogger - CDISMProviderStore::GetProvider

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Getting Provider DISMLogger - CDISMProviderStore::GetProvider

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:40:27, Info                  DISM   DISM Manager: PID=1836 TID=1552 Successfully created the local image session and provider store. - CDISMManager::CreateLocalImageSession

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Getting Provider DISMLogger - CDISMProviderStore::GetProvider

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:40:27, Info                  DISM   DISM.EXE:

      2013-12-02 15:40:27, Info                  DISM   DISM.EXE: <----- Starting Dism.exe session ----->

      2013-12-02 15:40:27, Info                  DISM   DISM.EXE:

      2013-12-02 15:40:27, Info                  DISM   DISM.EXE: Host machine information: OS Version=6.2.9200, Running architecture=x86, Number of processors=4

      2013-12-02 15:40:27, Info                  DISM   DISM.EXE: Dism.exe version: 6.2.9200.16384

      2013-12-02 15:40:27, Info                  DISM   DISM.EXE: Executing command line: x:\windows\system32\dism.exe /image:j:\ /add-driver /driver:"j:\Windows\LDDriverStore" /recurse

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Getting the collection of providers from a local provider store type. - CDISMProviderStore::GetProviderCollection

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Loading Provider from location X:\Windows\System32\Dism\FolderProvider.dll - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Connecting to the provider located at X:\Windows\System32\Dism\FolderProvider.dll. - CDISMProviderStore::Internal_LoadProvider

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Loading Provider from location X:\Windows\System32\Dism\WimProvider.dll - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Connecting to the provider located at X:\Windows\System32\Dism\WimProvider.dll. - CDISMProviderStore::Internal_LoadProvider

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Loading Provider from location X:\Windows\System32\Dism\VHDProvider.dll - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Connecting to the provider located at X:\Windows\System32\Dism\VHDProvider.dll. - CDISMProviderStore::Internal_LoadProvider

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Loading Provider from location X:\Windows\System32\Dism\ImagingProvider.dll - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Connecting to the provider located at X:\Windows\System32\Dism\ImagingProvider.dll. - CDISMProviderStore::Internal_LoadProvider

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Loading Provider from location X:\Windows\System32\Dism\CompatProvider.dll - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Connecting to the provider located at X:\Windows\System32\Dism\CompatProvider.dll. - CDISMProviderStore::Internal_LoadProvider

      2013-12-02 15:40:27, Info                  DISM   DISM.EXE: Got the collection of providers. Now enumerating them to build the command table.

      2013-12-02 15:40:27, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: DISM Log Provider

      2013-12-02 15:40:27, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: FolderManager

      2013-12-02 15:40:27, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: WimManager

      2013-12-02 15:40:27, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: WimManager.

      2013-12-02 15:40:27, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: VHDManager

      2013-12-02 15:40:27, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: GenericImagingManager

      2013-12-02 15:40:27, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: GenericImagingManager.

      2013-12-02 15:40:27, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: Compatibility Manager

      2013-12-02 15:40:27, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: Compatibility Manager.

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Getting the collection of providers from a local provider store type. - CDISMProviderStore::GetProviderCollection

      [1836] [0x80070002] FIOReadFileIntoBuffer:(1415): The system cannot find the file specified.

      [1836] [0xc142011c] UnmarshallImageHandleFromDirectory:(511)

      [1836] [0xc142011c] WIMGetMountedImageHandle:(2568)

      2013-12-02 15:40:27, Info                  DISM   DISM WIM Provider: PID=1836 TID=1552 [j:\] is not a WIM mount point. - CWimMountedImageInfo::Initialize

      2013-12-02 15:40:27, Info                  DISM   DISM VHD Provider: PID=1836 TID=1552 [j:\] is not recognized by the DISM VHD provider. - CVhdImage::Initialize

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Getting Provider VHDManager - CDISMProviderStore::GetProvider

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider

      2013-12-02 15:40:27, Info                  DISM   DISM VHD Provider: PID=1836 TID=1552 [j:\] is not recognized by the DISM VHD provider. - CVhdImage::Initialize

      2013-12-02 15:40:27, Info                  DISM   DISM Imaging Provider: PID=1836 TID=1552 The provider VHDManager does not support CreateDismImage on j:\ - CGenericImagingManager::CreateDismImage

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Getting Provider WimManager - CDISMProviderStore::GetProvider

      2013-12-02 15:40:27, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider

      [1836] [0x80070002] FIOReadFileIntoBuffer:(1415): The system cannot find the file specified.

      [1836] [0xc142011c] UnmarshallImageHandleFromDirectory:(511)

      [1836] [0xc142011c] WIMGetMountedImageHandle:(2568)

      2013-12-02 15:40:27, Info                  DISM   DISM WIM Provider: PID=1836 TID=1552 [j:\] is not a WIM mount point. - CWimMountedImageInfo::Initialize

      2013-12-02 15:40:27, Info                  DISM   DISM Imaging Provider: PID=1836 TID=1552 The provider WimManager does not support CreateDismImage on j:\ - CGenericImagingManager::CreateDismImage

      2013-12-02 15:40:27, Info                  DISM   DISM Imaging Provider: PID=1836 TID=1552 No imaging provider supported CreateDismImage for this path - CGenericImagingManager::CreateDismImage

      2013-12-02 15:40:27, Info                  DISM   DISM Manager: PID=1836 TID=1552 physical location path: j:\ - CDISMManager::CreateImageSession

      2013-12-02 15:40:27, Info                  DISM   DISM Manager: PID=1836 TID=1552 Copying DISM from "j:\Windows\SysWOW64\dism" - CDISMManager::CreateImageSessionFromLocation

      2013-12-02 15:41:29, Error                 DISM   DismHostLib: Failed to create DismHostManager remote object. Checking for dismhost.exe exit code.

      2013-12-02 15:41:29, Info                  DISM   DismHostLib: Found dismhost.exe exit code.

      2013-12-02 15:41:29, Error                 DISM   DISM Manager: PID=1836 TID=1552 Failed to create Dism Image Session in host. - CDISMManager::LoadRemoteImageSession(hr:0xc0000135)

      2013-12-02 15:41:29, Warning               DISM   DISM Manager: PID=1836 TID=1552 A problem ocurred loading the image session. Retrying...  - CDISMManager::CreateImageSession(hr:0xc0000135)

      2013-12-02 15:41:29, Info                  DISM   DISM Manager: PID=1836 TID=1552 Copying DISM from "j:\Windows\SysWOW64\dism" - CDISMManager::CreateImageSessionFromLocation

      2013-12-02 15:42:30, Error                 DISM   DismHostLib: Failed to create DismHostManager remote object. Checking for dismhost.exe exit code.

      2013-12-02 15:42:30, Info                  DISM   DismHostLib: Found dismhost.exe exit code.

      2013-12-02 15:42:30, Error                 DISM   DISM Manager: PID=1836 TID=1552 Failed to create Dism Image Session in host. - CDISMManager::LoadRemoteImageSession(hr:0xc0000135)

      2013-12-02 15:42:30, Error                 DISM   DISM Manager: PID=1836 TID=1552 Failed to load the image session from the temporary location: X:\Windows\TEMP\8FE35C35-5483-404B-B616-077F11FDF5BF - CDISMManager::CreateImageSession(hr:0xc0000135)

      2013-12-02 15:42:30, Error                 DISM   DISM.EXE: Could not load the image session. HRESULT=C0000135

      2013-12-02 15:42:30, Error                 DISM   DISM.EXE: Unable to start the servicing process for the image at 'j:\'. HRESULT=C0000135

      2013-12-02 15:42:30, Info                  DISM   DISM.EXE: Image session has been closed. Reboot required=no.

      2013-12-02 15:42:30, Info                  DISM   DISM.EXE:

      2013-12-02 15:42:30, Info                  DISM   DISM.EXE: <----- Ending Dism.exe session ----->

      2013-12-02 15:42:30, Info                  DISM   DISM.EXE:

      2013-12-02 15:42:30, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Found the OSServices.  Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect

      2013-12-02 15:42:30, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Disconnecting Provider: FolderManager - CDISMProviderStore::Internal_DisconnectProvider

      2013-12-02 15:42:30, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Disconnecting Provider: WimManager - CDISMProviderStore::Internal_DisconnectProvider

      2013-12-02 15:42:30, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Disconnecting Provider: VHDManager - CDISMProviderStore::Internal_DisconnectProvider

      2013-12-02 15:42:30, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Disconnecting Provider: GenericImagingManager - CDISMProviderStore::Internal_DisconnectProvider

      2013-12-02 15:42:30, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Disconnecting Provider: Compatibility Manager - CDISMProviderStore::Internal_DisconnectProvider

      2013-12-02 15:42:30, Info                  DISM   DISM Provider Store: PID=1836 TID=1552 Releasing the local reference to DISMLogger.  Stop logging. - CDISMProviderStore::Internal_DisconnectProvider

       

      The J drive does exist, and contains files - I can browse it on the machine and also via remote control. It's set to J by prior template actions (Mount partition - Disk 0, Partition 2, logical letter to create = J) - the drive seems OK because the next step is to inject the unattend.xml to J: which works and allows the machine to build. Just seems to be DISM that doesn't like it somehow?

       

      I'm putting my HII step in Post-OS installation in between Inject Script and Configure Target OS.

       

      I tried putting the HII step into 'System Configuration' instead of 'Post-OS installation' - it says it completed successfully but it doesn't install the drivers, guess that's because they're inf drivers and they need to go on earlier.

       

      Anyone got any ideas?

        • 1. Re: HII not working in provisioning template
          jwood8 Apprentice

          Incidentally, if I run HIIClient.exe /previewall I get:

           

          Mon, 02 Dec 2013 17:13:12 About to call DownloadFiles (1 files) with these settings:

          Mon, 02 Dec 2013 17:13:12 m_allowedBandwidthWAN: 100

          Mon, 02 Dec 2013 17:13:12 m_allowedBandwidthLAN: 100

          Mon, 02 Dec 2013 17:13:12 m_maxDiscoveryThreads: 15

          Mon, 02 Dec 2013 17:13:12 m_discardPeriodSeconds: 604800

          Mon, 02 Dec 2013 17:13:12 m_preserveDirectoryStructure: 1

          Mon, 02 Dec 2013 17:13:12 m_bUseWanBWForPush: 0

          Mon, 02 Dec 2013 17:13:12 m_bSynchronize: 0

          Mon, 02 Dec 2013 17:13:12 m_downloadControl: SourceOnly

          Mon, 02 Dec 2013 17:13:12 m_preferredServerControl: AttemptPreferredServer

           

          If I run HIIClient_x64.exe (bearing in mind that this is Win 8.1 64 bit) I get 'HIIClient Application has stopped working' with an APPCRASH Windows error in KERNELBASE.dll.

          • 2. Re: HII not working in provisioning template
            jwood8 Apprentice

            In classic style, I have eventually fixed my own problem. Also typically, it was a problem of my own making!

             

            Although I had updated to Win8.1 support in LANDesk, and I was aware that this required redeploying PXE reps, I had overlooked that it would also require rebuilding my boot USB stick which must upgrade the version of DISM.

             

            Once I rebuilt the stick, HII started working correctly.

             

            Hope this helps someone!