macOS Windows 双系统多分区 Paragon HFS+ 执行某些exe程序 报错 0x800704b3 解决方案
本文最后更新于 2522 天前,其中的信息可能已经有所发展或是发生改变。

有很多使用BOOTCAMP 或者EFI 安装 Windows 7/8/8.1/10 双系统,同时使用多个分区作为数据盘存放数据,以便在系统出问题之后重装任意系统不会损失损失数据。但是无论哪个系统,共通文件系统格式上总是存在分歧:

  • FAT32: MacOS 和 WIN 都支持,但是不支持4G以上的大文件。
  • exFAT:这是可移动设备专用文件系统,缺点是默认分配单元太大。如果小文件很多的话会非常占用空间(尤其对我们SSD用户而言)。目前主流的XP和Vista默认都不支持ExFAT,XP需升级至SP3补丁、Vista需升级至SP1补丁才能支持它。当然微软也提供了exFAT的单独更新文件,Win7默认支持。另外,exFAT没有NTFS的安全性,配额,日志文件。数据一旦出错,exFAT会迎来各种碎片文件。
  • NTFS:需要在Mac下使用Paragon NTFS配合。
  • HFS+:需要在Win下使用Paragon HFS配合,但有个好处就是可以使用Time Machine备份。MacOS的Time Machine还是很强大的备份工具,可以全自动的带历史记录备份数据,无需多余的人工操作。

楼主数据盘有很多重要数据。由于没有找到比Time Machine更好的备份工具,So,决定使用HFS+作为共通磁盘文件系统。
但使用中发现无论使用哪种插件,在HFS+磁盘上某些exe可执行程序(比如那些带自解压的exe)会以下报错:


经过各种百度谷歌,发现XP下无这种问题,WIN7 下关闭UAC可以解决,WIN8/8.1下关闭UAC也没用了。
国外某大神发现,虽然不是完美方案,但有以下方法可以代替解决:

方法1:

将系统服务里的 WebClient 从  手动  改为  自动  即可
================================
SourceForge中Ext2fsd软件同样会产生此问题,
针对类似的情况(Windows外挂extfs驱动),其本质上是UAC提权程序无法访问网络路径。
在这里,所有无法运行的文件全部都需要管理员权限
猜测所有Windows下第三方文件系统FS驱动实现过程是将文件系统(FileSystem)挂接到本机虚拟网络客户端中中继解决Win系文件系统自身无法扩展的问题。
然而作为感知权限的程序则必须要通过网络路径获得,当服务未加载时无法获取对应权限,也即无法运行随后的操作。
作Symlink符号连接可以解决访问时自动提权的问题(通过上级目录直接将权限信息传递至子目录)
 
解决方法就是将  计算机管理  – 服务和应用程序 – 服务 -WebClient 直接启动
之后可同正常操作相一致。

结语:

Windows 10亲测有效(but,由于不同EXE执行程序可能因为钩子项不同不一定通用,但小编试用了几种方式,该方法算是最简单有效的了。若还不行,请百度尝试一下“为目标驱动器创建链接”的方法)
[整理:CALONYE]

文章名称:《macOS Windows 双系统多分区 Paragon HFS+ 执行某些exe程序 报错 0x800704b3 解决方案》
文章链接:https://www.calonye.com/22685.html
版权声明:本文采用 License 知识共享 署名4.0国际许可协议 [BY-NC-SA] 进行授权
风险声明:本站资源仅供个人学习交流,请于下载后 24 小时内删除,请勿用于商业用途,否则法律问题自行承担!
暂无评论

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