一、说明:
1、如果你是MAC,那直接安装Bootcamp就好了,别瞎折腾
2、如果你只想用这个驱动,来这里下载https://forums.macrumors.com/threads/apple-hfs-windows-driver-download.1368010/
3、即使你折腾成功了,也是只读,无法写入
4、Bootcamp的版本是通过下面的条件划分的
A、MAC硬件版本
B、Windows操作系统版本(win7、win8、win10、x86、x64)
C、发布版本
从而,直接查找Bootcamp,本身就成了一件很痛苦的事情
5、Bootcamp的HFS驱动文件的默认安装位置为
C:\Windows\System32\drivers\AppleHFS.sys
C:\Windows\System32\drivers\AppleMNT.sys
而文件系统驱动是与MAC硬件版本无关的,所以我们只需要考虑B、C两个问题就好了
二、然后说HFS驱动提取的方式:
1、按上面所说的,驱动提取只需要考虑Windows操作系统版本和Bootcamp发布版本就可以了,是不需要考虑MAC硬件版本的
2、下载后,解压文件
3、将AppleHFS.sys、AppleMNT.sys拷贝出来
4、备份注册表(这一步一般来说是可以省掉的)
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\AppleHFS
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\AppleMNT
一般来说用下面的文件进行安装和卸载就好了:
Add_AppleHFS.reg
Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\AppleHFS] "Type"=dword:00000002 "ErrorControl"=dword:00000001 "Start"=dword:00000000 "Group"="File System" [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\AppleMNT] "Group"="System Bus Extender" "Type"=dword:00000001 "ErrorControl"=dword:00000001 "Start"=dword:00000000
Remove_AppleHFS.reg
Windows Registry Editor Version 5.00 [-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\AppleHFS] [-HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\AppleMNT]
5、这样驱动提取就完成了
三、HFS驱动的安装方式:
1、一定要核对windows版本与驱动提取的版本信息是一致的才可以(win7、win8、win10、x86、x64)
2、将驱动拷贝到指定路径
C:\Windows\System32\drivers\AppleHFS.sys
C:\Windows\System32\drivers\AppleMNT.sys
3、双击Add_AppleHFS.reg
4、重启即可
四、HFS驱动的卸载方式:
1、双击Remove_AppleHFS.reg
2、重启
3、删除驱动文件
C:\Windows\System32\drivers\AppleHFS.sys
C:\Windows\System32\drivers\AppleMNT.sys
五、兼容Win10方式:
1、按上面的方式安装驱动
2、打开磁盘管理器,从磁盘0的第一个卷,一直数到你想挂在的HFS卷,记录卷的序号,比如我有几块硬盘,我想挂载的卷是第10个卷(要注意,没有挂载的卷也是要计算的)
3、修改注册表
#位置 HKEY_LOCAL_MACHINE/system/CurrentControlSet/Control/Session Manager/DOS Devices/ #新建String类型的键值对 #左边的Key就是你想挂在的盘符,比如 #N: #右边的Value就是卷的序号 #\Device\HarddiskVolume序号 #比如你是第10个卷,那就是 #\Device\HarddiskVolume10
4、重启,如果卷号错了,就调整一下再重启
5、只是一个临时方案,不太适合移动设备,有些太麻烦了