[BSOD] USB hub

Jag

New member
Local time
10:00 PM
Messages
29
Location
Netherlands
Let me start with telling that i'm a very happy user of W7. Windows Vista and WinXP wouldn't work (properly) on my laptop, not even the pre-installed version.

But there is one problem remaining: when i shut down or restart W7 with the USB hub plugged in, i get a Blue Screen Of Death. Even when there is nothing plugged in, in the hub.

It's a 4-port hub from Digitus. It's working ok. It's just causing crashes when shutting down.
 

My Computer

Computer Manufacturer/Model Number
Fujitsu Siemens Pa 3553 Laptop
OS
Windows 7 x86
CPU
AMD Turion 2.0GHz
Motherboard
Gigabyte GA-MA78GM
Graphics Card(s)
aTi HD3200 & HD3450
Sound Card
EMU Tracker Pre usb
Screen Resolution
1280x800
not sure this is just a win7 problem. I have had issues with a dynex hub that used to do this. My advice is to try switching usb ports for the hub. Also sometimes it wasnt the hub, but my usb/firewire external HD that would hang up my system on XP. Also if you have installed a pci usb card sometimes causes this hang with the attached drives to a hub.

good luck
 

My Computer

Computer Manufacturer/Model Number
CUSTOM
OS
XP/win7 x86 build 7127
CPU
Athlon64 X2 DUAL 4200+ 2.21ghz
Motherboard
ASUS K8 PRO SLI
Memory
2GB Dual Chan DDR2 Corsair
Graphics Card(s)
Nvidia 6800GT
Sound Card
nvidia
Monitor(s) Displays
19' LCD
Screen Resolution
1280x1024
Hard Drives
WD 250, 2x500, 2x1TB IDE/USB
WD 250 SATA (system)
SEAGATE 120 Sata
PSU
coolermaster 450
Case
SUPERFLOWER
Cooling
1 HDD bay fan, 5x80mm Case Fans, AEROGATE II Fan/Temp
Keyboard
MS wireless
Mouse
MS Wireless
Internet Speed
fassssssssst
There's only two usb ports on my laptop (and it's not even an old one), and using one or the other gives the same result. And what device is connected doesn't matter either, it hangs even when there is no device connected.
 

My Computer

Computer Manufacturer/Model Number
Fujitsu Siemens Pa 3553 Laptop
OS
Windows 7 x86
CPU
AMD Turion 2.0GHz
Motherboard
Gigabyte GA-MA78GM
Graphics Card(s)
aTi HD3200 & HD3450
Sound Card
EMU Tracker Pre usb
Screen Resolution
1280x800
Is it Windows Vista certified?
 

My Computer

Computer Manufacturer/Model Number
Home Brew
OS
Windows 7 Ultimate Vista Ultimate x64
CPU
Core 2 Duo E8500 3.16Ghz @ 3.8Ghz
Motherboard
eVGA 750i FTW
Memory
2x2Gigs Patriot PC2-6400 LL
Graphics Card(s)
Inno3D GeForce GTX260 216 SP
Monitor(s) Displays
ASUS VW222U 22" 2ms Response time
Screen Resolution
1680x1050
Hard Drives
SATA 150GB
SATA II 250GB
USB IDE 750GB Ext.
PSU
HYTEC 600W & Thermaltake 650W Toughpower Power Exp
Case
Thermaltake Armor LCS (Liquid Cooling System)
Cooling
Liquid Cooling System
Keyboard
Logitech G15 Gaming Keyboard
Mouse
Logitech G9 Gaming Mouse
It's doens't say. Should a usb hub be Vista certified?
 

My Computer

Computer Manufacturer/Model Number
Fujitsu Siemens Pa 3553 Laptop
OS
Windows 7 x86
CPU
AMD Turion 2.0GHz
Motherboard
Gigabyte GA-MA78GM
Graphics Card(s)
aTi HD3200 & HD3450
Sound Card
EMU Tracker Pre usb
Screen Resolution
1280x800
If you want to guarantee that it's compatible then you should always try to go for something that is certified, my $20 Hub was certified and I'm having no problems with it, if you pay for something it's always best to know before hand that it's going to work.
 

My Computer

