From the elevated Prompt Right click on the Prompt Icon and select run as administrator. Then type… SFC /scannow
Scans and restores system files.
Next check out this post I copied from the Microsoft site... Errors loading some drivers how do I fix
Tim.T replied on May 4, 2012
1)Go into 'Device Manager'
2)Select 'View>Show Hidden Devices'
3)Under 'Non Plug and Play Drivers', you should find NDProxy listed
4) Right Click it.
5)On the 'Driver' tab, select 'Startup'
6)Try changing the 'Startup' type (Automatic, System, Boot, etc) until the error disappears from the ntbtlog.txt. Unfortunately there doesn't seem to be a 'Delayed Start' option which sometimes solves problems with drivers not loading properly, especially drivers that are not essential for Windows to function.
The following URL has a detailed description of the boot process, as well as how to diagnose boot delays, including what to look for in the Registry: Windows Boot Performance Diagnostics - Windows 7 Tutorial
IMPORTANT: please create a Restore Point before modifying the Registry; or manually create a Registry backup via the 'Export' command in Regedit. (Export all keys).
I was having a similar problem with other "Did not load" drivers - including NDProxy - in ntbtlog, and using this diagnostic helped to systematically fix the problem. However in my case I still have not fixed this NDProxy issue. But I still think it's worth trying. You never know.
Hope this helps.