Linux有何妙用?它可以充当你Windows的修复工具!你可能还没准备好接受让Linux作为你的桌面,但是你可以用Linux来保存你的Windows系统。通过Linux可以为你的Windows重设密码、修复删除的文件、或者扫描病毒,接下来就一起来看看具体如何操作吧。

今天我们要做的就是利用一张Ubuntu Live CD通过一些最有效的方法来修复你的Windows电脑。但是需要注意的是,这里其实可以利用任意版的Linux操作系统。这里只是以Ubuntu为例!

定制你的Ubuntu Live CD

你需要做的第一件是就是建立你自己的Ubuntu Live CD,你可以烧录一个ISO镜像到碟里,以备不时只需。你可能会用再现器(reconstructor)创建一个默认不含一些客户端定制程序的自定义的Live CD。

创建你的Ubuntu Live USB

让你随身携带一张CD到处跑,始终不是很方便,所以创建一个Ubuntu Linux USB是必需的。Ubuntu Linux USB是只是一个安装创建一个Linux的闪存驱动器,用它来快速引导Linux比用CD的速度快得多。如果你真的喜欢这种方式,你可以创建一个固化的Ubuntu闪存驱动器来保存你的设定。

用这种方法的一个问题就是,并不是所有的机器都支持U盘引导,老式的电脑会比较容易出问题,因为老式电脑支持的U盘引导驱动可能会少点,所以你最好还是同时保留一张Live CD。你也一样可以将Windows 7系统拷贝到U盘设备,这也是让系统还原的好办法。

改变或者重置你的密码

使用Linux来修复Windows的方法中最简单的可能就是找回忘记的密码了。因为整个过程你只需要启动Linux然后运行几行代码,你的Windows密码就能找回。以下有一些方法都可以试试,不管是在Windows还是Linux下都可用:

通过Ubuntu Live CD来重设Windows密码;

用Live CD轻松重置你的Ubuntu密码;

用Linux System Rescue CD来改变你忘记的Windows密码;

最后一种方式需要用Ubuntu Live CD,当然系统营救光盘(System Rescue CD)也是一个非常好的工具,所以也将其包含进来。

诊断Windows或者硬件问题

使用Ubuntu有很多方式来诊断电脑硬件问题,你首先想到的应该就是通过启动Live CD,然后运行某些应用程序,在Linux环境下测试所有的硬件。如果程序在Linux环境下运行良好,那么问题可能就是Windows收到病毒攻击或者是驱动问题了。

当然,你也可以运行一些工具更加精确地检查硬件组件,比如,memtest86+就可以在你系统的RAM上做一些严格的测试来判断是否出故障,你还可以用CPU burn来测试你的CPU和主板。

克隆你的硬盘

如果你换一个新的硬盘,或者你只是想简单的为整个系统做一个备份,你可以用Ubuntu Live CD为你的系统做一个硬盘克隆,或者创建一个硬盘镜像,甚至是将整个硬盘镜像通过网络方式转移到另一台电脑上来保存。以下提供了几个方法:

用Ubuntu Live CD克隆硬盘;

用Ubuntu Live CD来创建一个硬盘镜像;

用Ubuntu Live CD通过网络方式转移硬盘镜像;

当然,在开始备份之前,你需要确保读过Windows 备份文件的指导书,然后时刻保持备份状态,必要时做一个硬盘克隆是很有用的。

恢复数据(如取证专家)

利用Ubuntu Live CD像取证专家一样恢复被毁数据,你不需要重回学校学校如何成为一个取证专家,只需要通过阅读该篇文章,你就可以用一系列的工具直接用命令行就可以恢复被删除的文件;如果你真是一个牛人,该项技能可以为你的履历增色不少。

恢复已删除的文件

意外被删除的文件,你肯定很想找回来吧!放心,这还是有办法的。只要通过Ubuntu Live CD在终端界面上输入一系列命令就可以在瞬间内恢复这些被删文件。

当然,如果你的电脑可以很好的重新启动到Windows,你可以读一下我们的恢复意外删除文件的指导书。但是如果你的电脑因为病毒或者其他东西不能重启,那它就是一个很好的值得学习的方法。

扫描你Windows电脑病毒

清理病毒是Windows系统的电脑常见的修复工作,而Ubuntu Live CD在这方面确实能帮到不少忙,因为最近有一系列很不错的Linux版本的反病毒软件。你只需要到Synaptic软件包管理中心搜索Avast包,然后安装到 Live CD进程中。

实际还有一些更多几个步骤,但是非常简单。不要担心在一个活动盘进程安装工具,因为它只是安装到了内存。一旦你重启了,Avast就不见了。

擦除电脑硬盘

如果你想丢掉或者将你的电脑送给别人,但是你想将硬盘清理干净,你可以Ubuntu Live CD来清理。整个清理过程是非常安全的,可以保证每个数据被覆盖并且没有人可以恢复。

当然,如果你经常擦写硬盘,你可能需要做好更好的引导备份和合成替代。因为那样需要的步骤会少点,但是如果你使用Ubuntu Live CD方式将更完美了。

修复受损备份光盘

有时候备份光盘被刮伤会影响读的效果。这时你可以使用ddrescue工具并通过命令行来尽可能多的恢复数据,整个过程并不困难,你只需要引导Live CD然后安装以下的指南来恢复文件。

从挂掉的Windows电脑中获取和备份文件