Computer Manufacturer/Model Number
Home Brew
OS
Windows 7 Ultimate Vista Ultimate x64
CPU
Core 2 Duo E8500 3.16Ghz @ 3.8Ghz
Motherboard
eVGA 750i FTW
Memory
2x2Gigs Patriot PC2-6400 LL
Graphics Card(s)
Inno3D GeForce GTX260 216 SP
Monitor(s) Displays
ASUS VW222U 22" 2ms Response time
Screen Resolution
1680x1050
Hard Drives
SATA 150GB
SATA II 250GB
USB IDE 750GB Ext.
PSU
HYTEC 600W & Thermaltake 650W Toughpower Power Exp
Case
Thermaltake Armor LCS (Liquid Cooling System)
Cooling
Liquid Cooling System
Keyboard
Logitech G15 Gaming Keyboard
Mouse
Logitech G9 Gaming Mouse
Hi Jag and welcome to Se7en Forums :party:

Do you still have the same problem if you disconnect the hub itself from your laptop? What about if you connect something to your laptop directly, without the hub?
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dwarf Dwf/11/2012 r09/2013
OS
Windows 8.1 Pro RTM x64
CPU
Intel Core-i5-3570K 4-core @ 3.4GHz (Ivy Bridge) (OC 4.4GHz)
Motherboard
ASRock Z77 Extreme4-M
Memory
4 x 4GB DDR3-1600 Corsair Vengeance CMZ8GX3M2A1600C9B (16GB)
Graphics Card(s)
MSI GeForce GTX770 Gaming OC 2GB
Sound Card
Realtek High Definition on board solution (ALC 898)
Monitor(s) Displays
ViewSonic VA1912w Widescreen (VGA)
Screen Resolution
1440x900
Hard Drives
OCZ Agility 3 SSD 120GB SATA III x2 (RAID 0)
Samsung HD501LJ 500GB SATA II x2
Hitachi HDS721010CLA332 1TB SATA II
Iomega 1.5TB Ext USB 2.0
WD 2.0TB Ext USB 3.0
PSU
XFX Pro Series 850W Semi-Modular
Case
Gigabyte IF233
Cooling
1 x 120mm Front Inlet 1 x 120mm Rear Exhaust
Keyboard
Microsoft Comfort Curve Keyboard 3000 (USB)
Mouse
Microsoft Comfort Mouse 3000 for Business (USB)
Internet Speed
NetGear DG834Gv3 ADSL Modem/Router (Ethernet) ~4.0 Mb/s (O2)
Antivirus
Avast! 8.0.1497
Browser
IE 11
Other Info
Optical Drive: HL-DT-ST BD-RE BH10LS30 SATA Bluray
Lexmark S305 Printer/Scanner/Copier (USB)
WEI Score: 8.1/8.1/8.5/8.5/8.25
Asus Eee PC 1011PX Netbook (Windows 7 x86 Starter)
If you want to guarantee that it's compatible then you should always try to go for something that is certified, my $20 Hub was certified and I'm having no problems with it, if you pay for something it's always best to know before hand that it's going to work.
I'll keep that in mind in case i have to buy a replacement.

Hi Jag and welcome to Se7en Forums :party:

Do you still have the same problem if you disconnect the hub itself from your laptop? What about if you connect something to your laptop directly, without the hub?
Thank you. It's really a helpfull forum.

When i connect the devices without hub, it doesn't hang when shutting down.
 

My Computer

Computer Manufacturer/Model Number
Fujitsu Siemens Pa 3553 Laptop
OS
Windows 7 x86
CPU
AMD Turion 2.0GHz
Motherboard
Gigabyte GA-MA78GM
Graphics Card(s)
aTi HD3200 & HD3450
Sound Card
EMU Tracker Pre usb
Screen Resolution
1280x800
Hi Jag,

