无忧启动论坛

 找回密码
 注册
搜索

【2023.6.11】安装Windows PE 到硬盘常用方法及所需工具

查看数: 49675 | 评论数: 166 | 收藏 103
关灯 | 提示:支持键盘翻页<-左 右->
    组图打开中,请稍候......
a66
发布时间: 2023-4-10 12:00

正文摘要:

本帖最后由 a66 于 2023-6-11 11:11 编辑 一、通过BOOTICE编辑BCD添加Windows PE引导菜单安装 首先在D:\盘 新建WinPE文件夹或下载本帖附件中“安装WinPE到电脑硬盘所用文件工具.zip”(压缩包中含BOOTICE .exe ...

回复

a66 发表于 2023-4-12 19:49:28
增加通过EasyBCD添加条目安装,此方法比“通过BOOTICE编辑BCD添加Windows PE引导菜单安装”简单,不需要.SDI文件和繁琐的引导菜单设置,比较适合小白上手。

点评

真心感谢,这个教程真的适合小白操作,已收藏  详情 回复 发表于 2023-4-15 10:00

评分

参与人数 1无忧币 +5 收起 理由
lemonle79 + 5

查看全部评分

a66 发表于 7 天前
本帖最后由 a66 于 2025-7-15 16:26 编辑
annyhow 发表于 2025-7-15 15:35
三、利用批处理一键傻瓜安装
1. 将Windows PE映像文件.wim 重命名为 boot.wim 后放进boot文件夹中
是放在 ...
下载蓝奏云的 "安装 Windows PE 到硬盘"  解压后的boot文件夹
dyt 发表于 7 天前
个人一直在用的vbs代码,文件名为:启动.vbs,相同目录下,包含boot.sdi、boot.wim。

dim WshShell,ph
'管理员身份运行
Set WshShell = WScript.CreateObject("WScript.Shell")
If WScript.Arguments.Length = 0 Then
  Set ObjShell = CreateObject("Shell.Application")
  ObjShell.ShellExecute "wscript.exe" , """" & WScript.ScriptFullName   & """ RunAsAdministrator " &   WshShell.CurrentDirectory   , , "runas", 1
  WScript.Quit
End if

'获取当前目录
ph= WScript.Arguments(1) & "\"

'获取系统目录
set fs=wscript.createobject("scripting.filesystemobject")
set wfolder=fs.getspecialfolder(1)
wfolder=wfolder & "\"

WshShell.Run wfolder & "xcopy " & ph & "boot.* c:\",0,true

'追加WinPe启动条目
WshShell.Run wfolder & "bcdedit /create {ramdiskoptions}",0,true
WshShell.Run wfolder & "bcdedit /set {ramdiskoptions} ramdisksdidevice partition=C:",0,true
WshShell.Run wfolder & "bcdedit /set {ramdiskoptions} ramdisksdipath  \boot.sdi",0,true

WshShell.Run wfolder & "bcdedit /create  {ffffffff-8d96-11de-8e71-fffffffffffe} /d WinPe /application osloader",0,true
WshShell.Run wfolder & "bcdedit /set  {ffffffff-8d96-11de-8e71-fffffffffffe} device ramdisk=[C:]\boot.wim,{ramdiskoptions}",0,true

WshShell.Run wfolder & "bcdedit /set  {ffffffff-8d96-11de-8e71-fffffffffffe} description WinPe",0,true
WshShell.Run wfolder & "bcdedit /set  {ffffffff-8d96-11de-8e71-fffffffffffe} locale zh-CN",0,true
WshShell.Run wfolder & "bcdedit /set  {ffffffff-8d96-11de-8e71-fffffffffffe} inherit {bootloadersettings}",0,true
WshShell.Run wfolder & "bcdedit /set  {ffffffff-8d96-11de-8e71-fffffffffffe} osdevice ramdisk=[C:]\boot.wim,{ramdiskoptions}",0,true
WshShell.Run wfolder & "bcdedit /set  {ffffffff-8d96-11de-8e71-fffffffffffe} systemroot \windows",0,true
WshShell.Run wfolder & "bcdedit /set  {ffffffff-8d96-11de-8e71-fffffffffffe} detecthal   Yes",0,true
WshShell.Run wfolder & "bcdedit /set  {ffffffff-8d96-11de-8e71-fffffffffffe} winpe  Yes",0,true
WshShell.Run wfolder & "bcdedit /set  {ffffffff-8d96-11de-8e71-fffffffffffe} ems    no",0,true
WshShell.Run wfolder & "bcdedit /displayorder {ffffffff-8d96-11de-8e71-fffffffffffe} /addlast",0,true

WshShell.Run wfolder & "bcdedit.exe /default {ffffffff-8d96-11de-8e71-fffffffffffe}",0,true

WshShell.Run  wfolder & "bcdedit.exe /timeout 5",0,true

'重启
WshShell.Run wfolder & "Shutdown.exe -r -t 0",0,true

annyhow 发表于 7 天前
三、利用批处理一键傻瓜安装
1. 将Windows PE映像文件.wim 重命名为 boot.wim 后放进boot文件夹中
是放在system32文件夹的boot文件夹下吗?

点评

a66
在磁盘根目录建立的boot文件夹  详情 回复 发表于 7 天前
phwike 发表于 2025-7-5 10:55:20
感谢分享
a66 发表于 2025-6-25 17:37:42
Leo6064 发表于 2025-6-25 17:08
需要这个但是没有权限下载啊!!

蓝奏云也无下载权限,胡说?
12956 发表于 2025-6-25 17:26:16
好东西,谢谢分享
Leo6064 发表于 2025-6-25 17:08:50
需要这个但是没有权限下载啊!!

点评

a66
蓝奏云也无下载权限,胡说?  详情 回复 发表于 2025-6-25 17:37
a66 发表于 2025-5-20 11:15:25
whyak 发表于 2025-5-20 11:06
请问硬盘上没有系统,能安装PE到硬盘上当系统使用吗?老电脑有这个需求;具体该如何操作?谢谢。

不能
whyak 发表于 2025-5-20 11:06:33
请问硬盘上没有系统,能安装PE到硬盘上当系统使用吗?老电脑有这个需求;具体该如何操作?谢谢。

点评

a66
不能  详情 回复 发表于 2025-5-20 11:15
一眼一江湖 发表于 2025-5-19 15:20:48
谢谢分享!!!
HendrikXL 发表于 2025-5-13 17:40:07
教程很有用,感谢分享
wt3791 发表于 2025-5-13 09:25:08
谢谢提供分享
kings 发表于 2025-4-20 21:40:12
感谢分享啊啊啊
softwarezheng1 发表于 2025-3-24 18:04:38
好详细的教程,这个软件原来还可以这么用
月亮山上 发表于 2025-3-22 19:32:00
写的很详细,各种方法都有,谢谢分享!
jnight 发表于 2025-3-11 09:27:28
感谢分享
lin9527 发表于 2025-3-11 09:05:35
太实用了!感谢感谢!
八叶伞 发表于 2024-10-6 13:01:58
Bluebells 发表于 2024-10-6 11:35
使用 WinPE启动项创建辅助工具,勾选“部署到启动分区”
另一推荐方案,使用 WinPE部署到UEFI工具

已经测试,非常强大,操作却是非常简单,解决了我好长时间的困扰。感谢!感谢!感谢!
Bluebells 发表于 2024-10-6 11:35:57
八叶伞 发表于 2024-10-6 11:31
麻烦有什么办法可以把优启通或者微PE安装到ESP分区?

使用 WinPE启动项创建辅助工具,勾选“部署到启动分区”
另一推荐方案,使用 WinPE部署到UEFI工具

点评

已经测试,非常强大,操作却是非常简单,解决了我好长时间的困扰。感谢!感谢!感谢!  详情 回复 发表于 2024-10-6 13:01
八叶伞 发表于 2024-10-6 11:31:24
Bluebells 发表于 2024-10-6 11:05
重装系统不一定会修改 BCD 原始的启动项
那个所谓的"永久"有几个限定条件, 不能格式化 ESP, 不能删除/移 ...

麻烦有什么办法可以把优启通或者微PE安装到ESP分区?

点评

使用 WinPE启动项创建辅助工具,勾选“部署到启动分区” 另一推荐方案,使用 WinPE部署到UEFI工具  详情 回复 发表于 2024-10-6 11:35
Bluebells 发表于 2024-10-6 11:05:52
本帖最后由 Bluebells 于 2024-10-6 11:09 编辑
八叶伞 发表于 2024-10-6 10:29
但是重装系统后,不用任何设置,启动菜单可以正常使用的。

重装系统不一定会修改 BCD 原始的启动项
那个所谓的"永久"有几个限定条件, 不能格式化 ESP, 不能删除/移动存放在 ESP 中的 WinPE 映像及相关文件, 不能完全重建 BCD

点评

麻烦有什么办法可以把优启通或者微PE安装到ESP分区?  详情 回复 发表于 2024-10-6 11:31
wn168cn@163.com 发表于 2024-10-6 10:41:21
感谢分享
八叶伞 发表于 2024-10-6 10:29:16
Bluebells 发表于 2024-10-6 10:26
那个所谓的"把PE永久安装到硬盘"的视频只是将 WinPE 放置在 ESP 罢了, 原则上还是将相关引导项写到 Windo ...

但是重装系统后,不用任何设置,启动菜单可以正常使用的。

点评

重装系统不一定会修改 BCD 原始的启动项  详情 回复 发表于 2024-10-6 11:05
Bluebells 发表于 2024-10-6 10:26:15
八叶伞 发表于 2024-10-6 10:07
这样的结果是重装系统后启动菜单应该也不能用了哇?另外之前说的备份c:\boot\bcd文件,但是我的boot\没有 ...

那个所谓的"把PE永久安装到硬盘"的视频只是将 WinPE 放置在 ESP 罢了, 原则上还是将相关引导项写到 Windows Boot Manager 的 BCD 菜单中

点评

但是重装系统后,不用任何设置,启动菜单可以正常使用的。  详情 回复 发表于 2024-10-6 10:29
八叶伞 发表于 2024-10-6 10:07:19
mr8246 发表于 2024-10-6 09:39
GPT没玩过,我感觉mbr比较简单,运行bat脚本就能添加PE,绿色不安装

@echo off

这样的结果是重装系统后启动菜单应该也不能用了哇?另外之前说的备份c:\boot\bcd文件,但是我的boot\没有bcd文件。我是用的一楼的批处理。

点评

那个所谓的"把PE永久安装到硬盘"的视频只是将 WinPE 放置在 ESP 罢了, 原则上还是将相关引导项写到 Windows Boot Manager 的 BCD 菜单中  详情 回复 发表于 2024-10-6 10:26
mr8246 发表于 2024-10-6 09:39:52
八叶伞 发表于 2024-10-5 23:11
麻烦搜一下视频:把PE永久安装到硬盘上(GPT篇),这个本来挺好(我没权利发网址),但是一方面只能是U盘 ...

GPT没玩过,我感觉mbr比较简单,运行bat脚本就能添加PE,绿色不安装

@echo off
bcdedit /timeout 10
for /f "delims={,} tokens=2" %%a in ('bcdedit /create /d "PE" -application osloader') do set Guid={%%a}
bcdedit /set %Guid% device ramdisk="[d:]\boot\boot.wim,{ramdiskoptions}"
bcdedit /set %Guid% osdevice ramdisk="[d:]\boot\boot.wim,{ramdiskoptions}"
bcdedit /set %Guid% path \windows\system32\boot\winload.exe
bcdedit /set %Guid% locale zh-CN
bcdedit /set %Guid% systemroot \windows
bcdedit /set %Guid% bootmenupolicy Legacy
bcdedit /set %Guid% detecthal Yes
bcdedit /set %Guid% winpe Yes
bcdedit /displayorder %Guid% -addlast
bcdedit /create {ramdiskoptions}
bcdedit /set {ramdiskoptions} ramdisksdidevice partition=d:
bcdedit /set {ramdiskoptions} ramdisksdipath \boot\boot.sdi

点评

这样的结果是重装系统后启动菜单应该也不能用了哇?另外之前说的备份c:\boot\bcd文件,但是我的boot\没有bcd文件。我是用的一楼的批处理。  详情 回复 发表于 2024-10-6 10:07
八叶伞 发表于 2024-10-5 23:11:43
mr8246 发表于 2024-10-5 16:15
备份c:\boot\bcd文件,重装系统完后,在PE中覆盖即可

麻烦搜一下视频:把PE永久安装到硬盘上(GPT篇),这个本来挺好(我没权利发网址),但是一方面只能是U盘魔术师才能用,优启通、微PE啥的都不能用。另一方面,视频介绍说需要15G空间。就是把EPS分区扩容到15G,然后把U盘魔术师PE安装到EPS分区,这个重装系统菜单也不用重新设置。
八叶伞 发表于 2024-10-5 22:58:17
mr8246 发表于 2024-10-5 16:15
备份c:\boot\bcd文件,重装系统完后,在PE中覆盖即可

感谢
mr8246 发表于 2024-10-5 16:15:09
八叶伞 发表于 2024-10-4 12:34
麻烦重装系统后启动菜单还在吗?需要重新设置吗?

备份c:\boot\bcd文件,重装系统完后,在PE中覆盖即可

点评

麻烦搜一下视频:把PE永久安装到硬盘上(GPT篇),这个本来挺好(我没权利发网址),但是一方面只能是U盘魔术师才能用,优启通、微PE啥的都不能用。另一方面,视频介绍说需要15G空间。就是把EPS分区扩容到15G,然后  详情 回复 发表于 2024-10-5 23:11
感谢  详情 回复 发表于 2024-10-5 22:58
a66 发表于 2024-10-4 14:51:44
八叶伞 发表于 2024-10-4 12:34
麻烦重装系统后启动菜单还在吗?需要重新设置吗?

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

闽公网安备 35020302032614号

GMT+8, 2025-7-22 06:55

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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