Windows 在哪里存储网络驱动器映射?

Mah*_*eeb 6 windows-7 network-drive

我无法启动我的 Windows 7,但我可以访问安装了 Windows 7 的驱动器。

无论如何我可以恢复我的网络驱动器吗?

Dav*_*ill 13

Windows 在哪里存储网络驱动器映射?

当我们在 Windows 7 中永久映射网络驱动器时,会在注册表中的以下项下创建与该驱动器相关的条目:

HKEY_CURRENT_USER\Network

对于每个驱动器,都会创建一个名称与驱动器号相同的键。例如,如果您使用字母映射网络驱动器,W则密钥将为HKEY_CURRENT_USER\Network\W

该键将包含以下值:

在此处输入图片说明

Windows 7 注册表中的映射网络驱动器


如何从不同的 Windows 安装加载注册表?

请参阅此问题编辑另一个 Windows 安装的注册表以获取有关如何为不同的 Windows 安装加载注册表的说明,例如,当您有一个不可引导的驱动器时。


凭据(域、用户名、密码)呢?我在哪里可以找到它们?

网络密码恢复NirSoft可用于恢复网络凭据,甚至从另一个外部驱动器(例如,从死系统无法启动了)。

此实用程序为当前登录的用户恢复系统上存储的所有网络密码。它还可以恢复存储在外部驱动器凭据文件中的密码,只要您知道上次登录密码即可。

在此处输入图片说明

...

网络密码存储在哪里?

旧版本的 Windows(Windows 95,98 和 ME)将网络密码存储在位于主 Windows 文件夹下的 pwl 文件中。

从 Windows XP 开始,网络密码在 Credentials 文件中加密,位于:

"Documents and Settings\<User Name>\Application Data\Microsoft\Credentials\<User SID>".

某些密码也可能存储在 Credentials 文件中:

"Documents and Settings\<User Name>\Local Settings\Application Data\Microsoft\Credentials\<User SID>".

除了网络共享的密码,Windows XP 还将 .NET Passport (MSN Messenger) 的密码存储在相同的 Credentials 文件中

外部驱动器中的凭据文件

从版本 1.20 开始,您还可以从当前操作系统的外部配置文件或另一个外部驱动器(例如:从无法启动的死系统)读取凭据。

为了使用此功能,您必须知道用于此配置文件的上次登录密码,因为凭据文件是使用登录密码的 SHA 散列加密的,如果没有该散列,凭据文件将无法解密。

您可以从 UI 使用此功能,方法是在“文件”菜单中选择“高级选项”,或从命令行使用 /external 参数。

用户配置文件路径应该类似于"C:\Documents and Settings\admin"Windows XP/2003 或"C:\users\myuser"Windows Vista/2008。

Source Network Password Recovery v1.34 - 恢复 Windows XP/Vista 网络密码(凭据文件)


免责声明

我与NirSoft没有任何关联,我只是该软件的最终用户。