无忧启动论坛

标题: 这种分区如何创建?(感谢各位网友的回复 特别感谢:feiyike和captain_g) [打印本页]

作者: eastmz    时间: 2017-11-17 22:23
标题: 这种分区如何创建?(感谢各位网友的回复 特别感谢:feiyike和captain_g)
本帖最后由 eastmz 于 2017-11-18 10:39 编辑



用光盘启动安装的系统,以前用 Diskpart 分区,但今天用 Win10 系统用启动光盘上的工具分的区,看到这种分区的类型是 MS Recovery,这种分区用 Diskpart 如何创建呢?
作者: liulaotou2    时间: 2017-11-17 23:14
help create partition
作者: liulaotou2    时间: 2017-11-17 23:14
help create partition查看帮助
作者: eastmz    时间: 2017-11-17 23:15
liulaotou2 发表于 2017-11-17 23:14
help create partition查看帮助

已经看过了,没有才来发帖的
作者: eastmz    时间: 2017-11-17 23:21
liulaotou2 发表于 2017-11-17 23:14
help create partition



这几种都用过了,没有再找到这种的!
作者: sysop    时间: 2017-11-17 23:23
msr保留分区 不是吗?






神奇的小尾巴:Mozilla/5.0 (Wayland; Linux x86_64; rv:58.0) Gecko/20100101 Firefox/58.0  (zh-CN)
——2017/11/17 下午11:23:54
         

作者: eastmz    时间: 2017-11-17 23:27
sysop 发表于 2017-11-17 23:23
msr保留分区 不是吗?

不是,MSR 的类型是 MS Reserved,而这种是 MS Recovery,我知道它是为了保存系统恢复PE的。
作者: 窄口牛    时间: 2017-11-17 23:38
删除拉倒。这种分区不是微软的,是品牌机自己的吧?
作者: eastmz    时间: 2017-11-17 23:47
窄口牛 发表于 2017-11-17 23:38
删除拉倒。这种分区不是微软的,是品牌机自己的吧?

从微软官方下载的 win10
作者: xirch    时间: 2017-11-18 00:21
配置 Windows 恢复环境(Windows RE)和系统初始化。

REAGENTC.EXE <command> <arguments>

可以指定以下命令:

  /info             - 显示 Windows RE 和系统初始化配置
                      信息。
  /setreimage       - 设置自定义 Windows RE 映像的位置。
  /enable           - 启用 Windows RE。
  /disable          - 禁用 Windows RE。
  /boottore         - 将系统配置为在下次系统启动时
                      启动 Windows RE。
  /setosimage       - 设置系统初始化所用的恢复映像
                      的位置。
  /setbootshelllink - 在启动菜单的“初始化和还原”页中添加
                      条目。

有关这些命令及其参数的详细信息,请键入
REAGENTC.EXE <command> /?。

  示例:
    REAGENTC.EXE /setreimage /?
    REAGENTC.EXE /disable /?

REAGENTC.EXE: 操作成功。

好了,开始的时候windowsRE分区是开启的,就在C盘的后面,于是我执行reagentc.exe /info命令,结果如下:

复制内容到剪贴板图片 程序代码

C:\WINDOWS\system32>reagentc.exe /info

提示我windowsRE在第一个硬盘(harddisk0)的第5个分区上面(partition5),而我的自带的winRE分区是第一个分区,所以需要修改,不过我先想到的不是这个问题,而是这个第5个分区,我的硬盘第一个分区是WINRE,第二个分区是EFI,第三个分区是OEM,第四个分区是C盘,怎么就跑到第5个分区上了呢?——备注,因为之前已经删除了winre分区,winre转移到c盘,也就是说应该是第4个分区

于是我就通过DISKPART命令查看分区情况,发现C盘果真是第5个分区

复制内容到剪贴板图片 程序代码

C:\WINDOWS\system32>Diskpart

Microsoft DiskPart 版本 6.3.9600

Copyright (C) 1999-2013 Microsoft Corporation.
在计算机上: HOPE-PC

DISKPART> list disk

  磁盘 ###  状态           大小     可用     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  磁盘 0    联机              931 GB  2048 KB        *
  
