| 
 | 
 
将 win10pe 转换成“正常”系统 
Win10还在一如既往的改动,不想为几个文件的变动而折腾。 
这篇文章是个副产品,本想研究下为何VC2005~2008运行库不能在Winpe下安装。 
结果发现是因为FBWF根本不支持安装到WinSxs(Sxs Store),将Win10pe作为“正常”系统在VHD上启动的时候,发现了几个问题。 
一一解决之后,也了解了一些winpe和正常系统的区别在哪里。发表出来,供有兴趣的网友参考。 
1、转换注册表内的X:\为C:\的时候,没有合适的命令行工具,只好用RegWorkshop手工操作。 
2、Winpeshl如果检测到当前系统盘不是X就拒绝执行,硬编码,只好改exe文件。 
3、必须重启一次才能完成安装。准确的说是两次,第二次是以Winpe方式启动的,但和正常系统区别不大。 
3、VC2005~2008运行库报错1935,其实需要很多条件: 
        (一)不是Wim方式启动的Winpe 
        (二)需要sxsstore.dll等文件支持 
        (三)正常系统的 COMPONENTS 注册表文件 
        (四)需要文件夹 Windows\WinSxS下的子文件夹InstallTemp,Catalogs,Manifests,还有Windows\System32\config\TxR 
4、UmpnpMgr将会检查如下注册表,来开启即插即用: 
        HKLM\SYSTEM\Setup\SystemSetupInProgress=#0 
        HKLM\SYSTEM\Setup\FactoryPreInstallInProgress=#0 
        HKLM\SYSTEM\Setup\OobeInProgress=#0 
        HKLM\SYSTEM\Setup\MiniSetupInProgress=#0 
5、关于几个文件的说明:Win10pex64.wim是个能启动的Winpe;2hd.wim是转换成硬盘VHD系统所需的文件; 
先用wimlib等工具将Win10pex64.wim应用到VHD,再将2hd.wim应用到VHD覆盖pe的相应文件。引导VHD需要Boot文件夹有bootvhd.dll 
如果不是VHD还需要bootmgr和Boot文件夹里的文件,比如要按y7y007的教程制作RamOS。 
6、至于如何引导,自己做吧。 
7、文件链接:http://pan.baidu.com/s/1pKBpnjt 密码:e7e5 
 |   
 
评分
- 
查看全部评分
 
 
 
 
 
 |