Thanks for the reply. This would appear to confirm my thoughts that it is your hub causing the problems. If the hub is otherwise working normally and only causing problems when you try to shutdown, simply unplug it from your laptop prior to you shutting it down.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Dwarf Dwf/11/2012 r09/2013
OS
Windows 8.1 Pro RTM x64
CPU
Intel Core-i5-3570K 4-core @ 3.4GHz (Ivy Bridge) (OC 4.4GHz)
Motherboard
ASRock Z77 Extreme4-M
Memory
4 x 4GB DDR3-1600 Corsair Vengeance CMZ8GX3M2A1600C9B (16GB)
Graphics Card(s)
MSI GeForce GTX770 Gaming OC 2GB
Sound Card
Realtek High Definition on board solution (ALC 898)
Monitor(s) Displays
ViewSonic VA1912w Widescreen (VGA)
Screen Resolution
1440x900
Hard Drives
OCZ Agility 3 SSD 120GB SATA III x2 (RAID 0)
Samsung HD501LJ 500GB SATA II x2
Hitachi HDS721010CLA332 1TB SATA II
Iomega 1.5TB Ext USB 2.0
WD 2.0TB Ext USB 3.0
PSU
XFX Pro Series 850W Semi-Modular
Case
Gigabyte IF233
Cooling
1 x 120mm Front Inlet 1 x 120mm Rear Exhaust
Keyboard
Microsoft Comfort Curve Keyboard 3000 (USB)
Mouse
Microsoft Comfort Mouse 3000 for Business (USB)
Internet Speed
NetGear DG834Gv3 ADSL Modem/Router (Ethernet) ~4.0 Mb/s (O2)
Antivirus
Avast! 8.0.1497
Browser
IE 11
Other Info
Optical Drive: HL-DT-ST BD-RE BH10LS30 SATA Bluray
Lexmark S305 Printer/Scanner/Copier (USB)
WEI Score: 8.1/8.1/8.5/8.5/8.25
Asus Eee PC 1011PX Netbook (Windows 7 x86 Starter)
Just a thought.
Have you tried visiting your motherboard site, they might have a BIOS upgrade that might solve this issue for you?

Welcome to the forum ;)
 

My Computer

Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Build 7048 x64
CPU
Athlon 64 X2 Dual Core 4600+
Motherboard
EMX-AMD750G-PRO
Memory
4 x 1GB Kingston 400MHz 6-6-6-18 (800MHz)
Graphics Card(s)
ATI Radeon 3650
Sound Card
Realtek HD Audio
Monitor(s) Displays
22" AOC 2216Vw
Screen Resolution
1680x1050
Cooling
Arctic Cooling Freezer 64 Pro PWM
Keyboard
Generic Enhanced Natural Keyboard
Mouse
Logitech VX Nano
Other Info
Edifier M1550
yea, i'm leaning towards the motherboard, reguarding drivers for the usb controller bus... and quite possibly bios if that didnt work... most bsod are driver related... sounds like it doesnt want to release that irq?? try some vista drivers
 

My Computer

Computer Manufacturer/Model Number
CUSTOM
OS
XP/win7 x86 build 7127
CPU
Athlon64 X2 DUAL 4200+ 2.21ghz
Motherboard
ASUS K8 PRO SLI
Memory
2GB Dual Chan DDR2 Corsair
Graphics Card(s)
Nvidia 6800GT
Sound Card
nvidia
Monitor(s) Displays
19' LCD
Screen Resolution
1280x1024
Hard Drives
WD 250, 2x500, 2x1TB IDE/USB
WD 250 SATA (system)
SEAGATE 120 Sata
PSU
coolermaster 450
Case
SUPERFLOWER
Cooling
1 HDD bay fan, 5x80mm Case Fans, AEROGATE II Fan/Temp
Keyboard
MS wireless
Mouse
MS Wireless
Internet Speed
fassssssssst
I'll look for other drivers for the usb controller bus. Only it's a bit complicated by the fact that i'm using a laptop by Fujitsu Siemens. They don't have a lot of drivers online.

Same goes for updating the BIOS: i'm not sure i can find the right BIOS for this model.

It would be nice to try another USB hub to see whether it causes the system to hang as well.
But there are no settings in Windows i could try to change?

Thanks everybody for helping by the way :).
 

My Computer

Computer Manufacturer/Model Number
Fujitsu Siemens Pa 3553 Laptop
OS
Windows 7 x86
CPU
AMD Turion 2.0GHz
Motherboard
Gigabyte GA-MA78GM
Graphics Card(s)
aTi HD3200 & HD3450
Sound Card
EMU Tracker Pre usb
Screen Resolution
1280x800
You're most welcome ;)
For the BIOS update, please check this out, it doesn't show your model number but might show something if you enter your serial number.
How many USB devices are plugged in when you boot up along with the hub?
There are cases where if the hub uses too much power, it BSODs the system.
Does the BSOD happen when you have the DC power plugged in or not?
When you get the BSOD, do you have devices plugged in to the USB hub?

