最近因为某些工作缘故,接触到windows比较频繁,特此记录一下

  当下,计算机安全是每个人都不能忽视的重要问题。然而,有时可能因为忘记密码而无法访问自己的Windows系统,这会导致数据和信息的临时不可用。

解决Windows密码丢失问题:详细指南20240823更新

  本文将详细介绍两种场景下的密码恢复方法:一种是针对虚拟机,另一种适用于物理机。通过这些方法,可以快速恢复对系统的访问,确保业务的连续性。

  作者设置:本篇中所用到的软件包,可以私信后台回复:win 获取~ ~

  一、 基于虚拟机修改windows操作系统密码主机类型与需求系统版本工具类型

  二、 基于物理机修改windows操作系统密码主机类型与需求系统版本工具类型

  注:修改文件涉及到系统引导文件和系统用户账户数据库文件,请做好相关备份。主机类型与需求:需要准备两台虚拟机,一台失去了管理员密码,另一台可以正常登录系统版本:本例使用Windows 2008 Server,但此方法同样适用于其他版本的Windows工具类型:ntpwedit(一个轻量级的软件,用于编辑Windows系统中的用户密码文件),BOOTICE(一个启动项编辑工具)卸载并挂载系统盘: 首先,关闭丢失密码的虚拟机,并将其系统盘卸载,然后挂载到能正常访问的虚拟机上。

  挂载后,丢失密码主机的系统盘,在正常主机内的磁盘管理里能看到脱机状态

  联机磁盘: 右键点击磁盘1设置联机

  联机后显示磁盘盘符,系统引导分区为F盘,系统文件分区为G盘

  3. 修改密码: 使用ntpwedit工具导航到sam文件(通常位于/windows/system32/config/目录下),进行密码编辑并保存更改。

  盘符使用:/windows/system32/config/sam

  调整BCD配置: 通过BOOTICE修改引导配置数据(BCD),确保在重启后系统能够正确加载引导信息。

  使用BOOTICE软件查看修改的系统BCD文件,修改为正确分区。修改有三个选项:{bootmgr} device partition={default} device partition={default} osdevice partition=

  如下图所示指导操作

  测试新密码: 完成上述步骤后,回到磁盘管理中点击磁盘1脱机,将系统盘重新挂载回原虚拟机,并尝试使用新密码登录。

  主机类型与需求: 需要一台物理服务器,并且能够进入BIOS设置,并且可以进入bios引导系统版本: 以Windows 2008 Server为例工具类型: WinPE.iso(或其他PE引导文件)、ntpwedit

  以这台华为服务器为例,已经登录到BMC管理窗口BMC管理窗口,操作顺序如下

  二:点击三角形闪电图标—>强制重启(或者下电再上电),启动后进入 WinPE 系统。

  (部分服务器需要再BMC管理界面上设置开机引导项:光驱,才会自动进入WinPE)

  在PE系统界面,使用ntpwedit工具修改密码

  盘符使用:/windows/system32/config/sam

  重启操作系统,断开光驱镜像正常进行登录到windows操作系统,连接并使用修改后密码登录ntpwedit: 是一个命令行工具,专门设计用来查看和修改Windows NT系列操作系统的用户账号密码信息。BOOTICE: 是一个图形界面工具,用于编辑启动配置文件(BCD)和其他相关启动选项。WinPE.iso: 这里泛指可以帮助我们进入WinPE模式的工具或iso镜像。PE主要用于创建一个可启动的环境,以便修改系统文件

  忘记密码并不意味着我们的数据就无法访问。

  通过上述方法,无论是在虚拟环境还是物理服务器上,都可以有效地恢复或重置Windows系统的管理员密码。

  重要的是在进行任何修改前备份关键数据,并在操作过程中保持谨慎,以防止潜在的数据损失。希望这份指南能在大家紧急需要时提供帮助。

  最后~欢迎关注我! @Linux学习的那些事儿

  我的个人资源整理,满满都是干货: →「链接」

  200T免费资源专区,持续发布中...

  如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!