Showing results for 
Search instead for 
Did you mean: 

Drivers & Software



I am using windows 10 and I re-installed windows just few months ago. I was having some errors since I built my computer 2 years ago. The errors were related to GPU service called amdkmdap. To figure out what was happening I enabled boot log option and I saw that a component called dxkgrnl.sys was not loaded. My drivers are up to date and I flashed the BIOS to latest version but I still get the error. I used DDU and I always use WHQL certified updates. A sevice called NDProxy.sys is also having same issues. My specs are-
CPU-Ryzen 3 1200
GPU- RX 460 4GB
PSU-CX 450
OS-WINDOWS 1903 with lates updates
I have already installed directx components using web installer months ago so it should be something else causing issues.
 Also I am having problems booting in normal mode and windows is stuck at selective startup in ms config.
17 Replies

You might also want to ask at

They may ask you to run their debug program to help pinpoint the issues.

And I can't remember the thread that the following came from on their site,

Ryzen 5 5600x, B550 aorus pro ac, Hyper 212 black, 2 x 16gb F4-3600c16dgtzn kit, NM790 2TB, Nitro+RX6900XT, RM850, Win.10 Pro., LC27G55T..

Microsoft has recommended to select normal startup as default. Selective startup is for troubleshooting. I am not able to select normal startup even if I untick all options in advanced boot options in msconfig. It just reverts back. Dxgkrnl is an important directx component so my real problem is dxgkrnl not the bootup options.


Have you tried running SFC /scannow (Elevated Command Prompt or PowerShell) to see if your Windows OS is missing any files or has corrupted files?

If SFC /scannow comes back with error that it couldn't fix then you need to run DISM /Online /Cleanup-Image /RestoreHealth in the same elevated Command Prompt or Powershell.

You can always do an Ingrade upgrade of your current Windows with the same version. It will be like installing a new version of Windows except it will be the same version.

All you need to do is run the Windows Installation disk while on your Windows Desktop. That way it will install with all your current 3rd party software and configurations.

I have tried running SFC/scannow and DISM and some BCDedit commands to disable debug but it seems to be linked to the normal startup option. When I disable debug selective startup is turned on. When I enable normal startup debug turns on it gives me a BSOD if I run the two at same time.


You can restart your computer 3 times right before reaching windows and after POST using Windows 10. After the 2nd or 3rd restart Windows Troubleshooting menu should Pop up automatically. Click on repair Windows Startup and see if it makes a difference?

What happened when you ran SFC /scannow by itself without doing anything else?

If the above don't work, then I suggest you try an ingrade upgrade of Windows 10 by running the Windows 10 installation disk while on the Windows 10 desktop.


I ran startup repair too but it did not fix anything. I will try installation disk method. I thought it could be AMD driver issue but no, it is not. I ran my computer in safe mode but it still has this issue. I have doubts about motherboard because nothing else is left.


Found this website that has the same two errors as you are describing. Even after doing a clean install of Windows. The User found out it was a hardware issue easily resolved in HIS CASE : boot - Windows 10 very long startup - Super User 

This site gives some tips on how to fix NDProxy.sys error: Fix Ndproxy.sys Blue Screen of Death Errors (Free Downloads) 


Thanks for the effort you have made.

I do not have a sd card installed in my computer. I will try your installation disk method and if it does not work then it is the motherboard to blame.


Before you blame the motherboard.

If the ingrade upgrade doesn't fix the problem. THEN do a CLEAN WINDOWS INSTALLATION. As soon as Windows finishes installing. See if the problem has gone away. IF IT HASN'T, then it is a very good indication it is HARDWARE RELATED.

At another website that specializes in BSOD, one of the MS Specialist that works at that site mentioned that if you do a clean Windows installation and the problem continue that means it is a hardware issue and not software. The reason is that Windows is totally clean and should not have any issues at all when first installed.

But first do an Ingrade Upgrade which is less hassle than doing a clean Windows installation plus it saves all your 3rd party software and configuration you have now but with a new Windows.

Afterwards if it still doesn't fix the problem and running Windows Disk Clean to remove Windows.old, Do a System Backup to another Hard Drive using Windows 7 Backup in Windows 10 Control Panel, THEN do a Clean Windows Installation. That way when you replace your motherboard, if it is defective, you can restore the System Backup and see if the problem is fix with all your 3rd party software installed.

Good luck.

It is a lot of work but it will save you time later on.


I reread your original question. I notice you have a 450 Watt PSU. Was thinking maybe that could be part of the problem. But I went to a website that shows what the minimum PSU you need for your computer with various GPU Cards and found out that your RX460 only requires a PSU of 380 Watts. So you enough power to run your GPU card and Ryzen CPU.

Also I not sure how a defective Motherboard will cause Windows corruption unless the hard Drive/ SSD is going bad by creating bad sectors thus corrupting whatever data was on those bad sectors.

Sometimes a failing RAM memory may cause data corruption also.

After you have finish install Windows either as an ingrade or clean installation. I would run MEMTEST86 and Seatools for Windows by Seagate (free) to check both the RAM Memory and Hard Drive/SSD or you can run CHKDSK /f/x/r in an elevated Command Prompt to check or repair your hard drive / SSD.


I ran memtest86 and my RAM passed all 4 tests. I downloaded seatools and ran the short tests which my drive passed. Now what I am thinking is that I should test the HDD little more by running long tests and then check the motherboard. I was already going to buy an ssd for my system. I'll see if that fix the problem. And should I install drivers for my hdd ? I think I manually installed them before from chipset drivers folder


This is Microsoft answer to when MSCONFIG reverts back to "Selective Startup" from "Normal Startup": 

See if that fixes your problem with MSCONFIG staying at Selective Startup.


Here is another good website that gives various tips on how to resolve the MSCONFIG issue. See if by applying any of the troubleshooting tips it fixes your MSCONFIG issue. 


I tried doing what microsoft says but it did not work. If you read my previous replies carefully I have stated my problem with the debug option. The problem is that it is linked with normal startup option. When I try to disable it the startup mode switches to selective and when I enable debug and run it with normal mode it gives me BSOD on boot. And then I have to reinstall windows.


what BSOD error message does it show. ?


Forgot that message. It happened months ago. I think it was inaccessible boot device but I could be wrong.