Possible reason for this BSOD:

Evenkeel

Member
Sep 3, 2004
189
0
0
I've just finished reformatting and reinstalling about 14 million programs on my Win XP SP2 system, because I kept getting the BSOD as listed in post title. (Big thanks to dclive for getting me started on the troubleshooting.)

First let me say I'm nowhere near a system expert, and if this particular issue has already been discussed and solved, I apologize in advance.

I would get the BSODs at least once a month, under no discernible pattern that I could find--i.e. I or the computer were not doing the same thing every time it happened. Sometimes I would come back after the system had been idle for several hours, only to find the BSOD.

It began to happen more frequently, always pointing to USBPORT.SYS (as dclive reported to me, after kindly reading my Minidumps). He suggested disabling all things USB on my system to see what would happen. Problem was, I needed 90% of my USB devices on a daily basis to do my work.

After the crashes started becoming more frequent, I decided to bite the bullet and reformat and reinstall. Part of the reason for this is, this is my first solo, from-scratch system build. I used an Intel mobo--the 925XCV. If any of you other folks have also used this board, you will also know that Intel says their Express Installer CD that comes w/the board will not work under SP2. I had downloaded all the drivers from the Intel website ahead of time, and installed them after the OS was installed.

Problem was, because the Express Installer CD couldn't be used, and therefore didn't install the drivers in the order Intel said they should be installed--and because I didn't know there was a certain order until well after the fact--I installed the downloaded drivers in the order I thought I needed them.

Unfortunately, as I found out later looking thru troubleshooting docs at Intel's website, the "Chipset Software INF Installation Utility" should have been installed first--that was "critical", in Intel's words. I couldn't recall which driver I had installed first, but I figured my odds were only about 50-50 I'd installed the INF drivers first. Being a noob at this, I decided I had hosed up the install, and figured it was a good learning experience to do it all over again. My reasoning at the time was that the out-of-order install on the initial system had a high probability of causing my problems, as one of the items the INF drivers installed was to tell Windows how to interact w/the USB ports on the mobo.

But one thing that had always bugged me on the first install, was why the crashes didn't start happening right away. It was 2-3 weeks after the initial install before the first crash. I thought, at the time, that it may have been connected to some device I'd installed, but uninstalling all those devices still yielded no solution.

So after I reinstalled the OS on the fresh system, I made sure to install the INF driver set first, then most everything else. I saved some of the lower-priority stuff till later.

One app I waited to install was my disk defragger, Diskeeper. (I'd installed it on the first go-round, but a few weeks after I'd gotten the system set up. I thought that "Set It and Forget It" feature might be nice to have.) I waited to install it, because I knew as soon as it was on, it would want to defrag, and I wanted to wait until I had most everything installed so it could get it all at once.

So, about 10 days after my second fresh install, I installed Diskeeper. I know what you want to hear is that the system immediately crashed. No, sorry, nothing so clear-cut. Diskeeper sets itself up as a Service--DKSERVICE.EXE--and will not run w/out it. On the first install, I had the DKSERVICE running, as well as the Set It and Forget It utility. On the second install, I installed it and ran the defragger manually. While it ran, I poked around the Executive Software website, looking for a way to keep the DKSERVICE from making my ZoneAlarm icon "traffic flash" all the time. While I was there, I stumbled across this:

Diskeeper link

Go down the page to "System Issues/Problems" and click on it. It will expand. Down the list you will see "Diskeeper causes the system to produce an error "IRQL_NOT_LESS_OR_EQUAL"". It references Windows 2000, but perhaps some of the info applies here, esp the error message.

There's a long trouble-shooting section, that says in essence, you have a buggy driver. Of course, it doesn't say that your system was working perfectly fine before Diskeeper, buggy driver and all. It does want you to basically uninstall or disable lots of stuff until you find the problem.

Now, I know these error messages are slightly different, and they may not actually be tha same at all. But the coincidence... Hmm... It would certainly explain why the BSODs seemed to happen at different times--they may not have been different times at all, but when the background defragging was starting up or running.

At this point I'm thinking, "how bad do I really want the Set It and Forget It" thing?" I've disabled the DKSERVICE, and will only enable it to run manual scans, for the time being. What I want to see is if, w/that service disabled, I get any BSODs. If I can go a month w/out one, then I will enable the service, and try another month to see if I get a BSOD.

