Solved BSOD when trying to install driver for GPU

kotoran

New member
Local time
9:53 PM
Messages
18
Hello I have a ATI Radeon HD 4870 GPU, and I believe something is corrupted. Whenever I try to install a new driver, my computer gets a BSOD (PNP_DETECTED_FATAL_ERROR). The BSOD contains a message about a faulty driver. It always occurs when the install file reads "Detecting Graphics Hardware." The associated file with these BSOD's is ntoskrnl.exe.

I also receive random crashes often when playing games. Those errors always involve a problem with atikmpag.sys. Also my screen constantly flickers up and down. When it crashes in game, I get a bunch of 10x10px squares on my screen before the BSOD. I have noticed similar crashes due to overclocking the GPU, but even with overclocking turned off, the crashes still happen.

I have spent hours trying to fix this, and eventually I uninstalled the drivers using DriverFusion, since it would crash when using AMD's official uninstall. The computer is now stuck without a driver since I still can't install the new one.

The post here has the same exact issue as me, and I've seen several others like this, but none of them have a definite answer that fixes it. http://www.sevenforums.com/drivers/128815-bsod-when-un-installing-ati-graphics-driver.html

EDIT: The system specs on my profile are for my laptop, and this problem is on my desktop.

EDIT2: I included the Diagnostic Tool info. I currently have an Intel Video card in the computer, but it is much less powerful than the Radeon and I really need to fix the faulty AMD driver.
 
Last edited:

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Acer
OS
Windows 7 Home Premium 64bit
I included the Diagnostic Tool info in the original post. I currently have an Intel video card in the computer, but it is much less powerful than the Radeon and I really need to fix the faulty AMD driver.
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Acer
OS
Windows 7 Home Premium 64bit
Here's an older dump folder I made back when my computer had the AMD Video Card in it, so you can check out the GPU info.
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Acer
OS
Windows 7 Home Premium 64bit
Code:
[COLOR="Red"]BugCheck CA[/COLOR], {[COLOR="Blue"]b[/COLOR], [COLOR="SeaGreen"]fffffa80086eda10[/COLOR], 1, 0}

Probably caused by : pci.sys

Code:
Usual causes:  PnP device driver

This bugcheck indicates that a PDO (Physical Device Object) relation, has already been deleted, but the PnP Manager attempted to remove it again.

Code:
0: kd> [COLOR="SeaGreen"]!drvobj fffffa8007657cc0 f[/COLOR]
fffff8000328cfb0: Unable to get value of ObpRootDirectoryObject
fffff8000328cfb0: Unable to get value of ObpRootDirectoryObject
Driver object (fffffa8007657cc0) is for:
 [COLOR="Red"]\Driver\pci[/COLOR]
Driver Extension List: (id , addr)

Device Object list:
fffffa80086afa10: Could not read device object


DriverEntry:   fffff88000fd01a0	pci!GsDriverEntry
DriverStartIo: 00000000	
DriverUnload:  fffff88000fc526c	pci!PciDriverUnload
AddDevice:     00000000	

