minchengan 发表于 2022-10-7 16:49:07

(共享)PE支持APFS2.1.97的方法

本帖最后由 minchengan 于 2022-10-11 12:53 编辑

经过对比摸索,找到了PE支持APFS2.1.97和WMI Explorer的方法(先确保PE支持MSI文件的运行。论坛有方法):
1.
补充System32目录下的wbem
补充SysWOW64目录下的wbem
版本相同的话从可以使用APFS的PE中复制过来,版本不同,就对比提取
2.
注册表(从可以使用APFS的PE中导出来再导进去):_system和_software和_default是导入时定义的名称
增加服务:
HKEY_LOCAL_MACHINE\_system\ControlSet001\Services\Winmgmt
HKEY_LOCAL_MACHINE\_software\Microsoft\WBEM
注册类:
HKEY_LOCAL_MACHINE\_software\Classes
附件有精简过的注册表
3.
增加以下文件列表,有个别文件找不到的,经测试不加也能用:(经坛友gbzx测试发现以下列表只需要Syswow64文件夹下补充Wbemcomn.dll)
gbzx精简的注册表,见附件:
\Windows\System32\C_1250.NLS
\Windows\System32\C_1252.NLS
\Windows\System32\C_950.NLS
\Windows\System32\cdd.dll
\Windows\System32\kernel32.dll
\Windows\System32\locale.nls
\Windows\System32\ntdll.dll
\Windows\System32\user32.dll
\Windows\System32\WIN32KFULL.SYS
\Windows\System32\wow64.dll
\Windows\System32\wow64cpu.dll
\Windows\System32\wow64win.dll
\Windows\SysWOW64\advapi32.dll
\Windows\SysWOW64\apphelp.dll
\Windows\SysWOW64\bcrypt.dll
\Windows\SysWOW64\BCRYPTPRIMITIVES.DLL
\Windows\SysWOW64\cfgmgr32.dll
\Windows\SysWOW64\clbcatq.dll
\Windows\SysWOW64\combase.dll
\Windows\SysWOW64\comdlg32.dll
\Windows\SysWOW64\CRYPTBASE.DLL
\Windows\SysWOW64\dnsapi.dll
\Windows\SysWOW64\dwmapi.dll
\Windows\SysWOW64\FWPUCLNT.DLL
\Windows\SysWOW64\gdi32.dll
\Windows\SysWOW64\GDI32FULL.DLL
\Windows\SysWOW64\hhctrl.ocx
\Windows\SysWOW64\imm32.dll
\Windows\SysWOW64\IPHLPAPI.DLL
\Windows\SysWOW64\KERNEL.APPCORE.DLL
\Windows\SysWOW64\kernel32.dll
\Windows\SysWOW64\KERNELBASE.DLL
\Windows\SysWOW64\msctf.dll
\Windows\SysWOW64\msimg32.dll
\Windows\SysWOW64\msvcrt.dll
\Windows\SysWOW64\mswsock.dll
\Windows\SysWOW64\NapiNSP.dll
\Windows\SysWOW64\nlaapi.dll
\Windows\SysWOW64\nsi.dll
\Windows\SysWOW64\ntdll.dll
\Windows\SysWOW64\ntmarta.dll
\Windows\SysWOW64\ole32.dll
\Windows\SysWOW64\oleacc.dll
\Windows\SysWOW64\oleaccrc.dll
\Windows\SysWOW64\oleaut32.dll
\Windows\SysWOW64\olepro32.dll
??\Windows\SysWOW64\pnrpnsp.dll
\Windows\SysWOW64\powrprof.dll
\Windows\SysWOW64\profapi.dll
\Windows\SysWOW64\psapi.dll
\Windows\SysWOW64\rasadhlp.dll
\Windows\SysWOW64\rpcrt4.dll
\Windows\SysWOW64\sechost.dll
\Windows\SysWOW64\SHCore.dll
\Windows\SysWOW64\shell32.dll
\Windows\SysWOW64\shlwapi.dll
\Windows\SysWOW64\sspicli.dll
\Windows\SysWOW64\ucrtbase.dll
\Windows\SysWOW64\user32.dll
\Windows\SysWOW64\uxtheme.dll
\Windows\SysWOW64\version.dll
\Windows\SysWOW64\wbemcomn.dll
\Windows\SysWOW64\win32u.dll
\Windows\SysWOW64\WINDOWS.STORAGE.DLL
\Windows\SysWOW64\winrnr.dll
\Windows\SysWOW64\ws2_32.dll
??\Windows\SysWOW64\wshbth.dll
\Windows\SysWOW64\wsock32.dll








xiaoyuan0417 发表于 2022-10-7 17:00:35

感谢!自己动手尝试……

