none
HyperV guest unable to load networking drivers RRS feed

  • Question

  • Hi all,

     

    We are busy with a POC for HyperV. Recently we had a Guest crash after powering it back on.
    We have been tasked to find out what caused it to crash as proof that HyperV is better than the rest of the line of VM soltuions.

     

    Basically the machine wont install the network (Microsoft minibus drivers) drivers. error shows that the driver could not be loaded. Intergration services is installed already.
    The guest is configured as follows.

    Windows server 2008R2
    1nic
    2cpu
    1gig ram

    we have tried a few things to get it running.

    different host hardware
    tried recreating the computers hardware
    tried running the readiness checker
    tried running the VM with vitrual pc
    reinstalling integration servers (it wouldn't uninstall)



    im pasting in the logs where it tries to install driver.

    Log Name:      System
    Source:        Microsoft-Windows-UserPnp
    Date:          2011/01/31 07:46:09 PM
    Event ID:      20001
    Task Category: (7005)
    Level:         Information
    Keywords:     
    User:          SYSTEM
    Computer:      RTTJHBTFS01.thefuelgroup.com
    Description:
    Driver Management concluded the process to install driver FileRepository\wnetvsc.inf_amd64_neutral_504cdaa8fc17f611\wnetvsc.inf for Device Instance ID VMBUS\{ECB8193A-9FE9-44D0-B409-59F02AFEB58F}\5&296C0F0E&0&{ECB8193A-9FE9-44D0-B409-59F02AFEB58F} with the following status: 0x57.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-Windows-UserPnp" Guid="{96F4A050-7E31-453C-88BE-9634F4E02139}" />
        <EventID>20001</EventID>
        <Version>0</Version>
        <Level>4</Level>
        <Task>7005</Task>
        <Opcode>0</Opcode>
        <Keywords>0x8000000000000000</Keywords>
        <TimeCreated SystemTime="2011-01-31T17:46:09.911099500Z" />
        <EventRecordID>11507</EventRecordID>
        <Correlation />
        <Execution ProcessID="3992" ThreadID="4004" />
        <Channel>System</Channel>
        <Computer>RTTJHBTFS01.thefuelgroup.com</Computer>
        <Security UserID="S-1-5-18" />
      </System>
      <UserData>
        <InstallDeviceID xmlns:auto-ns2="http://schemas.microsoft.com/win/2004/08/events" xmlns="http://manifests.microsoft.com/win/2004/08/windows/userpnp">
          <DriverName>FileRepository\wnetvsc.inf_amd64_neutral_504cdaa8fc17f611\wnetvsc.inf</DriverName>
          <DriverVersion>6.1.7600.16385</DriverVersion>
          <DriverProvider>Microsoft</DriverProvider>
          <DeviceInstanceID>VMBUS\{ECB8193A-9FE9-44D0-B409-59F02AFEB58F}\5&amp;296C0F0E&amp;0&amp;{ECB8193A-9FE9-44D0-B409-59F02AFEB58F}</DeviceInstanceID>
          <SetupClass>{4D36E972-E325-11CE-BFC1-08002BE10318}</SetupClass>
          <RebootOption>false</RebootOption>
          <UpgradeDevice>false</UpgradeDevice>
          <IsDriverOEM>false</IsDriverOEM>
          <InstallStatus>0x57</InstallStatus>
          <DriverDescription>Microsoft Virtual Machine Bus Network Adapter</DriverDescription>
        </InstallDeviceID>
      </UserData>
    </Event>


    Log Name:      System
    Source:        Microsoft-Windows-UserPnp
    Date:          2011/01/31 07:46:09 PM
    Event ID:      20003
    Task Category: (7005)
    Level:         Information
    Keywords:     
    User:          SYSTEM
    Computer:      RTTJHBTFS01.thefuelgroup.com
    Description:
    Driver Management has concluded the process to add Service netvsc for Device Instance ID VMBUS\{ECB8193A-9FE9-44D0-B409-59F02AFEB58F}\5&296C0F0E&0&{ECB8193A-9FE9-44D0-B409-59F02AFEB58F} with the following status: 0.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-Windows-UserPnp" Guid="{96F4A050-7E31-453C-88BE-9634F4E02139}" />
        <EventID>20003</EventID>
        <Version>0</Version>
        <Level>4</Level>
        <Task>7005</Task>
        <Opcode>0</Opcode>
        <Keywords>0x8000000000000000</Keywords>
        <TimeCreated SystemTime="2011-01-31T17:46:09.583877500Z" />
        <EventRecordID>11506</EventRecordID>
        <Correlation />
        <Execution ProcessID="3992" ThreadID="4004" />
        <Channel>System</Channel>
        <Computer>RTTJHBTFS01.thefuelgroup.com</Computer>
        <Security UserID="S-1-5-18" />
      </System>
      <UserData>
        <AddServiceID xmlns:auto-ns2="http://schemas.microsoft.com/win/2004/08/events" xmlns="http://manifests.microsoft.com/win/2004/08/windows/userpnp">
          <ServiceName>netvsc</ServiceName>
          <DriverFileName>system32\DRIVERS\netvsc60.sys</DriverFileName>
          <DeviceInstanceID>VMBUS\{ECB8193A-9FE9-44D0-B409-59F02AFEB58F}\5&amp;296C0F0E&amp;0&amp;{ECB8193A-9FE9-44D0-B409-59F02AFEB58F}</DeviceInstanceID>
          <PrimaryService>true</PrimaryService>
          <UpdateService>true</UpdateService>
          <AddServiceStatus>0</AddServiceStatus>
        </AddServiceID>
      </UserData>
    </Event>


    Log Name:      System
    Source:        Microsoft-Windows-UserPnp
    Date:          2011/01/31 07:45:59 PM
    Event ID:      20001
    Task Category: (7005)
    Level:         Information
    Keywords:     
    User:          SYSTEM
    Computer:      RTTJHBTFS01.thefuelgroup.com
    Description:
    Driver Management concluded the process to install driver FileRepository\wstorvsc.inf_amd64_neutral_d3627d8b71ae8f24\wstorvsc.inf for Device Instance ID VMBUS\{E6B45BAD-1482-4BCE-A12E-62CD759C7449}\5&296C0F0E&0&{E6B45BAD-1482-4BCE-A12E-62CD759C7449} with the following status: 0x0.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-Windows-UserPnp" Guid="{96F4A050-7E31-453C-88BE-9634F4E02139}" />
        <EventID>20001</EventID>
        <Version>0</Version>
        <Level>4</Level>
        <Task>7005</Task>
        <Opcode>0</Opcode>
        <Keywords>0x8000000000000000</Keywords>
        <TimeCreated SystemTime="2011-01-31T17:45:59.268593500Z" />
        <EventRecordID>11505</EventRecordID>
        <Correlation />
        <Execution ProcessID="3976" ThreadID="4012" />
        <Channel>System</Channel>
        <Computer>RTTJHBTFS01.thefuelgroup.com</Computer>
        <Security UserID="S-1-5-18" />
      </System>
      <UserData>
        <InstallDeviceID xmlns:auto-ns2="http://schemas.microsoft.com/win/2004/08/events" xmlns="http://manifests.microsoft.com/win/2004/08/windows/userpnp">
          <DriverName>FileRepository\wstorvsc.inf_amd64_neutral_d3627d8b71ae8f24\wstorvsc.inf</DriverName>
          <DriverVersion>6.1.7600.16385</DriverVersion>
          <DriverProvider>Microsoft.</DriverProvider>
          <DeviceInstanceID>VMBUS\{E6B45BAD-1482-4BCE-A12E-62CD759C7449}\5&amp;296C0F0E&amp;0&amp;{E6B45BAD-1482-4BCE-A12E-62CD759C7449}</DeviceInstanceID>
          <SetupClass>{4D36E97B-E325-11CE-BFC1-08002BE10318}</SetupClass>
          <RebootOption>false</RebootOption>
          <UpgradeDevice>false</UpgradeDevice>
          <IsDriverOEM>false</IsDriverOEM>
          <InstallStatus>0x0</InstallStatus>
          <DriverDescription>Storage miniport driver</DriverDescription>
        </InstallDeviceID>
      </UserData>
    </Event>


    Log Name:      System
    Source:        Microsoft-Windows-UserPnp
    Date:          2011/01/31 07:45:57 PM
    Event ID:      20003
    Task Category: (7005)
    Level:         Information
    Keywords:     
    User:          SYSTEM
    Computer:      RTTJHBTFS01.thefuelgroup.com
    Description:
    Driver Management has concluded the process to add Service storvsc for Device Instance ID VMBUS\{E6B45BAD-1482-4BCE-A12E-62CD759C7449}\5&296C0F0E&0&{E6B45BAD-1482-4BCE-A12E-62CD759C7449} with the following status: 0.
    Event Xml:
    <Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
      <System>
        <Provider Name="Microsoft-Windows-UserPnp" Guid="{96F4A050-7E31-453C-88BE-9634F4E02139}" />
        <EventID>20003</EventID>
        <Version>0</Version>
        <Level>4</Level>
        <Task>7005</Task>
        <Opcode>0</Opcode>
        <Keywords>0x8000000000000000</Keywords>
        <TimeCreated SystemTime="2011-01-31T17:45:57.585737500Z" />
        <EventRecordID>11504</EventRecordID>
        <Correlation />
        <Execution ProcessID="3976" ThreadID="4012" />
        <Channel>System</Channel>
        <Computer>RTTJHBTFS01.thefuelgroup.com</Computer>
        <Security UserID="S-1-5-18" />
      </System>
      <UserData>
        <AddServiceID xmlns:auto-ns2="http://schemas.microsoft.com/win/2004/08/events" xmlns="http://manifests.microsoft.com/win/2004/08/windows/userpnp">
          <ServiceName>storvsc</ServiceName>
          <DriverFileName>system32\DRIVERS\storvsc.sys</DriverFileName>
          <DeviceInstanceID>VMBUS\{E6B45BAD-1482-4BCE-A12E-62CD759C7449}\5&amp;296C0F0E&amp;0&amp;{E6B45BAD-1482-4BCE-A12E-62CD759C7449}</DeviceInstanceID>
          <PrimaryService>true</PrimaryService>
          <UpdateService>true</UpdateService>
          <AddServiceStatus>0</AddServiceStatus>
        </AddServiceID>
      </UserData>
    </Event>


    Randy Coburn MCITP - Server Administrator. Since light travels faster than sound people may appear to be bright un till they speak.
    Monday, January 31, 2011 7:34 PM

Answers

  • <!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!-- [if gte mso 10]> <mce:style>

    After a 6hour support call we finally found the problem.

     

    It seems that the server crashed and there was a corruption in the registry that locked a corrupted record in place.

    This record holds all the configuration information for the network cards.

    Once we removed this record the server is now working again.

     

    here is the KB that holds the answer:

    http://support.microsoft.com/kb/937056

     

     


    Randy Coburn MCITP - Server Administrator. Since light travels faster than sound people may appear to be bright un till they speak.
    • Marked as answer by Randy Coburn Wednesday, February 2, 2011 12:22 PM
    Wednesday, February 2, 2011 12:22 PM

All replies

  • <!-- [if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves/> <w:TrackFormatting/> <w:PunctuationKerning/> <w:ValidateAgainstSchemas/> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF/> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables/> <w:SnapToGridInCell/> <w:WrapTextWithPunct/> <w:UseAsianBreakRules/> <w:DontGrowAutofit/> <w:SplitPgBreakAndParaMark/> <w:DontVertAlignCellWithSp/> <w:DontBreakConstrainedForcedTables/> <w:DontVertAlignInTxbx/> <w:Word11KerningPairs/> <w:CachedColBalance/> </w:Compatibility> <w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel> <m:mathPr> <m:mathFont m:val="Cambria Math"/> <m:brkBin m:val="before"/> <m:brkBinSub m:val="--"/> <m:smallFrac m:val="off"/> <m:dispDef/> <m:lMargin m:val="0"/> <m:rMargin m:val="0"/> <m:defJc m:val="centerGroup"/> <m:wrapIndent m:val="1440"/> <m:intLim m:val="subSup"/> <m:naryLim m:val="undOvr"/> </m:mathPr></w:WordDocument> </xml><![endif]--><!-- [if gte mso 10]> <mce:style>

    After a 6hour support call we finally found the problem.

     

    It seems that the server crashed and there was a corruption in the registry that locked a corrupted record in place.

    This record holds all the configuration information for the network cards.

    Once we removed this record the server is now working again.

     

    here is the KB that holds the answer:

    http://support.microsoft.com/kb/937056

     

     


    Randy Coburn MCITP - Server Administrator. Since light travels faster than sound people may appear to be bright un till they speak.
    • Marked as answer by Randy Coburn Wednesday, February 2, 2011 12:22 PM
    Wednesday, February 2, 2011 12:22 PM
  • Well Mr Coburn, many many thanks to you as this article saved my butt today.

    I had the same issue with network devices on a restored production Windows 2008 R2 x64 virtual machine (VMware 5). Backup image was taken by Acronis Backup & Recovery 11.5. After booting the restored machine, the network devices failed to come back and would not re-install. Yellow triangles appeared in the device manager no matter what I attempted. Event ID 20001 with status 0x57 in the systems log after attempting to install/reinstall the device and drivers. Googling this status code brought me to this solution (luckily because there was little to no information) and sure enough it worked!

    The only variation was that I found no keys listed in ...Tcpip\Parameters\Adapters\ however, I did find keys in ...Tcpip\Parameters\DNSRegisteredAdapters\ which I removed.

    What I do not yet understand yet is the root cause; is this a VMware, Microsoft, or Acronis issue? We may never know.

    Thanks again for posting your findings!

    Friday, November 20, 2015 8:11 PM