问题
用户希望使用 Internet Explorer 从内联网 URL 下载的某种类型的文件能够自动打开,而不询问是否应保存或打开该文件。
为此,通常需要打开 Internet Explorer 的下载,右键单击下载的文件并取消选中“打开此类文件之前始终询问”选项。
虽然这对某些用户有用,但对其他用户却不起作用,因为 Internet Explorer 不显示此选项。
更多信息
这是 AD 域中 Windows 7 上的 Internet Explorer 11。
Internet Explorer 显示下载文件的 URL 属于 Intranet 区域。
该文件类型与公司内部应用程序相关联,如果用户告诉 Internet Explorer 打开该文件,该文件就会正确打开。
对于看到但取消选中“打开此类文件前始终询问”选项的用户,此设置存储在注册表项中HKEY_CURRENT_USER\Software\Microsoft\Windows\Shell\AttachmentExecute\{0002DF01-0000-0000-C000-000000000046}
(每个文件类型一个值)。
将这些注册表项从一个用户复制到另一个用户没有帮助;即使存在,Internet Explorer 仍会继续询问是否保存或打开这种类型的文件。
但是,如果受影响的用户在另一台他从未登录过的计算机上登录,因此还没有本地配置文件,他会看到“打开此类文件前始终询问”选项,如果他取消选中该选项,则该文件将自动打开。
未受影响的用户登录受影响用户的计算机(同样没有先前存在的本地配置文件)也是如此。
事实上,当同一用户在不同的计算机上登录或另一个用户在同一台计算机上登录时它可以起作用,这表明它是本地配置文件中的某些内容。
我们审查了研究问题时遇到的安全设置和组策略等项目,但没有找到任何可以解释观察到的行为的内容。
问题
为什么 Internet Explorer 不显示下载文件的“打开此类文件之前始终询问”选项?
其他人以前也遇到过这个问题(见评论这里),有谁找到解决办法吗?
有人知道还有什么可以检查/比较/测试来找出原因吗?