无忧启动论坛

标题: dism处理boot.wim提示 尝试访问映像时出错 的问题 [打印本页]

作者: nttwqz    时间: 2015-9-7 19:49
标题: dism处理boot.wim提示 尝试访问映像时出错 的问题
本帖最后由 nttwqz 于 2015-9-8 01:42 编辑

dism /mount-wim /wimfile:boot.wim /index:1 /mountdir:pe
dism /image:pe /get-drivers

结果:

部署映像服务和管理工具
版本: 6.3.9600.17031


错误: 2

尝试访问映像时出错。
有关详细信息,请查看日志文件。

可以在 C:\Windows\Logs\DISM\dism.log 上找到 DISM 日志文件

各位大神有什么解决方法吗?


日志如下

  1. 2015-09-07 19:44:03, Info                  DISM   DISM.EXE:
  2. 2015-09-07 19:44:03, Info                  DISM   DISM.EXE: <----- Starting Dism.exe session ----->
  3. 2015-09-07 19:44:03, Info                  DISM   DISM.EXE:
  4. 2015-09-07 19:44:03, Info                  DISM   DISM.EXE: Host machine information: OS Version=6.3.9600, Running architecture=amd64, Number of processors=4
  5. 2015-09-07 19:44:03, Info                  DISM   DISM.EXE: Dism.exe version: 6.3.9600.17031
  6. 2015-09-07 19:44:03, Info                  DISM   DISM.EXE: Executing command line: dism  /remount-image /mountdir:pe
  7. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Getting the collection of providers from a local provider store type. - CDISMProviderStore::GetProviderCollection
  8. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
  9. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Loading Provider from location C:\Windows\System32\Dism\FolderProvider.dll - CDISMProviderStore::Internal_GetProvider
  10. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Connecting to the provider located at C:\Windows\System32\Dism\FolderProvider.dll. - CDISMProviderStore::Internal_LoadProvider
  11. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
  12. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Loading Provider from location C:\Windows\System32\Dism\WimProvider.dll - CDISMProviderStore::Internal_GetProvider
  13. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Connecting to the provider located at C:\Windows\System32\Dism\WimProvider.dll. - CDISMProviderStore::Internal_LoadProvider
  14. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
  15. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Loading Provider from location C:\Windows\System32\Dism\VHDProvider.dll - CDISMProviderStore::Internal_GetProvider
  16. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Connecting to the provider located at C:\Windows\System32\Dism\VHDProvider.dll. - CDISMProviderStore::Internal_LoadProvider
  17. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
  18. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Loading Provider from location C:\Windows\System32\Dism\ImagingProvider.dll - CDISMProviderStore::Internal_GetProvider
  19. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Connecting to the provider located at C:\Windows\System32\Dism\ImagingProvider.dll. - CDISMProviderStore::Internal_LoadProvider
  20. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
  21. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Loading Provider from location C:\Windows\System32\Dism\CompatProvider.dll - CDISMProviderStore::Internal_GetProvider
  22. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Connecting to the provider located at C:\Windows\System32\Dism\CompatProvider.dll. - CDISMProviderStore::Internal_LoadProvider
  23. 2015-09-07 19:44:03, Info                  DISM   DISM.EXE: Got the collection of providers. Now enumerating them to build the command table.
  24. 2015-09-07 19:44:03, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: DISM Log Provider
  25. 2015-09-07 19:44:03, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: FolderManager
  26. 2015-09-07 19:44:03, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: WimManager
  27. 2015-09-07 19:44:03, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: WimManager.
  28. 2015-09-07 19:44:03, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: VHDManager
  29. 2015-09-07 19:44:03, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: GenericImagingManager
  30. 2015-09-07 19:44:03, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: GenericImagingManager.
  31. 2015-09-07 19:44:03, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: Compatibility Manager
  32. 2015-09-07 19:44:03, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: Compatibility Manager.
  33. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Getting Provider GenericImagingManager - CDISMProviderStore::GetProvider
  34. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
  35. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Getting Provider VHDManager - CDISMProviderStore::GetProvider
  36. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
  37. 2015-09-07 19:44:03, Info                  DISM   DISM VHD Provider: PID=5452 TID=1916 [pe] is not recognized by the DISM VHD provider. - CVhdImage::Initialize
  38. 2015-09-07 19:44:03, Info                  DISM   DISM Imaging Provider: PID=5452 TID=1916 The provider VHDManager does not support CreateDismImage on pe - CGenericImagingManager::CreateDismImage
  39. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Getting Provider WimManager - CDISMProviderStore::GetProvider
  40. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
  41. [5452] ImageUnmarshallHandle: Reconstituting wim at C:\boot.wim.
  42. [5452] [0x800706ba] RpcCommIsImageMounted:(589): RPC 服务器不可用。
  43. [5452] ImageUnmarshallHandle: Reconstituting wim at C:\boot.wim.
  44. [5452] ImageUnmarshallHandle: Reconstituting wim at C:\boot.wim.
  45. [5452] Wimserv process started for guid 02fe76a7-2737-44b2-841e-27cbfd829909.  Id is 6464
  46. [6464] ImageUnmarshallHandle: Reconstituting wim at C:\boot.wim.
  47. [6464] Mounted image at C:\pe.
  48. 2015-09-07 19:44:03, Info                  DISM   DISM.EXE: Image session has been closed. Reboot required=no.
  49. 2015-09-07 19:44:03, Info                  DISM   DISM.EXE:
  50. 2015-09-07 19:44:03, Info                  DISM   DISM.EXE: <----- Ending Dism.exe session ----->
  51. 2015-09-07 19:44:03, Info                  DISM   DISM.EXE:
  52. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Found the OSServices.  Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
  53. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Disconnecting Provider: FolderManager - CDISMProviderStore::Internal_DisconnectProvider
  54. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Disconnecting Provider: WimManager - CDISMProviderStore::Internal_DisconnectProvider
  55. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Disconnecting Provider: VHDManager - CDISMProviderStore::Internal_DisconnectProvider
  56. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Disconnecting Provider: GenericImagingManager - CDISMProviderStore::Internal_DisconnectProvider
  57. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Disconnecting Provider: Compatibility Manager - CDISMProviderStore::Internal_DisconnectProvider
  58. 2015-09-07 19:44:03, Info                  DISM   DISM Provider Store: PID=5452 TID=1916 Releasing the local reference to DISMLogger.  Stop logging. - CDISMProviderStore::Internal_DisconnectProvider
  59. 2015-09-07 19:44:39, Info                  DISM   PID=3984 TID=8312 Scratch directory set to 'C:\Users\SSJ\AppData\Local\Temp\'. - CDISMManager::put_ScratchDir
  60. 2015-09-07 19:44:39, Info                  DISM   PID=3984 TID=8312 DismCore.dll version: 6.3.9600.17031 - CDISMManager::FinalConstruct
  61. 2015-09-07 19:44:39, Info                  DISM   PID=3984 TID=8312 Successfully loaded the ImageSession at "C:\Windows\System32\Dism" - CDISMManager::LoadLocalImageSession
  62. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Found and Initialized the DISM Logger. - CDISMProviderStore::Internal_InitializeLogger
  63. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Failed to get and initialize the PE Provider.  Continuing by assuming that it is not a WinPE image. - CDISMProviderStore::Final_OnConnect
  64. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Finished initializing the Provider Map. - CDISMProviderStore::Final_OnConnect
  65. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Getting Provider DISMLogger - CDISMProviderStore::GetProvider
  66. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
  67. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Getting Provider DISMLogger - CDISMProviderStore::GetProvider
  68. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
  69. 2015-09-07 19:44:39, Info                  DISM   DISM Manager: PID=3984 TID=8312 Successfully created the local image session and provider store. - CDISMManager::CreateLocalImageSession
  70. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Getting Provider DISMLogger - CDISMProviderStore::GetProvider
  71. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
  72. 2015-09-07 19:44:39, Info                  DISM   DISM.EXE:
  73. 2015-09-07 19:44:39, Info                  DISM   DISM.EXE: <----- Starting Dism.exe session ----->
  74. 2015-09-07 19:44:39, Info                  DISM   DISM.EXE:
  75. 2015-09-07 19:44:39, Info                  DISM   DISM.EXE: Host machine information: OS Version=6.3.9600, Running architecture=amd64, Number of processors=4
  76. 2015-09-07 19:44:39, Info                  DISM   DISM.EXE: Dism.exe version: 6.3.9600.17031
  77. 2015-09-07 19:44:39, Info                  DISM   DISM.EXE: Executing command line: dism  /image:pe /get-drivers
  78. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Getting the collection of providers from a local provider store type. - CDISMProviderStore::GetProviderCollection
  79. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
  80. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Loading Provider from location C:\Windows\System32\Dism\FolderProvider.dll - CDISMProviderStore::Internal_GetProvider
  81. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Connecting to the provider located at C:\Windows\System32\Dism\FolderProvider.dll. - CDISMProviderStore::Internal_LoadProvider
  82. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
  83. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Loading Provider from location C:\Windows\System32\Dism\WimProvider.dll - CDISMProviderStore::Internal_GetProvider
  84. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Connecting to the provider located at C:\Windows\System32\Dism\WimProvider.dll. - CDISMProviderStore::Internal_LoadProvider
  85. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
  86. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Loading Provider from location C:\Windows\System32\Dism\VHDProvider.dll - CDISMProviderStore::Internal_GetProvider
  87. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Connecting to the provider located at C:\Windows\System32\Dism\VHDProvider.dll. - CDISMProviderStore::Internal_LoadProvider
  88. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
  89. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Loading Provider from location C:\Windows\System32\Dism\ImagingProvider.dll - CDISMProviderStore::Internal_GetProvider
  90. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Connecting to the provider located at C:\Windows\System32\Dism\ImagingProvider.dll. - CDISMProviderStore::Internal_LoadProvider
  91. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
  92. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Loading Provider from location C:\Windows\System32\Dism\CompatProvider.dll - CDISMProviderStore::Internal_GetProvider
  93. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Connecting to the provider located at C:\Windows\System32\Dism\CompatProvider.dll. - CDISMProviderStore::Internal_LoadProvider
  94. 2015-09-07 19:44:39, Info                  DISM   DISM.EXE: Got the collection of providers. Now enumerating them to build the command table.
  95. 2015-09-07 19:44:39, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: DISM Log Provider
  96. 2015-09-07 19:44:39, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: FolderManager
  97. 2015-09-07 19:44:39, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: WimManager
  98. 2015-09-07 19:44:39, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: WimManager.
  99. 2015-09-07 19:44:39, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: VHDManager
  100. 2015-09-07 19:44:39, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: GenericImagingManager
  101. 2015-09-07 19:44:39, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: GenericImagingManager.
  102. 2015-09-07 19:44:39, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: Compatibility Manager
  103. 2015-09-07 19:44:39, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: Compatibility Manager.
  104. 2015-09-07 19:44:39, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Getting the collection of providers from a local provider store type. - CDISMProviderStore::GetProviderCollection
  105. [3984] ImageUnmarshallHandle: Reconstituting wim at C:\boot.wim.
  106. [3984] ImageUnmarshallHandle: Reconstituting wim at C:\boot.wim.
  107. 2015-09-07 19:44:39, Info                  DISM   DISM Manager: PID=3984 TID=8312 physical location path: C:\pe - CDISMManager::CreateImageSession
  108. 2015-09-07 19:44:39, Info                  DISM   DISM Manager: PID=3984 TID=8312 Copying DISM from "C:\pe\Windows\System32\Dism" - CDISMManager::CreateImageSessionFromLocation
  109. 2015-09-07 19:44:39, Info                  DISM   DismHostLib: The downlevel forwarders directory does not exist; not changing dismhost.exe environment.
  110. 2015-09-07 19:44:40, Info                  DISM   DISM Manager: PID=3984 TID=8312 Successfully loaded the ImageSession at "C:\Users\SSJ\AppData\Local\Temp\973B6FD5-D92A-49EB-9EA7-5DD499BFDDFF" - CDISMManager::LoadRemoteImageSession
  111. 2015-09-07 19:44:40, Info                  DISM   DISM Image Session: PID=6524 Instantiating the Provider Store. - CDISMImageSession::get_ProviderStore
  112. 2015-09-07 19:44:40, Info                  DISM   DISM Provider Store: PID=6524 Initializing a provider store for the IMAGE session type. - CDISMProviderStore::Final_OnConnect
  113. 2015-09-07 19:44:40, Info                  DISM   DISM Provider Store: PID=6524 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
  114. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Loading Provider from location C:\Users\SSJ\AppData\Local\Temp\973B6FD5-D92A-49EB-9EA7-5DD499BFDDFF\OSProvider.dll - CDISMProviderStore::Internal_GetProvider
  115. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Connecting to the provider located at C:\Users\SSJ\AppData\Local\Temp\973B6FD5-D92A-49EB-9EA7-5DD499BFDDFF\OSProvider.dll. - CDISMProviderStore::Internal_LoadProvider
  116. 2015-09-07 19:44:41, Info                  DISM   DISM OS Provider: PID=6524 Defaulting SystemPath to C:\pe - CDISMOSServiceManager::Final_OnConnect
  117. 2015-09-07 19:44:41, Info                  DISM   DISM OS Provider: PID=6524 Defaulting Windows folder to C:\pe\Windows - CDISMOSServiceManager::Final_OnConnect
  118. 2015-09-07 19:44:41, Warning               DISM   DISM OS Provider: PID=6524 Could not mount the hives in the default Windows directory. - CDISMOSServiceManager::Final_OnConnect
  119. 2015-09-07 19:44:41, Info                  DISM   DISM OS Provider: PID=6524 There were errors when setting the default windows directory to C:\pe\Windows. Not setting a default. - CDISMOSServiceManager::Final_OnConnect
  120. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Attempting to initialize the logger from the Image Session. - CDISMProviderStore::Final_OnConnect
  121. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
  122. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Loading Provider from location C:\Users\SSJ\AppData\Local\Temp\973B6FD5-D92A-49EB-9EA7-5DD499BFDDFF\LogProvider.dll - CDISMProviderStore::Internal_GetProvider
  123. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Connecting to the provider located at C:\Users\SSJ\AppData\Local\Temp\973B6FD5-D92A-49EB-9EA7-5DD499BFDDFF\LogProvider.dll. - CDISMProviderStore::Internal_LoadProvider
  124. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Getting Provider OSServices - CDISMProviderStore::GetProvider
  125. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
  126. 2015-09-07 19:44:41, Error                 DISM   DISM OS Provider: PID=6524 Must set the Windows dir before the servicing stack path can be determined. - CDISMOSServiceManager::get_ServicingStackDirectory
  127. 2015-09-07 19:44:41, Warning               DISM   DISM Log Provider: PID=6524 Failed to get the servicing stack folder. Falling back to checking alongside the log provider for wdscore.dll. - CDISMLogger::FindWdsCore(hr:0x8000000a)
  128. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Found and Initialized the DISM Logger. - CDISMProviderStore::Internal_InitializeLogger
  129. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
  130. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Loading Provider from location C:\Users\SSJ\AppData\Local\Temp\973B6FD5-D92A-49EB-9EA7-5DD499BFDDFF\PEProvider.dll - CDISMProviderStore::Internal_GetProvider
  131. 2015-09-07 19:44:41, Warning               DISM   DISM Provider Store: PID=6524 Failed to Load the provider: C:\Users\SSJ\AppData\Local\Temp\973B6FD5-D92A-49EB-9EA7-5DD499BFDDFF\PEProvider.dll. - CDISMProviderStore::Internal_GetProvider(hr:0x8007007e)
  132. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Failed to get and initialize the PE Provider.  Continuing by assuming that it is not a WinPE image. - CDISMProviderStore::Final_OnConnect
  133. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Finished initializing the Provider Map. - CDISMProviderStore::Final_OnConnect
  134. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Getting Provider DISMLogger - CDISMProviderStore::GetProvider
  135. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
  136. 2015-09-07 19:44:41, Info                  DISM   DISM Manager: PID=3984 TID=8312 Image session successfully loaded from the temporary location: C:\Users\SSJ\AppData\Local\Temp\973B6FD5-D92A-49EB-9EA7-5DD499BFDDFF - CDISMManager::CreateImageSession
  137. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Getting Provider OSServices - CDISMProviderStore::GetProvider
  138. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
  139. 2015-09-07 19:44:41, Info                  DISM   DISM OS Provider: PID=6524 Setting Windows folder to C:\pe\Windows - CDISMOSServiceManager::SetWindowsDirectory
  140. 2015-09-07 19:44:41, Info                  CSI    00000001 Shim considered [l:258{129}]"\??\C:\pe\Windows\Servicing\x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7601.17514_none_0b66cb34258c936f\pkgmgr.exe" : got STATUS_OBJECT_PATH_NOT_FOUND
  141. 2015-09-07 19:44:41, Info                  CSI    00000002 Shim considered [l:252{126}]"\??\C:\pe\Windows\WinSxS\x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7601.17514_none_0b66cb34258c936f\pkgmgr.exe" : got STATUS_SUCCESS
  142. 2015-09-07 19:44:41, Error                 DISM   DISM OS Provider: PID=6524 Failed to mount the remote registry. - CDISMOSServiceManager::SetWindowsDirectory(hr:0x80070002)
  143. 2015-09-07 19:44:41, Error                 DISM   DISM.EXE: Failed to set the windows directory to 'C:\pe\Windows'. HRESULT=80070002
  144. 2015-09-07 19:44:41, Info                  DISM   DISM Image Session: PID=6524 Disconnecting the provider store - CDISMImageSession::Final_OnDisconnect
  145. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Found the OSServices.  Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
  146. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Found the PE Provider.  Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
  147. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Found the OSServices.  Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
  148. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Releasing the local reference to OSServices. - CDISMProviderStore::Internal_DisconnectProvider
  149. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Disconnecting Provider: OSServices - CDISMProviderStore::Internal_DisconnectProvider
  150. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=6524 Releasing the local reference to DISMLogger.  Stop logging. - CDISMProviderStore::Internal_DisconnectProvider
  151. 2015-09-07 19:44:41, Info                  DISM   DISM.EXE: Image session has been closed. Reboot required=no.
  152. 2015-09-07 19:44:41, Info                  DISM   DISM.EXE:
  153. 2015-09-07 19:44:41, Info                  DISM   DISM.EXE: <----- Ending Dism.exe session ----->
  154. 2015-09-07 19:44:41, Info                  DISM   DISM.EXE:
  155. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Found the OSServices.  Waiting to finalize it until all other providers are unloaded. - CDISMProviderStore::Final_OnDisconnect
  156. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Disconnecting Provider: FolderManager - CDISMProviderStore::Internal_DisconnectProvider
  157. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Disconnecting Provider: WimManager - CDISMProviderStore::Internal_DisconnectProvider
  158. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Disconnecting Provider: VHDManager - CDISMProviderStore::Internal_DisconnectProvider
  159. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Disconnecting Provider: GenericImagingManager - CDISMProviderStore::Internal_DisconnectProvider
  160. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Disconnecting Provider: Compatibility Manager - CDISMProviderStore::Internal_DisconnectProvider
  161. 2015-09-07 19:44:41, Info                  DISM   DISM Provider Store: PID=3984 TID=8312 Releasing the local reference to DISMLogger.  Stop logging. - CDISMProviderStore::Internal_DisconnectProvider
