Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.

Windows 7: BSOD when trying to install driver for GPU

20 Jul 2013   #1

Windows 7 Home Premium 64bit
BSOD when trying to install driver for GPU

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. BSOD When (un)installing ATI Graphics Driver

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.

My System SpecsSystem Spec
20 Jul 2013   #2
x BlueRobot


My System SpecsSystem Spec
20 Jul 2013   #3

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 System SpecsSystem Spec

20 Jul 2013   #4

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 System SpecsSystem Spec
21 Jul 2013   #5
x BlueRobot


BugCheck CA, {b, fffffa80086eda10, 1, 0}

Probably caused by : pci.sys
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.

0: kd> !drvobj fffffa8007657cc0 f
fffff8000328cfb0: Unable to get value of ObpRootDirectoryObject
fffff8000328cfb0: Unable to get value of ObpRootDirectoryObject
Driver object (fffffa8007657cc0) is for:
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
0: kd> k
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 System SpecsSystem Spec
21 Jul 2013   #6

Windows 7 Home Premium 64bit

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 System SpecsSystem Spec
21 Jul 2013   #7
x BlueRobot


That's good to know, and thanks for replying with your solution, this will help other users :)
My System SpecsSystem Spec

 BSOD when trying to install driver for GPU

Thread Tools

Similar help and support threads
Thread Forum
BSOD when install wifi driver
I have updated my wifi driver since i found in optional windows update section. But once i finished update the driver, my laptop straight goes into blue screen mode. When i disable wifi on safe mode, i can reboot my windows normally without wifi(LAN still usable). But once i activated or installed...
BSOD Help and Support
( New Install ) BSOD Driver issue
The error I'm getting - BSOD Driver_IRQL_NOT_LESS_OR_EQUAL I have attached files from the SF Diagnostic Tool. Any help would be greatly appreciated !
BSOD Help and Support
BSOD with install of Intel Graphics driver or install of graphics card
Hi, I've completed a new custom build, but have had problems with BSOD from the beginning with any installation of Intel Graphics drivers or the installation of any graphics card. When I first completed the build, the XFX-7950 Black was installed. I booted to BIOS without issue, but when I...
BSOD Help and Support
BSOD USB-DRIVER on new win7 x64 install
Have reinstalled Win7 x 64 on my computer after a hard disk crash. Install from Genuine WIN7 Home Premium CD Now it is very unstable. It will run for about 10 mins then crash with BUGCODE_USB_DRIVER. Environment Gigabyte GA-P35-DQ6 Motherboard, Intel Q9550 CPU running at standard clock...
BSOD Help and Support
BSOD when trying to run windows update / install driver / install s/w
Hi I have just built a Windows 7 machine and am having lots of problems I can't run windows update which outputs error messages - have followed all the fixes for this to no success I get BSOD constantly whenever I try to do anything The system is all new apart from the GPX card...
BSOD Help and Support

Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 04:16.
Twitter Facebook Google+