注册表中的Visual Studio 2008产品密钥?

vig*_*ity 17 registry visual-studio-2008

我有一个朋友需要重新安装Windows,但他找不到他的VS2008激活码/产品密钥.有没有办法查找他上次在注册表中安装VS2008时输入的产品密钥?任何其他找到密钥的方法也是受欢迎的.

Ole*_*rov 43

对于32位Windows:


Visual Studio 2003:

HKEY_LOCAL_MACHINE\SOFTWARE \微软\ VisualStudio的\ 7.0 \注册\ PIDKEY

Visual Studio 2005:

HKEY_LOCAL_MACHINE\SOFTWARE \微软\ VisualStudio的\ 8.0 \注册\ PIDKEY

Visual Studio 2008:

HKEY_LOCAL_MACHINE\SOFTWARE \微软\ VisualStudio的\ 9.0 \注册\ PIDKEY


对于64位Windows:


Visual Studio 2003:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node \微软\ VisualStudio的\ 7.0 \注册\ PIDKEY

Visual Studio 2005:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node \微软\ VisualStudio的\ 8.0 \注册\ PIDKEY

Visual Studio 2008:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node \微软\ VisualStudio的\ 9.0 \注册\ PIDKEY


笔记:

  • 数据是没有破折号的GUID.在每5个字符后加一个破折号( - )以转换为产品密钥.
  • 如果PIDKEY值为空,请尝试查看子文件夹,例如

    ... \注册\ 1000.0x0000\PIDKEY

    要么

    ... \注册\ 2000.0x0000\PIDKEY

  • 它也适用于VS 2010,只使用10.0而不是7.0,8.0或9.0. (4认同)
  • 和VS 2012/11.0. (2认同)

小智 5

我在稍有不同的密钥下找到了Visual Studio 2008 Professional的产品密钥:

HKLM\SOFTWARE\Wow6432Node\Microsoft\MSDN\8.0\Registration\PIDKEY
Run Code Online (Sandbox Code Playgroud)

如上所述,它没有用破折号列出。