Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: Internet Sharing BSOD

04 Jun 2010   #1

Windows 7
Internet Sharing BSOD

Hi Guys,
hope you can give a lead with the following..

Get a 100% reproducable BSOD when I activate Internet Sharing (ICS) on my system:
- internet connection via NVIDIA nForce on-board controller, shared
- USB-RNDIS device tries to use this connection, using "NDIS-kompatibles Remotegerät" (yeah, my Win7 is german) selected manually from the list (right-click in device manager, etcetera) i.e. windows internal driver.

My system:
ASUS M2N68-AM SE2 mainboard, everything on-board (VGA, Eth, USB2).

Now both devices work perfectly independently, and also simultaneously - so I can do work using both devices - surf the net, do ssh to my USB-RNDIS device, no problem.

As soon as I check 'share this connection' in the nForce controller checkbox I get BSOD in a matter of seconds.

Note that my Vista (SP1 I think) and Ubuntu work perfectly. Yeah, got a Triple-boot system :)

I attached a minidump, but for ease of use I also have the stack trace here,
which is always (tried 3 times):


What's going on? Help!

My System SpecsSystem Spec
04 Jun 2010   #2
Microsoft MVP


I'm willing to bet that there's an incompatibility or a corruption with the drivers of the USB device (due to the presence of both Networking and USB drivers in the stack text) - but it doesn't directly appear in the stack text that you've provided. So,
- Please provide the exact make and model of the USB device, and
- Please run Driver Verifier according to these directions (to hopefully force the system to cough up the name of the 3rd party driver that's causing this):
Using Driver Verifier is an iffy proposition. Most times it'll crash and it'll tell you what the driver is. But sometimes it'll crash and won't tell you the driver. Other times it'll crash before you can log in to Windows. If you can't get to Safe Mode, then you'll have to resort to offline editing of the registry to disable Driver Verifier.

So, I'd suggest that you first backup your stuff and then make sure you've got access to another computer so you can contact us if problems arise. Then make a System Restore point (so you can restore the system using the Vista/Win7 Startup Repair feature).

Then, here's the procedure:
- Go to Start and type in "verifier" (without the quotes) and press Enter
- Select "Create custom settings (for code developers)" and click "Next"
- Select "Select individual settings from a full list" and click "Next"
- Select everything EXCEPT FOR "Low Resource Simulation" and click "Next"
- Select "Select driver names from a list" and click "Next"
Then select all drivers NOT provided by Microsoft and click "Next"
- Select "Finish" on the next page.

Reboot the system and wait for it to crash to the Blue Screen. Continue to use your system normally, and if you know what causes the crash, do that repeatedly. The objective here is to get the system to crash because Driver Verifier is stressing the drivers out. If it doesn't crash for you, then let it run for at least 36 hours of continuous operation (an estimate on my part).

Reboot into Windows (after the crash) and turn off Driver Verifier by going back in and selecting "Delete existing settings" on the first page, then locate and zip up the memory dump file and upload it with your next post.

If you can't get into Windows because it crashes too soon, try it in Safe Mode.
If you can't get into Safe Mode, try using System Restore from your installation DVD to set the system back to the previous restore point that you created.
If that doesn't work, post back and we'll have to see about fixing the registry entry off-line.

More info on this at this link: Using Driver Verifier to identify issues with Windows drivers for advanced users
More to follow after I run the dump files.....
My System SpecsSystem Spec
04 Jun 2010   #3
Microsoft MVP


AHA!!! Look at what's raised it's ugly head here:
ASACPI.sys Sun Mar 27 22:30:36 2005
This is a known BSOD causing driver in Win7 (and sometimes in Vista also).

Please visit the Asus website here: ASUSTeK Computer Inc.-Support-
and download (in the Utilities section) the ATK0110 driver for WindowsXP/Vista/Win7 32&64-bit

Summary of the BSOD:
Built by: 7600.16539.amd64fre.win7_gdr.100226-1909
Debug session time: Thu Jun  3 11:47:43.391 2010 (GMT-4)
System Uptime: 0 days 0:00:51.061
BugCheck D1, {0, 2, 0, fffff8800157b565}
Probably caused by : NETIO.SYS ( NETIO!NetioCompleteNetBufferAndNetBufferListChain+55 )
My System SpecsSystem Spec

04 Jun 2010   #4

Windows 7

Hi there John,

first of all thanks very much for putting some effort in it.
I tried your first remark and updated my ASACPI.sys,
checked 'Properties' of 'ATK0110 ACPI UTILITY' in the device manager to check it correlated to the .inf contents.
Unfortunately, this did not help - still BSOD.

I rechecked my Vista, and noticed something there - this immediately answers your question too.

The driver I am using is the Microsoft USB RNDIS driver, however, they do not deliver this as build-in so you have to revamp a template .inf, For Win7, I took it from C:\windows\inf\rndiscmp.inf and ajusted the USB to take the VID/PID of my device, which happens to be a linux development running the stock RNDIS 'Gadget' driver. Result is anyway that I am using the default .sys files. (For Vista I used a different approach)

Now, they updated this driver - in Vista it's RNDIS 5.x, and in W7 it's RNDIS 6.x by default. I removed some 6's in the inf, did a reinstall, and hey presto! using 5.x and no BSOD since, problem 'solved'. Maybe, maybe, the 6.x driver is biting the on-board Eth driver, I will get myself a USB-Eth dongle to verify that later when I have time :)

Thanks again for the reply.

My System SpecsSystem Spec
04 Jun 2010   #5
Microsoft MVP


Glad to hear that you got it fixed!
I have no idea about rebuilding inf files like that - so I'll leave it up to you!
My System SpecsSystem Spec

 Internet Sharing BSOD

Thread Tools

Similar help and support threads
Thread Forum
BSOD after sharing LAN internet with PI zero (dmp included)
as the title says as soon as i try to share my connection with my pi zero, my computer BSOD. now, it has worked before and i dont know what changed. Ive gathered that it is most likely a driver issue but i dont know how to analyze the dump. Thanks for any help! 031517-7784-01.dmp - Google...
BSOD Help and Support
BSOD when connecting EV3 Robot to pc and sharing internet connection
Hello, as stated in the Title, i am trying to connect a Lego Mindstorms EV3 Brick to my pc that is running a custom linux-based OS (Getting Started with ev3dev). I can connect it via USB just fine, it detects it as a wired connection as its supposed to. Now, to do what i want to do with my...
BSOD Help and Support
Internet Connection Sharing: No internet Access
I am trying to setup internet connection sharing between my laptop (Connected to WiFi) and my pc which has no wireless connection. I've spent a day or two troubleshooting problems such as 'LAN' doesn't have valid configuration and such, i found a solution and I've got the two connections to be able...
Network & Sharing
Internet sharing via Virtual Wifi miniport drops internet access
Hi All, I have established a Virtual Wifi Miniport and would like to share my laptops internet via the Miniport. Whenever I connect my android phone with this access point, it works perfectly for a few minutes and then all of a sudden there is no internet on the phone. The phone remains connected...
Network & Sharing
Internet Sharing?
Hello, I have 3 nic on my pc. First, connected with ADSL modem. I want to share it to the other nic (both of other). Is it possible to do that without using router (just windows ics)?
Network & Sharing

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

© Designer Media Ltd

All times are GMT -5. The time now is 08:19.
Twitter Facebook Google+