无忧启动论坛

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

[教程] 全手工制作1909PE之维护型

    [复制链接]
跳转到指定楼层
1#
发表于 2020-2-14 14:06:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 826773297 于 2020-7-4 20:55 编辑

这里我使用的母盘为:cn_windows_10_consumer_editions_version_1909_updated_jan_2020_x64_dvd_47161f17.iso
下载地址:cn_windows_10_consumer_editions_version_1909_updated_jan_2020_x64_dvd_47161f17.iso (5.05 GB)

本教程只为研究测试WINDOWS系统稳定和兼容可靠性和学习WINDOWS启动过程,如有需要,请支持购买正版软件。

下面开始教程

此版本所添加的功能列表
1.        cmd最小化PE
2.        explorer的添加
3.        32位程序的支持
4.        文件搜索
5.        主题
6.        输入法指示器
7.        计算机管理
8.        控制面板
9.        Dism
10.        系统属性硬件信息
11.        原版任务管理器

写在前面:复制文件时根据系统语言版本自行复制.MUI语言文件

做前准备
下载WIN10 1909原版安装镜像,分别释放BOOT.WIM和INSTALL.WIM到D:\1909\BOOT和D:\1909\INSTALL目录下并获取权限,建立一个新文件夹:D:\1909\WINPE.
_______________________________________________________________________________
最小化CMDPE的制作

1.boot的精简

从D:\1909\BOOT复制以下必要文件到D:\1909\WINPE文件夹:


\Windows\apppatch\drvmain.sdb

启动字体
\Windows\Boot\Fonts\msyh_boot.ttf
\Windows\Boot\Fonts\msyhn_boot.ttf
\Windows\Boot\Fonts\segoe_slboot.ttf
\Windows\Boot\Fonts\segoen_slboot.ttf
启动画面
\Windows\Boot\Resources\zh-CN\bootres.dll.mui
\Windows\Boot\Resources\bootres.dll

版本信息
\Windows\Branding


系统字体
\Windows\Fonts\app936.fon
\Windows\Fonts\consolaz.ttf
\Windows\Fonts\marlett.ttf
\Windows\Fonts\micross.ttf
\Windows\Fonts\msyh.ttc
\Windows\Fonts\segmdl2.ttf
\Windows\Fonts\segoeuil.ttf
\Windows\Fonts\seguisbi.ttf
\Windows\Fonts\seguisym.ttf
\Windows\Fonts\simsun.ttc
\Windows\Fonts\svgafix.fon
\Windows\Fonts\tahoma.ttf
\Windows\Fonts\vga936.fon
\Windows\Fonts\vgaoem.fon
\Windows\Fonts\vgasys.fon

\Windows\Globalization\Sorting\SortDefault.nls


驱动安装信息
\Windows\INF      //整个目录


主题
\Windows\resources //整个目录  


BIOS/UEFI启动文件
\Windows\System32\Boot\zh-CN //对应的语言文件
\Windows\System32\Boot\winload.efi
\Windows\System32\Boot\winload.exe


驱动签名
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE} //整个目录
\Windows\System32\CodeIntegrity\driver.stl


注册表
\Windows\System32\config\BBI
\Windows\System32\config\BCD-Template
\Windows\System32\config\COMPONENTS
\Windows\System32\config\DEFAULT
\Windows\System32\config\DRIVERS
\Windows\System32\config\ELAM
\Windows\System32\config\SAM
\Windows\System32\config\SECURITY
\Windows\System32\config\SOFTWARE
\Windows\System32\config\SYSTEM


系统驱动
\Windows\System32\drivers  //整个目录

