Cannot upgrade to Windows 10 from Win7 sp1

Hi.

Woke up this morning to find 2 attempts to upgrade to Windows 10 had failed,

I have tried the following - all to no success:

1. Deleted the contents of windows\softwaredistribution\downloads and forced the upgrade via wuauclt.exe /updatenow. This has no problem downloading but fails around 35% into "preparing for installation" with a 80070103 error,
2. Ran sfc /scannow
3. Ran System Update Readiness for Windows 7 x64

Any ideas?
bill2013Asked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

Mark GalvinManaging Director / Principal ConsultantCommented:
Hi

Do you have enough free disk space on the system drive?

Also, there will be a lot of clients computers trying to download the upgrade so please be patient as it may take a number of attempts to get the download.

Thanks
Mark
bill2013Author Commented:
Hi Mark, it's a nice shiny week old i7 4790 with 12GB DDR3 and nearly 1.7TB of diskplace.

It seems to download (four times so far) ok but not install.

Is there a way to run the download file?
Mark GalvinManaging Director / Principal ConsultantCommented:
OK. PC spec defo not the issue then!!

Error 80070103 is a general Windows Update error as per https://support.microsoft.com/en-us/kb/952032

I would suggest running Windows Update and making sure that everything else is up to date before allowing the Windows 10 Upgrade to run.

I dont know where the download would go so you may need to download again - sorry.

Thanks
Mark
IT Pros Agree: AI and Machine Learning Key

We’d all like to think our company’s data is well protected, but when you ask IT professionals they admit the data probably is not as safe as it could be.

bill2013Author Commented:
Could it be that the Microsoft servers it connect to during "preparing to install" are having a busy day?
bill2013Author Commented:
The Windows 10 setup program is in a folder in windows\softwaredistribution\downloads. I have tried running as normal and as admin but nothing happens!
rindiCommented:
It is probably that they are having "busy days", but I doubt that will cause the upgrade to fail, I believe m$ was prepared for those "busy days" on the release of windows 10.

Are you using a qualified version of Windows 7 for the update (no Volume Licenses, no Enterprise version, the PC not attached to an AD domain)? Is it a genuine version of Windows 7?

There will probably also be an update log created, so search for that and look at it's contents. Another thing that could cause problems is your AV tool, so during the upgrade I suggest disabling/uninstalling it, or check on it's site for a version that is built for Windows 10.

If your OS is installed to a VHD and you are booting from that, it could also be the cause of the failure. While I was using Windows 10 TP, the insider preview release upgrades would also fail if I was using a VHD. They only worked on baremetal disks.
John TsioumprisSoftware & Systems EngineerCommented:
I guess its time to buy an SSD ,do a clean install of WIndows 10 and keep the old installation till you transfer all your documents....
bill2013Author Commented:
It's a Microsoft OEM 64 bit version and passed the authentication test.

Standalone, no domain, turned the Symantec AV off ages ago and checked it was still off, System is on a 2TB physically attached drive. I have just removed the printer USB cable (had problems with USB drives in past).
Mark GalvinManaging Director / Principal ConsultantCommented:
Did you run Windows Update to see if there are any outstanding updates - software or hardware updates?

Thanks
Mark
bill2013Author Commented:
All up to date when it tried at midnight and up to date now installing 3 minor new ones this morning.
McKnifeCommented:
"Could it be that the Microsoft servers it connect to during "preparing to install" are having a busy day?" - definitely not. At that point, no internet connection is needed, the update can be done completely offlline. I would try these:
-download the iso and simply retry
-if not successful, do an inplace upgrade of win7 sp1 and then retry using the ISO
rindiCommented:
Uninstall the symantec crap completely (as this is pure crapware anyway, I'd recommend installing another AV tool in the future anyway), don't just disable it.

As I mentioned above, look at the logs that were created by the failed upgrade.

Also, if your disk is partitioned, look at the size of your OS partition. If I'm not mistaken, you will need at least 10GB free space on that partition for the upgrade to work. It isn't the free space on the complete disk that's relevant, but rather that of the OS partition.
McKnifeCommented:
" If I'm not mistaken, you will need at least 10GB free space on that partition" - with windows 8.1 I have seen 25 GB NOT being enough. It depends on how much software you have installed. With 30 GBs free, all our upgrades went fine.
bill2013Author Commented:
I've got nearly 1700GB of free space as I said earlier
McKnifeCommented:
Sure, but you did not mention where ;-)
Try my suggestions.
rindiCommented:
Yes, but is that 1.7TB space on your partition that holds the OS, or is it on your data partition, for example on D:\?

