Looking in the eventviewer i found these events:
This could point to problems with HDD(drivers) , Controllers(drivers) or even failing HDD/SSD etc.The system has returned from a low power state.
Sleep Time: ?2015?-?12?-?10T18:10:29.342095100Z
Wake Time: ?2015?-?12?-?10T22:57:08.035874900Z
Wake Source: Timer - Windows will execute 'NT TASK\Microsoft\Windows\TaskScheduler\Regular Maintenance' scheduled task that requested waking the computer.
[The IO operation at logical block address 0x0 for Disk 2 (PDO name: \Device\00000040) was retried
The driver detected a controller error on \Device\Ide\IdePort2.
The device, \Device\Harddisk0\DR0, has a bad block.
The IO operation at logical block address 0xb4d9f588 for Disk 0 (PDO name: \Device\Ide\IdeDeviceP2T0L0-2) was retried.
It seems that when the system tries to come out of the sleep function it can start some HDD and the system become unresponsible and is freezing.
Also Check if your SATA/IDE cables are still proper connected. You said you cleaned your PC.
Advice: Test your Harddisks.
To check the integrity of your HDD you can use Sea Tools. Download from here SeaTools for DOS and Windows - How to Use - Windows 7 HelpForums
Windows has this program chkdsk See for info and how to use
Disk Check - Windows 7 Help Forums
In your Dxdiagnose text i found these:
This is your Asmedia usb controller.+++ WER2 +++:
Fault bucket LKD_0x144_CONTROLLER_GONE_USBXHCI!TelemetryData_CreateReport_VEN_1B21_DEV_1042_REV_00_FW_1205240002, type 0
+++ WER3 +++:
Fault bucket LKD_0x144_COMMAND_ABORT_FAILED_USBXHCI!Tel
+++ WER4 +++:
Fault bucket LKD_0x144_RESET_RECOVERY_STOP_FAILED_USBXHCI!
You said that you cleaned your PC. Check if all the cables all still connected the good way.
Edit: ignore this notice (read it wrong thought the time was set back then this could be the reason).
This could point to a faulty or not proper seated Cmos battery. Check it. You also cleaned your Pc, you might have touched it while cleaning.The system time has changed to ?2015?-?12?-?10T22:57:07.500000000Z from ?2015?-?12?-?10T18:10:35.176045000Z.
Change Reason: System time synchronized with the hardware clock.
Advice: update all your drivers ( SATA, chipset etc.) from your motherboardpage.