Any Windows Guru out there??? Vista wont boot due to CRCDISK.SYS?

Ariez

Member
Mar 5, 2005
74
0
0
So all the sudden Vista will not start, and it got stuck on the green progress bar. I tried safe moding it and it got stuck at loading CRCDISK.SYS and after googling around a bit I came to this:


This CRCDISK.SYS problem is USB related.

In my case this happend,

My brothers HD crashed so I took his pc and placed it next to mine.
I turned off my pc an unplugged my USB mouse from USB PORT 0 and PS2 keyboard and connected both to my brothers pc.
After installing XP on a new HD on my brothers pc, I plugged the mouse and and keyboard back into my own pc.
BUT, instead of pluggin the mouse back into usb port 0, I plugged it into usb port 1.
Result, CRCDISK.sys problem and Vista refused to boot from this moment on.

I tried everything tot resolve this problem including Vista repair and some other tools, but nothing seemed to help.
Because I unplugged my mouse while the pc was turned off, vista expected to find my mouse still in port 0 while booting and refused to boot. In savemode vista stopped loading at crcdisk.sys.

After a couple of days without Vista I disabled the USB controller in the BIOS to see if this would help any and BINGO, Vista was rebooting like a charm again and works fine now (except for the mouse :).
I plugged the mouse back into usb port 0 (where is was before the whole thing started to go wrong) enabled the USB controller in the BIOS, and the problem was solved.

So, if you run into this problem reconnect all usb devices as they where connected before this problem occurred and Vista should reboot again. Or disable the USB controller in the BIOS to test if your problem is USB related.
And only connect or disconnect new usb devices while Vista is up and running!!

I disable USB from Bios and Vista boots fine. I enable it and same problem. I dont want to leave it disable because well, I cant use any USB devices including my mouse and keyboard. Is there anyway to overcome this annoying problem? I figured out what the problem is, I just need to know what I need to do to fix it. :eek:
 

corkyg

Elite Member | Peripherals
Super Moderator
Mar 4, 2000
27,370
239
106
This is somewhat of an old problem with Vista. The boards are full of it, but not many fixes. There is one in this linked thread - scroll down to Amate's response.

TechNet

This is what he said:

"I've solved the problem. I just deleted sptd.sys from <WINDOWS>\System32\Drivers\.

"This driver was installed by DAEMON Tools. Vista fails to load if you are trying to install it over XP with old DAEMON Tools installed. And Vista Upgrade advisor knows nothing about it. To solve the problem download and install latest DAEMON Tools before upgrading your OS.

"OR (if you are already in progress of Vista installation and have this problem) load from your bootable Windows Vista CD and choose to restore. Tnen choose 'other options' and go to console. Then go to <WINDOWS>\System32\Drivers\ and delete sptd.sys. Now restart. Vista will load fine after it and continue installation."
 

Ariez

Member
Mar 5, 2005
74
0
0
But i got it working if I disable USB from Bios. I didnt even touch Daemon tools and I had this Vista install for almost 3 years since June.
 

corkyg

Elite Member | Peripherals
Super Moderator
Mar 4, 2000
27,370
239
106
Then focus on what change you made that caused the problem.

Sometimes USB has two componentsd in the BIOS - current and legacy. Try dceselecting Legacy if it is there.