I HAVE VISTA BUSINESS X64
What silly programming.
Windowblinds cannot install properly due to it asking you to reboot everytime you try and start it up. This is due to a few things. The main problem is that the service cannot register itself if you try and install the program to anywhere other than the default location. After installing it to a different location, the service cannot start because it is looking to the default directory "C:\Program Files X86\Stardock\Object Desktop\WindowBlinds\VistaSrv.exe" to start the service. The service cannot register a different directory (at least on my machine). This is evidenced by double clicking the service in the service manager. If you try and say "start" it will tell you it can't for however many reasons, whatever.
I could however use it if I navigated to the directory that I installed it to and manually started VistaSrv.exe. I could then start windowblinds without having "TO RESTART". However this doesn't stick.
It an attempt to force it to work, I went into the registry and changed the default start location of the service to my specific directory that I installed it to. This seemingly fixed the problem and on reboot the service started and all seemed well. However when using the program it wasn't working properly, was taking forever to change any skins, and once it finally did change the skins they were all messed up and looked corrupt. I had to restart with Aero in order to get my desktop back.
ANYWAY... The fix was to install Windowblinds to its default location during the install. You can't choose a different directory. If you've already installed windowblinds, just uninstall it and reboot. Then reinstall but don't change the directory. Let it install it where it wants to. Then it works!
None of the "fixes" worked for me at all without needing to modify them...
THIS IS THE ONLY THING THAT WORKS FOR ME.