Dispatch routines:
[00] IRP_MJ_CREATE                      fffff800030c1b40	nt!IopInvalidDeviceRequest
[01] IRP_MJ_CREATE_NAMED_PIPE           fffff800030c1b40	nt!IopInvalidDeviceRequest
[02] IRP_MJ_CLOSE                       fffff800030c1b40	nt!IopInvalidDeviceRequest
[03] IRP_MJ_READ                        fffff800030c1b40	nt!IopInvalidDeviceRequest
[04] IRP_MJ_WRITE                       fffff800030c1b40	nt!IopInvalidDeviceRequest
[05] IRP_MJ_QUERY_INFORMATION           fffff800030c1b40	nt!IopInvalidDeviceRequest
[06] IRP_MJ_SET_INFORMATION             fffff800030c1b40	nt!IopInvalidDeviceRequest
[07] IRP_MJ_QUERY_EA                    fffff800030c1b40	nt!IopInvalidDeviceRequest
[08] IRP_MJ_SET_EA                      fffff800030c1b40	nt!IopInvalidDeviceRequest
[09] IRP_MJ_FLUSH_BUFFERS               fffff800030c1b40	nt!IopInvalidDeviceRequest
[0a] IRP_MJ_QUERY_VOLUME_INFORMATION    fffff800030c1b40	nt!IopInvalidDeviceRequest
[0b] IRP_MJ_SET_VOLUME_INFORMATION      fffff800030c1b40	nt!IopInvalidDeviceRequest
[0c] IRP_MJ_DIRECTORY_CONTROL           fffff800030c1b40	nt!IopInvalidDeviceRequest
[0d] IRP_MJ_FILE_SYSTEM_CONTROL         fffff800030c1b40	nt!IopInvalidDeviceRequest
[0e] IRP_MJ_DEVICE_CONTROL              fffff88000fc0748	pci!PciDispatchDeviceControl
[0f] IRP_MJ_INTERNAL_DEVICE_CONTROL     fffff800030c1b40	nt!IopInvalidDeviceRequest
[10] IRP_MJ_SHUTDOWN                    fffff800030c1b40	nt!IopInvalidDeviceRequest
[11] IRP_MJ_LOCK_CONTROL                fffff800030c1b40	nt!IopInvalidDeviceRequest
[12] IRP_MJ_CLEANUP                     fffff800030c1b40	nt!IopInvalidDeviceRequest
[13] IRP_MJ_CREATE_MAILSLOT             fffff800030c1b40	nt!IopInvalidDeviceRequest
[14] IRP_MJ_QUERY_SECURITY              fffff800030c1b40	nt!IopInvalidDeviceRequest
[15] IRP_MJ_SET_SECURITY                fffff800030c1b40	nt!IopInvalidDeviceRequest
[16] IRP_MJ_POWER                       fffff88000fa6908	pci!PciDispatchPnpPower
[17] IRP_MJ_SYSTEM_CONTROL              fffff88000fc06e4	pci!PciDispatchSystemControl
[18] IRP_MJ_DEVICE_CHANGE               fffff800030c1b40	nt!IopInvalidDeviceRequest
[19] IRP_MJ_QUERY_QUOTA                 fffff800030c1b40	nt!IopInvalidDeviceRequest
[1a] IRP_MJ_SET_QUOTA                   fffff800030c1b40	nt!IopInvalidDeviceRequest
[1b] IRP_MJ_PNP                         fffff88000fa6908	pci!PciDispatchPnpPower

Code:
0: kd> [COLOR="SeaGreen"]k[/COLOR]
Child-SP          RetAddr           Call Site
fffff880`02fefa18 fffff800`0351def5 nt!KeBugCheckEx
fffff880`02fefa20 fffff800`0351e5f9 nt!PnpProcessRelation+0x695
fffff880`02fefa90 fffff800`035598a5 nt!PnpBuildRemovalRelationList+0x69
fffff880`02fefae0 fffff800`0355a80c nt!PnpProcessQueryRemoveAndEject+0x325
fffff880`02fefc20 fffff800`034439ae nt!PnpProcessTargetDeviceEvent+0x4c
fffff880`02fefc50 fffff800`030e6251 nt! ?? ::NNGAKEGL::`string'+0x552ab
fffff880`02fefcb0 fffff800`0337aede nt!ExpWorkerThread+0x111
fffff880`02fefd40 fffff800`030cd906 nt!PspSystemThreadStartup+0x5a
fffff880`02fefd80 00000000`00000000 nt!KiStartSystemThread+0x16

--------------------------------------------------------------------------

Is the Intel graphics card connected to a PCI/PCIe slot?

Scan for any missing, modified or corrupted protected Windows files with:
 

My Computer

Computer type
Laptop
Before seeing your post, I found a fix to my problem. I used this AMD Catalyst Un-install Utility (AMD Catalyst Un-install Utility) and I was able to un-install the old drivers. It allowed my to install the drivers correctly. If anyone else has my problem I highly suggest checking it out.
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Acer
OS
Windows 7 Home Premium 64bit
That's good to know, and thanks for replying with your solution, this will help other users :)
 

My Computer

Computer type
Laptop
Back
Top