增强驱动
\Windows\System32\DriverStore\FileRepository\3ware.inf*
\Windows\System32\DriverStore\FileRepository\1394.inf*
\Windows\System32\DriverStore\FileRepository\acpi.inf*
\Windows\System32\DriverStore\FileRepository\acpidev.inf*
\Windows\System32\DriverStore\FileRepository\acpipagr.inf*
\Windows\System32\DriverStore\FileRepository\acpitime.inf*
\Windows\System32\DriverStore\FileRepository\adp80xx.inf*
\Windows\System32\DriverStore\FileRepository\amdgpio2.inf*
\Windows\System32\DriverStore\FileRepository\amdi2c.inf*
\Windows\System32\DriverStore\FileRepository\amdsata.inf*
\Windows\System32\DriverStore\FileRepository\amdsbs.inf*
\Windows\System32\DriverStore\FileRepository\arcsas.inf*
\Windows\System32\DriverStore\FileRepository\basicdisplay.inf*
\Windows\System32\DriverStore\FileRepository\basicrender.inf*
\Windows\System32\DriverStore\FileRepository\battery.inf*
\Windows\System32\DriverStore\FileRepository\buttonconverter.inf*
\Windows\System32\DriverStore\FileRepository\c_1394.inf*
\Windows\System32\DriverStore\FileRepository\c_61883.inf*
\Windows\System32\DriverStore\FileRepository\c_battery.inf*
\Windows\System32\DriverStore\FileRepository\c_biometric.inf*
\Windows\System32\DriverStore\FileRepository\c_camera.inf*
\Windows\System32\DriverStore\FileRepository\c_cdrom.inf*
\Windows\System32\DriverStore\FileRepository\c_computer.inf*
\Windows\System32\DriverStore\FileRepository\c_diskdrive.inf*
\Windows\System32\DriverStore\FileRepository\c_display.inf*
\Windows\System32\DriverStore\FileRepository\c_dot4.inf*
\Windows\System32\DriverStore\FileRepository\c_extension.inf*
\Windows\System32\DriverStore\FileRepository\c_fdc.inf*
\Windows\System32\DriverStore\FileRepository\c_firmware.inf*
\Windows\System32\DriverStore\FileRepository\c_floppydisk.inf*
\Windows\System32\DriverStore\FileRepository\c_fsactivitymonitor.inf*
\Windows\System32\DriverStore\FileRepository\c_fsantivirus.inf*
\Windows\System32\DriverStore\FileRepository\c_fscfsmetadataserver.inf*
\Windows\System32\DriverStore\FileRepository\c_fscompression.inf*
\Windows\System32\DriverStore\FileRepository\c_fscontentscreener.inf*
\Windows\System32\DriverStore\FileRepository\c_fscontinuousbackup.inf*
\Windows\System32\DriverStore\FileRepository\c_fscopyprotection.inf*
\Windows\System32\DriverStore\FileRepository\c_fsencryption.inf*
\Windows\System32\DriverStore\FileRepository\c_fshsm.inf*
\Windows\System32\DriverStore\FileRepository\c_fsinfrastructure.inf*
\Windows\System32\DriverStore\FileRepository\c_fsopenfilebackup.inf*
\Windows\System32\DriverStore\FileRepository\c_fsphysicalquotamgmt.inf*
\Windows\System32\DriverStore\FileRepository\c_fsquotamgmt.inf*
\Windows\System32\DriverStore\FileRepository\c_fsreplication.inf*
\Windows\System32\DriverStore\FileRepository\c_fssecurityenhancer.inf*
\Windows\System32\DriverStore\FileRepository\c_fssystem.inf*
\Windows\System32\DriverStore\FileRepository\c_fssystemrecovery.inf*
\Windows\System32\DriverStore\FileRepository\c_fsundelete.inf*
\Windows\System32\DriverStore\FileRepository\c_fsvirtualization.inf*
\Windows\System32\DriverStore\FileRepository\c_hdc.inf*
\Windows\System32\DriverStore\FileRepository\c_hidclass.inf*
\Windows\System32\DriverStore\FileRepository\c_keyboard.inf*
\Windows\System32\DriverStore\FileRepository\c_legacydriver.inf*
\Windows\System32\DriverStore\FileRepository\c_mcx.inf*
\Windows\System32\DriverStore\FileRepository\c_mediumchanger.inf*
\Windows\System32\DriverStore\FileRepository\c_memory.inf*
\Windows\System32\DriverStore\FileRepository\c_monitor.inf*
\Windows\System32\DriverStore\FileRepository\c_mouse.inf*
\Windows\System32\DriverStore\FileRepository\c_mtd.inf*
\Windows\System32\DriverStore\FileRepository\c_multifunction.inf*
\Windows\System32\DriverStore\FileRepository\c_multiportserial.inf*
\Windows\System32\DriverStore\FileRepository\c_pcmcia.inf*
\Windows\System32\DriverStore\FileRepository\c_ports.inf*
\Windows\System32\DriverStore\FileRepository\c_processor.inf*
\Windows\System32\DriverStore\FileRepository\c_proximity.inf*
\Windows\System32\DriverStore\FileRepository\c_sbp2.inf*
\Windows\System32\DriverStore\FileRepository\c_scmdisk.inf*
\Windows\System32\DriverStore\FileRepository\c_scmvolume.inf*
\Windows\System32\DriverStore\FileRepository\c_scsiadapter.inf*
\Windows\System32\DriverStore\FileRepository\c_sdhost.inf*
\Windows\System32\DriverStore\FileRepository\c_securitydevices.inf*
\Windows\System32\DriverStore\FileRepository\c_smartcard.inf*
\Windows\System32\DriverStore\FileRepository\c_smartcardfilter.inf*
\Windows\System32\DriverStore\FileRepository\c_smartcardreader.inf*
\Windows\System32\DriverStore\FileRepository\c_smrdisk.inf*
\Windows\System32\DriverStore\FileRepository\c_smrvolume.inf*
\Windows\System32\DriverStore\FileRepository\c_sslaccel.inf*
\Windows\System32\DriverStore\FileRepository\c_swcomponent.inf*
\Windows\System32\DriverStore\FileRepository\c_swdevice.inf*
\Windows\System32\DriverStore\FileRepository\c_system.inf*
\Windows\System32\DriverStore\FileRepository\c_tapedrive.inf*
\Windows\System32\DriverStore\FileRepository\c_ucm.inf*
\Windows\System32\DriverStore\FileRepository\c_unknown.inf*
\Windows\System32\DriverStore\FileRepository\c_usb.inf*
\Windows\System32\DriverStore\FileRepository\c_usbdevice.inf*
\Windows\System32\DriverStore\FileRepository\c_usbfn.inf*
\Windows\System32\DriverStore\FileRepository\c_volsnap.inf*
\Windows\System32\DriverStore\FileRepository\c_volume.inf*
\Windows\System32\DriverStore\FileRepository\c_wceusbs.inf*
\Windows\System32\DriverStore\FileRepository\cdrom.inf*
\Windows\System32\DriverStore\FileRepository\cht4nulx64.inf*
\Windows\System32\DriverStore\FileRepository\cht4sx64.inf*
\Windows\System32\DriverStore\FileRepository\cht4vx64.inf*
\Windows\System32\DriverStore\FileRepository\cmbatt.inf*
\Windows\System32\DriverStore\FileRepository\cpu.inf*
\Windows\System32\DriverStore\FileRepository\disk.inf*
\Windows\System32\DriverStore\FileRepository\errdev.inf*
\Windows\System32\DriverStore\FileRepository\fdc.inf*
\Windows\System32\DriverStore\FileRepository\flpydisk.inf*
\Windows\System32\DriverStore\FileRepository\genericusbfn.inf*
\Windows\System32\DriverStore\FileRepository\hal.inf*
\Windows\System32\DriverStore\FileRepository\halextintclpiodma.inf*
\Windows\System32\DriverStore\FileRepository\halextpl080.inf*
\Windows\System32\DriverStore\FileRepository\hidbatt.inf*
\Windows\System32\DriverStore\FileRepository\hiddigi.inf*
\Windows\System32\DriverStore\FileRepository\hidi2c.inf*
\Windows\System32\DriverStore\FileRepository\hidinterrupt.inf*
\Windows\System32\DriverStore\FileRepository\hidserv.inf*
\Windows\System32\DriverStore\FileRepository\hidspi_km.inf*
\Windows\System32\DriverStore\FileRepository\hidvhf.inf*
\Windows\System32\DriverStore\FileRepository\hpsamd.inf*
\Windows\System32\DriverStore\FileRepository\iagpio.inf*
\Windows\System32\DriverStore\FileRepository\iai2c.inf*
\Windows\System32\DriverStore\FileRepository\ialpss2i_gpio2_bxt_p.inf*
\Windows\System32\DriverStore\FileRepository\ialpss2i_gpio2_cnl.inf*
\Windows\System32\DriverStore\FileRepository\ialpss2i_gpio2_glk.inf*
\Windows\System32\DriverStore\FileRepository\ialpss2i_gpio2_skl.inf*
\Windows\System32\DriverStore\FileRepository\ialpss2i_i2c_bxt_p.inf*
\Windows\System32\DriverStore\FileRepository\ialpss2i_i2c_cnl.inf*
\Windows\System32\DriverStore\FileRepository\ialpss2i_i2c_glk.inf*
\Windows\System32\DriverStore\FileRepository\ialpss2i_i2c_skl.inf*
\Windows\System32\DriverStore\FileRepository\ialpssi_gpio.inf*
\Windows\System32\DriverStore\FileRepository\ialpssi_i2c.inf*
\Windows\System32\DriverStore\FileRepository\iastorav.inf*
\Windows\System32\DriverStore\FileRepository\iastorv.inf*
\Windows\System32\DriverStore\FileRepository\input.inf*
\Windows\System32\DriverStore\FileRepository\ipmidrv.inf*
\Windows\System32\DriverStore\FileRepository\iscsi.inf*
\Windows\System32\DriverStore\FileRepository\itsas35i.inf*
\Windows\System32\DriverStore\FileRepository\keyboard.inf*
\Windows\System32\DriverStore\FileRepository\lsi_sas.inf*
\Windows\System32\DriverStore\FileRepository\lsi_sas2i.inf*
\Windows\System32\DriverStore\FileRepository\lsi_sas3i.inf*
\Windows\System32\DriverStore\FileRepository\lsi_sss.inf*
\Windows\System32\DriverStore\FileRepository\machine.inf*
\Windows\System32\DriverStore\FileRepository\mausbhost.inf*
\Windows\System32\DriverStore\FileRepository\megasas.inf*
\Windows\System32\DriverStore\FileRepository\megasas2i.inf*
\Windows\System32\DriverStore\FileRepository\megasas35i.inf*
\Windows\System32\DriverStore\FileRepository\megasr.inf*
\Windows\System32\DriverStore\FileRepository\mf.inf*
\Windows\System32\DriverStore\FileRepository\mshdc.inf*
\Windows\System32\DriverStore\FileRepository\msmouse.inf*
\Windows\System32\DriverStore\FileRepository\msports.inf*
\Windows\System32\DriverStore\FileRepository\mssmbios.inf*
\Windows\System32\DriverStore\FileRepository\mtconfig.inf*
\Windows\System32\DriverStore\FileRepository\mvumis.inf*
\Windows\System32\DriverStore\FileRepository\ndisvirtualbus.inf*
\Windows\System32\DriverStore\FileRepository\npsvctrig.inf*
\Windows\System32\DriverStore\FileRepository\nvdimm.inf*
\Windows\System32\DriverStore\FileRepository\nvraid.inf*
\Windows\System32\DriverStore\FileRepository\pci.inf*
\Windows\System32\DriverStore\FileRepository\pcmcia.inf*
\Windows\System32\DriverStore\FileRepository\percsas2i.inf*
\Windows\System32\DriverStore\FileRepository\percsas3i.inf*
\Windows\System32\DriverStore\FileRepository\pmem.inf*
\Windows\System32\DriverStore\FileRepository\qd3x64.inf*
\Windows\System32\DriverStore\FileRepository\sbp2.inf*
\Windows\System32\DriverStore\FileRepository\scmbus.inf*
\Windows\System32\DriverStore\FileRepository\scmvolume.inf*
\Windows\System32\DriverStore\FileRepository\scsidev.inf*
\Windows\System32\DriverStore\FileRepository\sdbus.inf*
\Windows\System32\DriverStore\FileRepository\sdstor.inf*
\Windows\System32\DriverStore\FileRepository\sisraid2.inf*
\Windows\System32\DriverStore\FileRepository\sisraid4.inf*
\Windows\System32\DriverStore\FileRepository\smartsamd.inf*
\Windows\System32\DriverStore\FileRepository\smrdisk.inf*
\Windows\System32\DriverStore\FileRepository\smrvolume.inf*
\Windows\System32\DriverStore\FileRepository\spaceport.inf*
\Windows\System32\DriverStore\FileRepository\stexstor.inf*
\Windows\System32\DriverStore\FileRepository\stornvme.inf*
\Windows\System32\DriverStore\FileRepository\storufs.inf*
\Windows\System32\DriverStore\FileRepository\swenum.inf*
\Windows\System32\DriverStore\FileRepository\tape.inf*
\Windows\System32\DriverStore\FileRepository\tpm.inf*
\Windows\System32\DriverStore\FileRepository\uaspstor.inf*
\Windows\System32\DriverStore\FileRepository\uefi.inf*
\Windows\System32\DriverStore\FileRepository\ufxchipidea.inf*
\Windows\System32\DriverStore\FileRepository\ufxsynopsys.inf*
\Windows\System32\DriverStore\FileRepository\umbus.inf*
\Windows\System32\DriverStore\FileRepository\umpass.inf*
\Windows\System32\DriverStore\FileRepository\unknown.inf*
\Windows\System32\DriverStore\FileRepository\usb.inf*
\Windows\System32\DriverStore\FileRepository\usbhub3.inf*
\Windows\System32\DriverStore\FileRepository\usbport.inf*
\Windows\System32\DriverStore\FileRepository\usbser.inf*
\Windows\System32\DriverStore\FileRepository\usbstor.inf*
\Windows\System32\DriverStore\FileRepository\vdrvroot.inf*
\Windows\System32\DriverStore\FileRepository\vhdmp.inf*
\Windows\System32\DriverStore\FileRepository\virtdisk.inf*
\Windows\System32\DriverStore\FileRepository\volmgr.inf*
\Windows\System32\DriverStore\FileRepository\volsnap.inf*
\Windows\System32\DriverStore\FileRepository\volume.inf*
\Windows\System32\DriverStore\FileRepository\vsmraid.inf*
\Windows\System32\DriverStore\FileRepository\vstxraid.inf*
\Windows\System32\DriverStore\FileRepository\wdmvsc.inf*
\Windows\System32\DriverStore\FileRepository\whyperkbd.inf*
\Windows\System32\DriverStore\FileRepository\wmiacpi.inf*
\Windows\System32\DriverStore\FileRepository\wstorflt.inf*
\Windows\System32\DriverStore\FileRepository\wstorvsc.inf*
\Windows\System32\DriverStore\FileRepository\wvmbus.inf*
\Windows\System32\DriverStore\FileRepository\wvmbushid.inf*
\Windows\System32\DriverStore\FileRepository\wvmbusvideo.inf*

