Window 8.1 upgrade to Windows 10 keeps failing.


Recommended Posts

What message do you receive when it fails?

Could you share your XML also so that we can see if anything is out of the ordinary.

 

 

Here is my XML file.

 

<domain type='kvm' id='9'>
  <name>Windows</name>
  <uuid>79bf8325-47e9-8d99-4794-5149debe8f0c</uuid>
  <metadata>
    <vmtemplate name="Custom" icon="windows.png" os="windows"/>
  </metadata>
  <memory unit='KiB'>8388608</memory>
  <currentMemory unit='KiB'>8388608</currentMemory>
  <memoryBacking>
    <nosharepages/>
    <locked/>
  </memoryBacking>
  <vcpu placement='static'>1</vcpu>
  <cputune>
    <vcpupin vcpu='0' cpuset='0'/>
  </cputune>
  <resource>
    <partition>/machine</partition>
  </resource>
  <os>
    <type arch='x86_64' machine='pc-i440fx-2.3'>hvm</type>
  </os>
  <features>
    <acpi/>
    <apic/>
  </features>
  <cpu>
    <topology sockets='1' cores='1' threads='1'/>
  </cpu>
  <clock offset='localtime'>
    <timer name='rtc' tickpolicy='catchup'/>
    <timer name='pit' tickpolicy='delay'/>
    <timer name='hpet' present='no'/>
  </clock>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>restart</on_crash>
  <devices>
    <emulator>/usr/bin/qemu-system-x86_64</emulator>
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw' cache='writeback'/>
      <source file='/mnt/disks/Virtual_Machines/vdisks/Windows 8.1/win81.img'/>
      <backingStore/>
      <target dev='hdc' bus='virtio'/>
      <boot order='1'/>
      <alias name='virtio-disk2'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
    </disk>
    <disk type='file' device='cdrom'>
      <driver name='qemu' type='raw'/>
      <source file='/mnt/user/Virtual Machine ISOs/Windows 10 Pro.iso'/>
      <backingStore/>
      <target dev='hda' bus='ide'/>
      <readonly/>
      <boot order='2'/>
      <alias name='ide0-0-0'/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
    </disk>
    <disk type='file' device='cdrom'>
      <driver name='qemu' type='raw'/>
      <source file='/mnt/user/Virtual Machine ISOs/virtio-win-0.1.110.iso'/>
      <backingStore/>
      <target dev='hdb' bus='ide'/>
      <readonly/>
      <alias name='ide0-0-1'/>
      <address type='drive' controller='0' bus='0' target='0' unit='1'/>
    </disk>
    <controller type='usb' index='0'>
      <alias name='usb'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/>
    </controller>
    <controller type='pci' index='0' model='pci-root'>
      <alias name='pci.0'/>
    </controller>
    <controller type='ide' index='0'>
      <alias name='ide'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/>
    </controller>
    <controller type='virtio-serial' index='0'>
      <alias name='virtio-serial0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
    </controller>
    <interface type='bridge'>
      <mac address='52:54:00:02:79:19'/>
      <source bridge='br0'/>
      <target dev='vnet0'/>
      <model type='virtio'/>
      <alias name='net0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
    </interface>
    <serial type='pty'>
      <source path='/dev/pts/0'/>
      <target port='0'/>
      <alias name='serial0'/>
    </serial>
    <console type='pty' tty='/dev/pts/0'>
      <source path='/dev/pts/0'/>
      <target type='serial' port='0'/>
      <alias name='serial0'/>
    </console>
    <channel type='unix'>
      <source mode='bind' path='/var/lib/libvirt/qemu/channel/target/Windows.org.qemu.guest_agent.0'/>
      <target type='virtio' name='org.qemu.guest_agent.0' state='disconnected'/>
      <alias name='channel0'/>
      <address type='virtio-serial' controller='0' bus='0' port='1'/>
    </channel>
    <input type='tablet' bus='usb'>
      <alias name='input0'/>
    </input>
    <input type='mouse' bus='ps2'/>
    <input type='keyboard' bus='ps2'/>
    <graphics type='vnc' port='5900' autoport='yes' websocket='5700' listen='0.0.0.0' keymap='en-us'>
      <listen type='address' address='0.0.0.0'/>
    </graphics>
    <video>
      <model type='vmvga' vram='16384' heads='1'/>
      <alias name='video0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
    </video>
    <memballoon model='virtio'>
      <alias name='balloon0'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/>
    </memballoon>
  </devices>