I always install my software on another partition, not on C:\, so I can keep my OS partition at a relatively small size.
bill2013Author Commented:
>mcknife - iso last resort but looking inevitable.

System/data all on one partition.
rindiCommented:
You haven't yet told us what you found in the update logs.
bill2013Author Commented:
OL log since first attempt attached
windowsupdate-log.txt
Mark GalvinManaging Director / Principal ConsultantCommented:
McKnifeCommented:
That's not the one. Look at https://technet.microsoft.com/en-us/library/ee851579(v=ws.10).aspx
The path is C:\$Windows.~BT\Sources and below are setupact.log and setuperr.log if I am not mistaken.
bill2013Author Commented:
This is the setupact.log:

dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  ============BEGIN OnSelectBestCompatDrv============
dispci.dll:  ============END OnSelectBestCompatDrv==============
dispci.dll:  DisplayClassInstaller: Returning 0xe000020e for DIF 0x17 and device PCI\VEN_1002&DEV_515E&SUBSYS_01E61028&REV_02\4&1FC3087&0&28F0
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  ============BEGIN OnDestroyPrivateData============
dispci.dll:  ============END OnDestroyPrivateData==============
dispci.dll:  DisplayClassInstaller: Returning 0xe000020e for DIF 0xc and device PCI\VEN_1002&DEV_515E&SUBSYS_01E61028&REV_02\4&1FC3087&0&28F0
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  ============BEGIN OnAllowInstall============
dispci.dll:  DispCIIsDriverInstallAllowed: Driver package contains a feature score 0xfe
dispci.dll:  ============END OnAllowInstall==============
dispci.dll:  DisplayClassInstaller: Returning 0xe000020e for DIF 0x18 and device PCI\VEN_1002&DEV_515E&SUBSYS_01E61028&REV_02\4&1FC3087&0&28F0
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  ============BEGIN OnInstallDeviceFiles============
dispci.dll:  ============END OnInstallDeviceFiles==============
dispci.dll:  DisplayClassInstaller: Returning 0xe000020e for DIF 0x15 and device PCI\VEN_1002&DEV_515E&SUBSYS_01E61028&REV_02\4&1FC3087&0&28F0
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  DisplayClassInstaller: Unrecognized DIF request 0x410031
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  DisplayClassInstaller: Unrecognized DIF request 0x410031
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  DispCIIsDriverInstallAllowed: Driver package contains a feature score 0xfe
dispci.dll:  ============BEGIN OnInstallDevice============
dispci.dll:  DispCIIsDeviceCompatibleWithHighResolutionBoot: Found high resolution boot incomaptible hardware DispCIIsDeviceCompatibleWithHighResolutionBoot
dispci.dll:  DispCISetServiceStartType: No change to the service start required
dispci.dll:  ============END OnInstallDevice==============
dispci.dll:  DisplayClassInstaller: Returning 0x00000000 for DIF 0x2 and device PCI\VEN_1002&DEV_515E&SUBSYS_01E61028&REV_02\4&1FC3087&0&28F0
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  DisplayClassInstaller: Unrecognized DIF request 0x410031
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  ============BEGIN OnDestroyPrivateData============
dispci.dll:  ============END OnDestroyPrivateData==============
dispci.dll:  DisplayClassInstaller: Returning 0xe000020e for DIF 0xc and device PCI\VEN_1002&DEV_515E&SUBSYS_01E61028&REV_02\4&1FC3087&0&28F0
dispci.dll:  ============END DisplayClassInstaller==============
montr_ci.dll:  DIF_SELECTBESTCOMPATDRV
montr_ci.dll:  Returning 0xe000020e for function 0x17 and device DISPLAY\DEFAULT_MONITOR\5&2DCF5EAB&0&12345678&06&05.
montr_ci.dll:  DIF_DESTROYPRIVATEDATA
montr_ci.dll:  Returning 0xe000020e for function 0xc and device DISPLAY\DEFAULT_MONITOR\5&2DCF5EAB&0&12345678&06&05.
montr_ci.dll:  DIF_ALLOW_INSTALL
montr_ci.dll:  Returning 0xe000020e for function 0x18 and device DISPLAY\DEFAULT_MONITOR\5&2DCF5EAB&0&12345678&06&05.
montr_ci.dll:  DIF_INSTALLDEVICEFILES
montr_ci.dll:  Retrieving driver details....
montr_ci.dll:  Returning 0xe000020e for function 0x15 and device DISPLAY\DEFAULT_MONITOR\5&2DCF5EAB&0&12345678&06&05.
montr_ci.dll:  DIF_REGISTER_COINSTALLERS
montr_ci.dll:  Returning 0xe000020e for function 0x22 and device DISPLAY\DEFAULT_MONITOR\5&2DCF5EAB&0&12345678&06&05.
montr_ci.dll:  DIF_INSTALLINTERFACES
montr_ci.dll:  Returning 0xe000020e for function 0x20 and device DISPLAY\DEFAULT_MONITOR\5&2DCF5EAB&0&12345678&06&05.
montr_ci.dll:  DIF_INSTALLDEVICE
montr_ci.dll:  ============BEGIN OnInstallMonitorDevice============
montr_ci.dll:  Retrieving driver details....
montr_ci.dll:  ============END OnInstallMonitorDevice============
montr_ci.dll:  Returning 0xe000020e for function 0x2 and device DISPLAY\DEFAULT_MONITOR\5&2DCF5EAB&0&12345678&06&05.
montr_ci.dll:  DIF_NEWDEVICEWIZARD_FINISHINSTALL
montr_ci.dll:  Returning 0xe000020e for function 0x1e and device DISPLAY\DEFAULT_MONITOR\5&2DCF5EAB&0&12345678&06&05.
montr_ci.dll:  DIF_DESTROYPRIVATEDATA
montr_ci.dll:  Returning 0xe000020e for function 0xc and device DISPLAY\DEFAULT_MONITOR\5&2DCF5EAB&0&12345678&06&05.
Input Install: Not a PS2 device.
Input Install: Not a PS2 device.
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  DisplayClassInstaller: Unrecognized DIF request 0xe30001
dispci.dll:  ============END DisplayClassInstaller==============
montr_ci.dll:  MonitorClassInstaller: Unrecognized DIF request
montr_ci.dll:  Returning 0xe000020e for function 0x6.
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  DisplayClassInstaller: Returning 0xe000020e for DIF 0xc
dispci.dll:  ============END DisplayClassInstaller==============
montr_ci.dll:  DIF_DESTROYPRIVATEDATA
montr_ci.dll:  Returning 0xe000020e for function 0xc.
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  ============BEGIN OnSelectBestCompatDrv============
dispci.dll:  ============END OnSelectBestCompatDrv==============
dispci.dll:  DisplayClassInstaller: Returning 0xe000020e for DIF 0x17 and device PCI\VEN_1002&DEV_515E&SUBSYS_01E61028&REV_02\4&2E5A831D&0&28F0
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  ============BEGIN OnDestroyPrivateData============
dispci.dll:  ============END OnDestroyPrivateData==============
dispci.dll:  DisplayClassInstaller: Returning 0xe000020e for DIF 0xc and device PCI\VEN_1002&DEV_515E&SUBSYS_01E61028&REV_02\4&2E5A831D&0&28F0
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  ============BEGIN OnAllowInstall============
dispci.dll:  DispCIIsDriverInstallAllowed: Driver package contains a feature score 0xfe
dispci.dll:  ============END OnAllowInstall==============
dispci.dll:  DisplayClassInstaller: Returning 0xe000020e for DIF 0x18 and device PCI\VEN_1002&DEV_515E&SUBSYS_01E61028&REV_02\4&2E5A831D&0&28F0
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  ============BEGIN OnInstallDeviceFiles============
dispci.dll:  ============END OnInstallDeviceFiles==============
dispci.dll:  DisplayClassInstaller: Returning 0xe000020e for DIF 0x15 and device PCI\VEN_1002&DEV_515E&SUBSYS_01E61028&REV_02\4&2E5A831D&0&28F0
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  DisplayClassInstaller: Unrecognized DIF request 0x410015
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  DisplayClassInstaller: Unrecognized DIF request 0x410015
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  DispCIIsDriverInstallAllowed: Driver package contains a feature score 0xfe
dispci.dll:  ============BEGIN OnInstallDevice============
dispci.dll:  DispCIIsDeviceCompatibleWithHighResolutionBoot: Found high resolution boot incomaptible hardware DispCIIsDeviceCompatibleWithHighResolutionBoot
dispci.dll:  DispCISetServiceStartType: No change to the service start required
dispci.dll:  ============END OnInstallDevice==============
dispci.dll:  DisplayClassInstaller: Returning 0x00000000 for DIF 0x2 and device PCI\VEN_1002&DEV_515E&SUBSYS_01E61028&REV_02\4&2E5A831D&0&28F0
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  DisplayClassInstaller: Unrecognized DIF request 0x410015
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  ============BEGIN OnDestroyPrivateData============
dispci.dll:  ============END OnDestroyPrivateData==============
dispci.dll:  DisplayClassInstaller: Returning 0xe000020e for DIF 0xc and device PCI\VEN_1002&DEV_515E&SUBSYS_01E61028&REV_02\4&2E5A831D&0&28F0
dispci.dll:  ============END DisplayClassInstaller==============
montr_ci.dll:  DIF_SELECTBESTCOMPATDRV
montr_ci.dll:  Returning 0xe000020e for function 0x17 and device DISPLAY\DEFAULT_MONITOR\5&2FAB8E39&0&12345678&06&05.
montr_ci.dll:  DIF_DESTROYPRIVATEDATA
montr_ci.dll:  Returning 0xe000020e for function 0xc and device DISPLAY\DEFAULT_MONITOR\5&2FAB8E39&0&12345678&06&05.
montr_ci.dll:  DIF_ALLOW_INSTALL
montr_ci.dll:  Returning 0xe000020e for function 0x18 and device DISPLAY\DEFAULT_MONITOR\5&2FAB8E39&0&12345678&06&05.
montr_ci.dll:  DIF_INSTALLDEVICEFILES
montr_ci.dll:  Retrieving driver details....
montr_ci.dll:  Returning 0xe000020e for function 0x15 and device DISPLAY\DEFAULT_MONITOR\5&2FAB8E39&0&12345678&06&05.
montr_ci.dll:  DIF_REGISTER_COINSTALLERS
montr_ci.dll:  Returning 0xe000020e for function 0x22 and device DISPLAY\DEFAULT_MONITOR\5&2FAB8E39&0&12345678&06&05.
montr_ci.dll:  DIF_INSTALLINTERFACES
montr_ci.dll:  Returning 0xe000020e for function 0x20 and device DISPLAY\DEFAULT_MONITOR\5&2FAB8E39&0&12345678&06&05.
montr_ci.dll:  DIF_INSTALLDEVICE
montr_ci.dll:  ============BEGIN OnInstallMonitorDevice============
montr_ci.dll:  Retrieving driver details....
montr_ci.dll:  ============END OnInstallMonitorDevice============
montr_ci.dll:  Returning 0xe000020e for function 0x2 and device DISPLAY\DEFAULT_MONITOR\5&2FAB8E39&0&12345678&06&05.
montr_ci.dll:  DIF_NEWDEVICEWIZARD_FINISHINSTALL
montr_ci.dll:  Returning 0xe000020e for function 0x1e and device DISPLAY\DEFAULT_MONITOR\5&2FAB8E39&0&12345678&06&05.
montr_ci.dll:  DIF_DESTROYPRIVATEDATA
montr_ci.dll:  Returning 0xe000020e for function 0xc and device DISPLAY\DEFAULT_MONITOR\5&2FAB8E39&0&12345678&06&05.
Input Install: Not a PS2 device.
Input Install: Not a PS2 device.
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  DisplayClassInstaller: Unrecognized DIF request 0xa
dispci.dll:  ============END DisplayClassInstaller==============
montr_ci.dll:  MonitorClassInstaller: Unrecognized DIF request
montr_ci.dll:  Returning 0xe000020e for function 0x6.
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  DisplayClassInstaller: Returning 0xe000020e for DIF 0xc
dispci.dll:  ============END DisplayClassInstaller==============
montr_ci.dll:  DIF_DESTROYPRIVATEDATA
montr_ci.dll:  Returning 0xe000020e for function 0xc.
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
2015-07-21 12:08:51, Info                  CBS    Starting TrustedInstaller initialization.
2015-07-21 12:08:51, Info                  CBS    Loaded Servicing Stack v6.1.7601.17514 with Core: C:\Windows\winsxs\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7601.17514_none_678566b7ddea04a5\cbscore.dll
2015-07-21 12:08:52, Info                  CSI    00000001@2015/7/21:11:08:52.291 WcpInitialize (wcp.dll version 0.0.0.6) called (stack @0x7fefaaee94d @0x7fefb0c9839 @0x7fefb0934d3 @0xff8ae97c @0xff8ad799 @0xff8adb2f)
2015-07-21 12:08:52, Info                  CSI    00000002@2015/7/21:11:08:52.416 WcpInitialize (wcp.dll version 0.0.0.6) called (stack @0x7fefaaee94d @0x7fefb116806 @0x7fefb0e2a9c @0x7fefb0935a9 @0xff8ae97c @0xff8ad799)
2015-07-21 12:08:52, Info                  CBS    SQM: Initializing online with Windows opt-in: False
2015-07-21 12:08:52, Info                  CBS    SQM: Cleaning up report files older than 10 days.
2015-07-21 12:08:52, Info                  CBS    SQM: Requesting upload of all unsent reports.
2015-07-21 12:08:52, Info                  CBS    SQM: Failed to start upload with file pattern: C:\Windows\servicing\sqm\*_std.sqm, flags: 0x2 [HRESULT = 0x80004005 - E_FAIL]
2015-07-21 12:08:52, Info                  CBS    SQM: Failed to start standard sample upload. [HRESULT = 0x80004005 - E_FAIL]
2015-07-21 12:08:52, Info                  CBS    SQM: Failed to start upload with file pattern: C:\Windows\servicing\sqm\*_all.sqm, flags: 0x6 [HRESULT = 0x80004005 - E_FAIL]
2015-07-21 12:08:52, Info                  CBS    SQM: Failed to start always sample upload. [HRESULT = 0x80004005 - E_FAIL]
2015-07-21 12:08:52, Info                  CBS    SQM: Warning: Failed to upload all unsent reports. [HRESULT = 0x80004005 - E_FAIL]
2015-07-21 12:08:52, Info                  CSI    00000003@2015/7/21:11:08:52.478 WcpInitialize (wcp.dll version 0.0.0.6) called (stack @0x7fefaaee94d @0x7fefa738728 @0x7fefa738856 @0xff8ae474 @0xff8ad7de @0xff8adb2f)
2015-07-21 12:08:52, Info                  CBS    Ending TrustedInstaller initialization.
2015-07-21 12:08:52, Info                  CBS    Starting the TrustedInstaller main loop.
2015-07-21 12:08:52, Info                  CBS    TrustedInstaller service starts successfully.
2015-07-21 12:08:52, Info                  CBS    Setup in progress, aborting startup processing checks.
2015-07-21 12:08:52, Info                  CBS    Startup processing thread terminated normally
AudMig: Applying saved Audio settings
AudMig: No migration information found, skipping migration 0x2
AudMig: No audio endpoint migration settings found 0x2
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  ============BEGIN OnSelectBestCompatDrv============
dispci.dll:  ============END OnSelectBestCompatDrv==============
dispci.dll:  DisplayClassInstaller: Returning 0xe000020e for DIF 0x17 and device PCI\VEN_8086&DEV_0412&SUBSYS_D0001458&REV_06\3&11583659&0&10
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  ============BEGIN OnDestroyPrivateData============
dispci.dll:  ============END OnDestroyPrivateData==============
dispci.dll:  DisplayClassInstaller: Returning 0xe000020e for DIF 0xc and device PCI\VEN_8086&DEV_0412&SUBSYS_D0001458&REV_06\3&11583659&0&10
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  ============BEGIN OnAllowInstall============
dispci.dll:  DispCIIsDriverInstallAllowed: Driver package contains a feature score 0xfe
dispci.dll:  ============END OnAllowInstall==============
dispci.dll:  DisplayClassInstaller: Returning 0xe000020e for DIF 0x18 and device PCI\VEN_8086&DEV_0412&SUBSYS_D0001458&REV_06\3&11583659&0&10
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  ============BEGIN OnInstallDeviceFiles============
dispci.dll:  ============END OnInstallDeviceFiles==============
dispci.dll:  DisplayClassInstaller: Returning 0xe000020e for DIF 0x15 and device PCI\VEN_8086&DEV_0412&SUBSYS_D0001458&REV_06\3&11583659&0&10
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  DisplayClassInstaller: Unrecognized DIF request 0x410031
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  DisplayClassInstaller: Unrecognized DIF request 0x410031
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  DispCIIsDriverInstallAllowed: Driver package contains a feature score 0xfe
dispci.dll:  ============BEGIN OnInstallDevice============
dispci.dll:  DispCISetServiceStartType: No change to the service start required
dispci.dll:  ============END OnInstallDevice==============
dispci.dll:  DisplayClassInstaller: Returning 0x00000000 for DIF 0x2 and device PCI\VEN_8086&DEV_0412&SUBSYS_D0001458&REV_06\3&11583659&0&10
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  DisplayClassInstaller: Unrecognized DIF request 0x410031
dispci.dll:  ============END DisplayClassInstaller==============
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  ============BEGIN OnDestroyPrivateData============
dispci.dll:  ============END OnDestroyPrivateData==============
dispci.dll:  DisplayClassInstaller: Returning 0xe000020e for DIF 0xc and device PCI\VEN_8086&DEV_0412&SUBSYS_D0001458&REV_06\3&11583659&0&10
dispci.dll:  ============END DisplayClassInstaller==============
AudMig: No audio endpoint migration settings found 0x2
montr_ci.dll:  DIF_SELECTBESTCOMPATDRV
montr_ci.dll:  Returning 0xe000020e for function 0x17 and device DISPLAY\AOCA781\4&38B6BD55&0&12345678&00&02.
montr_ci.dll:  DIF_DESTROYPRIVATEDATA
montr_ci.dll:  Returning 0xe000020e for function 0xc and device DISPLAY\AOCA781\4&38B6BD55&0&12345678&00&02.
AudMig: Applying saved Audio settings
AudMig: No audio endpoint migration settings found 0x2
AudMig: No migration information found, skipping migration 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
montr_ci.dll:  DIF_ALLOW_INSTALL
montr_ci.dll:  Returning 0xe000020e for function 0x18 and device DISPLAY\AOCA781\4&38B6BD55&0&12345678&00&02.
montr_ci.dll:  DIF_INSTALLDEVICEFILES
montr_ci.dll:  Retrieving driver details....
montr_ci.dll:  Returning 0xe000020e for function 0x15 and device DISPLAY\AOCA781\4&38B6BD55&0&12345678&00&02.
montr_ci.dll:  DIF_REGISTER_COINSTALLERS
montr_ci.dll:  Returning 0xe000020e for function 0x22 and device DISPLAY\AOCA781\4&38B6BD55&0&12345678&00&02.
montr_ci.dll:  DIF_INSTALLINTERFACES
montr_ci.dll:  Returning 0xe000020e for function 0x20 and device DISPLAY\AOCA781\4&38B6BD55&0&12345678&00&02.
montr_ci.dll:  DIF_INSTALLDEVICE
montr_ci.dll:  ============BEGIN OnInstallMonitorDevice============
montr_ci.dll:  Retrieving driver details....
montr_ci.dll:  ============END OnInstallMonitorDevice============
montr_ci.dll:  Returning 0xe000020e for function 0x2 and device DISPLAY\AOCA781\4&38B6BD55&0&12345678&00&02.
montr_ci.dll:  DIF_NEWDEVICEWIZARD_FINISHINSTALL
montr_ci.dll:  Returning 0xe000020e for function 0x1e and device DISPLAY\AOCA781\4&38B6BD55&0&12345678&00&02.
montr_ci.dll:  DIF_DESTROYPRIVATEDATA
montr_ci.dll:  Returning 0xe000020e for function 0xc and device DISPLAY\AOCA781\4&38B6BD55&0&12345678&00&02.
AudMig: Applying saved Audio settings
AudMig: No migration information found, skipping migration 0x2
AudMig: Applying saved Audio settings
AudMig: No migration information found, skipping migration 0x2
AudMig: Applying saved Audio settings
AudMig: No migration information found, skipping migration 0x2
AudMig: Applying saved Audio settings
AudMig: No migration information found, skipping migration 0x2
AudMig: Applying saved Audio settings
AudMig: No migration information found, skipping migration 0x2
AudMig: Applying saved Audio settings
AudMig: No migration information found, skipping migration 0x2
Input Install: Not a PS2 device.
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  DisplayClassInstaller: Unrecognized DIF request 0x260034
dispci.dll:  ============END DisplayClassInstaller==============
montr_ci.dll:  MonitorClassInstaller: Unrecognized DIF request
montr_ci.dll:  Returning 0xe000020e for function 0x6.
dispci.dll:  ============BEGIN DisplayClassInstaller============
dispci.dll:  DisplayClassInstaller: Returning 0xe000020e for DIF 0xc
dispci.dll:  ============END DisplayClassInstaller==============
montr_ci.dll:  DIF_DESTROYPRIVATEDATA
montr_ci.dll:  Returning 0xe000020e for function 0xc.
2015-07-21 12:10:04, Info                  CBS    Trusted Installer signaled for shutdown, going to exit.
2015-07-21 12:10:04, Info                  CBS    Ending the TrustedInstaller main loop.
2015-07-21 12:10:04, Info                  CBS    Starting TrustedInstaller finalization.
2015-07-21 12:10:04, Info                  CBS    Failed to unload the COMPONENTS hive. [HRESULT = 0x80070057 - E_INVALIDARG]
2015-07-21 12:10:04, Info                  CBS    Ending TrustedInstaller finalization.
AudMig: No audio endpoint migration settings found 0x2
WdfCoInstaller: [07/21/2015 12:20.59.228] DIF_INSTALLDEVICE: Pre-Processing

