0

I have a Dell Inspiron N5010 laptop which has both a discrete GPU (ATI Mobility Radeon HD 5650) and an integrated GP (Intel HD Graphics). A few days ago I started to get BSOD with the atikmpag.sys 0x00000116 error. In the device manager I had stopped the ATI driver and now I can use my laptop. In the display properties I read that now it uses the VgaSave driver.

My question is: is this driver runs in the integrated GP, or in the discrete GPU? Is there any way to tell?

Thank you.


UPDATE: This is from the Dell Inspiron N5010 Setup Guide:

enter image description here


UPDATE 2: This is what Adapter Properties Window shows:

enter image description here


UPDATE 3: I am now really confused. I have been running my laptop for about 5 hours on the VgaSave driver, with ATI driver stopped in the Device Manager. As Fleet Command has suggested, I assumed that the VgaSave driver was running on the inegrated GP. Could you please see the attached picture and tell me why the discrete GPU heats up?

enter image description here

I also downloaded the latest version of the OpenHardwareMonitor, as suggested in the answer for this question (Which of the ATI Dynamic Switchable Graphics are used when there is no "switching" utility?), and its readings do not seem to be reliable as to whether the discrete GPU is engaged or not. That makes the accepted answer invalid.

enter image description here

Also, my system is different from the system in the question because I do not have the integrated GP listed in the Device Manager. So - different system and no valid answer = not a duplicate.


UPDATE 4:
I made some more screenshots, hope that may help. I can not post images, so I can only provide the links.

This is DirectX Diagnostic Tool (DxDiag) output, it is not in English, but if something needs explanation, I will translate: imgur.com/a/rdz2u

This is GPU-Z output:
imgur.com/a/mUX7Y
imgur.com/a/1VuAh

And this is from the Device Manager, I put some minor translation (in red): imgur.com/a/6LZOV

The laptop CPU is Intel Core i5 M480 2.67 GHz
Thanks for the help, guys.

  • "Could you please see the attached picture and tell me why the discrete GPU heats up?" - The temperature of the iGPU should be near/close to the temperature of the CPU, since its intergrated into the CPU, a few degrees +/- from your CPU temperature isn't unheard of. In other words your iGPU temperature is well within it's specifications. Besides the program is reporting the temperature on the AMD GPU not the Intel GPU. you have the wrong GPU circled. – Ramhound Jan 23 '17 at 20:11
  • Have you installed the Intel Display Drivers? You have not provided enough information to identify the actual Intel GPU your using (Intel HD Graphics describes several generations of GPUs including a generation ltierally called Intel HD Graphics). – Ramhound Jan 23 '17 at 20:16
  • "So - different system and no valid answer = not a duplicate." - I don't agree with this conclusion, the simple fact is that, the answer still appliciable to your situation. – Ramhound Jan 23 '17 at 20:21
  • Ramhound, you did not understand. If we assume, that the VgaSave driver is running on the iGP, then ATI should not heat up. And ATI is stopped. Concerning your question, I never installed any video drivers and I do not know how to identify the Intel iGP, since it is not in the Device Manager. If you believe that the provided answer is valid in my situation, then tell me where the VgaSave driver is running? – and his dog Jan 23 '17 at 20:24
  • If you identify your CPU, with only that knowlege, I can identify your Intel iGPU. If you believe the iGPU is using the VgaSave driver, you should prove it, provide your dxdiag report (in english) that indicates that. – Ramhound Jan 23 '17 at 23:07
1

It is important for the troubleshooting to know WHEN the error appears. What do you do on your computer when it happens? Also, do you see both GPUs in the device manager or just one VgaSave? At this moment it can be anything from failing GPU to corrupted driver(s). Also, Windows uses VgaSave driver because you stopped the ATI driver to manage the ATI GPU in any way. You can identify the device this driver manages by going in to device Properties, click on tab "Details" and from the drop-down box select "Hardware IDs", which is usually second down. It should be in English or very nearly literal translation.

It will give you string like:

PCI\VEN_8086&DEV_1912&SUBSYS_06BB1028&REV_06

which you can try to identify the device with here.

As for further troubleshooting when the error happens...

Has anything changed before the error started? Drivers update, upgraded hardware, unexpected system freeze or black screen or anything? Is there anything else that happens in the system - errors, warnings, etc - which do not cause BSOD?

