Windows 上 RAS(拨号/PPP/PPPoE)密码保存在哪里?

Windows 上 RAS(拨号/PPP/PPPoE)密码保存在哪里?

我最近更换了 Windows XP 系统中的硬盘,并在新驱动器上安装了 Windows 7。旧安装已无法访问(我无法启动旧 XP 安装)。不过,我确实对旧驱动器进行了完整备份。

我正在尝试为该系统(无路由器)设置 PPPoE 连接,但早已忘记了凭据。

RAS 连接的用户名/密码存储在哪里?

  • 答案这个问题仅提供似乎需要在线(启动)访问的实用程序链接。
  • 此 Microsoft 知识库描述如何保存/恢复连接(通过rasphone.pbk文件),但不包括凭据。

答案1

这一页提到它们保存在以下注册表项中:

HKEY_LOCAL_MACHINE\SECURITY\Policy\Secrets\RasCredentials!SID#0

拨号上网(通过另一个问题的 Nirsoft 链接链接到)似乎有一个离线功能。它需要一个命令行选项:

/external <Windows Directory> <Profiles Base Folder>

从 Windows 2000/XP/2003 操作系统的外部实例加载拨号项。例如:dialupass.exe /external "j:\windows" "j:\Documents and Settings"

该命令行与提供的其他信息似乎有意义:

  • HKEY_LOCAL_MACHINE保存在 Windows 目录中。
  • rasphone.pbk保存在 Documents and Settings 中。

相关内容