WdfCoInstaller: [07/21/2015 12:20.59.275] ReadComponents:  WdfSection for Driver Service MEIx64 using KMDF lib version Major 1, minor 11 

WdfCoInstaller: [07/21/2015 12:20.59.290] DIF_INSTALLDEVICE: Coinstaller version: 1.11.0

WdfCoInstaller: [07/21/2015 12:20.59.290] DIF_INSTALLDEVICE: KMDF in-memory version: 1.9.7600

WdfCoInstaller: [07/21/2015 12:20.59.306] DIF_INSTALLDEVICE: KMDF on-disk version: 1.9.7600

WdfCoInstaller: [07/21/2015 12:20.59.306] Service Wdf01000 is running

WdfCoInstaller: [07/21/2015 12:20.59.306] DIF_INSTALLDEVICE: Reboot is required, because the in-memory KMDF version is older than KmdfLibraryVersion for service MEIx64.

WdfCoInstaller: [07/21/2015 12:20.59.322] DIF_INSTALLDEVICE: Update is required, because the on-disk KMDF version is older than the coinstaller

WdfCoInstaller: [07/21/2015 12:20.59.368] Invoking "C:\Windows\system32\wusa.exe "C:\Windows\Temp\WdfTemp\Kmdf-1.11-Win-6.1.msu" /quiet /norestart".