</domain>

 

This is the error I get.

 

We couldn't install Windows 10
We've set your PC back to the way it was right before you started installing Windows 10

0xC1900101 - 0x20017
The installation failed in the SAFE_OS phase with an error buring BOOT operation

Link to comment

... I don't want to do a clean insall because my TV tuner software is a real pain to setup.

 

Understand ... HOWEVER, that may in fact be what's causing the issue.    One way to confirm that is to save a copy of your VM (effectively an "image" of the OS) -- shut down the VM, then just copy the virtual disk to a safe location -- and then do the upgrade again, this time keeping "nothing"  (i.e. a clean install).    If that works okay, it's likely that your TV tuner software isn't '10 compatible ... so you may want to just use '10 for other purposes and still run your TV tuner software under 8.1

 

Link to comment

... I don't want to do a clean insall because my TV tuner software is a real pain to setup.

 

Understand ... HOWEVER, that may in fact be what's causing the issue.    One way to confirm that is to save a copy of your VM (effectively an "image" of the OS) -- shut down the VM, then just copy the virtual disk to a safe location -- and then do the upgrade again, this time keeping "nothing"  (i.e. a clean install).    If that works okay, it's likely that your TV tuner software isn't '10 compatible ... so you may want to just use '10 for other purposes and still run your TV tuner software under 8.1

I have this same tuner software (Argus TV) installed on other windows 10 PCs (a desktop and a laptop) these both updated from windows 8 with no issues.

Link to comment

Ahh ... then clearly that's not the issue, since you KNOW it works okay with Windows 10.

 

On the other hand, I suppose the question at this point might be which is more of a "pain" -- setting up the TV software or trying to isolate why the system won't update.    Might actually be less of a hassle to just do a clean install and re-install the TV software.

 

 

Link to comment

I don't see anything out of the ordinary unfortunately.

You could try previous virtio drivers, but I am uncertain the release #.

I'm pretty sure that when I updated my 2 VM's from 8.1 to 10, that 1.110 wasn't the version I was using.

I'm not saying this is specifically your issue (as likely many have upgraded with 1.110), but you could try with another version.

 

Making a copy of the image and doing some trial/error will likely be required.

I would start with trying other versions of virtio, and a clean install is certainly an option (this is all for testing purposes).

 

Mine were both with i440fx and 1 CPU without issue.

I did only have 4GB of ram assigned, but not sure that should matter much.

 

Link to comment

I believe that the stable virtIO drivers are not compatible with windows 10 as noted in jon's windows 10 YouTube video v1.102 is what was stable at the time of the video.  I first used v1.096 until I watched the video and updated to v1.110.  Is there a certain way to update the drives?  I may have updated them incorrectly.

Link to comment

I believe that the stable virtIO drivers are not compatible with windows 10 as noted in jon's windows 10 YouTube video v1.102 is what was stable at the time of the video.  I first used v1.096 until I watched the video and updated to v1.110.  Is there a certain way to update the drives?  I may have updated them incorrectly.

 

Update the driver (or downgrade) in the following 4 areas (see pic).

You can let Windows do it if you're upgrading, likely have to force it and select it yourself if downgrading.

You can either mount the ISO in your XML, or just mount the ISO from Windows and point it to it.

virtio-update.png.62e4f9549f4887f0f93462f6bf2eb1ba.png

Link to comment

