Windows 7 Ultimate 64 Bit Random Freeze
For anyone that has similar problem such as the famous random freeze. Please follow the steps below.
“It is always recommended that you take a backup of the Registry before editing any of the values because any improper editing can cause strange behaviour and at worst could even corrupt your operating system completely, requiring you to re-install Windows.
We encourage you to try out the registry changes, but only if you know what you are doing and if you do it with care.
The cause of this particular Windows Explorer crash is related to the SQM Client, which is part of the Customer Experience Improvement Program (CEIP). Under the default setting, where MachineThrottling is enabled in the registry, any calls to WinSqmStartSession in ntdll.dll file will cause Explorer to crash, or Windows Installer installation to fail.
So instead of waiting for a hotfix or an update from Microsoft, just remove and delete the MachineThrottling registry entry from system registry. The MachineThrottling registry entry is located inside the following registry key: HKLM\SOFTWARE\Microsoft\SQMClient\Windows\DisabledSessions
*NOTE* If you do not know what you are doing within the registry, stop and do not proceed. Ask someone for help that knows what they are doing and can recover your registry if a failure occurs.
To make it easy you can just create your own little batch file with the following command;
reg delete HKLM\SOFTWARE\Microsoft\SQMClient\Windows\DisabledSessions /v MachineThrottling /f
At this point you can close the registry and right-click on your file or icon and you should be good to go.
If that does no good then I think you are only left with clean boot as Explorer.exe crashes are generally upshots of third party application conflicts and clean boot is the only solution that I can think of.” -Erwin