WdfCoInstaller: [07/21/2015 12:21.05.624] The package was installed successfully: error(3010) The requested operation is successful. Changes will not be effective until the system is rebooted.
.

WdfCoInstaller: [07/21/2015 12:21.05.655] InstallComponents: KMDF installed successfully

WdfCoInstaller: [07/21/2015 12:21.05.671] InstallComponents: Reboot needed by windows update

WdfCoInstaller: [07/21/2015 12:21.05.967] DIF_INSTALLDEVICE: Post-Processing

AudMig: Applying saved Audio settings
AudMig: No migration information found, skipping migration 0x2
AudMig: Applying saved Audio settings
AudMig: No audio endpoint migration settings found 0x2
AudMig: No migration information found, skipping migration 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
WdfCoInstaller: [07/21/2015 12:25.33.102] DIF_INSTALLDEVICE: Pre-Processing

WdfCoInstaller: [07/21/2015 12:25.33.211] ReadComponents:  WdfSection for Driver Service iusb3hcs using KMDF lib version Major 0x1, minor 0x9 

WdfCoInstaller: [07/21/2015 12:25.33.679] DIF_INSTALLDEVICE: Post-Processing

AudMig: No audio endpoint migration settings found 0x2
Input Install: Not a PS2 device.
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
WdfCoInstaller: [07/23/2015 19:25.02.483] DIF_INSTALLDEVICE: Pre-Processing