I have tried uninstalling all my programs one at a time, uninstalling the virtIO drivers and reinstalling them, and keep nothing during the windows 10 update.  All of which give me a "system_thread_exception_not_handled" BSOD during first reboot of the windows 10 update and then gives me the We couldn't install windows 10 then boots back to windows 8.1.

 

We couldn't install Windows 10
We've set your PC back to the way it was right before you started installing Windows 10

0xC1900101 - 0x20017
The installation failed in the SAFE_OS phase with an error during BOOT operation

Link to comment

I had the same issue

  • Changed CPU Type to core2duo
  • Added a feature flag (nx)
  • hided KVM from the guest (nx)

Then I tried again, I ran windows 10 from ISO and it installed successfully :)

 

QEMU:

-cpu core2duo,+nx,kvm=off

Libvirt:

<features>
  <acpi/>
  <kvm>
    <hidden state='on'/>
  </kvm>
</features>
<cpu mode='custom' match='exact'>
  <model fallback='allow'>core2duo</model>
  <feature policy='require' name='nx'/>
</cpu>

 

Remmeber once finished you can revert the changes and it works perfectly! =)

Link to comment

I had the same issue

  • Changed CPU Type to core2duo
  • Added a feature flag (nx)
  • hided KVM from the guest (nx)

Then I tried again, I ran windows 10 from ISO and it installed successfully :)

 

QEMU:

-cpu core2duo,+nx,kvm=off

Libvirt:

<features>
  <acpi/>
  <kvm>
    <hidden state='on'/>
  </kvm>
</features>
<cpu mode='custom' match='exact'>
  <model fallback='allow'>core2duo</model>
  <feature policy='require' name='nx'/>
</cpu>

 

Remmeber once finished you can revert the changes and it works perfectly! =)

 

I am a little confused where to make these changes.  Is this what my xml should look like?

 

<domain type='kvm'>
  <name>Windows</name>
  <uuid>79bf8325-47e9-8d99-4794-5149debe8f0c</uuid>
  <metadata>
    <vmtemplate name="Custom" icon="windows.png" os="windows"/>
  </metadata>
  <memory unit='KiB'>4194304</memory>
  <currentMemory unit='KiB'>4194304</currentMemory>
  <memoryBacking>
    <nosharepages/>
    <locked/>
  </memoryBacking>
  <vcpu placement='static'>1</vcpu>
  <cputune>
    <vcpupin vcpu='0' cpuset='0'/>
  </cputune>
  <os>
    <type arch='x86_64' machine='pc-i440fx-2.3'>hvm</type>
  </os>
  <features>
    <acpi/>
<kvm>
	<hidden state='on'/>
</kvm>
    <apic/>
    <hyperv>
      <relaxed state='on'/>
      <vapic state='on'/>
      <spinlocks state='on' retries='8191'/>
    </hyperv>
  </features>
  <cpu mode='custom' match='exact'>
    <topology sockets='1' cores='1' threads='1'/>
