笔者曾在一篇博文《分享:映像编辑工具Ghostexp》叙述了自己对ghost版系统的理解,就相当于一个压缩文件;安装过程就相当于压缩文件的解压。压缩文件有它对应的操作工具,如winrar、7z等软件,可以通过这些压缩解压工具将很多文件生成一个压缩文件。
   既然说类似,映像文件也有它对应的压缩解压工具,这个工具就是ghost。ghost版系统的安装就是通过ghost工具对映像文件的‘解压’操作完成操作系统分区的还原;反之,就如笔者以前所说,映像文件就是通过ghost工具对映像文件的‘压缩’操作完成对操作系统分区的备份。
   在这里,说起备份还原,常见的一键还原之类的工具,都是通过调用ghost工具实现对正在使用的操作系统分区的备份和还原。备份操作就相当于将现在的系统压缩为一个映像文件存到另外一个地方(如果被找到甚至误删就无法实现系统还原了),还原就相当于将上次存起来的映像文件拿出来解压并覆盖到现在的系统分区中。
   Ghost版系统的另一关键就是ghost工具了,所谓的一键安装操作系统就是通过自行调用ghost工具将特定路径下的映像文件还原出来。
   到这里,可能有读者会有疑问:为什么ghost版系统有安装过程,而通过一键还原精灵等工具的还原没有安装过程,两者不都是通过ghost工具的还原操作实现的么?是的,两者确实都是通过ghost工具的还原功能实现的,不同的就在于ghost版系统在执行备份操作前对系统做了‘封装’操作,系统还原前的备份则只是将现有系统做了备份操作。‘封装’是微软提供的一个功能,通过封装能实现操作系统的个性、统一等目的,经过封装的系统再次运行时允许用户再次做一些系统初始化的操作,就像安装新的系统一样,事实上,ghost版的系统都是‘二手系统’。
   博文备份:
      1.http://hi.baidu.com/my_lfsx
      2.http://lingfengsanxing.blog.163.com/

转载于:https://www.cnblogs.com/lfsx/p/3334070.html

交流:Ghost版系统安装简单分析相关推荐

  1. CVer最想知道的,简单分析下《2020年度中国计算机视觉人才调研报告》

    文章首发于CVer最想知道的,简单分析下<2020年度中国计算机视觉人才调研报告> 最近闲来无事,老潘以一名普通算法工程师的角度,结合自身以及周围人的情况,理性也感性地分析一下极市平台前些 ...

  2. 简单分析几十个游戏案例

    文章目录 一. 介绍 二. 影响游戏体验的因素 三. 游戏能爆火的因素 1.影响游戏爆火因素的排名 2.玩游戏的两种经典心理 3.经典案例分析 Qq农场 植物大战僵尸 水果忍者 召唤神龙 羊了个羊 4 ...

  3. 几十款游戏的简单分析

    文章目录 一. 介绍 二. 影响游戏体验的因素 三. 游戏能爆火的因素 1.影响游戏爆火因素的排名 2.玩游戏的两种经典心理 3.经典案例分析 Qq农场 植物大战僵尸 水果忍者 召唤神龙 羊了个羊 4 ...

  4. python预测股票价格tushare_用tushare对股票进行简单分析

    用tushare对股票进行简单分析(仅供交流学习) import numpy as np import pandas as pd import matplotlib.pyplot as plt imp ...

  5. Android Studio 无法启动模拟器的一种可能是你装的是Ghost版的系统

    我遇到的问题是,打开模拟器,进度条走到最后,突然出现了emulator error,然后模拟器就无法启动(不好意思当时没有截图).我是在Ghost版 win7系统下运行Android Studio 的 ...

  6. FFmpeg的H.264解码器源代码简单分析:宏块解码(Decode)部分-帧间宏块(Inter)

    ===================================================== H.264源代码分析文章列表: [编码 - x264] x264源代码简单分析:概述 x26 ...

  7. FFmpeg源代码简单分析:makefile

    ===================================================== FFmpeg的库函数源代码分析文章列表: [架构图] FFmpeg源代码结构图 - 解码 F ...

  8. FFmpeg源代码简单分析:常见结构体的初始化和销毁(AVFormatContext,AVFrame等)

    ===================================================== FFmpeg的库函数源代码分析文章列表: [架构图] FFmpeg源代码结构图 - 解码 F ...

  9. office365 onedrive 教育版市场价位分析选购指南

    前言 由于onedrive版本众多,网络鱼龙混杂不同价位区别又很大对各个版本的特点和区别不了解,本文出于对网友的onedrive个人储存数据出发为大家详解下. onedrive介绍 OneDrive是 ...

最新文章

  1. ICCV 2021 Workshop 盘点
  2. leetcode 303. 区域和检索 - 数组不可变(Java版)
  3. 今日代码(200727)--全局空间自相关性
  4. dbeaver无法修改表数据_隐藏彩蛋:你知道python有一个内置的数据库吗?
  5. cookie和session、web服务工作原理、Apache配置php扩展、php简介
  6. 判断一个文件是否可以使用
  7. java中的jackson_Java中的JSON数据绑定框架Jackson使用介绍
  8. C#之SqlDependency数据库缓存
  9. 【C++】一次遇到的需要加入const属性的情况
  10. 使用CefSharp在.NET中嵌入Google kernel
  11. 史上最全的微信小程序代码大全
  12. Tcl 语言——过程与字符串匹配篇
  13. office 利用宏 给全文追加拼音
  14. xp系统如何通过cmd运行命令符查看电脑配置的两种方法
  15. java初级中级高级区分_初级、中级、高级程序员之间的区别,最后的顶级程序员很秀...
  16. 虚拟机安装centeros7镜像
  17. Latex特殊符号汇集
  18. 矩阵论(五):矩阵的正定性
  19. shiro教程1(HelloWorld)
  20. 如何为博客做seo?

热门文章

  1. MySQL报错解决方案:2013-Lost connection
  2. 在打字稿中,是什么! (惊叹号/ bang)运算符取消引用成员时?
  3. 如何列出npm用户安装的软件包?
  4. 子集数据帧中的丢包因子级别
  5. 如何访问环境变量值?
  6. 丢弃Git中的本地提交
  7. 电脑遇到蓝屏代码0x000007b问题如何解决
  8. 如何进入bios设置U盘启动,u盘安装系统设置启动项的方法
  9. 浅谈mtk平台手机通过gprs网络连接pc
  10. ❤️《分布式 Dubbo+Zookenper+SpringBoot》(建议收藏)❤️