The issue you are experiencing with the desktop shortcuts becoming unresponsive for several seconds after the CPU wakes up from the C6 sleep state is likely related to a power management setting in Windows.
When the CPU enters a sleep state, it reduces power consumption by disabling some of its functions, including the processing of interrupt requests from the system's hardware devices. When the CPU wakes up, it needs to re-enable these functions, which can cause a delay while it catches up on processing the requests that occurred while it was in sleep mode. This can cause some lag and unresponsiveness, especially with Windows desktop shortcuts.
One way to try and address this issue is to adjust the power management settings in Windows. Specifically, you may want to try adjusting the "Minimum processor state" setting, which controls the minimum level of performance that the CPU will provide when it is not in a sleep state. You can increase this value to ensure that the CPU is always running at a higher performance level, which may help to reduce the delay when it wakes up from a sleep state.
To adjust the "Minimum processor state" setting, follow these steps:
- Open the Control Panel and navigate to the Power Options menu.
- Click on the "Change plan settings" link next to the power plan that you are currently using.
- Click on the "Change advanced power settings" link at the bottom of the window.
- In the "Advanced settings" window, expand the "Processor power management" section.
- Expand the "Minimum processor state" option and set it to a higher value (e.g., 50% or higher).
- Click "Apply" and "OK" to save the changes.
If adjusting the power management settings does not resolve the issue, it may be worth considering disabling the C6 sleep state altogether, as you mentioned that this appears to eliminate the problem. While this may slightly increase power consumption, it may be a worthwhile trade-off if it improves the responsiveness of your system.