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

news2024/9/8 23:26:25

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

引言

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

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

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

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

演示目录

一、 基于虚拟机修改windows操作系统密码

  • 主机类型与需求

  • 系统版本

  • 工具类型

二、 基于物理机修改windows操作系统密码

  • 主机类型与需求

  • 系统版本

  • 工具类型

注:修改文件涉及到系统引导文件和系统用户账户数据库文件,请做好相关备份。

一、 基于虚拟机修改windows操作系统密码

准备环境

  • 主机类型与需求:需要准备两台虚拟机,一台失去了管理员密码,另一台可以正常登录

  • 系统版本:本例使用Windows 2008 Server,但此方法同样适用于其他版本的Windows

  • 工具类型:ntpwedit(一个轻量级的软件,用于编辑Windows系统中的用户密码文件),BOOTICE(一个启动项编辑工具)

操作步骤

  1. 卸载并挂载系统盘: 首先,关闭丢失密码的虚拟机,并将其系统盘卸载,然后挂载到能正常访问的虚拟机上。

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

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

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

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

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

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

使用BOOTICE软件查看修改的系统BCD文件,修改为正确分区。修改有三个选项:

  • {bootmgr} device partition=

  • {default} device partition=

  • {default} osdevice partition=

如下图所示指导操作

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

二、 基于物理机修改windows操作系统密码

准备环境

  • 主机类型与需求: 需要一台物理服务器,并且能够进入BIOS设置,并且可以进入bios引导

  • 系统版本: 以Windows 2008 Server为例

  • 工具类型: WinPE.iso(或其他PE引导文件)、ntpwedit

操作步骤

以这台华为服务器为例,已经登录到BMC管理窗口

  1. BMC管理窗口,操作顺序如下

一:点击光驱图标—>镜像文件—>浏览—>选择本地光盘镜像文件(WinPE.iso)—>再连接。
(主要目的是设置从光驱启动)

二:点击三角形闪电图标—>强制重启(或者下电再上电),启动后进入 WinPE 系统。
(部分服务器需要再BMC管理界面上设置开机引导项:光驱,才会自动进入WinPE)

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

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

  1. 重启操作系统,断开光驱镜像

  2. 正常进行登录到windows操作系统,连接并使用修改后密码登录

补充注释

  • ntpwedit: 是一个命令行工具,专门设计用来查看和修改Windows NT系列操作系统的用户账号密码信息。

  • BOOTICE: 是一个图形界面工具,用于编辑启动配置文件(BCD)和其他相关启动选项。

  • WinPE.iso: 这里泛指可以帮助我们进入WinPE模式的工具或iso镜像。PE主要用于创建一个可启动的环境,以便修改系统文件

最后

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

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

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


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

我的个人资源整理,满满都是干货: 无任何套路,有需要可以访问领取

200T免费资源专区,持续发布中... icon-default.png?t=N7T8https://link3.cc/route

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

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1957804.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

NAS、SAN 与 DAS 的比较与应用场景

文章目录 1. NAS(网络附加存储)定义特点实现成本:适用场景 2. SAN(存储区域网络)定义特点实现成本:适用场景 3. DAS(直接附加存储)定义特点实现成本:适用场景 区别总结结…

基于tkinter的学生信息管理系统之登录界面和主界面菜单设计

目录 一、tkinter的介绍 二、登陆界面的设计 1、登陆界面完整代码 2、部分代码讲解 3、登录的数据模型设计 4、效果展示 三、学生主界面菜单设计 1、学生主界面菜单设计完整代码 2、 部分代码讲解 3、效果展示 四、数据库的模型设计 欢迎大家进来学习和支持&#xff01…

文件操作相关的精讲

目录: 思维导图 一. 文件定义 二. 文件的打开和关闭 三. 文件的顺序读写操作 四. 文件的随机读写操作 五. 文本文件和二进制文件 六. 文件读取结束的判断 七.文件缓冲区 思维导图: 一. 文件定义 1.文件定义 C语言中,文件是指一组相…

Chapter 18 Python异常

欢迎大家订阅【Python从入门到精通】专栏,一起探索Python的无限可能! 文章目录 前言一、什么是异常二、捕获异常三、异常的传递 前言 在Python中,异常是一种特定的对象,能够在程序运行过程中被抛出和处理。有效地管理异常不仅可以…

Spark+实例解读

第一部分 Spark入门 学习教程:Spark 教程 | Spark 教程 Spark 集成了许多大数据工具,例如 Spark 可以处理任何 Hadoop 数据源,也能在 Hadoop 集群上执行。大数据业内有个共识认为,Spark 只是Hadoop MapReduce 的扩展&#xff08…

精准客户从何而来?一招让你的客户源源不断!

你们是否还在为找不到精准客户而烦恼? 今天,我要分享一招非常实用的技巧,让你也能拥有源源不断的客源! 首先,我们需要深入了解自己的目标客户。他们是谁?他们的需求是什么?并利用大数据洞察客…

Cocos Creator文档学习记录

Cocos Creator文档学习记录 一、什么是Cocos Creator 官方文档链接:Hello World | Cocos Creator 百度百科:Cocos Creator_百度百科 Cocos Creator包括开发和调试、商业化 SDK 的集成、多平台发布、测试、上线这一整套工作流程,可多次的迭…

【前端 19】使用Vue-CLI脚手架构建Vue2项目

