访问windows机器,经常会因为忘记了开机密码而苦恼。当然你也可以选择重装,这样最简单粗暴。如果有重要数据保存在C盘之类的(个人严重推荐不要保存到C盘),那就不是重装能解决的问题了。2014年12月底在上期所实习的时候,我就遇到这么个难题:重装机器会导致C盘里安装好的某些安全模块丢失,然后就不能联网- -(什么鬼设定)。这里有一个办法是使用PE,据说自带消除密码的功能,个人没有使用过也没有研究过,应该也是比较简单的。我的办法也不能称为办法,其实就是自己各种百度研究怎么绕过密码,大概花了我一整天时间。因为时间过去了大半年了,过程全凭记忆,有的细节可能不全对哈。PS:如果你有特殊原因要“访问”同事或者什么人加了密码的机器,也可以用这方法避免被察觉,不过后果自负。

绕过密码的核心思路是这样的:通过U盘启动linux系统,再利用win7的轻松访问(是不是win7开始才有的?没仔细留意),把osk.exe替换成cmd.exe,再经由命令行给自己加一个新账号或者把现在的密码改了。可能有点绕口,那么,我们看一下具体步骤:

(1) 去百度一下"UltraISO",下载以后安装。然后再下载一个linux操作系统的iso文件(可以去http://www.ubuntu.com/desktop找合适的文件,本人下的是ubuntu-14.04-desktop-i386.iso)。下载完了iso文件后,右键->用UltraISO打开->启动->写入硬盘映像->选择好U盘的路径->写入。然后等几分钟,U盘就变成了一个linux操作系统安装盘了。这一步在 linux学习笔记1-ubuntu的安装与基本设置 中也有提到过,个人觉得常备一个linux系统的U盘有时候还是很有用的。

(2) 把刻好的U盘插到要访问的电脑上,然后开机按某个热键(不同主板不一样,有ESC、DEL、F1、F10、F12等等),然后在BIOS中选择从USB Device启动即可。这里注意一点,启动的时候不要选安装,选从U盘启动即可,别傻不拉几的把系统重装了- -

(3) 从U盘启动之后,就可以在linux文件系统下看见windows机器的所有硬盘啦,啊哈哈哈...我们轻车熟路地找到c:/windows/system32目录下,然后把osk.exe和cmd.exe两个文件的文件名交换一下,大功就告成一大半了

(4) 重新启动,这次用硬盘启动,然后你就会面对windows那个输入密码的欢迎界面了。OK,我们使用轻松访问->屏幕键盘。由于刚才我们动了手脚,它现在出来的不是屏幕键盘了,而是cmd那丑陋又惹人喜爱的界面了。然后,就是加一个新账号或者修改一下密码了:

a.添加一个管理员用户test,输入命令:

net user test /add

netlocalgroup administrators test/add

上面这两行添加一个叫test的管理员账号。

b.修改已存在账号的密码,输入命令:

net user administrator 123456
将管理员账号 administrator 的密码重置为123456

c.如果administrator被禁用,还需要输入开启账户命令:

Netuser administrator/active:yes(解释:强制开启administrator账户)

经过测试,修改密码是即时生效的,修改后马上就可以登录系统了。如果是新增加的用户,还要重启才能生效。

—————————————————————————————————————————————————

OK,这样你就能堂而皇之登上系统了。总的来讲还是有点小麻烦的。

部分内容参考了:

http://blog.163.com/yumin_wang@126/blog/static/36293550201322011164535/ 这篇博客

OK,就是这样,以后有机会我再去研究一下PE吧,然后说不定就发现这篇博客就是在逗自己玩了,哈哈

win7绕过开机密码攻略的更多相关文章

  1. U盘启动盘安装Win7/9/10系统攻略

    UltraISO制作U盘启动盘安装Win7/9/10系统攻略 U盘安装好处就是不用使用笨拙的光盘,光盘还容易出现问题,无法读取的问题.U盘体积小,携带方便,随时都可以制作系统启动盘. U盘建议选择8G ...

  2. Win7系统服务优化完全攻略

      前文提到Windows系统启动的原理,其中加载各项系统服务是影响系统启动时间的重要因素,之前软媒在Win7之家(http://www.win7china.com/)和Vista之家(http:// ...

  3. win7+ubuntu双系统安装攻略

    一1.下载分区软件,为ubuntu安装分出一个区 2.磁盘管理器,选中该区,右键,删除卷,该区变为绿色,成为空闲区 3.成功 二为ubunt添加开机导引项 1,安装好easybcd2.0后,启动软件: ...

  4. 全方位绕过软WAF攻略

    0×00 前言 现在软waf较为多,就在今年夏天苦逼挖洞的日子里经常遇到360主机卫士,安全狗,云锁之类的软waf进行拦截,经常碰到如下拦截提示: 看到以上三个拦截提示就让人头疼不已,欲罢不能. so ...

  5. 【转】UltraISO制作U盘启动盘安装Win7/9/10系统攻略

    U盘安装好处就是不用使用笨拙的光盘,光盘还容易出现问题,无法读取的问题.U盘体积小,携带方便,随时都可以制作系统启动盘. U盘建议选择8G及以上大小的. 下面一步一步讲解如果制作U盘安装盘: 1.首先 ...

  6. [转]UltraISO制作U盘启动盘安装Win7/9/10系统攻略

    原文地址:http://www.cnblogs.com/pchmonster/p/4716708.html U盘安装好处就是不用使用笨拙的光盘,光盘还容易出现问题,无法读取的问题.U盘体积小,携带方便 ...

  7. UltraISO制作U盘启动盘安装Win7/9/10系统攻略

    U盘安装好处就是不用使用笨拙的光盘,光盘还容易出现问题,无法读取的问题.U盘体积小,携带方便,随时都可以制作系统启动盘. U盘建议选择8G及以上大小的. 下面一步一步讲解如果制作U盘安装盘: 1.首先 ...

  8. UltraISO制作U盘启动盘安装Win7/10系统攻略

    UltraISO制作U盘启动盘安装Win7/9/10系统攻略 U盘安装好处就是不用使用笨拙的光盘,光盘还容易出现问题,无法读取的问题.U盘体积小,携带方便,随时都可以制作系统启动盘. U盘建议选择8G ...

  9. [经验] Win7减肥攻略(删文件不删功能、简化优化系统不简优化性能)

    [经验] Win7减肥攻略(删文件不删功能.简化优化系统不简优化性能) ☆心梦无痕☆ 发表于 2014-1-24 11:15:04 https://www.itsk.com/thread-316471 ...

随机推荐

  1. vs安装后当切换到图形设计界面的时候自动弹出“正在准备安装的提升”,然后程序处于假死状态

    Vs2008 安装后当切换到图形设计界面的时候自动弹出 ”正在准备安装的提示“,然后程序处于假死状态 在网上找了很多,最终解决问题:  从vs2008安装光盘中找到 /WCU/WebDesignerC ...

  2. Entity Framework – (复数)Plural and (单数)Singular 表名Table names

    By default, the Entity Framework will assume that all of the names of your tables in your database a ...

  3. Sql 获取向上取整、向下取整、四舍五入取整的实例

    [四舍五入取整截取] select round(54.56,0) [向下取整截取] SELECT FLOOR(54.56) [向上取整截取]  SELECT   CEILING(13.15) --MS ...

  4. Bootstrap <基础三十二>模态框(Modal)插件

    模态框(Modal)是覆盖在父窗体上的子窗体.通常,目的是显示来自一个单独的源的内容,可以在不离开父窗体的情况下有一些互动.子窗体可提供信息.交互等. 如果您想要单独引用该插件的功能,那么您需要引用  ...

  5. Android中的dp, px, pt

    定义: px是像素,表示屏幕显示的最小元素单位 pt是磅数,一磅等于1/72英寸,一般用来作为字体的单位使用 问题: px和pt不使用于手机,因为同样的px在高低分辨率的手机上显示的比例不同 解决办法 ...

  6. Get the current user permission level on a list item with ecmascript 分类: Sharepoint 2015-07-14 14:13 7人阅读 评论(0) 收藏

    To Check current users permissions using Ecmascript\Javascript client object model SharePoint 2010. ...

  7. 用PowerMock mock static方法

    在编写代码时,经常需要调用别人已经写好的工具类,而这些工具提供的方法经常是static方法,在这里,直接贴出<PowerMock实战手册>中的例子 待测试方法: public class ...

  8. 开启GZIP(转)

    因为在做一个项目,项目里面服务器主要提供数据,但是数据多了文件就大了,比较浪费流量和时间,我们便用Gzip来处理.我在本机上是apache,服务器上是IIS6.0,用的是php,那么我就在这里分享一下 ...

  9. 【转】关于Oracle将小于1的数字to_char后丢掉0的解决办法

    SQL代码如下: select rtrim(to_char(0.11, 'fm9990.99'), '.') from dual; 其中0.11为需要to_char的数字fm去掉字符串前面的空格999 ...

  10. 了解JavaScript

    JavaScript是什么? JavaScript是一种可以用来给网页增加交互性的编程语言. JavaScript是一种面向对象的语言. JavaScript和Java之间没有太大的关系. JavaS ...