WdfCoInstaller: [07/23/2015 19:25.02.499] ReadComponents:  WdfSection for Driver Service GenericMount using KMDF lib version Major 0x1, minor 0x9 

WdfCoInstaller: [07/23/2015 19:25.02.951] DIF_INSTALLDEVICE: Post-Processing

AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
Input Install: Not a PS2 device.
AudMig: No audio endpoint migration settings found 0x2
Input Install: Not a PS2 device.
Input Install: Not a PS2 device.
WdfCoInstaller: [07/24/2015 11:23.26.401] DIF_INSTALLDEVICE: Pre-Processing

WdfCoInstaller: [07/24/2015 11:23.26.916] ReadComponents:  WdfSection for Driver Service Point64 using KMDF lib version Major 1, minor 11 

WdfCoInstaller: [07/24/2015 11:23.26.994] DIF_INSTALLDEVICE: Coinstaller version: 1.11.0

WdfCoInstaller: [07/24/2015 11:23.27.057] DIF_INSTALLDEVICE: KMDF in-memory version: 1.11.0

WdfCoInstaller: [07/24/2015 11:23.27.166] DIF_INSTALLDEVICE: KMDF on-disk version: 1.11.0

WdfCoInstaller: [07/24/2015 11:23.27.197] Service Wdf01000 is running