EDIT:

Now things get interesting. This laptop has 1st gen i5 CPU, which should have onboard GPU (but please confirm - there are newer models with different CPU). But we have to be sure. Is there an BIOS option disabling it? If yes, enable it and see if you have Intel HD appearing in DevManager (yes, you should have TWO display adapters listed there if all is ok, second being ATI). If not, you have a laptop with just one GPU, which is the ATI.

In that latter case and taking into consideration your info about BSOD it seems that indeed the Radeon has breathed it's last.

EDIT 2:

After going through some data on Dell n5010 system available on dell websites there are two important bits of information:

  1. This laptop comes with either IGPU or ATI. There is no hybrid graphics available for the system - Radeon 5650 does not and will not support it
  2. And even if, the Intel graphics most commonly reported in this model is Intel 4500MHD, which comes with chipset...

In other words: I don't know what is going on, but it looks like with this laptop model you got either IGPU or ATI. Not both. Not sure it's how Dell chose it or ATI can't do it.

EDIT 3: N5010 with ATI discrete graphics is both not designed by Dell to be switchable and Radeon 5650 doesn't support it anyway. However, with soldering equipment one can bypass the faulty ATI chip and system will then work with IGPU enabled. But this is amateur work to say the least.

So, it looks like the ATI chip is either faulty or the driver is corrupted. I recommend uninstalling all ATI drivers and any ATI software either manually or using ATI Uninstaller. When that's done do an extra reboot and then install driver provided by Dell on the product support page ONLY. If that works - all is well. If you're back to not working device in Device Manager it means the chip is failing. This is first and final warning you get before it stops working completely and you're left with laptop withe either black screen after turning it on or beeping error code(s).

  • Hi, AcePL. Thanks for the answer. What I am trying to figure out now is if my discrete GPU is dead and all the work is performed by the integrated GP, or if the VgaSave driver is running on the discrete GPU? As for the BSODs, now I am getting them every time I reboot the laptop with the ATI driver enabled. When the ATI driver is stopped, the laptop runs Ok, no errors, no warnings, except that I get only VGA resolution, and no sleep option. Which kind of sucks. In the device manager I got only one video adapter listed - ATI. No mention of the VgaSave. – and his dog Jan 23 '17 at 10:41
  • The only suitable string I have found in the Details is "\Device\00000045". The first BSOD had happened unexpectedly. I was watching something on Youtube. – and his dog Jan 23 '17 at 10:41
  • @andhisdog Please see edit to the answer. – AcePL Jan 23 '17 at 11:02
  • According to the Setup Guide, the laptop does have an integrated GP (I attached a picture). There are no BIOS options to enable/disable it. Only one adapter is listed in the Device manager - ATI. When I enable the ATI driver, the Adapter Properties Window displays all the information about the ATI GPU. But if I disable the driver, no information about GPU is displayed. The laptop is stable with the ATI driver disabled, no errors. – and his dog Jan 23 '17 at 13:06
  • I just ran Dell Diagnostics, first two pases it reported no errors, on the third pass it reported an error reading from the video memory. That was with the ATI driver enabled. – and his dog Jan 23 '17 at 13:06
0

Do the following:

  1. Right-click on your desktop and select "Screen resolution"
  2. Click on the hyperlink that says "Advanced settings"
  3. In the dialog box that appears, under the Adapter Type section, read the name of the component that is giving you picture.
  • Hi, Fleet Command. Thanks for the answer. In the Adapter Type section all the parameters are set to "inaccessible". – and his dog Jan 23 '17 at 8:37
  • Can you please post a screenshot of it? – user477799 Jan 23 '17 at 9:29
  • Sure I can, but it is not in English, so nobody will understand what it says. But, believe me, it gives absolutely no information about the adapter. Probably, the VgaSave driver to blame. – and his dog Jan 23 '17 at 9:41
  • Nevertheless, please post the screenshot of the Advanced setting dialog box anyway. I am consulting a couple of Microsoft engineers who can probably help and they insist on seeing a screenshot. – user477799 Jan 23 '17 at 12:54
  • I added a screenshot, hope that may help. – and his dog Jan 23 '17 at 13:21

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.