There's actually a fix for this for vista found here, but since Windows 7 is still at it's beta stage, we'd have to wait ;)
 

My Computer

Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Build 7048 x64
CPU
Athlon 64 X2 Dual Core 4600+
Motherboard
EMX-AMD750G-PRO
Memory
4 x 1GB Kingston 400MHz 6-6-6-18 (800MHz)
Graphics Card(s)
ATI Radeon 3650
Sound Card
Realtek HD Audio
Monitor(s) Displays
22" AOC 2216Vw
Screen Resolution
1680x1050
Cooling
Arctic Cooling Freezer 64 Pro PWM
Keyboard
Generic Enhanced Natural Keyboard
Mouse
Logitech VX Nano
Other Info
Edifier M1550
You're most welcome ;)
For the BIOS update, please check this out, it doesn't show your model number but might show something if you enter your serial number.
How many USB devices are plugged in when you boot up along with the hub?
There are cases where if the hub uses too much power, it BSODs the system.
Does the BSOD happen when you have the DC power plugged in or not?
When you get the BSOD, do you have devices plugged in to the USB hub?

There's actually a fix for this for vista found here, but since Windows 7 is still at it's beta stage, we'd have to wait ;)
BSOD only happen when shutting down, even with no devices attached (just the hub).
I read about the problem: changing hub wouldn't help. There was the suggestion to use a script that removes the device before shutdown. I succeeded in making a command line with the use of devcon util from microsoft that removes the device. And indeed: running it before shutting down "solves" the problem.

Now i would like to add it to task sceduler so it automatically runs when shutting down or going to sleep. Only i can't find the right trigger. Can anyone help me with this?
 

My Computer

Computer Manufacturer/Model Number
Fujitsu Siemens Pa 3553 Laptop
OS
Windows 7 x86
CPU
AMD Turion 2.0GHz
Motherboard
Gigabyte GA-MA78GM
Graphics Card(s)
aTi HD3200 & HD3450
Sound Card
EMU Tracker Pre usb
Screen Resolution
1280x800
Here's something you can do to automate that process;

Put the DevCon command in a batch file (ex. UnloadUSB.bat)

Write this very simple script in notepad and save it as .vbs (ex. myusb.vbs)

Set WSHShell =WScript.CreateObject("WScript.Shell")
WSHShell.Run "C:\UnloadUSB.bat"

Note: WSHShell.Run <Full path>

Click Win+R
Type gpedit.msc
Navigate to User Configuration>Windows Settings
Double-click on Logoff
In the Scripts tab add the .vbs you created
Apply

Important: Your anti-virus program might alert you of the .vbs you created. Just add it to your exceptions list and you'll be fine.

That should do that every time when you logoff ;)
 

My Computer

Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Build 7048 x64
CPU
Athlon 64 X2 Dual Core 4600+
Motherboard
EMX-AMD750G-PRO
Memory
4 x 1GB Kingston 400MHz 6-6-6-18 (800MHz)
Graphics Card(s)
ATI Radeon 3650
Sound Card
Realtek HD Audio
Monitor(s) Displays
22" AOC 2216Vw
Screen Resolution
1680x1050
Cooling
Arctic Cooling Freezer 64 Pro PWM
Keyboard
Generic Enhanced Natural Keyboard
Mouse
Logitech VX Nano
Other Info
Edifier M1550
Thank you for your answer. I have tried making the batch file, only my command line doesn't work anymore for some reason. And the problem is i can't read what is says. When i run a devcon command, it closes immediately.

What i do:
- run "cmd.exe"
- run a devcon command (for example "devcon status @/usb")

What happens:
- first: User Account Control asks for permission to allow devcon to make changes to my computer
- then a new windows opens
- and the new window closes almost instantly
- finally a message from the Program Compatibility assistant that says that the program may not have installed correctly :p
 

My Computer

