VS2010の「Requested registry is not allowed」エラーの解消方法(レジストリアクセス許可エラー)

VistaにVS2010をインストールして、いざプロジェクトを作成しようとすると以下のエラーが表示されてしまう。


このエラーを解消するためにはレジストリエディタ regeditを起動し、
VBの場合には HKEY_CLASSES_ROOT\VisualStudio.vbproj.9.0、
C#の場合には HKEY_CLASSES_ROOT\VisualStudio.csproj.9.0 の所有者を変更する。

レジストリエディタ上でこれらのキーをアクセスしようとするとエラーするので、
HKEY_CLASSES_ROOT\VisualStudio.csproj.9.0キーを右クリックし、
「アクセス許可」→「詳細設定」→「所有者」タブで所有者を自分にして「適用」クリック。

これのネタは以下の人が詳しく書いてます。

http://www.texttoolkit.com/index.php?option=com_content&view=article&id=74:visual-studio-requested-registry-access-is-not-allowed&catid=35:technology&Itemid=55