\Windows\System32\DriverStore\zh-CN  //整个目录

系统文件
\Windows\System32\aclui.dll
\Windows\System32\activeds.dll
\Windows\System32\advapi32.dll
\Windows\System32\advpack.dll
\Windows\System32\apisetschema.dll
\Windows\System32\atl.dll
\Windows\System32\attrib.exe
\Windows\System32\authz.dll
\Windows\System32\basesrv.dll
\Windows\System32\bcd.dll
\Windows\System32\bcdboot.exe
\Windows\System32\bcdedit.exe
\Windows\System32\BCP47Langs.dll
\Windows\System32\BCP47mrm.dll
\Windows\System32\bcrypt.dll
\Windows\System32\bcryptprimitives.dll
\Windows\System32\bootsect.exe
\Windows\System32\BOOTVID.DLL
\Windows\System32\BrokerLib.dll
\Windows\System32\C_437.NLS
\Windows\System32\C_936.NLS
\Windows\System32\C_1251.NLS
\Windows\System32\C_1252.NLS
\Windows\System32\C_1258.NLS
\Windows\System32\C_10008.NLS
\Windows\System32\C_20127.NLS
\Windows\System32\cabinet.dll
\Windows\System32\cdd.dll
\Windows\System32\cfgmgr32.dll
\Windows\System32\chcp.com
\Windows\System32\chkdsk.exe
\Windows\System32\ci.dll
\Windows\System32\clb.dll
\Windows\System32\cmd.exe
\Windows\System32\cmdext.dll
\Windows\System32\cnvfat.dll
\Windows\System32\combase.dll
\Windows\System32\comdlg32.dll
\Windows\System32\coml2.dll
\Windows\System32\conhost.exe
\Windows\System32\console.dll
\Windows\System32\credui.dll
\Windows\System32\crypt32.dll
\Windows\System32\cryptbase.dll
\Windows\System32\cryptcatsvc.dll
\Windows\System32\cryptdll.dll
\Windows\System32\cryptsp.dll
\Windows\System32\cryptui.dll
\Windows\System32\csrsrv.dll
\Windows\System32\csrss.exe
\Windows\System32\d2d1.dll
\Windows\System32\dab.dll
\Windows\System32\dabapi.dll
\Windows\System32\davhlpr.dll
\Windows\System32\dbgcore.dll
\Windows\System32\dbghelp.dll
\Windows\System32\defragproxy.dll
\Windows\System32\devobj.dll
\Windows\System32\devrtl.dll
\Windows\System32\dfscli.dll
\Windows\System32\diskpart.exe
\Windows\System32\dllhost.exe
\Windows\System32\dnsapi.dll
\Windows\System32\dpapi.dll
\Windows\System32\dpapisrv.dll
\Windows\System32\drvinst.exe
\Windows\System32\drvstore.dll
\Windows\System32\dsparse.dll
\Windows\System32\dsrole.dll
\Windows\System32\dui70.dll
\Windows\System32\duser.dll
\Windows\System32\dwmapi.dll
\Windows\System32\DWrite.dll
\Windows\System32\esent.dll
\Windows\System32\EventAggregation.dll
\Windows\System32\feclient.dll
\Windows\System32\find.exe
\Windows\System32\FirewallAPI.dll
\Windows\System32\fltLib.dll
\Windows\System32\fmifs.dll
\Windows\System32\fms.dll
\Windows\System32\fontdrvhost.exe
\Windows\System32\format.com
\Windows\System32\framedynos.dll
\Windows\System32\fsutilext.dll
\Windows\System32\fwbase.dll
\Windows\System32\gdi32.dll
\Windows\System32\gdi32full.dll
\Windows\System32\GdiPlus.dll
\Windows\System32\hal.dll
\Windows\System32\hhsetup.dll
\Windows\System32\hid.dll
\Windows\System32\icacls.exe
\Windows\System32\icmp.dll
\Windows\System32\iertutil.dll
\Windows\System32\ifsutil.dll
\Windows\System32\imagehlp.dll
\Windows\System32\imageres.dll
\Windows\System32\imm32.dll
\Windows\System32\InfDefaultInstall.exe
\Windows\System32\IPHLPAPI.DLL
\Windows\System32\joinutil.dll
\Windows\System32\KBDUS.DLL
\Windows\System32\kd.dll
\Windows\System32\kernel.appcore.dll
\Windows\System32\kernel32.dll
\Windows\System32\KernelBase.dll
\Windows\System32\ktmw32.dll
\Windows\System32\l_intl.nls
\Windows\System32\locale.nls
\Windows\System32\logoncli.dll
\Windows\System32\lsasrv.dll
\Windows\System32\lsass.exe
\Windows\System32\lsm.dll
\Windows\System32\lz32.dll
\Windows\System32\mfc42.dll
\Windows\System32\mfc42u.dll
\Windows\System32\mintdh.dll
\Windows\System32\more.com
\Windows\System32\mountvol.exe
\Windows\System32\mpr.dll
\Windows\System32\MPSSVC.dll
\Windows\System32\msasn1.dll
\Windows\System32\msftedit.dll
\Windows\System32\msimg32.dll
\Windows\System32\msIso.dll
\Windows\System32\msls31.dll
\Windows\System32\msports.dll
\Windows\System32\msprivs.dll
\Windows\System32\msv1_0.dll
\Windows\System32\msvcp_win.dll
\Windows\System32\msvcp60.dll
\Windows\System32\msvcp110_win.dll
\Windows\System32\msvcrt.dll
\Windows\System32\msxml3.dll
\Windows\System32\msxml3r.dll
\Windows\System32\msxml6.dll
\Windows\System32\msxml6r.dll
\Windows\System32\ncobjapi.dll
\Windows\System32\ncrypt.dll
\Windows\System32\netapi32.dll
\Windows\System32\netjoin.dll
\Windows\System32\netutils.dll
\Windows\System32\newdev.dll
\Windows\System32\ninput.dll
\Windows\System32\NOISE.CHS
\Windows\System32\normaliz.dll
\Windows\System32\notepad.exe
\Windows\System32\nsi.dll
\Windows\System32\ntasn1.dll
\Windows\System32\ntdll.dll
\Windows\System32\ntdsapi.dll
\Windows\System32\NtlmShared.dll
\Windows\System32\ntmarta.dll
\Windows\System32\ntoskrnl.exe
\Windows\System32\odbc32.dll
\Windows\System32\ole32.dll
\Windows\System32\oleacc.dll
\Windows\System32\oleaccrc.dll
\Windows\System32\oleaut32.dll
\Windows\System32\OneCoreCommonProxyStub.dll
\Windows\System32\OpenWith.exe
\Windows\System32\osuninst.dll
\Windows\System32\pcwum.dll
\Windows\System32\pnpui.dll
\Windows\System32\pnputil.exe
\Windows\System32\powrprof.dll
\Windows\System32\profapi.dll
\Windows\System32\propsys.dll
\Windows\System32\psapi.dll
\Windows\System32\PSHED.DLL
\Windows\System32\reg.exe
\Windows\System32\regedt32.exe
\Windows\System32\regsvr32.exe
\Windows\System32\riched20.dll
\Windows\System32\riched32.dll
\Windows\System32\RpcEpMap.dll
\Windows\System32\rpcrt4.dll
\Windows\System32\rpcss.dll
\Windows\System32\rsaenh.dll
\Windows\System32\rundll32.exe
\Windows\System32\samcli.dll
\Windows\System32\samsrv.dll
\Windows\System32\scecli.dll
\Windows\System32\schema.dat
\Windows\System32\sechost.dll
\Windows\System32\secur32.dll
\Windows\System32\SensApi.dll
\Windows\System32\services.exe
\Windows\System32\setupapi.dll
\Windows\System32\SHCore.dll
\Windows\System32\shell32.dll
\Windows\System32\shlwapi.dll
\Windows\System32\shutdownux.dll
\Windows\System32\slc.dll
\Windows\System32\SmiEngine.dll
\Windows\System32\smss.exe
\Windows\System32\spfileq.dll
\Windows\System32\spinf.dll
\Windows\System32\sppc.dll
\Windows\System32\srvcli.dll
\Windows\System32\sscore.dll
\Windows\System32\sspicli.dll
\Windows\System32\sspisrv.dll
\Windows\System32\stdole2.tlb
\Windows\System32\stdole32.tlb
\Windows\System32\Storprop.dll
\Windows\System32\streamci.dll
\Windows\System32\subst.exe
\Windows\System32\svchost.exe
\Windows\System32\sxs.dll
\Windows\System32\sxshared.dll
\Windows\System32\sxssrv.dll
\Windows\System32\sxstrace.exe
\Windows\System32\sysclass.dll
\Windows\System32\sysntfy.dll
\Windows\System32\SystemEventsBrokerServer.dll
\Windows\System32\takeown.exe
\Windows\System32\taskmgr.exe
\Windows\System32\tdh.dll
\Windows\System32\ucrtbase.dll
\Windows\System32\uexfat.dll
\Windows\System32\ufat.dll
\Windows\System32\ulib.dll
\Windows\System32\umpdc.dll
\Windows\System32\umpnpmgr.dll
\Windows\System32\unattend.dll
\Windows\System32\untfs.dll
\Windows\System32\uReFS.dll
\Windows\System32\urlmon.dll
\Windows\System32\user32.dll
\Windows\System32\userenv.dll
\Windows\System32\usermgrcli.dll
\Windows\System32\usp10.dll
\Windows\System32\utildll.dll
\Windows\System32\UXInit.dll
\Windows\System32\uxtheme.dll
\Windows\System32\vbscript.dll
\Windows\System32\vds.exe
\Windows\System32\vds_ps.dll
\Windows\System32\vdsbas.dll
\Windows\System32\vdsdyn.dll
\Windows\System32\vdsldr.exe
\Windows\System32\vdsutil.dll
\Windows\System32\vdsvd.dll
\Windows\System32\version.dll
\Windows\System32\virtdisk.dll
\Windows\System32\wbemcomn.dll
\Windows\System32\wevtapi.dll
\Windows\System32\wimgapi.dll
\Windows\System32\wimserv.exe
\Windows\System32\win32k.sys
\Windows\System32\win32kbase.sys
\Windows\System32\win32kfull.sys
\Windows\System32\win32u.dll
\Windows\System32\winbrand.dll
\Windows\System32\wincorlib.dll
\Windows\System32\windows.storage.dll
\Windows\System32\WindowsCodecs.dll
\Windows\System32\winhttp.dll
\Windows\System32\wininet.dll
\Windows\System32\wininit.exe
\Windows\System32\wininitext.dll
\Windows\System32\winload.efi
\Windows\System32\winload.exe
\Windows\System32\winlogon.exe
\Windows\System32\winmm.dll
\Windows\System32\winmmbase.dll
\Windows\System32\winnsi.dll
\Windows\System32\winpe.jpg
\Windows\System32\winpeshl.exe
\Windows\System32\winspool.drv
\Windows\System32\winsrv.dll
\Windows\System32\winsrvext.dll
\Windows\System32\winsta.dll
\Windows\System32\wintrust.dll
\Windows\System32\WinTypes.dll
\Windows\System32\wkscli.dll
\Windows\System32\Wldap32.dll
\Windows\System32\wldp.dll
\Windows\System32\wmiclnt.dll
\Windows\System32\wmsgapi.dll
\Windows\System32\wpeinit.exe
\Windows\System32\wpeutil.dll
\Windows\System32\ws2_32.dll
\Windows\System32\wsock32.dll
\Windows\System32\wtsapi32.dll
\Windows\System32\xcopy.exe
\Windows\System32\xmllite.dll


