here is a problem: you last bios for this machine was in 2010, the specifications for USB were changed in 2012 and windows 10 will be using the new specs. The new specs require a BIOS update after about april of 2012 and your motherboard is out of support. basically windows 10 will run until it hits a bug in the USB or SATA then you will have to reboot. You might be able to disable your onboard USB ports and put in a cheap USB 3 or USB 2 card.
or go back to a older version of windows that you can get proper drivers for.
I guess you could go back to a PS/2 keyboard or reboot your machine every few hours and never let it sleep.
you bios info:
BIOS Version 2103
BIOS Release Date 06/18/2010
Product M4A785TD-V EVO
Version Rev X.0x
-------
you have a USB device that failed, looks like it was removed but its file handles were not closed so it never finished the remove.
InstancePath is "USB\VID_0000&PID_0002\5&33cee4ba&0&2"
some mice and keyboards have firmware updates that you have to apply.
first time I have seen this driver installed:
\SystemRoot\system32\drivers\tsusbhub.sys
I would also suspect this driver:
Asus ATK0110 ACPI Utility (l would look for a update)
\SystemRoot\system32\DRIVERS\ASACPI.sys Thu Nov 1 18:54:34 2012
depends on what the cause of the problem was. Sometimes usb problems leave drivers that are old, some of the old drivers respond to all events on the USB bus rather than just events for that driver. generally, these will just slow your system down and will not cause a bugcheck unless some timeout value is reached.
generally, I can see these by looking at a kernel memory dump, there are internal logs that track errors.
I have seen USB logs record 26 million event logs in 10 or 20 minutes.
you might be able to run usbview.exe and see if you have a problem with a usb subsystem. its source come with the windows device driver kit but people have made versions you can download. I use this one most of the time:
http://www.uwe-sieber.de/usbtreeview_e.html
most of the time, I just look at the kernel memory dump using the debugger and dump the various internal logs to look for a problem. I also look at the various file dates and BIOS dates.
also, if windows finds a bugcheck on your system it sends it to a Microsoft system for debugging and tries to push a fix back to your system or do additional debugging. you can find these special memory dump if you search your hard drive for files with a .dmp extension. for most machines, Microsoft might find the cause of the problem but be unable to install a fix (for various reasons, like special drivers required or BIOS update required) On my old machine the windows update would turn off sleep because of known bugs in the BIOS. My wifes asus machine has known bugs in the USB support chips and you just have to reboot the machine to fix the USB ports.
whysarx :
Thank you very much for your answer. I removed the .sys files that were giving me issue and re-ran driver verifier and it passed!
However i think the pc is a lot slower, is it normal or placebo? Can i fix it?
Edit: Removed the sys files and disabled the device in device manager.
Edit2: Onedrive link with dumps:
http://