Save the following to a .bat text file and run it (probably as Administrator) :
:: Created by: Shawn Brink
:: http://www.sevenforums.com
:: Tutorial: http://www.sevenforums.com/tutorials/140358-gadgets-not-displaying-correctly-windows-7-fix.html
taskkill /im sidebar.exe /f
regsvr32 /s msxml3.dll
regsvr32 /s scrrun.dll
regsvr32 /s jscript.dll
regsvr32 /s atl.dll
Regsvr32 /s "%ProgramFiles%\Windows Sidebar\sbdrop.dll"
Regsvr32 /s "%ProgramFiles%\Windows Sidebar\wlsrvc.dll"
reg delete "HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones" /f
"%ProgramFiles%\Windows Sidebar\sidebar.exe"
There's a way to make the last command exit the terminal without waiting on the program, but I forget it. You can just close the terminal.
Please don't add special signature of yours because you've got your own user card which gives your info :-) – Waffle's Crazy Peanut – 2012-12-14T04:50:41.817
In at least my circumstances, that checkbox can't be unchecked, so this answer doesn't work. Simon's suggestion of just whacking
sidebar.exe
and restarting it does work though. – Harlan – 2013-12-02T18:47:49.047