根据以上系统文件复制对应的数据文件
\Windows\SystemResources\aclui.dll.mun
\Windows\SystemResources\comdlg32.dll.mun
\Windows\SystemResources\crypt32.dll.mun
\Windows\SystemResources\cryptui.dll.mun
\Windows\SystemResources\msxml3.dll.mun
\Windows\SystemResources\newdev.dll.mun
\Windows\SystemResources\notepad.exe.mun
\Windows\SystemResources\propsys.dll.mun
\Windows\SystemResources\shell32.dll.mun

WINSXS目录的列表
\Windows\WinSxS\amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.18362.592_zh-cn_9fbe11855a2d8fae
\Windows\WinSxS\amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.18362.592_zh-cn_5c5264e426daca01
\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.18362.592_none_2a2c5e32466583af
\Windows\WinSxS\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.18362.592_none_e6c0b1911312be02
\Windows\WinSxS\amd64_microsoft.windows.gdiplus.systemcopy_31bf3856ad364e35_10.0.18362.592_none_3c798ae487d28901
\Windows\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.0.18362.592_none_285a3591d49f5e29
\Windows\WinSxS\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.18362.592_none_17aba4766da537d0
\Windows\WinSxS\Manifests
\Windows\WinSxS\Manifests\amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.18362.592_zh-cn_9fbe11855a2d8fae.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.18362.592_zh-cn_5c5264e426daca01.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.common-controls_6595b64144ccf1df_5.82.18362.592_none_2a2c5e32466583af.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.common-controls_6595b64144ccf1df_6.0.18362.592_none_e6c0b1911312be02.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.gdiplus.systemcopy_31bf3856ad364e35_10.0.18362.592_none_3c798ae487d28901.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.0.18362.592_none_285a3591d49f5e29.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.18362.592_none_17aba4766da537d0.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.i..utomation.proxystub_6595b64144ccf1df_1.0.18362.592_none_41c3b244a066343e.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.isolationautomation_6595b64144ccf1df_1.0.18362.592_none_984c6111415c1a2a.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.s...smart_card_library_31bf3856ad364e35_10.0.18362.1_none_cc611cf364eff5f9.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.s..rt_driver.resources_31bf3856ad364e35_10.0.18362.1_en-us_235ca8b26dd5f0c7.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.s..se.scsi_port_driver_31bf3856ad364e35_10.0.18362.1_none_b7dd9ddea7573c2a.manifest
\Windows\WinSxS\Manifests\amd64_microsoft.windows.systemcompatible_6595b64144ccf1df_6.0.18362.592_none_ee5cf474cfa9ac09.manifest
\Windows\WinSxS\Manifests\amd64_microsoft-windows-blb-engine-proxy-main_31bf3856ad364e35_10.0.18362.1_none_770036dbb0798cdc.manifest
\Windows\WinSxS\Manifests\amd64_microsoft-windows-comctl32-v5.resources_31bf3856ad364e35_10.0.18362.1_zh-cn_94ad9e34fa3d4e18.manifest
\Windows\WinSxS\Manifests\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.18362.1_none_dbbcd1444482e944.manifest
\Windows\WinSxS\Manifests\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.18362.590_none_5efc551459114cb9.manifest
\Windows\WinSxS\Manifests\x86_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.18362.1_none_7f9e35c08c25780e.manifest
\Windows\WinSxS\Manifests\x86_microsoft-windows-servicingstack_31bf3856ad364e35_10.0.18362.590_none_02ddb990a0b3db83.manifest

