抱歉,您的浏览器无法访问本站
本页面需要浏览器支持(启用)JavaScript
了解详情 >

华硕的 BW-16D1H-U USB 蓝光光驱是 ITX/mATX 用户播放、刻录蓝光光盘的优秀桌面解决方案之一,数年使用下来体验都不错。

不过,BW-16D1H-U 并不能读取 UHD 碟片,甚至无法读取 BDXL 格式的蓝光。为了解决这些读取需求,同时继续使用 BW-16D1H-U 这个不错的外壳,我决定使用 BW-16D1HT 对其进行升级。

这里记述的操作均为我的个人经验,不保证操作可以成功,我也不对这些操作可能造成的任何损失负责,你需要自行承担相关风险。

替换光驱硬件

BW-16D1H-U 的拆解十分简单,首先卸掉图中脚垫下方的 2 个螺丝:

然后向上稍微抬起上层外壳,并向两侧用力,最后向上提起就能拆下外壳了。图中标出了三个卡扣的位置,供参考:

拆除屏蔽罩后可以看出,这是一个 USB 转 SATA 的胶水方案。需要注意的是红框处的排线由双面胶固定,拆解时要特别小心,避免损伤排线:

可以看到,内置的光驱实际上是 Pioneer BDR-209MBK

拆除固定光驱的三颗螺丝(右侧两颗,左侧一颗)后,就可以将光驱取出了,小心的取下 SATA 连接线:

最后,将 BW-16D1HT 装进去,组装好外壳就大功告成了。

启用 LibreDrive

自 2017 下旬起出厂的 BW-16D1HT 基本都是 3.03 或以上版本的固件,封堵了 LibreDrive 利用的漏洞。

为了重新启用 LibreDrive,我们需要刷入自定义固件或对固件进行降级。我更推荐刷入来自 MakeMKV 的自定义固件,这里使用的版本是 ASUS-BW-16D1HT-3.10-WM01601-211901041014.bin

对 ASUS 光驱的烧录操作非常简单,使用来自 MakeMKV 论坛的 ASUS ODD FW Changer (Modified) 即可。

如果你无法访问上述链接,或者无法获取相关固件,也可以下载我当前使用的版本。该版本已经过 VirusTotal 扫描 和 dnSpy 审计:

点击下载 (2023-05-13)

固件更新过程非常简单,使用 管理员身份 运行 FW Changer 后选中固件文件,然后点击 START 即可:

光驱会在开始固件更新时弹出,并在更新结束后收回。中断固件更新过程通常会造成软件损伤,在固件更新过程中请不要移动光驱或断开连接线,最好使用 UPS 对光驱进行供电。

最后,我们就得到一个长得像 BW-16D1H-U,但是可以抓取 UHD 碟片和 BDXL 的设备了:

降低读取速度

由于 BW-16D1HT 倍速读取时会产生大量热量,且 BW-16D1H-U 的塑料外壳散热效率不佳,在进行改装后可能会由于过热而出现 STATUS_DEVICE_DATA_ERROR 的错误。

当然,这个错误也会在碟片表面有划痕、不干净或是硬件故障时出现。如果你确定这就是由于碟片过热造成的,可以通过修改注册表让 MakeMKV 降低读取速度,具体请参考 MakeMKV drive speed control

需要注意的是,固件更新后对应的设备标识符也会发生变化。你可以在 MakeMKV 中打开设置窗口并点击保存,使其自动生成新标识符对应的注册表项。