WdfCoInstaller: [07/24/2015 11:23.27.244] DIF_INSTALLDEVICE: Update is not required. The on-disk KMDF version is newer than or same as the version of the coinstaller

Input Install: Not a PS2 device.
WdfCoInstaller: [07/24/2015 11:23.30.130] DIF_INSTALLDEVICE: Post-Processing

AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
[07/28/2015 13:45.36.226] WudfCoInstaller: ReadWdfSection: Checking WdfSection [Basic_Install.Wdf]

[07/28/2015 13:45.36.276] WudfCoInstaller: Configuring UMDF Service WpdFs.

[07/28/2015 13:45.36.306] WudfCoInstaller: ImpersonationLevel set to 2

[07/28/2015 13:45.36.316] WudfCoInstaller: Using "Win7" service configuration

[07/28/2015 13:45.36.476] WudfCoInstaller: Service WudfSvc started successfully.

[07/28/2015 13:45.36.506] WudfCoInstaller: Final status: error(0) The operation completed successfully.


[07/28/2015 13:45.37.456] WudfCoInstaller: Created marker file C:\Windows\system32\drivers\Msft_User_WpdFs_01_09_00.Wdf.

AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2
AudMig: No audio endpoint migration settings found 0x2

Open in new window

rindiCommented:
It seems your download was corrupted. Delete the contents of the SoftwareDistribution\Downloads folder again, then open an elevated cmd prompt and enter chkdsk c:\ /f /r and answer y to the reboot, allow the reboot and let chkdsk run. Then once your OS is back up, open a new elevated cmd prompt and enter "wuauclt.exe /updatenow". After that open Windows updates again and see whether it works now.
McKnifeCommented:
Download the iso instead. Makes it so much easier if it should fail again. And with the ISO, you don't need a key, neither.
bill2013Author Commented:
OK Rindi, my last few attempts to delete the contents of that folder and run wuauclt.exe /updatenow as admin has failed to start the update saying its up to date. I see from the history Windows 10 upgrade has failed 13 times since midnight 15 hrs ago.

