请先关闭EAC后再进行后续操作。本教程在EAC 1.8和1.6版本测试有效,也无需按原文进行重装和清除。
方法介绍
我也是在v2ex搜到这篇介绍然后才知道该咋办的……
- 打开注册表编辑器(
Win + R
:regedit
) - 在定位到
计算机\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
- 点击
新建(N)
->字符串值(S)
,命名其名称为 EAC 安装路径 (安装盘符:\Program Files (x86)\Exact Audio Copy\EAC.exe
) - 右键该值,选择
修改(M)
,在数值数据(V)
中填写~ DISABLETHEMES
,确认后关闭注册表编辑器。 右键桌面Exact Audio Copy
的快捷方式,点击属性(R)
,选择兼容性
一栏,选择以管理员身份运行此程序
,然后点击确定。
闪退原因:从注册表纠正的内容可以发现,应该是EAC自身的界面主题与Win10和Win11的主题不兼容,因此需要修改兼容性,并且禁用EAC对于文件目录读取时的主题调整效果。
提醒:我发现EAC1.8把freedb的设置选项给删了,所以建议保持在1.6以下版本
调整
在抓碟工作流中,我一般使用Player的gracenote
数据库抓取CD信息,通过Export info - cdplayer.ini
,然后在EAC里面通过数据库导入来自cdplayer.ini
的元数据来修正信息。
因为EAC在上面第五步被升权,所以我试了一下,发现第五步也可以被优化掉,只需要前四步就能解决问题。
其他疑惑
我在寝室的电脑发生主题兼容性闪退,但是在实验室的电脑就没这个问题,不知道怎么回事……
寝室电脑禁用主题以后的EAC
实验室电脑的正常EAC