Computer Manufacturer/Model Number
Fujitsu Siemens Pa 3553 Laptop
OS
Windows 7 x86
CPU
AMD Turion 2.0GHz
Motherboard
Gigabyte GA-MA78GM
Graphics Card(s)
aTi HD3200 & HD3450
Sound Card
EMU Tracker Pre usb
Screen Resolution
1280x800
My bad. I forgot to inform you that your batch file needs to be "run as administrator" for it to function properly.

I totally understand what you're trying to achieve here and that having system prompts ask for elevations is not really that ideal and doesn't give the feel of a fully automated task. Am testing a few work arounds myself to the scheduling so this can automatically run without prompts. Will let you know how it turns out.
 

My Computer

Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Build 7048 x64
CPU
Athlon 64 X2 Dual Core 4600+
Motherboard
EMX-AMD750G-PRO
Memory
4 x 1GB Kingston 400MHz 6-6-6-18 (800MHz)
Graphics Card(s)
ATI Radeon 3650
Sound Card
Realtek HD Audio
Monitor(s) Displays
22" AOC 2216Vw
Screen Resolution
1680x1050
Cooling
Arctic Cooling Freezer 64 Pro PWM
Keyboard
Generic Enhanced Natural Keyboard
Mouse
Logitech VX Nano
Other Info
Edifier M1550
Thank you for your help.

At the moment my previous command line doens't work anymore. Maybe because the device ID has changed. Only it's hard to look up the device IDs because the window that is opened when i run a devcon command, immediately disappears when the command is finished. I can try pressing pause/break, but it would be better if it wouldn't open a new window which closes after the command has completed. I hope you still understand what i mean :p.

I have stopped the service "Program compatibility assistant" which solves one popup. I have stopped UAC for the moment, only i would like to use the gadgets function in the end again.
 

My Computer

Computer Manufacturer/Model Number
Fujitsu Siemens Pa 3553 Laptop
OS
Windows 7 x86
CPU
AMD Turion 2.0GHz
Motherboard
Gigabyte GA-MA78GM
Graphics Card(s)
aTi HD3200 & HD3450
Sound Card
EMU Tracker Pre usb
Screen Resolution
1280x800
You're most welcome :)

I've been thinking a lot of what you're trying to achieve and it just struck me, it's like trying to run a virus before the computer shuts down, only this one, unloads your USB device. LOL

I've been trying to think of scenarios of how this will be possible and came across some articles of vulnerability issues if this type of procedure was to be made readily available.

Anyway, please try going to devcon's properties and run it in compatibility mode set to Windows XP. That might negate the error prompt after it has run.

Still diggin up on how to automate this procedure more flawlessly ;)
 

My Computer

Computer Manufacturer/Model Number
Custom Build
OS
Windows 7 Build 7048 x64
CPU
Athlon 64 X2 Dual Core 4600+
Motherboard
EMX-AMD750G-PRO
Memory
4 x 1GB Kingston 400MHz 6-6-6-18 (800MHz)
Graphics Card(s)
ATI Radeon 3650
Sound Card
Realtek HD Audio
Monitor(s) Displays
22" AOC 2216Vw
Screen Resolution
1680x1050
Cooling
Arctic Cooling Freezer 64 Pro PWM
Keyboard
Generic Enhanced Natural Keyboard
Mouse
Logitech VX Nano
Other Info
Edifier M1550
Ok, running it in WinXP compatibility mode did the trick: now it doesn't open a new window and i can read what is has to say :). I had to add " signs to my command line.

I made the batch file (i didn't understand the path c:\Program Files\, i had to change it to c:\Progra~1, oldskool :p) and it works.
Then i made a script the way you told me and it works as well. I added it to the logg off scripts.
But now when i logoff, i see an error message very shortly which i cannot read. And the device isn't unloaded.

I tried finding the error in a log file, didn't find it. But i don't really where to look for it :) (i don't know that much about Windows).
 

My Computer

Computer Manufacturer/Model Number
Fujitsu Siemens Pa 3553 Laptop
OS
Windows 7 x86
CPU
AMD Turion 2.0GHz
Motherboard
Gigabyte GA-MA78GM
Graphics Card(s)
aTi HD3200 & HD3450
Sound Card
EMU Tracker Pre usb
Screen Resolution
1280x800
Back
Top