其他一些系统文件

\Windows\zh-CN\bfsvc.exe.mui
\Windows\zh-CN\regedit.exe.mui
\Windows\bfsvc.exe
\Windows\regedit.exe
\Windows\system.ini
\Windows\win.ini
\Windows\WindowsShell.Manifest


2.注册表的处理

挂载WINPE\WINDOWS\SYSTEM32\CONFIG\SYSTEM SOFTWARE注册表配置单元并获取权限

使用Registry Workshop搜索并替换$windows.~bt\为空


这时候获得一个CMD PE






———————————————————————————————————————



EXPLORER的添加


1.        注册表的处理

DEFAULT 的处理:

挂载WINPE\WINDOWS\SYSTEM32\CONFIG\DEFAULT配置单元为PE-DEF

导入EXPLORER的PE-DEF.REG用户设置注册表文件:


SOFTWARE的处理:

从INSTALL\WINDOWS\SYSTEM32\CONFIG\SOFTWARE替换为WINPE\WINDOWS\SYSTEM32\CONFIG\SOFTWARE并进行以下方式处理:

挂载注册表配置单元为PE-SOFT并获取权限

使用Registry Workshop搜索并删除所有Interactive User项目


SYSTEM的处理:

挂载INSTALL\WINDOWS\SYSTEM32\CONFIG\SYSTEM为OS-SYS并获取权限

挂载WINPE\WINDOWS\SYSTEM32\CONFIG\SYSTEM为PE-SYS并获取权限


从OS-SYS注册表中复制以下项目到PE-SYS

HKEY_LOCAL_MACHINE\OS-SYS\ControlSet001\Services\CoreMessagingRegistrar

HKEY_LOCAL_MACHINE\OS-SYS\Setup\AllowStart\CoreMessagingRegistrar


2.添加EXPLORER的功能文件:

从D:\1909\INSTALL复制以下必要文件到D:\1909\WINPE文件夹


\Windows\System32\actxprxy.dll
\Windows\System32\AppResolver.dll
\Windows\System32\cdp.dll
\Windows\System32\CoreMessaging.dll
\Windows\System32\CoreUIComponents.dll
\Windows\System32\d3d11.dll
\Windows\System32\DataExchange.dll
\Windows\System32\dcomp.dll
\Windows\System32\dsreg.dll
\Windows\System32\DXCore.dll
\Windows\System32\dxgi.dll
\Windows\System32\edputil.dll
\Windows\System32\ExplorerFrame.dll
\Windows\System32\ieframe.dll
\Windows\System32\MrmCoreR.dll
\Windows\System32\OneCoreUAPCommonProxyStub.dll
\Windows\System32\PhotoMetadataHandler.dll
\Windows\System32\rmclient.dll
\Windows\System32\SettingSyncCore.dll
\Windows\System32\shellstyle.dll
\Windows\System32\shsvcs.dll
\Windows\System32\stobject.dll
\Windows\System32\StructuredQuery.dll
\Windows\System32\TextInputFramework.dll
\Windows\System32\thumbcache.dll
\Windows\System32\twinapi.appcore.dll
\Windows\System32\twinapi.dll
\Windows\System32\twinui.pcshell.dll
\Windows\System32\UIAnimation.dll
\Windows\SystemResources\DataExchange.dll.mun
\Windows\SystemResources\dwmcore.dll.mun
\Windows\SystemResources\edputil.dll.mun
\Windows\SystemResources\ExplorerFrame.dll.mun
\Windows\SystemResources\ieframe.dll.mun
\Windows\SystemResources\shsvcs.dll.mun
\Windows\SystemResources\stobject.dll.mun
\Windows\SystemResources\twinui.dll.mun
\Windows\SystemResources\Windows.UI.Immersive.dll.mun
\Windows\explorer.exe

此时在cmd窗口中输入explorer回车即可进入桌面



———————————————————————————————————————


32位程序的支持:

从D:\1909\INSTALL复制以下必要文件到D:\1909\WINPE文件夹:


32位程序支持文件
\Windows\System32\wow64.dll
\Windows\System32\wow64cpu.dll
\Windows\System32\wow64win.dll

简易的32位程序支持列表

\Windows\SysWOW64\actxprxy.dll
\Windows\SysWOW64\advapi32.dll
\Windows\SysWOW64\bcrypt.dll
\Windows\SysWOW64\bcryptprimitives.dll
\Windows\SysWOW64\cabinet.dll
\Windows\SysWOW64\cfgmgr32.dll
\Windows\SysWOW64\cmd.exe
\Windows\SysWOW64\cmdext.dll
\Windows\SysWOW64\combase.dll
\Windows\SysWOW64\comdlg32.dll
\Windows\SysWOW64\coml2.dll
\Windows\SysWOW64\credui.dll
\Windows\SysWOW64\crypt32.dll
\Windows\SysWOW64\cryptbase.dll
\Windows\SysWOW64\cryptdll.dll
\Windows\SysWOW64\cryptsp.dll
\Windows\SysWOW64\davhlpr.dll
\Windows\SysWOW64\dbgcore.dll
\Windows\SysWOW64\dbghelp.dll
\Windows\SysWOW64\devobj.dll
\Windows\SysWOW64\dllhost.exe
\Windows\SysWOW64\dnsapi.dll
\Windows\SysWOW64\dui70.dll
\Windows\SysWOW64\duser.dll
\Windows\SysWOW64\dwmapi.dll
\Windows\SysWOW64\edputil.dll
\Windows\SysWOW64\ExplorerFrame.dll
\Windows\SysWOW64\FirewallAPI.dll
\Windows\SysWOW64\fltLib.dll
\Windows\SysWOW64\fwbase.dll
\Windows\SysWOW64\gdi32.dll
\Windows\SysWOW64\gdi32full.dll
\Windows\SysWOW64\iertutil.dll
\Windows\SysWOW64\imagehlp.dll
\Windows\SysWOW64\imageres.dll
\Windows\SysWOW64\imm32.dll
\Windows\SysWOW64\IPHLPAPI.DLL
\Windows\SysWOW64\kernel.appcore.dll
\Windows\SysWOW64\kernel32.dll
\Windows\SysWOW64\KernelBase.dll
\Windows\SysWOW64\mfc42.dll
\Windows\SysWOW64\mpr.dll
\Windows\SysWOW64\msasn1.dll
\Windows\SysWOW64\msi.dll
\Windows\SysWOW64\msimg32.dll
\Windows\SysWOW64\msvcp_win.dll
\Windows\SysWOW64\msvcrt.dll
\Windows\SysWOW64\netapi32.dll
\Windows\SysWOW64\netutils.dll
\Windows\SysWOW64\nsi.dll
\Windows\SysWOW64\ntdll.dll
\Windows\SysWOW64\NtlmShared.dll
\Windows\SysWOW64\ntmarta.dll
\Windows\SysWOW64\ole32.dll
\Windows\SysWOW64\oleacc.dll
\Windows\SysWOW64\oleaccrc.dll
\Windows\SysWOW64\oleaut32.dll
\Windows\SysWOW64\oledlg.dll
\Windows\SysWOW64\olepro32.dll
\Windows\SysWOW64\pdh.dll
\Windows\SysWOW64\powrprof.dll
\Windows\SysWOW64\profapi.dll
\Windows\SysWOW64\propsys.dll
\Windows\SysWOW64\psapi.dll
\Windows\SysWOW64\reg.exe
\Windows\SysWOW64\regsvr32.exe
\Windows\SysWOW64\rpcrt4.dll
\Windows\SysWOW64\rsaenh.dll
\Windows\SysWOW64\rundll32.exe
\Windows\SysWOW64\samcli.dll
\Windows\SysWOW64\sechost.dll
\Windows\SysWOW64\secur32.dll
\Windows\SysWOW64\SensApi.dll
\Windows\SysWOW64\setupapi.dll
\Windows\SysWOW64\SHCore.dll
\Windows\SysWOW64\shell32.dll
\Windows\SysWOW64\shfolder.dll
\Windows\SysWOW64\shlwapi.dll
\Windows\SysWOW64\spfileq.dll
\Windows\SysWOW64\sspicli.dll
\Windows\SysWOW64\stdole2.tlb
\Windows\SysWOW64\ucrtbase.dll
\Windows\SysWOW64\ulib.dll
\Windows\SysWOW64\umpdc.dll
\Windows\SysWOW64\urlmon.dll
\Windows\SysWOW64\user32.dll
\Windows\SysWOW64\userenv.dll
\Windows\SysWOW64\usp10.dll
\Windows\SysWOW64\uxtheme.dll
\Windows\SysWOW64\version.dll
\Windows\SysWOW64\wimgapi.dll
\Windows\SysWOW64\win32u.dll
\Windows\SysWOW64\windows.storage.dll
\Windows\SysWOW64\WindowsCodecs.dll
\Windows\SysWOW64\winhttp.dll
\Windows\SysWOW64\wininet.dll
\Windows\SysWOW64\winmm.dll
\Windows\SysWOW64\winmmbase.dll
\Windows\SysWOW64\winnsi.dll
\Windows\SysWOW64\winspool.drv
\Windows\SysWOW64\wintrust.dll
\Windows\SysWOW64\WinTypes.dll
\Windows\SysWOW64\wkscli.dll
\Windows\SysWOW64\ws2_32.dll
\Windows\SysWOW64\wsock32.dll
\Windows\SysWOW64\wtsapi32.dll
\Windows\SysWOW64\xmllite.dll