使用Vue CLI构建Vue 2项目 引言 Vue.js 是一个构建用户界面的渐进式JavaScript框架,以其轻量级和易用性受到前端开发者的广泛喜爱。Vue CLI(Vue Command Line Interface)是一个基于Vue.js进行快速开发的完整系统,提供了零配置的项…

Amazon Bedrock + Amazon DynamoDB 数据设计与建模

一、Amazon DynamoDB简介 在当今数字化转型的浪潮中,企业对数据处理能力的需求日益增长,为了应对大规模数据和高并发访问的挑战,选择一款合适的数据库解决方案变得尤为重要。 Amazon DynamoDB,作为亚马逊云科技提供的一种完全托…

【人工智能】Transformers之Pipeline(六):图像分类(image-classification)

目录 一、引言 二、图像分类(image-classification) 2.1 概述 2.2 技术原理 2.3 应用场景 2.4 pipeline参数 2.4.1 pipeline对象实例化参数 2.4.2 pipeline对象使用参数 2.4 pipeline实战 2.5 模型排名 三、总结 一、引言 pipeline&#x…

文远知行IPO,L4的梦还是L2给的

文|刘俊宏 编|王一粟 随着萝卜快跑在武汉初步验证了Robotaxi商业闭环,L4自动驾驶的公司们终于迎来了“黎明的曙光”。 7月27日,文远知行向美国SEC(证券交易委员会)提交了招股书,以超越Moment…

Flask Bootstrap #2 - MVC架构

Reference https://medium.com/%E5%B7%A5%E7%A8%8B%E9%9A%A8%E5%AF%AB%E7%AD%86%E8%A8%98/%E4%BD%BF%E7%94%A8-python-flask-%E5%BB%BA%E7%AB%8B%E7%B6%B2%E7%AB%99-353e449a9bc8 1 MVC架构 在 Flask Boostrap #1 - 安装Flask 透过 app.route() 建立路由是 flask API 常见的…

实验2-4-1 求1到N的和*--sum记得累加啊!

//实验2-4-1 求1到N的和//计算序列 1 2 3 ... 的前N项之和。#include<stdio.h> #include<math.h> int main(){int N,sum0;scanf("%d",&N);for(int a1;a<N;a){ suma;//sum进行累加&#xff01;&#xff01;&#xff01;&#xff01;&#xff01…

VS2019编译和使用gtest测试(C++)

目录 一、首先下载gtest开源 二、使用gtest 一、首先下载gtest开源 https://pan.baidu.com/s/15m62KAJ29vNe1mrmAcmehA 提取码&#xff1a;vfxz 下载下来解压到文件夹&#xff0c;再在文件夹里面新建一个build文件夹&#xff0c;如下&#xff1a; 再安装cmake&#xff0c;…

Cocos Creator2D游戏开发(6)-飞机大战(4)-敌机产生

敌机产生&玩家发射子弹 敌机产生: 创建一个空节点 创建一个敌机预制体 把敌机图片拖入预制体内 使用代码生成敌机 让敌机动起来 创建一个预制体enemy_prefab双击预制体enemy_prefab,然后拖入一个敌机图片,设置好方向和尺寸,一定要记得保存然后关闭(场景编辑器里面的保存)…

【前端 18】安装Node.js

Node.js 安装指南 在今天的博客中&#xff0c;我们将一起探讨如何在您的计算机上安装Node.js。Node.js 是一个基于 Chrome V8 引擎的 JavaScript 运行环境&#xff0c;它允许你在服务器端运行 JavaScript 代码。无论您是前端开发者希望探索全栈开发&#xff0c;还是后端开发者寻…

【ROS 最简单教程 002/300】ROS 环境安装 (虚拟机版): Noetic

&#x1f497; 有遇到安装问题可以留言呀 ~ 当时踩了挺多坑&#xff0c;能帮忙解决的我会尽力 &#xff01; 1. 安装操作系统环境 Linux ❄️ VM / VirtualBox Ubuntu20.04 &#x1f449; 保姆级图文安装教程指路&#xff0c;有经验的话 可以用如下资源自行安装 ITEMREFERENCE…

Excel模拟计算演示-以矩阵乘计算密度为例

Excel模拟计算演示-以矩阵乘计算密度为例 1.参考链接2.CUDA_Occupancy_Calculator截图3.矩阵乘计算密度模拟计算的操作步骤及效果 安装好CUDA之后,/usr/local/cuda-12.1/tools/CUDA_Occupancy_Calculator.xls里会看到"TABLE(,B17)"这样的表达式,原来是模拟计算的结果…

Stable Diffusion 提示词攻略

一、提示词作用 提示词所做的工作是缩小模型出图的解空间&#xff0c;即缩小生成内容时在模型数据里的检索范围&#xff0c;而非直接指 定作画结果。 提示词的效果也受模型的影响&#xff0c;有些模型对自然语言做特化训练&#xff0c;有些模型对单词标签对做特化训练&#xf…

Lumos学习王佩丰Excel第八讲:IF函数逻辑判断

本节课与数学无关&#xff0c;与逻辑强相关。这节课对理工科&#xff0c;尤其是对有计算机基础的同学们会很友好。 一、使用IF函数 1、IF函数的基本用法 函数语法&#xff1a;IF(logical_test,[value_if_true],[value_if_false]) logical_test&#xff1a;判断条件 [value…