4

Can anyone give me some pointers as to why this isn't working for me?

I'm following the steps provided here.

I have the latest W10 version on my laptop. (I literally just updated it)

When I run the code to apply the flash.ffu image

   dism.exe /Apply-Image /ImageFile:flash.ffu /ApplyDrive:\\.\PhysicalDriveN /SkipPlatformCheck

I get Error: 0xffffffff

DISM failed. No operation was performed.

When I check the dism.log it shows:

2015-05-01 11:44:22, Info                  DISM   DISM.EXE: <----- Starting Dism.exe session ----->
2015-05-01 11:44:22, Info                  DISM   DISM.EXE: 
2015-05-01 11:44:22, Info                  DISM   DISM.EXE: Host machine information: OS Version=10.0.10074, Running architecture=amd64, Number of processors=4
2015-05-01 11:44:22, Info                  DISM   DISM.EXE: Dism.exe version: 10.0.10074.0
2015-05-01 11:44:22, Info                  DISM   DISM.EXE: Executing command line: dism.exe  /Apply-Image /ImageFile:Flash.ffu /ApplyDrive:\\.\PhysicalDrive1 /SkipPlatformCheck
2015-05-01 11:44:22, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Getting the collection of providers from a local provider store type. - CDISMProviderStore::GetProviderCollection
2015-05-01 11:44:22, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-05-01 11:44:22, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Loading Provider from location C:\WINDOWS\System32\Dism\FolderProvider.dll - CDISMProviderStore::Internal_GetProvider
2015-05-01 11:44:22, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Connecting to the provider located at C:\WINDOWS\System32\Dism\FolderProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2015-05-01 11:44:22, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-05-01 11:44:22, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Loading Provider from location C:\WINDOWS\System32\Dism\WimProvider.dll - CDISMProviderStore::Internal_GetProvider
2015-05-01 11:44:22, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Connecting to the provider located at C:\WINDOWS\System32\Dism\WimProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2015-05-01 11:44:22, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-05-01 11:44:22, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Loading Provider from location C:\WINDOWS\System32\Dism\VHDProvider.dll - CDISMProviderStore::Internal_GetProvider
2015-05-01 11:44:22, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Connecting to the provider located at C:\WINDOWS\System32\Dism\VHDProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2015-05-01 11:44:22, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-05-01 11:44:22, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Loading Provider from location C:\WINDOWS\System32\Dism\ImagingProvider.dll - CDISMProviderStore::Internal_GetProvider
2015-05-01 11:44:23, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Connecting to the provider located at C:\WINDOWS\System32\Dism\ImagingProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2015-05-01 11:44:23, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-05-01 11:44:23, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Loading Provider from location C:\WINDOWS\System32\Dism\CompatProvider.dll - CDISMProviderStore::Internal_GetProvider
2015-05-01 11:44:23, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Connecting to the provider located at C:\WINDOWS\System32\Dism\CompatProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2015-05-01 11:44:23, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Provider has not previously been encountered.  Attempting to initialize the provider. - CDISMProviderStore::Internal_GetProvider
2015-05-01 11:44:23, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Loading Provider from location C:\WINDOWS\System32\Dism\FfuProvider.dll - CDISMProviderStore::Internal_GetProvider
2015-05-01 11:44:23, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Connecting to the provider located at C:\WINDOWS\System32\Dism\FfuProvider.dll. - CDISMProviderStore::Internal_LoadProvider
2015-05-01 11:44:23, Info                  DISM   DISM.EXE: Got the collection of providers. Now enumerating them to build the command table.
2015-05-01 11:44:23, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: DISM Log Provider
2015-05-01 11:44:23, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: FolderManager
2015-05-01 11:44:23, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: WimManager
2015-05-01 11:44:23, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: WimManager.
2015-05-01 11:44:23, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: VHDManager
2015-05-01 11:44:23, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: GenericImagingManager
2015-05-01 11:44:23, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: GenericImagingManager.
2015-05-01 11:44:23, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: Compatibility Manager
2015-05-01 11:44:23, Info                  DISM   DISM.EXE: Succesfully registered commands for the provider: Compatibility Manager.
2015-05-01 11:44:23, Info                  DISM   DISM.EXE: Attempting to add the commands from provider: FfuManager
2015-05-01 11:44:23, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Getting Provider GenericImagingManager - CDISMProviderStore::GetProvider
2015-05-01 11:44:23, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2015-05-01 11:44:23, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Getting Provider FfuManager - CDISMProviderStore::GetProvider
2015-05-01 11:44:23, Info                  DISM   DISM Provider Store: PID=5200 TID=4284 Provider has previously been initialized.  Returning the existing instance. - CDISMProviderStore::Internal_GetProvider
2015-05-01 11:44:23, Error                 DISM   DISM Imaging Provider: PID=5200 TID=4284 base\ntsetup\opktools\dism\providers\imagingprovider\dll\genericimagingmanager.cpp:2546 - CGenericImagingManager::InternalCmdFFUApply(hr:0xffffffff)
2015-05-01 11:44:23, Error                 DISM   DISM Imaging Provider: PID=5200 TID=4284 base\ntsetup\opktools\dism\providers\imagingprovider\dll\genericimagingmanager.cpp:535 - CGenericImagingManager::ExecuteCmdLine(hr:0xffffffff)
2015-05-01 11:44:23, Error                 DISM   DISM.EXE: GenericImagingManager processed the command line but failed. HRESULT=FFFFFFFF
2015-05-01 11:44:23, Info                  DISM   DISM.EXE: Image session has been closed. Reboot required=no.
2015-05-01 11:44:23, Info                  DISM   DISM.EXE: 
2015-05-01 11:44:23, Info                  DISM   DISM.EXE: <----- Ending Dism.exe session ----->
jtrdev
  • 915
  • 1
  • 9
  • 25
  • Hmmm, I think there's a site for this kind of question, but I'm not sure. I don't think it's electronics.se, but one I can't recall at the mo. You can check on stackexchange.com for which site, or ask on [meta.se]. It isn't really on topic here because it's about installing an OS on an IoT device, not writing software for one. –  May 01 '15 at 16:45
  • Yea sorry, I had a feeling there was a different stack exchange sub for this kind of topic but wasn't sure which one. I think I'll also try the microsoft support forums. – jtrdev May 01 '15 at 16:47
  • [ServerFault](http://serverfault.com/) is probably the best place for this question, since it deals with Windows sysadmining. – antiduh May 01 '15 at 16:59
  • @antiduh serverfault downvoted my post to hell... is there an active forum I can ask this question to? – jtrdev May 01 '15 at 19:33
  • Wow, that's terrible. Their help text clearly specifies that ServerFault is for "managing the hardware or software of servers, workstations, storage or networks" or "tools used for administering, monitoring, or automating these"; dism clearly falls under 'toosl used for administration". Do you have a link to your SF post so I could maybe find out what happened? – antiduh May 01 '15 at 19:36
  • Nevermind, just found it through your profile. I guess they specifically require this to be for 'business-scale' administration. Sorry mate, SuperUser should be able to help you. If you don't get help there, then make a post on meta.stackexchange.com describing how the community failed you and hopefully someone could finally get you pointed in the right direction. – antiduh May 01 '15 at 19:39
  • I figured it out, I tried reformating it again this time making sure it was FAT32(which is default..) then I CD into the folder itself within my downloads and now it's applying image. :D – jtrdev May 01 '15 at 20:11
  • if anyone else stumbled on this - I was in the wrong directory and it was not able to find flash.ffu as for @majache information - I had mine unpartitioned, (since this is a binary write that should not matter) – GregM May 04 '15 at 20:01

0 Answers0