32位程序支持

\Windows\WinSxS\Manifests\wow64_microsoft.windows.gdiplus.systemcopy_31bf3856ad364e35_10.0.18362.592_none_46ce3536bc334afc.manifest
\Windows\WinSxS\Manifests\x86_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.18362.592_zh-cn_e76b485c6ea9b8b4.manifest
\Windows\WinSxS\Manifests\x86_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.18362.592_zh-cn_a3ff9bbb3b56f307.manifest
\Windows\WinSxS\Manifests\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.18362.592_none_71d995095ae1acb5.manifest
\Windows\WinSxS\Manifests\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.18362.592_none_2e6de868278ee708.manifest
\Windows\WinSxS\Manifests\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.0.18362.592_none_70076c68e91b872f.manifest
\Windows\WinSxS\Manifests\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.18362.592_none_5f58db4d822160d6.manifest
\Windows\WinSxS\Manifests\x86_microsoft.windows.i..utomation.proxystub_6595b64144ccf1df_1.0.18362.592_none_8970e91bb4e25d44.manifest
\Windows\WinSxS\Manifests\x86_microsoft.windows.isolationautomation_6595b64144ccf1df_1.0.18362.592_none_dff997e855d84330.manifest
\Windows\WinSxS\Manifests\x86_microsoft.windows.systemcompatible_6595b64144ccf1df_6.0.18362.592_none_360a2b4be425d50f.manifest
\Windows\WinSxS\Manifests\x86_microsoft-windows-comctl32-v5.resources_31bf3856ad364e35_10.0.18362.1_zh-cn_388f02b141dfdce2.manifest
\Windows\WinSxS\wow64_microsoft.windows.gdiplus.systemcopy_31bf3856ad364e35_10.0.18362.592_none_46ce3536bc334afc
\Windows\WinSxS\x86_microsoft.windows.c..-controls.resources_6595b64144ccf1df_5.82.18362.592_zh-cn_e76b485c6ea9b8b4
\Windows\WinSxS\x86_microsoft.windows.c..-controls.resources_6595b64144ccf1df_6.0.18362.592_zh-cn_a3ff9bbb3b56f307
\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_5.82.18362.592_none_71d995095ae1acb5
\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.18362.592_none_2e6de868278ee708
\Windows\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.0.18362.592_none_70076c68e91b872f
\Windows\WinSxS\x86_microsoft.windows.gdiplus_6595b64144ccf1df_1.1.18362.592_none_5f58db4d822160d6

此时打开32位程序就不会报错了。





———————————————————————————————————————


文件搜索功能

从D:\1909\INSTALL复制以下必要文件到D:\1909\WINPE文件夹:


\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-SearchEngine-Client-Package~31bf3856ad364e35~amd64~~10.0.18362.1.cat
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-SearchEngine-Client-Package-base-Package~31bf3856ad364e35~amd64~~10.0.18362.1.cat
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-SearchEngine-Client-Package-onecoreuap-Package~31bf3856ad364e35~amd64~~10.0.18362.1.cat
\Windows\System32\CatRoot\{F750E6C3-38EE-11D1-85E5-00C04FC295EE}\Microsoft-Windows-SearchEngine-Client-Package-shell-Package~31bf3856ad364e35~amd64~~10.0.18362.1.cat

\Windows\System32\MSWB70804.dll
\Windows\System32\NL7Data0804.dll
\Windows\System32\NOISE.DAT
\Windows\System32\Query.dll
\Windows\System32\SearchFolder.dll
\Windows\System32\Windows.Storage.Search.dll

此时搜索功能正常使用:






———————————————————————————————————————



主题功能

1.添加主题服务:

SYSTEM的处理:

挂载INSTALL\WINDOWS\SYSTEM32\CONFIG\SYSTEM为OS-SYS并获取权限

挂载WINPE\WINDOWS\SYSTEM32\CONFIG\SYSTEM为PE-SYS并获取权限


从OS-SYS注册表中复制以下项目到PE-SYS

HKEY_LOCAL_MACHINE\OS-SYS\ControlSet001\Services\Themes


2.添加主题的基础文件:

从D:\1909\INSTALL复制以下必要文件到D:\1909\WINPE文件夹:


\Windows\System32\d3d10warp.dll
\Windows\System32\D3DCompiler_47.dll
\Windows\System32\dwm.exe
\Windows\System32\dwmcore.dll
\Windows\System32\dwmghost.dll
\Windows\System32\dwminit.dll
\Windows\System32\dwmredir.dll
\Windows\System32\ISM.dll
\Windows\System32\pdh.dll
\Windows\System32\themeservice.dll
\Windows\System32\twinui.dll
\Windows\System32\uDWM.dll
\Windows\System32\Windows.Gaming.Input.dll
\Windows\System32\Windows.UI.Immersive.dll



此时进入桌面后主题生效:







———————————————————————————————————————






输入法指示器

1.DEFAULT的处理:

挂载WINPE\WINDOWS\SYSTEM32\CONFIG\DEFAULT为PE-DEF并获取权限

删除以下几项:

HKEY_LOCAL_MACHINE\PE-DEF\Software\Microsoft\CTF

HKEY_LOCAL_MACHINE\PE-DEF\Keyboard Layout

导入CTFMON的CTF.REG注册表

2.添加输入法指示器的功能文件:

从D:\1909\INSTALL复制以下必要文件到D:\1909\WINPE文件夹:


\Windows\System32\ctfmon.exe
\Windows\System32\input.dll
\Windows\System32\InputHost.dll
\Windows\System32\InputLocaleManager.dll
\Windows\System32\InputService.dll
\Windows\System32\InputSwitch.dll
\Windows\System32\msctf.dll
\Windows\System32\MsCtfMonitor.dll
\Windows\System32\msctfp.dll
\Windows\System32\msctfuimanager.dll
\Windows\System32\msutb.dll
\Windows\System32\MTF.dll
\Windows\System32\MTFServer.dll
\Windows\System32\TextInputMethodFormatter.dll
\Windows\System32\UIAutomationCore.dll
\Windows\System32\Winlangdb.dll
\Windows\SystemResources\msctf.dll.mun
\Windows\SystemResources\msutb.dll.mun
\Windows\SystemResources\Winlangdb.dll.mun

此时启动ctfmon进程并安装好输入法之后成功出现输入法指示:






