无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 11690|回复: 23
打印 上一主题 下一主题

GPT分区 UEFI WIN7 64位 一键还原构建(Windows RE)

    [复制链接]
跳转到指定楼层
1#
发表于 2013-8-24 11:26:47 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 tj070728 于 2015-5-29 10:55 编辑

GPT分区 UEFI  WIN7 64位  一键还原构建(Windows RE)

不要怕,自已做一次就简单了,好东东要大家分享
在Win 8/8.1/10系统上并不适用(未测试)


一.   准备分区  (以500GB硬盘为例)

Windows RE、EFI、OS、D、E、F。     

(winre.wim 205M & 微软知识库介绍说如果该分区大于500M就必须有空闲的的320M & NTFS格式保留≥575M)

650 M                  Windows RE
128 M                  EFI
40 G                     C
160 G                   D
160 G                   E
剩下的全为            F

二、开始分区
利用WIN7 X64 安装光盘或WIN8  安装光盘

启动UEFI 进入,在安装界面里按下Shift+F10组合键

进入cmd命令行模式



Diskpart                                                        运行Diskpart
list disk                                                          列出当前所有磁盘
sel disk 0                                                       选择将转换成GPT的新硬盘
clean                                                              清除该磁盘分区表
convert gpt                                                     转换分区表为GUDI格式
create partition msr size=650                      先分出650M  MSR分区 (这里最后为Winre.wim放入点,分650M占用),
create partition efi size=128                        分出ESP EFI分区128 M
create partition primary size=41024           分出C盘40 G,
create partition primary size=163904         D盘160 G,
create partition primary size=163904         E盘160 G,
create partition primary                               剩下全分成F盘。

list vol                                                           列出当前磁盘所有卷
sel vol 1                                                        选择40G的分区,就是准备装系统的分区,根据实际情况而定,有可能不是vol 1
format fs=ntfs label="OS" quick              格式化该分区为NTFS格式并指定卷标为OS
exit                                                               退出Diskpart
exit                                                               退出cmd命令行模式

返回至安装界面装系统,将系统正常安装WIN7 X64位到40GB的C分区

进入桌面后,关闭系统保护(系统还原),安装驱动、应用软件……,系统安装完毕。


三、创建Windows RE分区

1.  运行DiskgeniusPro等类似的分区管理软件,删除MSR分区。关闭DiskgeniusPro等类似的分区管理软件。

2.  磁盘管理,将650 M空白区域 创建,NTFS格式,卷标为 Windows RE ,指定盘符为 S 。

四、构建Windows RE

(启动时按F10进入)
在S盘新建Recovery文件夹,再在Recovery下新建WindowsRE文件夹。

用7zip打开WIN7安装盘\sources\install.wim,提取里\1\Windows\System32\Recovery\winre.wim到 S:\Recovery\WindowsRE\
命令行(管理员)


cd\                                                                                                                                                                  //进入C盘根目录
cd c:\windows\system32                                                                                                                              //进入C盘Windows system32目录下
reagentc /disable                                                                                                                                           //禁用Windows RE自动故障转移和恢复
reagentc /setreimage /path S:\Recovery\WindowsRE\ /target C:\Windows /bootkey 0x4400              //指定Windows RE路径、设定(进入恢复环境的热键)OEM启动代码为F10

扫描代码
F1
0x3b00
F2
0x3c00
F3
0x3d00
F4
0x3e00
F5
不使用(已预留)
F6
0x4000
F7
0x4100
F8
不使用(已预留)
F9
0x4300
F10
0x4400
F11
0x8500
F12
0x8600



reagentc /enable                                                                                                                                              //启用Windows RE自动故障转移和恢复



五、备份系统

开始,控制面板,备份和还原,创建系统映像,备份到F盘。

六、隐藏OEM分区

diskpart
list partition
select partition 0                                                                                                                           //选择Windows RE分区 (可能是0,具体用list partition查看)
remove                                                                                                                                            //移出Windows RE分区盘符
Gpt attributes=0x0000000000000001                                    //隐藏Windows RE分区(将该分区标记为必需分区、OEM功能)这里连续15个零0
exit


一键还原构建完成!!!

重启电脑,在启动时狂点击F10键,进入还原,选第三个



附1:DISKPART脚本使用“DISKPART /S scriptname.txt”。
(注:更改或删除winre.wim前,请先reagentc /disable。
附2:

解除隐藏分区  
gpt attributes=0x0000000000000000                  16个0),
     然后重新分配盘符即可。


如果reagentc报错,不能启用、关闭Windows RE功能,
在解除S隐藏分区后,删除S:\Recovery\WindowsRE\winre.wim ;
用7zip打开WIN7安装盘\sources\install.wim,提取\1\Windows\System32\Recovery\winre.wim及ReAgent.xml,放C:\Windows\System32\Recovery,管理员身份cmd,进入C盘Windows system32目录下执行reagentc /enable,再reagentc /disable,就可以正常更改了。)
再重新构建WindowsRE功能。



不要怕,自已做一次就简单了,好东东要大家分享

点评

很牛的技术  发表于 2015-12-2 08:53

评分

