View Single Post
Old 12-17-2007, 11:16 AM   #14 (permalink)
Stager
Zewbie
 
Join Date: Dec 2007
Posts: 1
Stager is on a distinguished road
Default This fixed my Zune install and rollback problem

Below is how I fixed my DIFXAPP: Rollback failed with error 0×2
Error Code: 0×80070643 error. I would like to give credit to the page I found the answer on but I cannot post a link. You can search Google for "FileVersion of C:\WINDOWS\system32\DRIVERS\wdf01000.sys is Greater".

I looked at my install log (c:\Windows\Wdf01005Inst.log and saw the following:

0.219: 2007/12/17 12:20:47.765 (local)
0.235: d:\4f3f0ff565f02c91ba608b53d0846492\update\update. exe (version 6.3.4.0)
0.235: Hotfix started with following command line: /quiet
0.235: In Function GetBuildType, line 1170, RegQueryValueEx failed with error 0x2
0.235: C:\WINDOWS\system32\DRIVERS\wdf01000.sys is Present
0.250: FileVersion of C:\WINDOWS\system32\DRIVERS\wdf01000.sys is Greater Than 1.5.5600.0
0.250: Condition Check for Line 1 of PreRequisite returned FALSE
0.250: ReadStringFromInf: UpdSpGetLineText failed: 0xe0000102
0.250: Wdf01005 Setup encountered an error: Setup cannot continue because one or more prerequisites required to install Wdf01005 failed. For More details check the Log File c:\windows\Wdf01005Inst.log
0.266: ReadStringFromInf: UpdSpGetLineText failed: 0xe0000102
0.266: Setup cannot continue because one or more prerequisites required to install Wdf01005 failed. For More details check the Log File c:\windows\Wdf01005Inst.log
0.266: Update.exe extended error code = 0xf0f4
0.266: Update.exe return code was masked to 0x643 for MSI custom action compliance.


I saw that the errors in this log were identical to the author in the page above. Similar to what he did I renamed the C:\WINDOWS\system32\DRIVERS\wdf01000.sys file to wdf01000.sys.bak (it was not being used by any processes) and the Zune install finally completed normally. No exclamations in Device Manager and functioning "Zune Bus Enumerator" and "Zune Bus Root Bus Enumerator" devices.

Hope this helps anyone else.

Dave



Stager is offline