Edge对某些用户而言默认为pdf阅读器

问题描述

在为文件关联设置域GPO之后,某些用户(总共10个用户中有10个)仍将Edge作为认PDF阅读器。

文件位于网络路径上。 GPO已应用,我可以在注册表中看到UNC路径:hklm:\ SOFTWARE \ Policies \ Microsoft \ Windows \ System指向我通过GPO设置的文件

在其中一个用户上,我找到了一个指向c:\ windows \ ccm的本地gpo,但是几天前删除文件后,问题仍然存在,并且该文件没有重新出现。此外,修改本地GPO以指向域GPO中使用的xml的本地副本也无法解决问题。无论如何,域GPO应该优先于本地GPO。

为受影响的用户导出与disM的文件关联:该文件不包含PDF条目。

修改导出的文件以使用Adobe Acrobat Reader DC并将其导入并不能解决问题。 再次导出而无需注销/重新启动,并且PDF条目已经消失。

文件关联设置中手动设置.PDF会认更改为Adobe Reader DC,但是只有在下一次注销/重新启动后才返回Edge。

一些受影响的用户已经在使用Edge铬,一些仍在使用Edge。

对于受影响的用户而言,更改“边铬”设置:下载PDF时,始终从外部打开PDF会使他们陷入循环,单击打开的结果即可重新下载PDF。

还尝试在HKEY_CURRENT_USER \ SOFTWARE \ Classes \ Appx4hxtad77fbk3jkkeerkrm0ze94wjf3s9中添加NoOpenWith regkey,但这无法解决问题。

在启动时运行procmon,但是找不到设置另一个认关联的XML。 另外,System32中的OEMdefaultassociations.xml不包含PDF条目。 手动添加不能解决问题。

受影响的用户位于不同的OU中,没有其他GPO推动认XML关联的用户位于不同的获胜者中:1903-1909-2004

我正式用尽了所有可能的解决方案。 请问是什么引起了这个问题? 是否有其他可能正在应用的XML或其他注册表位置需要检查? 预先感谢。

解决方法

删除这个注册表项(在regedit中搜索“Microsoft Edge PDF Document”这句话):

delete framed block from registry