As many of you undoubtedly know already, in Windows 7 Beta 1, disabling UAC also causes the gadgets to stop working. This can be very annoying, especially for the power users who turn off UAC, or for those who are turning it of in order to avoid that nasty token elevation bug that rears itís ugly head out of random on some machines.
The reason for this is that Microsoft made the assumption that the sidebar process would never be run in an elevated state. So when you try to start it with UAC disabled it detects that it would have to run elevated, so it just does nothing to abide by the pre-set rules set by Microsoft. Thankfully there is an undocumented registry setting to correct this issue.
- Open Registry Editor (regedit.exe)
- Navigate to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Sidebar\Settings
- Create a new DWORD Value called AllowElevatedProcess
- Set the value of the new DWORD to 1
- Close the registry editor. Your gadgets should work now. No reboot or anything necessary.