我要疯了... MS Edge 一直在劫持我的 PDF 文件文件关联 - 还有其他文件,但 PDF 即将让我陷入困境。
Windows 10 Pro,Build 1909;Adobe Acrobat DC,本周安装的最新版本。
我尝试过的事情:
- 使用打开方式,选择其他应用程序,选择 Acrobat DC 并选中“始终使用...”
- 使用默认应用程序控制面板
- 使用 dism.exe 导出文件关联,然后使用结果更改和更新的 XML 设置本地 GPO
- 按照说明使用“停止重置我的应用程序”在这个线程中。
- 通过打开 PDF 文件属性对话框并更改“打开方式”选项来更改关联
- 使用 Acrobat 的首选项来设置文件关联。
Windows 会随机将文件关联更改回 Edge。无需重启。有时几分钟后就会改变,有时几个小时后就会改变。但绝对不需要重启。
有谁成功修复过这个问题吗?
答案1
各种注册表黑客或 Edge 文件重命名/删除技巧对我都不起作用。有用的是:启动 Edge 右上角省略号 (…) 设置 Cookie 和站点权限 PDF 文档 将始终在外部打开 PDF 文件设置为 ON
答案2
这个小应用程序有效;关联
描述:
您可能已经体验过,Windows 10 可能会定期重置默认应用程序。重置操作可能在 Windows 更新或 Windows 内置应用程序(如 Microsoft Edge、照片或 Groove Music)更新后发生。这也可能是由第三方应用程序引起的。
默认应用是打开文件或协议时默认执行的程序。未经您的同意重置它们会非常不方便,因为重新设置它们可能需要大量工作。
“停止重置我的应用程序”可防止将某些内置应用程序设置为默认应用程序,从而帮助您解决此问题。这不会影响这些应用程序的功能。
答案3
这是解决方案:
从 HCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf 中删除 %username% 和 System 的权限
我使用 GPO 的用户启动脚本中的 subinacl 完成了此操作:
subinacl.exe /subkeyreg “HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf” /revoke=domain\%用户名%
subinacl.exe /subkeyreg “HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.pdf” /revoke=SYSTEM
此后,任何人都不能重新分配 .pdf 关联。将仅在计算机级别使用 GPO 关联。所有更改均由您自行承担风险。