参与人数 2无忧币 +10 收起 理由
wanye2015 + 5
fanlu + 5 赞一个! 谢谢 教程 ````` 真的很有用 我长.

查看全部评分

2#
发表于 2013-9-9 13:56:32 | 只看该作者
mark~
回复

使用道具 举报

3#
发表于 2013-11-14 14:17:29 | 只看该作者
学习了,最近正在不断弄清ufei
回复

使用道具 举报

4#
发表于 2014-9-18 14:10:54 来自手机 | 只看该作者
我去,真心有点难懂了
回复

使用道具 举报

5#
发表于 2014-9-19 16:33:07 | 只看该作者
这个有点复杂了  对于小白来说有点简单的吗?
回复

使用道具 举报

6#
发表于 2014-12-8 10:06:01 | 只看该作者

mark一下~~~~~~
回复

使用道具 举报

7#
发表于 2014-12-8 12:27:05 | 只看该作者
很详细的教程,支持一个!
回复

使用道具 举报

8#
发表于 2014-12-13 16:07:06 | 只看该作者
呵呵你真厉害,佩服哦












本文vsd220 编辑 虚拟男友http://www.almost-lover.com
回复

使用道具 举报

9#
发表于 2014-12-13 19:04:16 来自手机 | 只看该作者
create partition msr size=650,如果不用命令,用Diskgenius要怎么分区呢?另一个问题,为什么用命令创建了msr分区650M,第一步为什么又用DG软件给删了再建呢?而且似乎建的是普通的分区类型:base partition;意义何在呢?
回复

使用道具 举报

10#
发表于 2015-1-2 21:56:44 | 只看该作者
168868858bados
回复

使用道具 举报

11#
发表于 2015-3-27 15:12:45 | 只看该作者
谢谢谢谢谢谢
回复

使用道具 举报

12#
发表于 2015-3-27 15:12:52 | 只看该作者
谢谢谢谢谢谢
回复

使用道具 举报

13#
发表于 2015-3-27 16:33:32 | 只看该作者
感谢分享,有空自己试一遍。
回复

使用道具 举报

14#
发表于 2015-5-9 15:06:59 | 只看该作者
二、开始分区
利用WIN7 X64 安装光盘或WIN8  安装光盘

启动UEFI 进入,在安装界面里按下Ctrl+F10组合键

进入cmd命令行模式



Diskpart                                                        运行Diskpart
list disk                                                          列出当前所有磁盘
sel disk 0                                                       选择将转换成GPT的新硬盘
clean                                                              清除该磁盘分区表
create gpt                                                     转换分区表为GUDI格式
create partition msr size=650                      先分出650M  MSR分区 (这里最后为Winre.wim放入点,分650M占用),
create partition efi size=128                        分出ESP EFI分区128 M
create partition primary size=41024           分出C盘40 G,
create partition primary size=163904         D盘160 G,
create partition primary size=163904         E盘160 G,
create partition primary                               剩下全分成F盘。


我在虚拟机里面测试,发现以下2个问题,请见上面红色字体
1,按 Ctrl+F10 无效,按 Shift+F10可以进入命令行
2,输入 create gpt  报错,convert gpt 转换硬盘分区表格式成功。
回复

使用道具 举报

15#
发表于 2015-6-11 00:12:36 来自手机 | 只看该作者
没有安装怎么弄
回复

使用道具 举报

16#
发表于 2015-6-14 22:51:44 | 只看该作者
有些分区过程完全可以用分区软件来做。会让小白们不那么陌生。可以添加启动PE来替换RE.
回复

使用道具 举报

17#
发表于 2015-7-10 17:15:31 | 只看该作者
看起来有些复杂啊!!看不懂啊!
回复

使用道具 举报

18#
发表于 2015-7-19 09:26:17 | 只看该作者
很详细的教程,支持,佩服!
回复

使用道具 举报

19#
发表于 2016-12-16 09:16:54 | 只看该作者
create partition msr size=650                      先分出650M  MSR分区 (这里最后为Winre.wim放入点,分650M占用),
create partition efi size=128                        分出ESP EFI分区128 M
先建msr分区吗,这样会提示“选定要安装的磁盘上的分区不在推荐顺序中”,是否可以调换顺序?
回复

使用道具 举报

20#
发表于 2016-12-28 19:51:12 | 只看该作者
这样分区测试一下去
diskpart
list disk
select disk 0
clean
convert gpt

create partition primary size=650
format quick fs=ntfs label="Windows RE tools"
assign letter="T"
set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
gpt attributes=0x8000000000000001


create partition efi size=100
format quick fs=fat32 label="System"
assign letter="S"

create partition msr size=128

create partition primary  size=61444
format quick fs=ntfs label="Windows"
assign letter="W"
create partition primary  size=71681
create partition primary  size=71681
create partition primary
shrink minimum=20482
create partition primary
format quick fs=ntfs label="Recovery image"
assign letter="R"
set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
gpt attributes=0x8000000000000001

list volume
exit
回复

使用道具 举报

21#
发表于 2017-7-19 23:59:45 | 只看该作者
赞,学习了!
回复

使用道具 举报

22#
发表于 2017-8-6 13:24:52 来自手机 | 只看该作者
学习学习,谢谢分享!
回复

使用道具 举报

23#
发表于 2021-6-13 01:48:23 来自手机 | 只看该作者
一键还原后F10热键会失效吗?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2025-12-19 17:47

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表