复制代码



作者: fkltd-123    时间: 2015-9-7 23:37

dism /mount-wim /wimfile:c:\boot.wim /index:1 /mountdiy:c:\wim最后wim为文件夹
作者: nttwqz    时间: 2015-9-8 01:41
fkltd-123 发表于 2015-9-7 23:37
dism /mount-wim /wimfile:c:\boot.wim /index:1 /mountdiy:c:\wim最后wim为文件夹

可能我发帖时漏了,我平常装载 卸载用的是自己写的批处理,用N次了,不是命令问题……
作者: pehaha    时间: 2015-9-9 23:07
这不是命令的问题!前段时候我经多次测试,如果系统镜像是用微软下载工具MediaCreationTool下载的,全部都是这种报错,但是下载的系统安装系统却正常。
作者: 2012雨晨绿软    时间: 2015-9-11 09:51
请确保你有处理的权限再运行
作者: fuldho    时间: 2015-9-11 10:05
dism /mount-wim /wimfile:d:\boot.wim /index:1 /mountdir:d:\pe

指定路径,D:\PE 文件夹必须存在

作者: nttwqz    时间: 2015-9-11 12:59
2012雨晨绿软 发表于 2015-9-11 09:51
请确保你有处理的权限再运行

我是想知道boot.wim中缺少哪些文件或注册表,会引起这样的错误,我用的命令没问题,可正常修改Win8.1 install.wim,还是说,修改WinPE的boot.wim命令不一样……
作者: nttwqz    时间: 2015-9-11 12:59
fuldho 发表于 2015-9-11 10:05
dism /mount-wim /wimfile:d:\boot.wim /index:1 /mountdir:d:\pe