<model fallback='allow'>core2duo</model>
<feature policy='require' name='nx'/>
  </cpu>
  <clock offset='localtime'>
    <timer name='hypervclock' present='yes'/>
    <timer name='hpet' present='no'/>
  </clock>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>restart</on_crash>
  <devices>
    <emulator>/usr/bin/qemu-system-x86_64</emulator>
    <disk type='file' device='disk'>
      <driver name='qemu' type='raw' cache='writeback'/>
      <source file='/mnt/disks/Virtual_Machines/vdisks/Windows 8.1/win81.img'/>
      <target dev='hdc' bus='virtio'/>
      <boot order='1'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/>
    </disk>
    <disk type='file' device='cdrom'>
      <driver name='qemu' type='raw'/>
      <source file='/mnt/user/Virtual Machine ISOs/Windows 10 Pro.iso'/>
      <target dev='hda' bus='ide'/>
      <readonly/>
      <boot order='2'/>
      <address type='drive' controller='0' bus='0' target='0' unit='0'/>
    </disk>
    <disk type='file' device='cdrom'>
      <driver name='qemu' type='raw'/>
      <source file='/mnt/user/Virtual Machine ISOs/virtio-win-0.1.110.iso'/>
      <target dev='hdb' bus='ide'/>
      <readonly/>
      <address type='drive' controller='0' bus='0' target='0' unit='1'/>
    </disk>
    <controller type='usb' index='0'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x2'/>
    </controller>
    <controller type='pci' index='0' model='pci-root'/>
    <controller type='ide' index='0'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x1'/>
    </controller>
    <controller type='virtio-serial' index='0'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
    </controller>
    <interface type='bridge'>
      <mac address='52:54:00:02:79:19'/>
      <source bridge='br0'/>
      <model type='virtio'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
    </interface>
    <serial type='pty'>
      <target port='0'/>
    </serial>
    <console type='pty'>
      <target type='serial' port='0'/>
    </console>
    <channel type='unix'>
      <source mode='bind' path='/var/lib/libvirt/qemu/channel/target/Windows.org.qemu.guest_agent.0'/>
      <target type='virtio' name='org.qemu.guest_agent.0'/>
      <address type='virtio-serial' controller='0' bus='0' port='1'/>
    </channel>
    <input type='tablet' bus='usb'/>
    <input type='mouse' bus='ps2'/>
    <input type='keyboard' bus='ps2'/>
    <graphics type='vnc' port='-1' autoport='yes' websocket='-1' listen='0.0.0.0' keymap='en-us'>
      <listen type='address' address='0.0.0.0'/>
    </graphics>
    <video>
      <model type='vmvga' vram='16384' heads='1'/>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/>
    </video>
    <memballoon model='virtio'>
      <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/>
    </memballoon>
  </devices>
</domain>

 

It's most likely a driver issue.  The setuperr.log file may or may not help pinpoint the issue, post the contents of it.  It should be located at C:\$Windows.~BT\Sources\Panther.

 

Here is a copy of my setuperr.log

 

2015-10-07 16:14:48, Error                        CallPidGenX: PidGenX function failed on this product key. (hr = 0x8a010001)
2015-10-07 16:14:56, Error                 CONX   WlanOpenHandle failed with error 00000426

2015-10-07 16:14:56, Error                 CONX   Failed to initialize wireless class data 80070426

2015-10-07 16:14:56, Error                 CONX   Failed to initialize net class data 80070005

2015-10-07 16:14:56, Error                 CONX   Failed to get SMBIOS(baseboard) information (Type 1). 0x8000ffff

2015-10-07 16:14:56, Error                 CONX   Failed to get class data from printer 80070057

2015-10-07 16:15:01, Error                 CONX   Unable to get message handle 80092009 c:\windows\system32\drivers\hcw89.sys

2015-10-07 16:15:02, Error                 CONX   Failed to open INF file [oem10.inf] with 0x80070002

2015-10-07 16:15:02, Error                 CONX   Failed to initialize driver package [oem10.inf]

2015-10-07 16:15:02, Error                 CONX   Failed to open INF file [oem11.inf] with 0x80070002

2015-10-07 16:15:02, Error                 CONX   Failed to initialize driver package [oem11.inf]

2015-10-07 16:15:02, Error                 CONX   Failed to open INF file [oem10.inf] with 0x80070002

2015-10-07 16:15:02, Error                 CONX   Failed to initialize driver package [oem10.inf]

2015-10-07 16:15:02, Error                 CONX   Failed to open INF file [oem12.inf] with 0x80070002

2015-10-07 16:15:02, Error                 CONX   Failed to initialize driver package [oem12.inf]

