Windows 8 Dynamic Ticks Freezing Issue

I built a new system with Windows 8 and was having random freezing issues. I tried updating drivers and the BIOS for my motherboard to no avail.

Oddly enough it seemed to get better when the Intel virtualization extensions were disabled but still not gone completely.

After a bit of digging I found a suggestion to disable dynamic ticks which is a new powers saving feature in Windows 8.

Simply open an elevated command prompt, issue the following command, and reboot:

bcdedit /set disabledynamictick yes

ASUS Xonar DX Prevents Sleep

When Dolby Digital Live (DDL) or DTS Interactive encoding is enabled on ASUS Xonar DX cards, you might notice that your computer no longer goes to sleep automatically after the designated inactivity timeout period. If DDL/DTS-I is disabled (giving only 2-channel PCM output over SPDIF, or when using direct analogue outputs), sleep works as expected.

On Windows Vista, Windows 7 and 8, automatic sleep will not occur when audio streams are playing, the idea being the user does not want the system to go to sleep whilst it is playing music (but otherwise idle). Most sound card drivers behave correctly and only mark themselves as playing a stream when they are actually playing a stream. This includes the Xonar DX driver when operating in its normal analogue mode (or SPDIF without encoding).

When DDL or DTS encoding is enabled, the Xonar DX driver will always be marked as in use, even when not actually playing any audio streams. The ideal solution would be for ASUS to fix their driver, but a workaround is to tell Windows to ignore the Xonar DX driver and allow sleep anyway.

  1. Open a command console with administrative priviledges.
  2. Type:
    powercfg /requestsoverride DRIVER "ASUS Xonar DX Audio Device" SYSTEM
  3. Verify that the Xonar DX has been added to the override list by typing:
    powercfg /requestsoverride

If at any point in the future you wish to remove the override, type

powercfg /requestsoverride DRIVER "ASUS Xonar DX Audio Device"

(without SYSTEM on the end)

The only downside that I am aware of from overriding the Xonar DX driver is that the system may now sleep whilst you are playing music unattended. It will NOT sleep whilst playing video files.

Unable to Install Silverlight – Error 1625

unable_to_install_silverlight

I was unable to install Silverlight on a Windows 2003 server, it failed with error 1625.

I took a look in the %TEMP%/SilverlightMSI.log and found this entry “This installation is forbidden by system policy.  Contact your system administrator.”

This was strange as we don’t have any GPOs to restrict software and UAC wasn’t a factor.

A few lines up there was another entry “Machine policy value ‘DisablePatch’ is 1”.

I opened up Regedit, navigated to HKEY_LOCAL_MACHINESoftwarePoliciesMicrosoftWindowsInstaller and changed the ‘DisablePatch’ entry to 0.

Bingo! This time the installation was successful.