指定路径,D:\PE 文件夹必须存在

文件夹存在……
作者: 2012雨晨绿软    时间: 2015-9-11 21:39
本帖最后由 2012雨晨绿软 于 2015-9-11 21:42 编辑

@echo off
pushd "%~dp0"
::请将BOOT.WIM放在本CMD相同位置下最好在非当前系统所在分区的其它NTFS分区 路径如果不存在空格可去掉PUSHD后的双引号
if exist PEMOUTH  (RMDIR /Q /S PEMOUTH ) ELSE ( MD  PEMOUTH)
dism /mount-wim /wimfile:BOOT.WIM /index:1 /mountdir:PEMOUTH
........
作者: nttwqz    时间: 2015-9-11 23:19
2012雨晨绿软 发表于 2015-9-11 21:39
@echo off
pushd "%~dp0"
::请将BOOT.WIM放在本CMD相同位置下最好在非当前系统所在分区的其它NTFS分区 路 ...


还有这一说????待我试试其它分区。。。

话说,你用rmdir是什么情况,直接rd不是更简单。
作者: 2012雨晨绿软    时间: 2015-9-12 09:38
nttwqz 发表于 2015-9-11 23:19
还有这一说????待我试试其它分区。。。

话说,你用rmdir是什么情况,直接rd不是更简单。

