最近因为某些工作缘故,接触到windows比较频繁,特此记录一下
当下,计算机安全是每个人都不能忽视的重要问题。然而,有时可能因为忘记密码而无法访问自己的Windows系统,这会导致数据和信息的临时不可用。
本文将详细介绍两种场景下的密码恢复方法:一种是针对虚拟机,另一种适用于物理机。通过这些方法,可以快速恢复对系统的访问,确保业务的连续性。
作者设置:本篇中所用到的软件包,可以私信后台回复: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免费资源专区,持续发布中...
如果本文对你有帮助,欢迎点赞、收藏、转发给朋友,让我有持续创作的动力!
发表评论