进士小站 发表于 2022-10-7 17:06:08

谢谢分享
存下来自己加入PE试试

2011wyy 发表于 2022-10-7 17:13:23

minchengan 发表于 2022-10-7 17:19:05

本帖最后由 minchengan 于 2022-10-7 17:20 编辑

2011wyy 发表于 2022-10-7 17:13
APFS 是什么? 是苹果新的文件系统?
对的,支持APFS文件系统的读写,用APFS for windows2.1.97单文件的破解版

旁观者清 发表于 2022-10-7 17:31:36

谢谢分享。

2011wyy 发表于 2022-10-7 17:38:30

minchengan 发表于 2022-10-7 18:08:28

2011wyy 发表于 2022-10-7 17:38
单文件,体积多大,有分享么?

百度或论坛里搜索一下。需要PE支持,正常系统通常支持直接使用

2011wyy 发表于 2022-10-7 18:13:09

2011wyy 发表于 2022-10-7 18:17:47

minchengan 发表于 2022-10-7 18:34:41

2011wyy 发表于 2022-10-7 18:13
接近30M啊,那算了吧。 苹果系统文件,平时也用不到,实在需要恢复或者读取的话,在PE下,用 DiskGenius_ ...

APFS可写MACOS的分区

yjkl 发表于 2022-10-7 18:48:03

学习学习。

2011wyy 发表于 2022-10-7 20:12:29

minchengan 发表于 2022-10-7 20:30:17

本帖最后由 minchengan 于 2022-10-7 20:34 编辑

2011wyy 发表于 2022-10-7 20:12
DiskGenius_5.4.6.1441 应该支持 苹果分区读写。明天我到单位笔记本电脑上测试看看。不过那电脑有点老了 ...
我用黑苹果测试是成功的。唯一的小问题是原生删除硬件的图标出来了,需要刷新桌面才行,当然用PECMD的LOGO命令可以凑合解决
LOGO %WinDir%\web\wallpaper\Windows\img0.jpg
SHEL %SystemRoot%\explorer.exe
LOGO
EXEC %SystemRoot%\SysWOW64\CoolEjectUSB.exe

2012zhd 发表于 2022-10-7 20:31:52

2011wyy 发表于 2022-10-7 20:12
DiskGenius_5.4.6.1441 应该支持 苹果分区读写。明天我到单位笔记本电脑上测试看看。不过那电脑有点老了 ...

你这个版本是破解的?还是注册版。

9527sss 发表于 2022-10-7 20:33:10

谢谢分享。

2011wyy 发表于 2022-10-7 20:41:12

2011wyy 发表于 2022-10-7 20:42:17

2012zhd 发表于 2022-10-7 20:45:37

2011wyy 发表于 2022-10-7 20:42
DiskGenius是用了俄罗斯和谐补丁的,论坛里很多

我是指apfs软件。

超逸绝尘 发表于 2022-10-7 20:47:06

看起来还是非常不错的。

2011wyy 发表于 2022-10-7 21:43:23

2011wyy 发表于 2022-10-7 21:46:44

2012_maxbo 发表于 2022-10-7 23:32:54

用TransMac呢,也要补这些文件吗,我没有苹果系统,楼主可以试试TransMaC这个软件

minchengan 发表于 2022-10-8 00:05:20

2012_maxbo 发表于 2022-10-7 23:32
用TransMac呢,也要补这些文件吗,我没有苹果系统,楼主可以试试TransMaC这个软件

APFS很好用了,挂载后,直接在资源管理器中增加盘符。TransMac没有试过能不能在PE下运行,以前安装黑苹果时是不是用的这个程序?黑苹果很久没重装了,记不太清楚

minchengan 发表于 2022-10-8 00:05:57

2011wyy 发表于 2022-10-7 21:46
“PE中原生或者PECMD的USB弹出有bug,当插入多个USB硬盘的时候,弹出某一个硬盘后会出错。再插入也不再识别 ...

你说的这个版本也试过,有同样的问题

dxhjh 发表于 2022-10-8 07:00:56

谢谢分享

2011wyy 发表于 2022-10-8 10:36:40

minchengan 发表于 2022-10-8 10:58:38

2011wyy 发表于 2022-10-8 10:36
2015年的 MacBook Air 笔电,DiskGenius_5.4.6.1441 不支持读取Mac分区,Paragon_APFS_for_Windows_2.1.110 ...

我不确定2015年的MacBook是APFS还是HFS+的分区呢,我用的黑苹果是APFS,能读写

2011wyy 发表于 2022-10-8 11:06:00

spl0512 发表于 2022-10-8 14:53:55

谢谢分享。
页: [1] 2 3
查看完整版本: (共享)PE支持APFS2.1.97的方法