一、写在前面 
      笔者最近因为换工作,在家待业甚感无聊,于是想要整理一些在Windows系统的一些安装方法和下载资源,一来给自己做个备忘,二来把一些不成熟的想法分享出去,希望大家予以指正。

二、完成目标

        1.实现官方原生系统的安装
        2.实现第三方集成系统的安装
        3.USB安装盘的制作
        4.系统的备份

三、基本概念

       1.什么是ISO文件?
        ISO文件其实就是光盘的镜像文件,刻录软件可以直接把ISO文件刻录成可安装的系统光盘,ISO文件一般以iso为扩展名,其文件格式为iso9660。更多
       2.什么是GHO文件?
        GHO文件即为ghost的镜像文件,可通过OneKey进行还原,也可直接通过光盘启动,进入ghost11进行还原。一般是由备份工具Ghost软件备份系统后产生的文件格式,如果在备份的时候选择了分卷备份,同时还会产生GHS文件名。更多
       3.windows7电脑系统32位和64位区别
            (1)设计初衷不同:64操作系统是为高科技人员使用本行业特殊软件的运行平台设计的,而32位操作系统是为普通用户设计的。(2)寻址能力不同:更多
       4.FAT32文件与NTFS文件的区别
       FAT32是Windows系统硬盘分区格式的一种。FAT32分区内无法存放大于4GB的单个文件,且性能不佳,易产生磁盘碎片。目前已被性能更优异的NTFS分区格式所取代;NTFS是New Technology File System的缩写,为Windows NT 系列所设计,被用来代替File Allocation Table(FAT)文件系统。笔者在尝试将下载的映像文件(.iso文件)拷到U盘中时由于文件大于4G出现了问题,原因就是由于笔者的U盘文件分区格式是FAT32的,改成NTFS以后就好了。

5. Windows PE系统

        Windows Preinstallation Environment(Windows PE),Windows预安装环境,是带有有限服务的最小Win32子系统,基于以保护模式运行的Windows XP Professional及以上内核。它包括运行Windows安装程序及脚本、连接网络共享、自动化基本过程以及执行硬件验证所需的最小功能。Windows PE含有Windows XP、Windows Server 2003、Windows Vista、Windows 7、Windows 8、Windows 8.1、Windows 10的PE内核。

