![Windows 上 RAS(拨号/PPP/PPPoE)密码保存在哪里?](https://linux22.com/image/1388874/Windows%20%E4%B8%8A%20RAS%EF%BC%88%E6%8B%A8%E5%8F%B7%2FPPP%2FPPPoE%EF%BC%89%E5%AF%86%E7%A0%81%E4%BF%9D%E5%AD%98%E5%9C%A8%E5%93%AA%E9%87%8C%EF%BC%9F.png)
我最近更换了 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 中。