I will do a chkdsk and try again.
bill2013Author Commented:
Download the iso instead. Makes it so much easier if it should fail again. And with the ISO, you don't need a key, neither.

As I said, last resort!!! Microsoft give you a key. Will just give Rindi's idea a shot, but don't hold your breath.
bill2013Author Commented:
chkdsk c:\ /f /r  - you sure on the syntax?
rindiCommented:
Leave out the backslash (C:), sorry.
bill2013Author Commented:
As c: is the system drive (no partition) surely you can't run chkdsk and shouldn't it be chkdsk c: /f/r?
rindiCommented:
chkdsk c: /f /r should run, but it'll ask you whether it should run at next boot where you have to say yes, and then reboot. It'll do the task during bootup, which can take time. Running this is to make sure your file-system isn't corrupt, and if it is to fix the corruptions. That could have caused the update to fail.

further things that can cause bad downloads is bad RAM, or a bad disk, so runing the disk manufacturer's diagnostics may also help, and running memtest86+ is also a good idea, but both will take time. You'll find both on the UBCD:

http://mirror.sysadminguide.net/ubcd/ubcd535.iso

Other reasons for corrupt downloads could be malware or viruses, and since you were using the symantec crap, it is quite possible that you had such stuff on the system. So a malwarebytes scan could also help, along with a scan using a good AV tool.
bill2013Author Commented:
OK, I can't run chkdsk as c: is the system disk, ok if I was running older Windows.

I tried running wuauclt.exe /update now but as you see from the attachment the update doesn't start as it did on the first 6 or 7 attempts.

Any ideas, or do I need to burn a dvd?
w10-update.png
bill2013Author Commented:
chkdsk c: /f /r should run, but it'll ask you whether it should run at next boot where you have to say yes, and then reboot.

Sorry I forgot about the reboot - many years since I used chkdsk.
bill2013Author Commented:
OK, tried everything to upgrade from the update but will have to do it from the ISO.

Can I do an upgrade from the ISO file and the DVD created from it or is it only for new installs?

I cant find the link to the free ISO with product key from Microsoft I had earlier - does anyone knoe it?
rindiCommented:
You can extract the contents of the iso file to a directory on your HD and then run the setup program directly from within the OS you are running now. That will start the upgrade. You don't need a key, the one of your current OS is enough. You would only need a key for a clean install.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
bill2013Author Commented:
Thanks Rindi, can you please give me a link to the iso download.
bill2013Author Commented:
Thanks Rindi, all done now.

You will understand that I have to split the points as it was McKnife who was pushing the ISO file.
rindiCommented:
No problem at all.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Windows 7

From novice to tech pro — start learning today.