四、实施步骤
        1、系统文件的下载,可以去微软的msdn上下载原生win7系统(http://msdn.itellyou.cn/),也可以去下载第三方集成的win7系统(这里给出雨林木风的64位Win7链接http://www.xitongzhijia.net/win7/201605/71490.html)。这二者之间孰优孰劣,笔者在此不做无谓争辩。原生系统由于是官网发布的,那么其安全性是可以得到保证的,但是在安装过程中由于原生系统中并非完全集成了计算机所需的驱动软件,那么后续还需要自行下载相配套的驱动软件(如果刚好你的计算机的网卡驱动没装好,那么又没有事先下好驱动,绝对是十分尴尬的);第三方软件其中集成了大量不同品牌计算机所需的驱动,所以也就不用担心驱动安装的问题,但正因为此第三方软件也给你“定制”了一些预装软件,需要你自己安装完后对其进行清理(天下没有免费的午餐,人家预装一些软件也是情有可原的,毕竟这些发布的安装包都是免费的)。
        2、下好了系统文件就可以开始安装了,先不急。如果万一安装上去的系统不是我们想要的该怎么办呢,我们可以先将下载下来的系统安装在虚拟机上看看到底怎么样,然后再安装到自己真正的主机上。这里的虚拟机推荐VBOX(https://www.virtualbox.org/),免费而且容易上手(教程:http://jingyan.baidu.com/article/73c3ce280755f8e50243d945.html
        3、在进行完1、2两步之后那么接下来要制作好自己用来重装系统的U盘(制作好的U盘里面预装又Win PE系统可以用来抢救挂掉系统上的一些宝贵数据),这里推荐http://u.diannaodian.com/上的U盘启动盘制作工具,网站上面有教程,在此不赘述。
        4、系统的还原与备份有两种方式,一种是将关键数据拷贝到移动设备上,重装系统;另一种就是利用备份还原工具来恢复系统,对于后者我们提供一种好用的小工具(http://dl.pconline.com.cn/download/352289-1.html)。
 
五、回顾总结
 

以上仅仅对一些window系统安装的大致步骤进行了介绍并给出了相应链接,由于资源网络上都有,在此不赘述,仅仅做一个资料的手机工作。如有遇到的问题,希望一同交流一同进步。

     
六、遇到的Bug

在用VBOX中遇到了一个问题就是无法在指定的虚拟主机上展开系统文件并进行安装,错误图如下

       
        结合Google的结果得知是由于虚拟机分配的内存不够或者分配的内存超出实际主机当前空闲的内存从而导致系统假死。google上的大牛是这样回答的(虽然问题针对的是安装ubuntu系统,但安装win7是一样的)
 
详细链接:https://forums.virtualbox.org/viewtopic.php?f=6&t=52381(需要梯子,以后有空写文章介绍几款梯子好了)

Windows系统的安装的更多相关文章

  1. windows系统上安装与使用Android NDK r5 (转)

    windows系统上安装与使用Android NDK r5  很早就听说了android的NDK应用,只是一直没有时间去研究,今天花了点时间在windows平台搭建了NDK环境,并成功运行了第一个简单 ...

  2. 在Windows系统中安装集成的PHP开发环境

    原文:在Windows系统中安装集成的PHP开发环境 刚想学php的,又不会配置复杂php的环境,可以使用集成的,目前网上提供常用的PHP集成环境主要有AppServ.phpStudy.WAMP和XA ...

  3. linux/Windows系统如何安装PHP-openssl扩展

    今天倒腾了半天公司的OA办公系统,原来现在很多的smtp服务器是需要ssl方式加密的,而支持ssl需要php加载openssl扩展.所以本文我们将和大家一起分享如何在linux/Windows系统下安 ...

  4. Redis进阶实践之三如何在Windows系统上安装安装Redis

    一.Redis的简介        Redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括string(字符串).list(链表).set(集合 ...

  5. windows系统dokuwiki安装部署设置 xampp环境配置

    简单记录一次安装dokuwiki的过程 dokuwiki下载 dokuwiki下载地址 https://download.dokuwiki.org/ 下载前有一些可选项目,版本.语言.插件,可以按照需 ...

  6. Windows系统下安装zabbix客户端

    简单介绍如何在windows系统下安装zabbix客户端 1. 首先下载和zabbix服务端大版本相同的windows客户端    例如我服务端安装的是zabbix-3.4.14.tar.gz     ...

  7. Redis进阶实践之三如何在Windows系统上安装安装Redis(转载)

    Redis进阶实践之三如何在Windows系统上安装安装Redis 一.Redis的简介 Redis是一个key-value存储系统.和Memcached类似,它支持存储的value类型相对更多,包括 ...

  8. windows系统 PHP安装Redis扩展

    cmd开启/关闭redis redis所在路径: D:\redis\Redis-x64-3.2.100 启动: start cmd /k "cd /d D:\redis\Redis-x64- ...

  9. Python3.x(windows系统)安装matplotlib库

    Python3.x(windows系统)安装matplotlib库 cmd命令: pip install matplotlib 执行结果:

  10. Python3.x(windows系统)安装requests库

    Python3.x(windows系统)安装requests库 cmd命令: pip install requests 执行结果:

随机推荐

  1. putty保持连接不自动段开

    经常在网上看到有人说自己利用putty工具登录服务器总是连接不上,这样的情况自己在刚接触putty时也遇到过.在 Connection 里面有个 Seconds between keepaliaves ...

  2. windows 7 旗舰版 切换 中英文 界面

    http://jingyan.baidu.com/article/f7ff0bfc4963612e26bb131e.html 如果遇到:想下载英语语言包,但是出现代码80070643,windowsu ...

  3. mvc 微软票据验证

    using System; using System.Collections.Generic; using System.Linq; using System.Web; using System.We ...

  4. 封装一些数据库SQLCipher的方法(增、删、改、查)

    上一篇随笔只是简单的说了一下使用SQLCipher框架,介绍的比较笼统,可能看一遍之后更加蒙圈了,为了更好的使用这个数据库,整理了我在公司项目的需要用的方法,包括创建表,插入数据,更新数据,搜索查询数 ...

  5. 介绍一款管理软件Redmine

    Redmine是用Ruby开发的基于web的项目管理软件,是用ROR框架开发的一套跨平台项目管理系统,据说是源于Basecamp的ror版而来,支持多种数据库,有不少自己独特的功能,例如提供wiki. ...

  6. python 学习之爬虫练习

    通过学习python,写两个简单的爬虫,没用线程,本地抓取速度还不错,有些瑕疵就是抓的图片有些显示不出来,代码做个笔记记录下: # -*- coding:utf-8 -*- import re imp ...

  7. 三维扫描 FZU 1063

    Description 工业和医学上经常要用到一种诊断技术——核磁共振成像(Magnetic Resonance Imagers).利用该技术可以对三维物体(例如大脑)进行扫描.扫描的结果用一个三维的 ...

  8. java poi 导入excel

    最近项目需要导入excel,网上有很多例子,自己整合记录下,兼容2003和2007,暂时没有添加图片处理功能. 所需jar包  http://pan.baidu.com/s/1sjPuWDR pack ...

  9. pat_1

    2-0 2-1 #include <stdio.h> int main() { int inch,foot,cm; scanf("%d",&cm); foot= ...

  10. 显示Title和隐藏Title的ListView

    一.主要步骤 ①.调用ListView的addHeaderView(),创建一个与Title一样高的View,这样ListView就不会刚开始被遮盖了 ②.调用ListView的setOnTouchE ...