首先说明一点,这个Resource不是我制作的,Google搜了下GHO镜像文件制作,挺复杂的。如果要从头到尾自己制作GHO文件可以参考:

http://baike.so.com/doc/6747904-6962450.html

http://wenku.baidu.com/view/9dd56b1f650e52ea55189892.html

所以使用别人现成的GHO文件

Google搜索超精简WIN7,在一个系统论坛找到个GHO文件大小在1.1GB

下载安装系统后发现绑定了好多第三方软件特别是讨厌的2345系列软件。然后就在想用他这个精简的win7去掉预装的软件,修改OEM为自己DIY名称。

这个WIN7.gho 我测试过了,没有后门漏洞,win7的旗舰版,一个系统大小应该在2.7GB左右,能做到1.1GB已经很牛B了。因预装了N多的第三方软件,所以理论上可以再进行精简。

删除占用系统的文件

我们用Ghostexp.exe (Ghoest的浏览器)打开win7.gho

(用Ghostexp修改后只能进行一次是体积减小,再次编辑再编译体积逐渐增大)

删除:/User/Administrator/AppData/Roaming/Microsoft   不影响系统运行的文件

/ProgramData/目录  除了Microsoft 全部删掉

/Program Files/目录 除了(Common Files、Internet Explorer、Microsoft Games、MSBuild、Uninstall Information、Windows Media Player、Windows NT、Windows Photo Viewer、Windows Portable Devices、Windows Sidebar)删除全部第三方软件

清空/User/Public/目录下的子文件的文件

删除 \Users\Default\AppData\Local\Temp文件

删除\Users\Default\AppData\LocalLow

删除\Users\Default\AppData\Roaming

同样的道理来到Administrator目录

删除Local、LocalLow、Roaming 子文件夹

打开\Users\Administrator\Desktop 删除第三方应用exe

检查每个目录删除与系统无相关的文件

修改OEM

这个有个链接叫你如何修改gho修改注册表

其实修改OEM就是修改注册表,按照上面说的,系统注册表的位置:\WINDOWS\SYSTEM32\CONFIG

下就是系统的注册表,一般情况下,这里面会有以下几个文件:default——默认注册表文件。SAM——安全账号管理(如果忘记了密码或找回密码其实就是对这个文件的操作)。 SECURITY——安全方面的注册表设置。Software——应用软件注册表。system ——系统注册表。

OEM在注册表这个目录下面: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation

我们提取gho里面的SOFTWARE文件

