Windows + IE9下IE安全选项注册表键值详解

需积分: 46 8 下载量 10 浏览量 更新于2024-07-25 收藏 35KB DOCX 举报
为增强Internet Explorer(简称IE)的安全性,用户可以通过调整注册表键值来控制浏览器的行为。这些键值对应于IE的不同安全选项,允许用户自定义如何处理特定类型的网络内容。以下是一些与IE安全选项相关的注册表键值的详细说明: `.NET Framework-开始` 这部分涉及到.NET Framework的相关设置,用于控制.NET应用程序在浏览器中的行为。 1. `XAML浏览器应用程序` - 键名:`2400` - 默认值:`dword:00000000`(启用) - 解释:这个键值决定了XAML浏览器应用程序(XBAPs)是否可以在IE中运行。值为0表示启用,3表示禁用。 2. `XPS文档` - 键名:`2401` - 默认值:`dword:00000000`(启用) - 解释:这个键值控制XPS文档的显示。0表示启用,3表示禁用。 3. `松散XAML` - 键名:`2402` - 默认值:`dword:00000000`(启用) - 解释:松散XAML是指没有封装在XBAP中的XAML文件,这个键值决定是否允许其在浏览器中加载。 `.NET Framework-结束` `.NET Framework相关组件-开始` 这部分涉及.NET Framework组件的安全策略: 1. `带有清单的权限的组件` - 键名:`2007` - 默认值:`dword:00010000`(高安全级) - 解释:此键值控制带有权限清单的.NET组件的执行级别。10000表示高安全级别,3表示禁用。 2. `运行未用Authenticode签名的组件` - 键名:`2004` - 默认值:`dword:00000000`(启用) - 解释:这个键值决定是否允许运行未使用Authenticode签名的.NET组件。0表示启用,3表示禁用。 3. `运行已用Authenticode签名的组件` - 键名:`2001` - 默认值:`dword:00000000`(启用) - 解释:这个键值控制已使用Authenticode签名的.NET组件的执行。0表示启用,3表示禁用。 `.NET Framework相关组件-结束` `ActiveX控件和插件-开始` 这部分与IE中的ActiveX控件和插件有关: 1. `ActiveX控件自动提示` - 键名:`2201` - 默认值:`dword:00000000`(启用) - 解释:这个键值控制当遇到新的ActiveX控件时,IE是否自动提示用户安装。0表示启用,3表示禁用。 2. `对标记为可安全执行脚本的ActiveX控件执行脚本` - 键名:`1405` - 默认值:`dword:00000000`(启用) - 解释:这个键值决定了被标记为可以安全执行脚本的ActiveX控件是否可以在网页中执行脚本。0表示启用,3表示禁用。 3. `对未标记为“安全”的ActiveX控件进行初始化和脚本运行` - (这部分在原始内容中省略了具体键名) - 解释:这个键值控制未被标记为“安全”的ActiveX控件是否可以初始化和运行脚本。通常,为了安全,这个选项会被设置为禁用(3),以防止未知的ActiveX控件被执行。 请注意,修改注册表键值需要谨慎操作,因为错误的修改可能会导致系统不稳定甚至无法启动。在进行任何更改之前,最好先备份注册表或整个系统。此外,不同版本的Windows和IE可能有不同的键值设置,因此在不同环境下应用这些键值时需要谨慎考虑兼容性和安全性。