Notice: This website is an unofficial Microsoft Knowledge Base (hereinafter KB) archive and is intended to provide a reliable access to deleted content from Microsoft KB. All KB articles are owned by Microsoft Corporation. Read full disclaimer for more details.

Stop error 0x000000D1 occurs in Windows Server 2012 when a network adapter is disabled


View products that this article applies to.

Symptoms

Consider the following scenario:

  • You have a Hyper-V host that is configured to use an SR-IOV-enabled network adapter.
  • You have one or more Hyper-V virtual machines (VM) that are running Windows Server 2012 R2 or Windows Server 2012.
  • The Hyper-V VMs use the virtual functions that are provided by the network adapter on the host computer.
  • You disable the host network adapter while the VMs are running and network traffic exists.
In this scenario, the Hyper-V VMs crash. Additionally, you receive a Stop error message that resembles the following:

STOP: 0x000000D1 (parameter 1, parameter 2, parameter 3, parameter 4)

Notes

  • This Stop error message describes a DRIVER_IRQL_NOT_LESS_OR_EQUAL error.
  • The parameters of this Stop error message vary, depending on the configuration of the computer.
  • Not all Stop 0x000000D1 errors are causes by this problem.

↑ Back to the top


Cause

This problem occurs because the Netvsc63.sys driver accesses a pointer to the virtual function adapter that was set to NULL when the parent network adapter on the host was disabled.

↑ Back to the top


Resolution

To resolve this problem, turn off the VMs or migrate the VMs to another host before you perform any maintenance on the Hyper-V host that disables the network adapter.

↑ Back to the top


Keywords: kbexpertiseadvanced, kbsurveynew, kbtshoot, kb

↑ Back to the top

Article Info
Article ID : 3044024
Revision : 1
Created on : 1/7/2017
Published on : 3/16/2015
Exists online : False
Views : 228