———————————————————————————————————————



计算机管理

1.SOFTWARE的处理:

挂载WINPE\WINDOWS\SYSTEM32\CONFIG\SOFTWARE为PE-SOFT并获取权限

导入MMC的MMC.REG注册表

2.添加计算机管理的功能文件:

从D:\1909\INSTALL复制以下必要文件到D:\1909\WINPE文件夹:


\Windows\System32\batmeter.dll
\Windows\System32\cacls.exe
\Windows\System32\chartv.dll
\Windows\System32\clip.exe
\Windows\System32\Clipc.dll
\Windows\System32\compmgmt.msc
\Windows\System32\comsvcs.dll
\Windows\System32\D3D12.dll
\Windows\System32\devmgmt.msc
\Windows\System32\devmgr.dll
\Windows\System32\diskmgmt.msc
\Windows\System32\dmdlgs.dll
\Windows\System32\dmdskmgr.dll
\Windows\System32\dmdskres.dll
\Windows\System32\dmdskres2.dll
\Windows\System32\dmintf.dll
\Windows\System32\dmocx.dll
\Windows\System32\dmutil.dll
\Windows\System32\dmvdsitf.dll
\Windows\System32\dmview.ocx
\Windows\System32\ELSCore.dll
\Windows\System32\filemgmt.dll
\Windows\System32\GameInput.dll
\Windows\System32\hlink.dll
\Windows\System32\hotplug.dll
\Windows\System32\IconCodecService.dll
\Windows\System32\imageres.dll
\Windows\System32\jscript.dll
\Windows\System32\jscript9.dll
\Windows\System32\mlang.dll
\Windows\System32\mmc.exe
\Windows\System32\mmcbase.dll
\Windows\System32\mmcndmgr.dll
\Windows\System32\mmcshext.dll
\Windows\System32\mscories.dll
\Windows\System32\mshtml.dll
\Windows\System32\mycomput.dll
\Windows\System32\objsel.dll
\Windows\System32\odbcbcp.dll
\Windows\System32\oledlg.dll
\Windows\System32\rshx32.dll
\Windows\System32\sc.exe
\Windows\System32\services.msc
\Windows\System32\shfolder.dll
\Windows\SystemResources\Windows.UI.ShellCommon
\Windows\SystemResources\batmeter.dll.mun
\Windows\SystemResources\dmdskres.dll.mun
\Windows\SystemResources\filemgmt.dll.mun
\Windows\SystemResources\imageres.dll.mun
\Windows\SystemResources\mmcbase.dll.mun
\Windows\SystemResources\mmcndmgr.dll.mun
\Windows\SystemResources\mshtml.dll.mun
\Windows\SystemResources\mycomput.dll.mun




进入桌面后计算机管理成功运行:






———————————————————————————————————————



控制面板功能

1.        SYSTEM的处理:

挂载INSTALL\WINDOWS\SYSTEM32\CONFIG\SYSTEM为OS-SYS并获取权限

挂载WINPE\WINDOWS\SYSTEM32\CONFIG\SYSTEM为PE-SYS并获取权限

从OS-SYS的以下项目覆盖到PE-SYS

HKEY_LOCAL_MACHINE\OS-SYS\ControlSet001\Control\ProductOptions

导入control的PE-SYS.REG注册表


2.添加控制面板的功能文件:

从D:\1909\INSTALL复制以下必要文件到D:\1909\WINPE文件夹:


\Windows\System32\control.exe
\Windows\System32\sysdm.cpl
\Windows\System32\systemcpl.dll
\Windows\System32\timedate.cpl
\Windows\SystemResources\sysdm.cpl.mun
\Windows\SystemResources\systemcpl.dll.mun
\Windows\SystemResources\timedate.cpl.mun


进入桌面后控制面板成功添加:





———————————————————————————————————————



DISM的添加:

从D:\1909\INSTALL复制以下必要文件到D:\1909\WINPE文件夹:


\Windows\Fonts\monbaiti.ttf
\Windows\Fonts\segoeui.ttf
\Windows\System32\Dism    //整个目录
\Windows\System32\Dism.exe
\Windows\System32\DismApi.dll
\Windows\System32\wdscore.dll
\Windows\System32\WimBootCompress.ini


进入桌面后DISM成功运行:






———————————————————————————————————————




系统属性显示硬件信息

从D:\1909\INSTALL复制以下必要文件到D:\1909\WINPE文件夹:


\Windows\System32\wbem\en-US\mofd.dll.mui
\Windows\System32\wbem\en-US\WMIsvc.dll.mui
\Windows\System32\wbem\en-US\wmiutils.dll.mui
\Windows\System32\wbem\zh-CN\cimwin32.dll.mui
\Windows\System32\wbem\zh-CN\mofd.dll.mui
\Windows\System32\wbem\zh-CN\wbemcore.dll.mui
\Windows\System32\wbem\zh-CN\WinMgmt.exe.mui
\Windows\System32\wbem\zh-CN\WmiApRpl.dll.mui
\Windows\System32\wbem\zh-CN\WmiApSrv.exe.mui
\Windows\System32\wbem\zh-CN\WMIsvc.dll.mui
\Windows\System32\wbem\zh-CN\wmiutils.dll.mui
\Windows\System32\wbem\cimdmtf.mof
\Windows\System32\wbem\cimwin32.dll
\Windows\System32\wbem\cimwin32.mof
\Windows\System32\wbem\drvinst.mof
\Windows\System32\wbem\esscli.dll
\Windows\System32\wbem\fastprox.dll
\Windows\System32\wbem\firewallapi.mof
\Windows\System32\wbem\ipsecsvc.mof
\Windows\System32\wbem\mofd.dll
\Windows\System32\wbem\mpsdrv.mof
\Windows\System32\wbem\mpssvc.mof
\Windows\System32\wbem\newdev.mof
\Windows\System32\wbem\polstore.mof
\Windows\System32\wbem\repdrvfs.dll
\Windows\System32\wbem\sdbus.mof
\Windows\System32\wbem\services.mof
\Windows\System32\wbem\setupapi.mof
\Windows\System32\wbem\stortrace.mof
\Windows\System32\wbem\umpnpmgr.mof
\Windows\System32\wbem\wbemcore.dll
\Windows\System32\wbem\wbemdisp.dll
\Windows\System32\wbem\wbemdisp.tlb
\Windows\System32\wbem\wbemess.dll
\Windows\System32\wbem\wbemprox.dll
\Windows\System32\wbem\wbemsvc.dll
\Windows\System32\wbem\WFAPIGP.mof
\Windows\System32\wbem\WFP.MOF
\Windows\System32\wbem\winipsec.mof
\Windows\System32\wbem\WinMgmt.exe
\Windows\System32\wbem\wlan.mof
\Windows\System32\wbem\WmiApRpl.dll
\Windows\System32\wbem\WmiApSrv.exe
\Windows\System32\wbem\wmiprov.dll
\Windows\System32\wbem\WmiPrvSD.dll
\Windows\System32\wbem\WmiPrvSE.exe
\Windows\System32\wbem\WMIsvc.dll
\Windows\System32\wbem\wmiutils.dll


打开系统属性后硬件信息显示出来了:






———————————————————————————————————————


添加任务管理器:

从D:\1909\INSTALL复制以下必要文件到D:\1909\WINPE文件夹:


\Windows\System32\taskmgr.exe
\Windows\System32\ubpm.dll
\Windows\SystemResources\Taskmgr.exe.mun


原版任务管理器可用:




教程中所用的文档和注册表文件已包含在了本贴附件中...
全手工制作1909PE之维护版.7z (1.34 MB, 下载次数: 1523)


维护版本到此结束-------


WIN10PE制作工具推荐:
WIMBUILDER:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=411399

WINPE生成器:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=417694



教程制作不易
如果您觉得本教程可以帮到您,请随意打赏支持,您的支持就是我更新的动力,谢谢。


下面是我的收款专用二维码

         










全手工制作2004PE 之维护版_2.7z.009.7Z

350.86 KB, 下载次数: 462, 下载积分: 无忧币 -2

全手工制作2004PE 之维护版_2.7z.008.7Z

1 MB, 下载次数: 481, 下载积分: 无忧币 -2

全手工制作2004PE 之维护版_2.7z.007.7Z