下载Registry Workshop 注册表编辑工具 (下载地址:http://www.pc6.com/softview/SoftView_7987.html)

打开Registry Workshop 选择 “加载配置单元”(选择要加载的相关的注册表的文件) —> 输入一个节点的名称

打开你输入的节点名称展开到SOFTWARE\Microsoft\Windows\CurrentVersion\OEMInformation

修改OEM信息

修改完成后选择你输入节点的名称,选择“文件”-“卸载配置单元”

然后把修改后的SOFTWARE 文件通过Ghostexp在导入gho文件中

最重要的一步:要重新编译保存

等等------

由于系统过于精简,系统必要驱动.inf文件都删除了,安装好系统是无法联网的,所以我们下载一个万能网卡驱动打包到gho的/User/Administrator/DeskTop 桌面上,等安装好系统后安装网卡驱动,有了网就可以安装显卡驱动、声卡驱动等

万能网卡驱动下载:http://drivers.160.com/universal/network.html

重新编译gho……………………

删除了第三方应用,再删除了不影响系统运行的文件,现在生成了一个全球最小的精简版win7

仅有818MB,经过在虚拟机和直接安装电脑系统都可以流畅运行,刚打开的系统进程数只有50个。飞速一样!

下载地址:http://u.163.com/JprntPxf

【转载】制作一个超精简的WIN7.gho的更多相关文章

  1. 吴裕雄 Bootstrap 前端框架开发——Bootstrap 按钮:制作一个超小按钮

    <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title> ...

  2. Turtle模块,一个超精简但功能齐全的绘图包

    先上官方链接https://docs.python.org/3.3/library/turtle.html 再上一个GitHub上别人做的一个小程序,画小猪佩琦的,里面用到了大量常用的turtle接口 ...

  3. python3使用pyqt5制作一个超简单浏览器

    我们使用的是QWebview模块,这里也主要是展示下QWebview的用法. 之前在网上找了半天的解析网页的内容,都不是很清楚. 这是核心代码: webview = Qwebview() webvie ...

  4. Android自定义view(一):制作一个最最最简单的自定义view

    转载:https://blog.csdn.net/wsyizmao/article/details/78491422 浅谈安卓自定义view(一):制作一个最最最简单的自定义view 对于安卓程序员来 ...

  5. 制作一个64M的U盘启动盘(mini linux + winpe +dos toolbox)

    制作一个64M的U盘启动盘(mini linux + winpe +dos toolbox) 自己动手定制winpe+各类dos工具箱U盘启动盘+minilinux 由于一个64M老U盘,没什么用,拿 ...

  6. Unity 游戏开发技巧集锦之制作一个望远镜与查看器摄像机

    Unity 游戏开发技巧集锦之制作一个望远镜与查看器摄像机 Unity中制作一个望远镜 本节制作的望远镜,在鼠标左键按下时,看到的视图会变大:当不再按下的时候,会慢慢缩小成原来的视图.游戏中时常出现的 ...

  7. 如何使用AEditor制作一个简单的H5交互页demo

    转载自:http://www.alloyteam.com/2015/06/h5-jiao-hu-ye-bian-ji-qi-aeditor-jie-shao/ 本教程演示如何使用AEditor制作一个 ...

  8. 使用AVPlayer制作一个播放器

    代码地址如下:http://www.demodashi.com/demo/11685.html AVPlayer 是一个强大的视频播放器,可以播放多种格式的视频,缺点是没有控制界面,需要自己去实现. ...

  9. 制作一个可以滑动操作的 Table View Cell

    本文转载至 https://github.com/nixzhu/dev-blog Apple 通过 iOS 7 的邮件(Mail)应用介绍了一种新的用户界面方案——向左滑动以显示一个有着多个操作的菜单 ...

随机推荐

  1. HTML组成与语法

    http://blog.csdn.net/niushitang/article/details/8230014 <HTML>   <HEAD>       <TITLE& ...

  2. 汇编实现点亮Led灯(2440)

    1.gboot.lds OUTPUT_ARCH(arm)ENTRY(_start)SECTIONS {    . = 0x30008000;        . = ALIGN(4);    .text ...

  3. 解决ubuntu16.04软件中心闪退的问题

    依次执行下列命令 sudo apt-get update sudo apt-get dist-upgrade sudo apt-get install --reinstall software-cen ...

  4. php实现返回上一页的功能

    php实现返回上一页的功能的3种有效方法 header(location:你的上一页的路径);   //   注意这个函数前不能有输出      header(location:.getenv(&qu ...

  5. Linux 基本命令

    修改环境变量 vim ~/.bashrc 保存退出,输入以下命令使之立即生效 source ~/.bashrc /etc/profile:在登录时,操作系统定制用户环境时使用的第一个文件,此文件为系统 ...

  6. Quartz 学习记录1

    原因 公司有一些批量定时任务可能需要在夜间执行,用的是quartz和spring batch两个框架.quartz是个定时任务框架,spring batch是个批处理框架. 虽然我自己的小玩意儿平时不 ...

  7. web中c#纯网站中引用log4net模块,不记录日志

    如题,解决如下: 1.log4net.config配置如下: <?xml version="1.0" encoding="utf-8" ?> < ...

  8. 更换域名后的数据库sql的执行命令

    原来域名为trz.lqzcw.com 更改成 www.trzbearing.com UPDATE wp_options SET option_value = replace(option_value, ...

  9. C语言基础(9)-字符串格式化输入和输出

    1.字符串在计算机内部的存储方式 字符串是内存中一段连续的char空间,以’\0’结尾 2.printf函数,putchar函数 putchar输出一个char printf是输出一个字符串 prin ...

  10. Solved: “Cannot execute a program. The command being executed was \roslyn\csc.exe”

    When you publish your ASP.NET project to a hosting account such as GoDaddy, you may run into the iss ...