VisualStudio:「要求されたレジストリ アクセスは許可されていません」の解決メモ

最近VisualStudioを使わなければならないような事があったのでインストールして立ち上げるも問題発生!
新規にプロジェクトを作ろうとすると「要求されたレジストリ アクセスは許可されていません。」とエラーが出る。
最初から先へ進ませてくれません。

で、調べた解決方法メモ

1) subinacl.msiを落としてインストールするとC:\Program Files\Windows Resource Kits\Toolsが作られる。

2) C:\Program Files\Windows Resource Kits\Toolsに
subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.vbproj.9.0 /grant=administrators=f
subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.vbproj.9.0 /grant=users=f
subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.vbproj.9.0 /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.csproj.9.0 /grant=administrators=f
subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.csproj.9.0 /grant=users=f
subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.csproj.9.0 /grant=system=f
とbatファイルを作ってたたけば直ります。

こういった問題があるからすぐ作れないし作業前の部分で引っかかると、ツールとしての敷居が上がってしまうよ。
VisualStudio曲者だな…

参考:かずきのBlog