2015-10-07 16:15:55, Error                        [setupHost.exe] ReAgentXMLParser::ParseConfigFile (xml file: C:\$WINDOWS.~BT\Sources\SafeOS\ReAgent.xml) returning 0X2
2015-10-07 16:15:57, Error                 SP     Using current time as Recovery Timestamp.
2015-10-07 16:16:11, Error                 SP     pSPRemoveUpgradeRegTree: failed to delete reg tree HKLM\SYSTEM\Setup\Upgrade[gle=0x00000005]
2015-10-07 16:16:13, Error      [0x080a6e] MIG    OOBCopyWRFFilesToSources: Fail to copy WRF file 'C:\Windows\Migration\WTR\CompatTelemetry.inf'. Error: 5: Win32Exception: \\?\C:\Windows\Migration\WTR\CompatTelemetry.inf copy to \\?\C:\$Windows.~BT\Sources\Migration\WTR\CompatTelemetry.inf: Access is denied. [0x00000005] class UnBCL::String *__cdecl UnBCL::File::Copy(const class UnBCL::String *,const class UnBCL::String *,int)[gle=0x00000005]
2015-10-07 16:16:13, Error      [0x080a6e] MIG    OOBCopyWRFFilesToSources: Fail to copy WRF file 'C:\Windows\Migration\WTR\GWXMig.inf'. Error: 5: Win32Exception: \\?\C:\Windows\Migration\WTR\GWXMig.inf copy to \\?\C:\$Windows.~BT\Sources\Migration\WTR\GWXMig.inf: Access is denied. [0x00000005] class UnBCL::String *__cdecl UnBCL::File::Copy(const class UnBCL::String *,const class UnBCL::String *,int)[gle=0x00000005]
2015-10-07 16:16:20, Error      [0x08085f] MIG    MigHost: CMigPluginSurrogate::LoadAndRegisterServerInThreadContext: LoadLibraryExW(C:\$WINDOWS.~BT\Sources\ReplacementManifests\Microsoft-Windows-MapsControl-Migration\MapsMigPlugin.dll, LOAD_WITH_ALTERED_SEARCH_PATH) failed gle=0x7e.[gle=0x0000007e]
2015-10-07 16:16:20, Error      [0x080863] MIG    MigHost: CMigPluginSurrogate::COMGenericThreadingHostThreadProc: LoadAndRegisterServerInThreadContext() failed hr=0x8007007e.[gle=0x0000007e]
2015-10-07 16:16:20, Error      [0x0808ff] MIG    COutOfProcPluginFactory::CreateInstance: m_currentHostSurrogate->LoadDllServer(C:\$WINDOWS.~BT\Sources\ReplacementManifests\Microsoft-Windows-MapsControl-Migration\MapsMigPlugin.dll, {39CC25F3-AF21-4C42-854D-0524249F02CE}, 0) failed, hr=[0x8007007e].
2015-10-07 16:16:21, Error      [0x08085f] MIG    MigHost: CMigPluginSurrogate::LoadAndRegisterServerInThreadContext: LoadLibraryExW(C:\$WINDOWS.~BT\Sources\ReplacementManifests\Microsoft-Windows-MapsControl-Migration\MapsMigPlugin.dll, LOAD_WITH_ALTERED_SEARCH_PATH) failed gle=0x7e.[gle=0x0000007e]
2015-10-07 16:16:21, Error      [0x080863] MIG    MigHost: CMigPluginSurrogate::COMGenericThreadingHostThreadProc: LoadAndRegisterServerInThreadContext() failed hr=0x8007007e.[gle=0x0000007e]
2015-10-07 16:16:21, Error      [0x0808ff] MIG    COutOfProcPluginFactory::CreateInstance: m_currentHostSurrogate->LoadDllServer(C:\$WINDOWS.~BT\Sources\ReplacementManifests\Microsoft-Windows-MapsControl-Migration\MapsMigPlugin.dll, {39CC25F3-AF21-4C42-854D-0524249F02CE}, 0) failed, hr=[0x8007007e].
2015-10-07 16:16:22, Error      [0x08085f] MIG    MigHost: CMigPluginSurrogate::LoadAndRegisterServerInThreadContext: LoadLibraryExW(C:\$WINDOWS.~BT\Sources\ReplacementManifests\Microsoft-Windows-MapsControl-Migration\MapsMigPlugin.dll, LOAD_WITH_ALTERED_SEARCH_PATH) failed gle=0x7e.[gle=0x0000007e]
2015-10-07 16:16:22, Error      [0x080863] MIG    MigHost: CMigPluginSurrogate::COMGenericThreadingHostThreadProc: LoadAndRegisterServerInThreadContext() failed hr=0x8007007e.[gle=0x0000007e]
2015-10-07 16:16:22, Error      [0x0808ff] MIG    COutOfProcPluginFactory::CreateInstance: m_currentHostSurrogate->LoadDllServer(C:\$WINDOWS.~BT\Sources\ReplacementManifests\Microsoft-Windows-MapsControl-Migration\MapsMigPlugin.dll, {39CC25F3-AF21-4C42-854D-0524249F02CE}, 0) failed, hr=[0x8007007e].
2015-10-07 16:16:22, Error      [0x08085f] MIG    MigHost: CMigPluginSurrogate::LoadAndRegisterServerInThreadContext: LoadLibraryExW(C:\$WINDOWS.~BT\Sources\ReplacementManifests\Microsoft-Windows-MapsControl-Migration\MapsMigPlugin.dll, LOAD_WITH_ALTERED_SEARCH_PATH) failed gle=0x7e.[gle=0x0000007e]
2015-10-07 16:16:22, Error      [0x080863] MIG    MigHost: CMigPluginSurrogate::COMGenericThreadingHostThreadProc: LoadAndRegisterServerInThreadContext() failed hr=0x8007007e.[gle=0x0000007e]
2015-10-07 16:16:22, Error      [0x0808ff] MIG    COutOfProcPluginFactory::CreateInstance: m_currentHostSurrogate->LoadDllServer(C:\$WINDOWS.~BT\Sources\ReplacementManifests\Microsoft-Windows-MapsControl-Migration\MapsMigPlugin.dll, {39CC25F3-AF21-4C42-854D-0524249F02CE}, 0) failed, hr=[0x8007007e].
2015-10-07 16:16:22, Error                 CSI    00000001 (F) 80220008 [Error,Facility=FACILITY_STATE_MANAGEMENT,Code=8] #8284# from CWcmScalarInstanceCore::GetCurrentValue(options = 393216 (0x00060000), status = [6]"(null)", value = { type: 40972 (0x0000a00c), bytes ( 12 (0x0000000c) ): 65006e002d00550053000000 })
[gle=0x80004005]
2015-10-07 16:16:23, Error      [0x08085f] MIG    MigHost: CMigPluginSurrogate::LoadAndRegisterServerInThreadContext: LoadLibraryExW(C:\$WINDOWS.~BT\Sources\ReplacementManifests\Microsoft-Windows-MapsControl-Migration\MapsMigPlugin.dll, LOAD_WITH_ALTERED_SEARCH_PATH) failed gle=0x7e.[gle=0x0000007e]
2015-10-07 16:16:23, Error      [0x080863] MIG    MigHost: CMigPluginSurrogate::COMGenericThreadingHostThreadProc: LoadAndRegisterServerInThreadContext() failed hr=0x8007007e.[gle=0x0000007e]
2015-10-07 16:16:23, Error      [0x0808ff] MIG    COutOfProcPluginFactory::CreateInstance: m_currentHostSurrogate->LoadDllServer(C:\$WINDOWS.~BT\Sources\ReplacementManifests\Microsoft-Windows-MapsControl-Migration\MapsMigPlugin.dll, {39CC25F3-AF21-4C42-854D-0524249F02CE}, 0) failed, hr=[0x8007007e].
2015-10-07 16:16:23, Error      [0x08085f] MIG    MigHost: CMigPluginSurrogate::LoadAndRegisterServerInThreadContext: LoadLibraryExW(C:\$WINDOWS.~BT\Sources\ReplacementManifests\Microsoft-Windows-MapsControl-Migration\MapsMigPlugin.dll, LOAD_WITH_ALTERED_SEARCH_PATH) failed gle=0x7e.[gle=0x0000007e]
2015-10-07 16:16:23, Error      [0x080863] MIG    MigHost: CMigPluginSurrogate::COMGenericThreadingHostThreadProc: LoadAndRegisterServerInThreadContext() failed hr=0x8007007e.[gle=0x0000007e]
2015-10-07 16:16:23, Error      [0x0808ff] MIG    COutOfProcPluginFactory::CreateInstance: m_currentHostSurrogate->LoadDllServer(C:\$WINDOWS.~BT\Sources\ReplacementManifests\Microsoft-Windows-MapsControl-Migration\MapsMigPlugin.dll, {39CC25F3-AF21-4C42-854D-0524249F02CE}, 0) failed, hr=[0x8007007e].
2015-10-07 16:16:32, Error      [0x08085f] MIG    MigHost: CMigPluginSurrogate::LoadAndRegisterServerInThreadContext: LoadLibraryExW(C:\$WINDOWS.~BT\Sources\ReplacementManifests\Microsoft-Windows-MapsControl-Migration\MapsMigPlugin.dll, LOAD_WITH_ALTERED_SEARCH_PATH) failed gle=0x7e.[gle=0x0000007e]
2015-10-07 16:16:32, Error      [0x080863] MIG    MigHost: CMigPluginSurrogate::COMGenericThreadingHostThreadProc: LoadAndRegisterServerInThreadContext() failed hr=0x8007007e.[gle=0x0000007e]
2015-10-07 16:16:32, Error      [0x0808ff] MIG    COutOfProcPluginFactory::CreateInstance: m_currentHostSurrogate->LoadDllServer(C:\$WINDOWS.~BT\Sources\ReplacementManifests\Microsoft-Windows-MapsControl-Migration\MapsMigPlugin.dll, {39CC25F3-AF21-4C42-854D-0524249F02CE}, 0) failed, hr=[0x8007007e].
2015-10-07 16:16:32, Error      [0x08085f] MIG    MigHost: CMigPluginSurrogate::LoadAndRegisterServerInThreadContext: LoadLibraryExW(C:\$WINDOWS.~BT\Sources\ReplacementManifests\Microsoft-Windows-MapsControl-Migration\MapsMigPlugin.dll, LOAD_WITH_ALTERED_SEARCH_PATH) failed gle=0x7e.[gle=0x0000007e]
2015-10-07 16:16:32, Error      [0x080863] MIG    MigHost: CMigPluginSurrogate::COMGenericThreadingHostThreadProc: LoadAndRegisterServerInThreadContext() failed hr=0x8007007e.[gle=0x0000007e]
2015-10-07 16:16:32, Error      [0x0808ff] MIG    COutOfProcPluginFactory::CreateInstance: m_currentHostSurrogate->LoadDllServer(C:\$WINDOWS.~BT\Sources\ReplacementManifests\Microsoft-Windows-MapsControl-Migration\MapsMigPlugin.dll, {39CC25F3-AF21-4C42-854D-0524249F02CE}, 0) failed, hr=[0x8007007e].
2015-10-07 16:16:32, Error      [0x0808fe] MIG    Plugin {65cbf70b-1d78-4cac-8400-9acd65ced94a}: CreateProcess(s) failed. GLE = d
2015-10-07 16:16:32, Error                 CSI    00000002 (F) 80220008 [Error,Facility=FACILITY_STATE_MANAGEMENT,Code=8] #65563# from CWcmScalarInstanceCore::GetCurrentValue(options = 393216 (0x00060000), status = [6]"(null)", value = { type: 40972 (0x0000a00c), bytes ( 12 (0x0000000c) ): 65006e002d00550053000000 })
[gle=0x80004005]
2015-10-07 16:16:34, Error      [0x08085f] MIG    MigHost: CMigPluginSurrogate::LoadAndRegisterServerInThreadContext: LoadLibraryExW(C:\$WINDOWS.~BT\Sources\ReplacementManifests\Microsoft-Windows-MapsControl-Migration\MapsMigPlugin.dll, LOAD_WITH_ALTERED_SEARCH_PATH) failed gle=0x7e.[gle=0x0000007e]
2015-10-07 16:16:34, Error      [0x080863] MIG    MigHost: CMigPluginSurrogate::COMGenericThreadingHostThreadProc: LoadAndRegisterServerInThreadContext() failed hr=0x8007007e.[gle=0x0000007e]
2015-10-07 16:16:34, Error      [0x0808ff] MIG    COutOfProcPluginFactory::CreateInstance: m_currentHostSurrogate->LoadDllServer(C:\$WINDOWS.~BT\Sources\ReplacementManifests\Microsoft-Windows-MapsControl-Migration\MapsMigPlugin.dll, {39CC25F3-AF21-4C42-854D-0524249F02CE}, 0) failed, hr=[0x8007007e].
2015-10-07 16:16:39, Error      [0x08085f] MIG    MigHost: CMigPluginSurrogate::LoadAndRegisterServerInThreadContext: LoadLibraryExW(C:\$WINDOWS.~BT\Sources\ReplacementManifests\Microsoft-Windows-MapsControl-Migration\MapsMigPlugin.dll, LOAD_WITH_ALTERED_SEARCH_PATH) failed gle=0x7e.[gle=0x0000007e]
2015-10-07 16:16:39, Error      [0x080863] MIG    MigHost: CMigPluginSurrogate::COMGenericThreadingHostThreadProc: LoadAndRegisterServerInThreadContext() failed hr=0x8007007e.[gle=0x0000007e]
2015-10-07 16:16:39, Error      [0x0808ff] MIG    COutOfProcPluginFactory::CreateInstance: m_currentHostSurrogate->LoadDllServer(C:\$WINDOWS.~BT\Sources\ReplacementManifests\Microsoft-Windows-MapsControl-Migration\MapsMigPlugin.dll, {39CC25F3-AF21-4C42-854D-0524249F02CE}, 0) failed, hr=[0x8007007e].
2015-10-07 16:17:13, Error      [0x0808fe] MIG    Plugin {526D451C-721A-4b97-AD34-DCE5D8CD22C5}: [shmig] Failed to get homegroup members with hr=0x8007000D
2015-10-07 16:17:16, Error      [0x0808fe] MIG    Plugin {ee036dc0-f9b7-4d2d-bb94-3dd3102c5804}: BRIDGEMIG: CBrgUnattend::CollectBridgeSettings failed: 0x1, 0
2015-10-07 16:17:25, Error                        CSetupAutomation::Resurrect: File not found: C:\$Windows.~BT\Sources\Panther\automation.dat[gle=0x00000002]
2015-10-07 16:17:25, Error                 SP     CSetupPlatform::ResurrectAutomation: Failed to resurrect automation: 0x80070002[gle=0x00000002]
?2015-10-07 16:17:47, Error                 MOUPG  CDlpManager::AsyncSerializeDisable(471): Result = 0x80070216

Link to comment

With the help of Jencryzthers showing me what exactly needed to be changed in my windows.xml file I have started updating my windows 8.1 to windows 10.

 

The changes that needed to be made were:

 

<acpi/> or what ever you may have in this section.

was changed to 

<acpi>
  <kvm>
    <hidden state='on'/>
  </kvm>
</acpi>

 

And

 

<cpu>
  <topology sockets='1' cores='1' threads='1'/>
</cpu>

was changed to 

<cpu mode='custom' match='exact'>
   <model fallback='allow'>core2duo</model>
   <feature policy='require' name='nx'/>
</cpu>

 

Jon can you add this to the windows 10 on unraid 6 blog and wiki?

 

http://lime-technology.com/windows-10-on-unraid-6/

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.