如果你的电脑不能正常启动了,或者因为病毒原因导致你不能登录,你可以用Ubuntu Live CD来快速获取你的文件并且将他们拷贝到另外一个电脑上或外部驱动。这个过程很简单,只需要将该驱动进程挂载到Live CD上,然后映射到另一个型号一致的机器上即可。

【编辑推荐】

【责任编辑:冯宇 TEL:(010)68476606】

linux修复windows,Linux十大妙用:充当Windows修复工具相关推荐

  1. linux bash 效率,提高Linux工作效率的十大bash技巧

    原标题:提高Linux工作效率的十大bash技巧 " 希望我的这些追求最大化命令行效率的努力成果也能给其他喜欢使用bash的朋友们带来一些帮助. 我喜欢钻研bash环境.很多时候,在使用ba ...

  2. Windows最新十大安全漏洞

    Windows最新十大安全漏洞 作者: techrepublic.com Friday, January 30 2004 9:32 AM SANS(SysAdmin audit Network Sec ...

  3. Windows三十年进化史,从Windows 1.0到Windows 10

    Windows三十年进化史,从Windows 1.0到Windows 10 从1985年Windows 1.0正式诞生到2015年Windows 10诞生,微软花了三十年的时间,从像素化桌面到现在扁平 ...

  4. 【宇麦科技】十大基于风险的漏洞管理工具

    基于风险的漏洞管理工具为IT安全团队提供了一种持续的自动化能力,可以根据网络漏洞对特定组织构成的相对风险来识别.确定优先级和修复这些漏洞. 由于大型复杂互联计算环境中存在大量漏洞,企业难以及时部署所有 ...

  5. 十大基于风险的漏洞管理工具

    基于风险的漏洞管理工具为IT安全团队提供了一种持续的自动化能力,可以根据网络漏洞对特定组织构成的相对风险来识别.确定优先级和修复这些漏洞. 由于大型复杂互联计算环境中存在大量漏洞,企业难以及时部署所有 ...

  6. 文本分析软件_十大针对机器学习的文本注释工具与服务,你选哪个?

    房地产和键 [51CTO.com快译]目前,从搜索引擎与情感分析,到虚拟助手与聊天机器人,机器学习应用场景中的许多研究领域,都需要通过文本注释工具与服务来提供准确性.在AI研究与开发行业中,发现或创建 ...

  7. linux高性能服务器开发十大必须掌握的核心技术

    推荐视频: 全网最详细epoll讲解,6种epoll的设计,让你吊打面试官 150行代码,带你手写线程池,自行准备linux环境 40k技术专家的linux服务器性能优化方法论,异步的效率 c/c++ ...

  8. 十大开源Web应用安全测试工具

    点击蓝字关注我们 Web应用安全测试可对Web应用程序执行功能测试,找到尽可能多的安全问题,大大降低黑客入侵几率. 在研究并推荐一些最佳的开源Web应用安全测试工具之前,让我们首先了解一下安全测试的定 ...

  9. Windows系统十大病毒藏身之处

    发现病毒,但是无论在安全模式还是Windows下都无法清除怎么办?由于某些目录和文件的特殊性,没有办法直接清楚,包括安全模式下杀毒等一些方式杀毒,而需要某些特殊手段清楚的带毒文件.以下所说的目录均包含 ...

  10. 计算机常见故障排除 2017,Windows的十大常见故障和解决方法

    [51CTO.com快译]任何使用Windows系统的用户都碰到过各种各样的问题,其中一些次要的问题不但会引起你的烦恼,还会给你的工作效率带来负面影响.而那些主要的问题则可能会导致你的程序崩溃,且让你 ...

最新文章

  1. pytorch lstm crf 代码理解
  2. jQuery(一)引入
  3. java同名类_java两个不同名类 在里面建立两个同名的类 怎么破
  4. ITK:按标量乘以图像
  5. 64位服务器IIS不能识别32位framework版本。IIS没有Asp.net切换界面的解决办法。
  6. for循环中pairs与ipairs的区别与联系
  7. Serilog Tutorial
  8. 服务器推送_初探 Watermill 构建 Golang 事件驱动程序,SSE 进行 HTTP 服务器推送
  9. centos下升级jdk版本
  10. java subset_Java TreeSet subSet()方法
  11. 使用Opencv绘制灰度直方图/对比
  12. python \xe6\xb5解码
  13. 动态密码算法介绍与实现
  14. 数字化汗字中仲字如化数字化_如何将旧的电影照片数字化
  15. 读书笔记(八)--货币战争 金权天下
  16. Learning Discriminative Features with Multiple Granularities for Person Re-Identification(MGN)
  17. DRF框架APIView
  18. php 服務器連接,cocos2d-x網絡編程 連接php服務器筆記4
  19. 两位十进制加法计算multisim仿真源文件
  20. java计算机毕业设计计算机类专业考研交流学习平台MyBatis+系统+LW文档+源码+调试部署

热门文章

  1. 罗克露计算机组成原理书籍,计算机组成原理
  2. 国开大学c语言程序设计形考任务1,国开电大《数控编程技术》形考任务1-4答案...
  3. Eclipse安装P3C插件
  4. 无线传感器网络中低功耗MAC协议—S-MAC
  5. xis表格怎么打印_《如何通过虚拟打印机将文件打印成excel文档》 表格怎么打印出来...
  6. Mac屏幕显示怎么缩小放大?Mac屏幕缩放教程
  7. SpringBoot 集成积木报表
  8. 谷歌浏览器xpath插件的安装
  9. java读取 文件_Java读取文件的简单实现方法
  10. pdf合并成一个文件,pdf合并方法