Hi,

I have read just about everything concerning this irql not less or equal error... but seems everyone was smarter than I before it was too late!

My first error message was Bad_pool_caller. I'm really sorry but I did not note anything on that one.

I reboot and then get the BSOD again with new message: this time I only took the bottom portion of the error: tcpic.sys address BAEEFDDC base at BAEEC000, datestamp 44475d3.

There was also a message stating it could be drivers needing update. I went into the device manager to update my graphics card driver, but right in the middle of it searching for better drivers, the blue screen comes back. this time it says: Driver_IRQL_ not less or equal... atapi.sys address F85DE4F7 base at F85D6000, datestamp 41107b4d.

At this point, I am only able to access the main screen to choose the user logon, as soon as I click on any of them, I get the blue screen.

I tried to do a restore in safe mode, going back to a few days when I did not have this problem, but in the process, again the blue screen. I finally gave up and tried to restore via the F10 in bootup, but while it was loading or installing files, the pc shut down and tried to reboot. I have not been able to boot since. sometimes nothing happens except for the fan starting and other times it gives me error msg: NTLDR is missing, Press Ctrl+alt+del to restart...

I'm thinking the base of my problem was my graphics card, but now I can't even get in there to fix it... do I have any option other than format?

sorry for the long post, but I think you need the whole deal to understand..thanks.

Dani AI

Generated

Practical, focused troubleshooting checklist based on ’s situation and ’s note about a stuck interrupt line.

First priority: protect data. Before trying repair steps that touch the boot records or the drive, boot from a live USB (Linux or WinPE) and copy important files to an external disk, or remove the drive and attach it to another computer. This preserves data if a later step requires disk writes or a reinstall.

Hardware isolation (quick and highly effective): power down and unplug, then remove all nonessential devices and cards (remove extra PCI/AGP cards, external USB devices, additional drives). Reseat RAM modules and try a single DIMM in the primary slot. Swap or remove the discrete video/network card if present. A minimal-hardware boot often shows whether a shorted card or bad cable is holding an interrupt or causing early failures.

Memory and disk checks: run Memtest86+ from a bootable stick to rule out RAM faults (https://www.memtest.org/). Run your HDD maker’s bootable diagnostics to check the drive. These tests are faster than repeated Windows boots and can expose failing components that cause intermittent crashes.

Repair and further analysis: if you have Windows install media, use the Recovery/Repair environment to run disk repairs and boot fixes (chkdsk and the repair commands) after backing up. If hardware tests pass but the machine still fails early, capture and analyze crash dumps with WinDbg; Microsoft’s bug-check documentation for the DRIVER_IRQL class is a useful reference (https://learn.microsoft.com/en-us/windows-hardware/drivers/debugger/bug-check-0xD1--driver-irql-not-less-or-equal).

If a failing card or cable is found, replace it; if diagnostics are clean and problems persist, reinstall Windows and add drivers one at a time, testing after each install. Avoid repeated forced boots while a suspected short or power problem exists — that can worsen hardware damage.

You have a piece of hardware (probably an accessory card) with a stuck-on interrupt line.


Often this is the result of an unseated card or a loose drive connector.

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.