关于命令请参照  cmd>rmdir /?
作者: notepad    时间: 2015-9-12 10:21
这个错误应该是执行/Get-Drivers的时候产生的,比如:Dism /Image:C:\A4\Mount /Get-Drivers
我不知道楼主的BOOT.WIM是原版还是经过处理的,但是基本可以确定是BOOT.WIM内缺少一些文件。

目前我所了解的是,对于Win8PEX64来讲,只要下列文件随便缺失其中一个都会出现错误2:
    \Users\Default\NTUser.dat
    \Windows\System32\Config\components
    当然,可能还有其他的,这就有待发现了。
作者: 2012雨晨绿软    时间: 2015-9-12 10:42
notepad 发表于 2015-9-12 10:21
这个错误应该是执行/Get-Drivers的时候产生的,比如:Dism /Image:C:\A4\Mount /Get-Drivers
我不知道楼主 ...

原始的PE映像默认是获取不到驱动信息的,会显示:

部署映像服务和管理工具
版本: 10.0.10240.16425

映像版本: xxxxxxxxxx

正在从驱动程序存储中获得第三方驱动程序列表...

驱动程序包列表:

(没有在映像中找到与条件匹配的驱动程序)

操作成功完成。
作者: nttwqz    时间: 2015-9-12 12:12
本帖最后由 nttwqz 于 2015-9-12 14:15 编辑
notepad 发表于 2015-9-12 10:21
这个错误应该是执行/Get-Drivers的时候产生的,比如:Dism /Image:C:\A4\Mount /Get-Drivers
我不知道楼主 ...


我觉得不是基本肯定,是肯定缺少文件,要不然原版的boot.wim为何正常。

这个boot.wim是以前小马PE2003.1.1改的,尝试了很久就是找不到缺少什么文件,也搜不到,搜到的都试了,不管用。终于今天又晓得了是缺少\Users\Default\NTUser.dat文件引起的,太感谢了,我去试试。。。

话说,这个NTUser.dat应该怎么获取呢?是从adk的WinPE.wim中提取?还是从原版Win7中提取(这个boot.wim是Win7PE)?



从adk的WinPE.wim中提取NTUser开头的几个文件,复制到Users\Default目录下,可以正常执行dism /image:c:\pe /get-drivers,不再提示 错误:2 了,但是不显示集成的驱动,dism集成驱动可以成功,但是会覆盖原来的oem0.inf之类的文件,看来已集成的驱动列表不对,不晓得哪里修改,还有待研究。还有就是在使用其它dism命令时也有问题,比如执行dism /image:c:\pe /get-packages /?没问题,但是dism /image:c:\pe /get-packages就会提示错误:87,看来boot.wim中还缺少其它东西。。。





欢迎光临 无忧启动论坛 (http://wuyou.net./) Powered by Discuz! X3.3