If I do, I'll lay money that Diskeeper isn't playing nicely w/others. Then again, my fresh reinstall, with the drivers put on in the correct order, may also be the solution. But I wanted to post this now, for those of you getting this crash, to ask: do you also have Diskeeper installed?

I'll repost if I discover anything new.
 

KB

Diamond Member
Nov 8, 1999
5,406
389
126
I recieved that error message when I had bad RAM. It is possible diskkeeper is using alot of mmemory and accessing the bad RAM. Test your memory with MEMTEST and try running with a known good stick of RAM. It has also been reported that bad hardware and/or faulty drivers can cause it. Try to run with minimal hardware to figure out which device/driver is causing the issue.
 

Evenkeel

Member
Sep 3, 2004
189
0
0
Originally posted by: KB
I recieved that error message when I had bad RAM. It is possible diskkeeper is using alot of mmemory and accessing the bad RAM. Test your memory with MEMTEST and try running with a known good stick of RAM. It has also been reported that bad hardware and/or faulty drivers can cause it. Try to run with minimal hardware to figure out which device/driver is causing the issue.

What is "MEMTEST", and where can I find it?
 

Com807877

Senior member
Jun 26, 2001
230
0
0
I remember there used to be a bug with Nvidia drivers over a year ago that caused this too. If you have an Nvidia card update your drivers if you haven't.
 

Evenkeel

Member
Sep 3, 2004
189
0
0
Originally posted by: Com807877
I remember there used to be a bug with Nvidia drivers over a year ago that caused this too. If you have an Nvidia card update your drivers if you haven't.

I have an ATI X600 Pro. Last time I checked, I had the most up-to-date ATI drivers, but I should recheck. Years of experience w/ATI has taught me that their drivers always have at least one thing buggy w/them. ;)
 

rahvin

Elite Member
Oct 10, 1999
8,475
1
0
IRQ is interrupt, is your motherboard set to plug-and-play OS? Do you have two cards that are sharing the same IRQ and the new install can't move them? You need to install with nothing extra hooked up, ie yank all the expansion cards except for the video card and start installing them one by one after you get it installed.
 

Evenkeel

Member
Sep 3, 2004
189
0
0
Originally posted by: rahvin
IRQ is interrupt, is your motherboard set to plug-and-play OS? Do you have two cards that are sharing the same IRQ and the new install can't move them? You need to install with nothing extra hooked up, ie yank all the expansion cards except for the video card and start installing them one by one after you get it installed.

No other cards installed other than video--this board has onboard LAN and sound, which I'm using. No other cards needed at the moment.

I'll reboot and check the BIOS for your other questions, but as I recall, the IRQ is set to "Auto". As far as "is your motherboard set to plug-and-play OS?" I have to check. Should it be set to "plug-and-play OS", or should that feature be disabled?
 

Nothinman

Elite Member
Sep 14, 2001
30,672
0
0
That BSOD is meaningless without the rest of the info displayed on the STOP error, usually the very next line lists the driver that caused the problem.
 

dunkster

Golden Member
Nov 13, 1999
1,473
0
0
I was one of the 'muppets' for a long time - unable to run Safe Mode without a stop error message indicating mup.sys as the last loaded item. Googled solutions, tried everything and still no success. Hardware isolation, process isolation, driver updates - no help.

The final solution was replacing my 1700+ cpu. Now running an XPM2600+ CPU - with no problems.

Hope this helps!
 

Smilin

Diamond Member
Mar 4, 2002
7,357
0
0
Originally posted by: rahvin
IRQ is interrupt, is your motherboard set to plug-and-play OS? Do you have two cards that are sharing the same IRQ and the new install can't move them? You need to install with nothing extra hooked up, ie yank all the expansion cards except for the video card and start installing them one by one after you get it installed.

The actual error message is IRQL, not IRQ. Both are completely different concepts. On an ACPI system without any legacy ISA stuff shared IRQs are perfectly normal. Also, on an PIC or APIC system the bios setting for "plug-and-play OS" has meaning. On an ACPI system it's nice to set properly but the OS can override the setting anyway if the proper HAL is installed.
 

bunker

Lifer
Apr 23, 2001
10,572
0
71
These crashes didn't happen to occur while running bittorrent did they?

Took me 2 weeks and a ton of searching to find a bug with BT and my particular brand of NIC (Linksys) that caused these bsods. Switched to a belkin nic and all was well.