DISKPART> list partition

  分区 ###       类型              大小     偏移量
  -------------  ----------------  -------  -------
  分区      1    恢复                1000 MB  1024 KB   //这个是OEM系统自带的恢复分区
  分区      2    系统                 260 MB  1001 MB   //这个是EFI分区
  分区      3    OEM               1000 MB  1261 MB
  分区      4    保留                 128 MB  2261 MB
  分区      5    主要                 100 GB  2389 MB   //这个就是C盘
  分区      6    主要                 814 GB   102 GB
  分区      7    恢复                  14 GB   917 GB   //OEM自带恢复分区


到这里就很清楚了,只需要把windwosRE从 \\?\GLOBALROOT\device\harddisk0\partition5\Recovery\WindowsRE修改成\\?\GLOBALROOT\device\harddisk0\partition1\Recovery\WindowsRE就可以了 !

首先要关闭windowsRE,关闭windowsRE后就可以安全删除windowsRE分区(恢复分区)了,执行命令reagentc.exe /disable就可以关闭了。
会提示:REAGENTC.EXE: 操作成功。

然后修改WindowsRE的路径,这个网上没有教程的,我这里是独家!操作如下:

复制内容到剪贴板图片 程序代码

01.C:\WINDOWS\system32>reagentc.exe /setreimage /path \\?\GLOBALROOT\device\harddisk0\partition1\Recovery\WindowsRE

02.目录设置为: \\?\GLOBALROOT\device\harddisk0\partition1\Recovery\WindowsRE

03.

04.REAGENTC.EXE: 操作成功。


开启WindowsRE,查看WindowsRE状态,发现已经修改成功了:


复制内容到剪贴板图片 程序代码

01.C:\WINDOWS\system32>reagentc.exe /enable

02.REAGENTC.EXE: 操作成功。

03.

04.

05.C:\WINDOWS\system32>reagentc.exe /info

06.Windows 恢复环境(Windows RE)和系统初始化配置

07.信息:

08.

09.    Windows RE 状态:           Enabled

10.    Windows RE 位置:           \\?\GLOBALROOT\device\harddisk0\partition1\Recovery\WindowsRE

11.    引导配置数据(BCD)标识符:   86cfec31-3142-11e3-be76-681729d2ff77

12.    恢复映像位置:              \\?\GLOBALROOT\device\harddisk0\partition7\OKRbackup\factory

13.    恢复映像索引:              1

14.    自定义映像位置:

15.    自定义映像索引:            0

16.

17.REAGENTC.EXE: 操作成功。


网上很多教程都是什么删除分区,重建分区,指定盘符,指定参数,隐藏什么的,其实没那么复杂。


本教程适用于多个WindowsRE分区改成一个,安全删除windowsRE分区,禁用WindowsRE的。      
作者: fjzjk    时间: 2017-11-18 00:24
用***可以创建recovery分区
作者: feiyike    时间: 2017-11-18 07:06
echo sel disk 0>ls.txt
  echo sel par 1 >>ls.txt
  echo gpt attributes=0x0000000000000000 >>ls.txt
  echo set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac">>ls.txt
  diskpart /s ls.txt
作者: nttwqz    时间: 2017-11-18 07:10
其实,楼上已经给出了正确答案!

set id
作者: 23456    时间: 2017-11-18 07:28
U盘用这样的分区会不会显示

作者: 窄口牛    时间: 2017-11-18 07:55
本帖最后由 窄口牛 于 2017-11-18 07:57 编辑

我说删除msr,re分区,没用。估计是暂时存放你不让上传走的东西,微软在大力收集信息,以提必应的搜索能力。
作者: zhxy9804    时间: 2017-11-18 08:13
这些垃圾分区不用也罢
作者: captain_g    时间: 2017-11-18 09:22
具体去这里看吧:
https://msdn.microsoft.com/zh-cn ... efaultConfiguration

默认分区脚本:CreatePartitions.txt

select disk 0
clean
convert gpt
create partition primary size=300
format quick fs=ntfs label="Windows RE tools"
assign letter="T"
create partition efi size=100
rem == Note: for Advanced Format Generation One drives, change to size=260.

format quick fs=fat32 label="System"
assign letter="S"
create partition msr size=128
create partition primary
format quick fs=ntfs label="Windows"
assign letter="W"
作者: lintrainwy    时间: 2017-11-18 10:07
修改 GPT 属性,其中有一项就是




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3