Solution

The steps below provide several possible solutions to this problem. Begin with step 1, and then continue until HomeSite launches successfully:

Reinstall HomeSite/HomeSite+ and reboot. You don't have to uninstall first, just run the installer over the existing installation.

The first time you launch HomeSite, disable any spyware or anti-virus software that might cause write access to the registry to be denied. You will restore all your options to what they were before. Here are the steps suggested by one of our users:

Make sure the new Windows Firewall that is part of the SP2 upgrade is disabled:

Start > Control Panel > Windows Firewall. Select the Off radio button.

Run the Windows System Configuration Utility:

Start > Run > msconfig

On the General tab, for the Startup Selection, change the option to Selective Startup. Uncheck Load Startup Items. This eliminates any 3rd party software from loading in the background. Windows will prompt you to reboot.

After the system has been rebooted, there should not be anything running that can interfere with the HomeSite installation. Install HomeSite and try launching the program.

Whether the problem has been solved or not, remember to revisit Step 3 and restore your previous settings to your startup. Check Load Startup Items, then Normal Startup. Apply the changes and reboot.