1 MB, 下载次数: 455, 下载积分: 无忧币 -2

全手工制作2004PE 之维护版_2.7z.006.7Z

1 MB, 下载次数: 480, 下载积分: 无忧币 -2

全手工制作2004PE 之维护版_2.7z.005.7Z

1 MB, 下载次数: 445, 下载积分: 无忧币 -2

全手工制作2004PE 之维护版_2.7z.004.7Z

1 MB, 下载次数: 446, 下载积分: 无忧币 -2

全手工制作2004PE 之维护版_2.7z.003.7Z

1 MB, 下载次数: 454, 下载积分: 无忧币 -2

全手工制作2004PE 之维护版_2.7z.002.7Z

1 MB, 下载次数: 451, 下载积分: 无忧币 -2

全手工制作2004PE 之维护版_2.7z.001.7Z

1 MB, 下载次数: 541, 下载积分: 无忧币 -2

评分

参与人数 38无忧币 +170 收起 理由
NAML + 1 很给力!
专注windows安装 + 1 赞一个!
gutaiping2006 + 5 赞一个!
junlongjian + 1 很给力!
shan + 5 很给力!
hlccfu + 5 很给力!
Anson4 + 5 很给力!
fulibo + 5
aludexb + 5 很给力!
foolst + 5 很给力!
lianmeng + 5 赞一个!
wjguowei + 5 赞一个!
wuxin9712 + 5
2011p6392 + 5 很给力!
某些人 + 5 赞一个!
残念紫影 + 5 赞一个!
9001 + 5 很给力!
JinPei + 5
ltx7795 + 3
2011mtw35 + 5 很给力!
xzf680 + 5 很给力!
sunshineboy + 5 很给力!
2011pglam68 + 5 很给力!
cuicongyuan + 5 赞一个!
kzr588 + 5 赞一个!
brook + 5 很给力!
wxgx + 5 赞一个!
qitiandashe1020 + 5 赞一个!
Linzc -1 赞一个!
danmo + 5 很给力!

查看全部评分

2#
发表于 2020-2-14 14:21:22 | 只看该作者
支持一下

点评

会批处理的,麻烦加下批处理。 机器自动从win10镜像添加所需文件  详情 回复 发表于 2020-8-5 00:36
回复

使用道具 举报

3#
发表于 2020-2-14 14:23:18 | 只看该作者
首先谢谢分享!其次打赏可以,但只限于评分!
回复

使用道具 举报

4#
发表于 2020-2-14 14:31:14 来自手机 | 只看该作者
支持支持
回复

使用道具 举报

5#
发表于 2020-2-14 14:32:15 | 只看该作者
还有一个:这个文叔叔网盘下载速度非常快!赞!
回复

使用道具 举报

6#
发表于 2020-2-14 15:29:54 来自手机 | 只看该作者
支持
回复

使用道具 举报

7#
发表于 2020-2-14 15:51:09 | 只看该作者
原创作品,大力支持
回复

使用道具 举报

8#
发表于 2020-2-14 15:59:33 | 只看该作者
支持 谢谢 共享
回复

使用道具 举报

9#
发表于 2020-2-14 17:05:36 | 只看该作者
支持一下,感谢。
回复

使用道具 举报

10#
发表于 2020-2-14 17:22:48 | 只看该作者
原创作品,大力支持
回复

使用道具 举报

11#
发表于 2020-2-14 17:24:30 | 只看该作者
这个要支持,强烈支持,好贴啊
回复

使用道具 举报

12#
发表于 2020-2-14 17:31:22 | 只看该作者
支持一下
回复

使用道具 举报

13#
发表于 2020-2-14 18:36:24 | 只看该作者
谢大大分享
回复

使用道具 举报

14#
发表于 2020-2-14 19:05:52 | 只看该作者
硬核,给力!
回复

使用道具 举报

15#
发表于 2020-2-14 19:37:30 | 只看该作者
  1. @echo off
  2. rem 正向查找缺失
  3. set Ins_mui=h:\install\Windows\System32\zh-CN
  4. set Boot_mui=h:\boot\Windows\System32\zh-CN
  5. set tMui=%1\zh-CN
  6. if not exist %tMui% md %tMui%
  7. for /f %%i in ('dir %1 /a:-d /b') do (
  8. if not exist %tMui%\%%i.mui copy %Ins_mui%\%%i.mui %tMui%
  9. if not exist %tMui%\%%i.mui copy %Boot_mui%\%%i.mui %tMui%
  10. )
  11. rem 反向查找多余
  12. for /f %%i in ('dir %tMui% /a:-d /b') do if not exist %1\%%~ni del /q %tMui%\%%i
复制代码
  1. @echo off
  2. rem 正向查找缺失
  3. set Ins_mun=f:\install\Windows\SystemResources
  4. set Boot_mun=f:\boot\Windows\SystemResources
  5. set tMun=%1\SystemResources
  6. if not exist %tMun% md %tMun%
  7. for /f %%i in ('dir %1\System32 /a:-d /b') do (
  8. if not exist %tMun%\%%i.mun copy %Ins_mun%\%%i.mun %tMun%
  9. if not exist %tMun%\%%i.mun copy %Boot_mun%\%%i.mun %tMun%
  10. )
  11. rem 反向查找多余
  12. for /f %%i in ('dir %tMun% /a:-d /b') do if not exist %1\System32\%%~ni del /q %tMun%\%%i
复制代码
我也来两个批处理,一个用来检查mui一个用来检查mun,只要把dll弄好了就行了。位置注意改,参数是目标文件夹。看懂了改好了再用。


点评

感谢H大分享的经验  详情 回复 发表于 2020-2-14 19:47
回复

使用道具 举报

16#
 楼主| 发表于 2020-2-14 19:47:06 | 只看该作者
hhh333 发表于 2020-2-14 19:37
我也来两个批处理,一个用来检查mui一个用来检查mun,只要把dll弄好了就行了。位置注意改,参数是目标文件 ...

感谢H大分享的经验
回复

使用道具 举报

17#
发表于 2020-2-14 20:55:30 来自手机 | 只看该作者
路过,顶一下。
回复

使用道具 举报

18#
发表于 2020-2-14 23:17:33 | 只看该作者
感谢分享!
回复

使用道具 举报

19#
发表于 2020-2-14 23:18:09 | 只看该作者
感谢分享!
回复

使用道具 举报

20#
发表于 2020-2-14 23:36:38 | 只看该作者
学习一下,感谢分享!
回复

使用道具 举报

21#
发表于 2020-2-15 03:40:02 | 只看该作者
支持一下,硬核

回复

使用道具 举报

22#
发表于 2020-2-15 05:13:16 | 只看该作者
有心了,真的很厉害。
回复

使用道具 举报

23#
发表于 2020-2-15 09:53:16 | 只看该作者
厉害了,强烈支持
回复

使用道具 举报

24#
发表于 2020-2-15 18:23:27 | 只看该作者
支持 支持
回复

使用道具 举报

25#
发表于 2020-2-27 00:23:16 | 只看该作者
学习了,分享的PE已经不能下了。
回复

使用道具 举报

26#
发表于 2020-2-27 07:22:45 | 只看该作者
原创作品,大力支持
回复

使用道具 举报

27#
发表于 2020-3-1 15:52:57 | 只看该作者
无权限下载,能给个地址吗?
回复

使用道具 举报

28#
发表于 2020-3-2 20:12:53 | 只看该作者
问一下,新建的winpe文件夹内其他的项目如:program files 也要重新建立吗?

点评

不用,windows目录即可  详情 回复 发表于 2020-3-2 21:46
回复

使用道具 举报

29#
 楼主| 发表于 2020-3-2 21:46:44 来自手机 | 只看该作者
lgl007 发表于 2020-3-2 20:12
问一下,新建的winpe文件夹内其他的项目如:program files 也要重新建立吗?

不用,windows目录即可
回复

使用道具 举报

30#
发表于 2020-3-3 07:08:40 | 只看该作者
"从INSTALL\WINDOWS\SYSTEM32\CONFIG\SOFTWARE替换为WINPE\WINDOWS\SYSTEM32\CONFIG\SOFTWARE并进行以下方式处理:"这里是用install.wim中的software替换掉winpe中的注册表吗?

点评

把winpe的software删除,从install复制过来  详情 回复 发表于 2020-3-3 09:30
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-22 03:18

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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