修改IE设置(修改注册表)允许活动内容在"我的电脑"的文件运行

本文介绍了解决Internet Explorer浏览器在加载JS文件时弹出限制脚本或ActiveX控件提示的方法,通过修改注册表设置,允许活动内容在我的电脑的文件中运行,避免用户手动设置IE,确保网页正常加载。

最近有个项目用IE打开页面总是弹一个“Internet Explorer已限制此网页运行脚本或ActiveX控件”,因为在我的网页中加了JS文件,所以会有这个提示,为了不让用户手工设置IE,所以只能通过程序来修改IE配置。
在这里插入图片描述
看了几个文章,确定的是要勾选IE高级设置中的“允许活动内容在"我的电脑"的文件运行”,如下图所示。
在这里插入图片描述
勾选上这个就不会弹上边提示框了。
我看了百度的资料有点少,有两个注册表的位置,

  • 1
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\AdvancedOptions\CRYPTO\LMZ_LOCKDOWN]
"RegPath"="SOFTWARE\\Microsoft\\Internet Explorer\\Main\\FeatureControl\\FEATURE_LOCALMACHINE_LOCKDOWN"
"RegPoliciesPath"="SOFTWARE\\Policies\\Microsoft\\Internet Explorer\\Main\\FeatureControl\\FEATURE_LOCALMACHINE_LOCKDOWN"
"Text"="允许活动内容在本地计算机区域中运行"
"PlugUIText"="@xpsp2res.dll,-5700"
"Type"="checkbox"
"CheckedValue"=dword:00000000
"UncheckedValue"=dword:00000001
"ValueName"="iexplore.exe"
"DefaultValue"=dword:00000001
"HKeyRoot"=dword:80000001


上边是导出的注册表文件,将DefaultValue的值设置为0,就可以默认选中了。

这个我改了DefaultValue的值发现不管用,我看CheckedValue这个是选择的意思,我把值改成1了,发现IE中的设置确实勾选上了,但是还是不管用,还是弹那个提示。

  • 2
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LOCALMACHINE_LOCKDOWN]
"WMPlayer.exe"=dword:00000001
@=""
"iexplore.exe"=dword:00000000
"explorer.exe"=dword:00000001
"msimn.exe"=dword:00000001
"OUTLOOK.EXE"=dword:00000001
"clview.exe"=dword:00000001

我改了iexplore.exe的值位0也不管用,连IE设置中的那个选项都没勾选。
后来我又找了找IE注册表介绍,这回对了。

  • 3
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LOCALMACHINE_LOCKDOWN]
"iexplore.exe"=dword:00000000//禁用设为1

这回不仅勾选上了,而且也生效了,不会提示那个错误提示信息了。
———————————————————————————————————————————————————2019.06.5
项目打包后有一个同事在安装的时候报错,在获取HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LOCALMACHINE_LOCKDOWN\iexplore.exe失败了,他的是WIN10,但是我的也是WIN10啊,原来在从未勾选过“允许活动内容在"我的电脑"的文件运行”选项是没有iexplore.exe选项的。所以我的GetValue就报错了,已修改为获取失败就创建一个iexplore.exe选项。
————————————————————————————————————————————————————————

通过程序修改注册表

#include <stdio.h>
#include <windows.h>
/******************************************************************************
 @brief   : 打开注册表
 @author  : 沈雪冰
 @date    : 2019/6/5 13:21
 @version : version 1.0
 @param   : 
			hRootKey:根目录 
			如HKEY_CLASSES_ROOT;HKEY_CURRENT_USER;HKEY_LOCAL_MACHINE等
			strKey:子目录
			hKey:打开的注册表句柄 (in/out)
 @return  : 0:成功  其他:失败
******************************************************************************/
int OpenKey(HKEY hRootKey, LPCSTR strKey,HKEY *hKey);
/******************************************************************************
 @brief   : 创建一个子目录
 @author  : 沈雪冰
 @date    : 2019/6/5 13:24
 @version : version 1.0
 @param   : 
			hKey:根目录
			lpStrKey:子目录
			hTempKey:根目录+子目录注册表的句柄 (in/out)
 @return  : 0:成功  其他:失败
******************************************************************************/
int CreateKey(HKEY hKey,LPCTSTR lpStrKey,HKEY *hTempKey);
/******************************************************************************
 @brief   : 设置一个DWORD值
 @author  : 沈雪冰
 @date    : 2019/6/5 13:26
 @version : version 1.0
 @param   : 
			hKey:已打开的注册表句柄
			lpValue:子目录中的KEY
			data:设置子目录中KEY的DWORD值
 @return  : 0:成功  其他:失败
******************************************************************************/
int SetValue(HKEY hKey, LPCTSTR lpValue, DWORD data);
/******************************************************************************
 @brief   : 获取指定目录下KEY的DWORD值
 @author  : 沈雪冰
 @date    : 2019/6/5 13:31
 @version : version 1.0
 @param   : 
			hKey:已打开的注册表句柄
			lpValue:子目录中的KEY
			data:子目录中KEY的DWORD值 (in/out)
 @return  : 0:成功  其他:失败
******************************************************************************/
int GetValue(HKEY hKey, LPCTSTR lpValue,DWORD *data);
/******************************************************************************
 @brief   : 获取指定目录下KEY的SZ(字符串)值
 @author  : 沈雪冰
 @date    : 2019/6/5 13:31
 @version : version 1.0
 @param   : 
			hKey:已打开的注册表句柄
			lpValue:子目录中的KEY
			data:子目录中KEY的SZ(字符串)值 (in/out)
			dataLen:子目录中KEY的SZ(字符串)值的长度 (in/out)
 @return  : 0:成功  其他:失败
******************************************************************************/
int GetValue(HKEY hKey, LPCTSTR lpValue,unsigned char* data,int *dataLen);
/******************************************************************************
 @brief   : 设置指定目录下KEY的SZ(字符串)值
 @author  : 沈雪冰
 @date    : 2019/6/5 13:26
 @version : version 1.0
 @param   : 
			hKey:已打开的注册表句柄
			lpValue:子目录中的KEY
			data:设置子目录中KEY的SZ(字符串)值
			dataLen:设置子目录中KEY的SZ(字符串)值的长度
 @return  : 0:成功  其他:失败
******************************************************************************/
int SetValue(HKEY hKey, LPCTSTR lpValue, unsigned char* data,int dataLen);
/******************************************************************************
 @brief   : 删除注册表指定键下的值(KEY)
 @author  : 沈雪冰
 @date    : 2019/6/5 13:38
 @version : version 1.0
 @param   : 
			hKey:已打开的注册表句柄
			lpValue:删除键值的名称
 @return  : 0:成功  其他:失败
******************************************************************************/
int DeleteValue(HKEY hKey,LPCTSTR lpValue);
/******************************************************************************
 @brief   : 删除注册表项(目录)
 @author  : 沈雪冰
 @date    : 2019/6/5 13:40
 @version : version 1.0
 @param   : 
			hKey:已打开的注册表句柄
			lpStrKey:要删除的子键或路径
 @return  : 0:成功  其他:失败
******************************************************************************/
int DeleteKey(HKEY hKey,LPCTSTR lpStrKey);

#include "changeRegedit.h"

int OpenKey(HKEY hRootKey, LPCSTR strKey,HKEY *hKey)
{
	int nError = RegOpenKeyEx(hRootKey, strKey, NULL, KEY_ALL_ACCESS, hKey);
	if (nError==ERROR_FILE_NOT_FOUND)
	{
		//cout << "Creating registry key: " << strKey << endl;
		nError = RegCreateKeyEx(hRootKey, strKey, NULL, NULL, REG_OPTION_NON_VOLATILE,KEY_ALL_ACCESS,NULL, hKey, NULL);
	}
	return nError;
}
int CreateKey(HKEY hKey,LPCTSTR lpStrKey,HKEY *hTempKey)
{
	int nError=RegCreateKey(hKey,lpStrKey,hTempKey);
	return nError;
}
int SetValue(HKEY hKey, LPCTSTR lpValue, DWORD data)
{
	int nError = RegSetValueEx(hKey, lpValue, NULL, REG_DWORD, (LPBYTE)&data, sizeof(DWORD));
	return nError;
}
int SetValue(HKEY hKey, LPCTSTR lpValue, unsigned char* data,int dataLen)
{
	int nError = RegSetValueEx(hKey, lpValue, NULL, REG_SZ, data, dataLen);
	return nError;
}
int GetValue(HKEY hKey, LPCTSTR lpValue,DWORD *data)
{  
	DWORD size = sizeof(*data);    
	DWORD type = REG_DWORD;
	int nError = RegQueryValueEx(hKey, lpValue, NULL, &type, (LPBYTE)data, &size);
	if (nError!=ERROR_SUCCESS)
	{
		data = 0; // The value will be created and set to data next time SetVal() is called.
	}	
	return nError;
}
int GetValue(HKEY hKey, LPCTSTR lpValue,unsigned char* data,int *dataLen)
{
	DWORD size = *dataLen;    
	DWORD type = REG_SZ;
	int nError = RegQueryValueEx(hKey, lpValue, NULL, &type, (LPBYTE)data, &size);
	if (nError!=ERROR_SUCCESS)
	{
		data = 0; // The value will be created and set to data next time SetVal() is called.
	}
	*dataLen=size;
	return nError;
}
int DeleteValue(HKEY hKey,LPCTSTR lpValue)
{
	int nError=RegDeleteValue(hKey,lpValue);
	return nError;
}
int DeleteKey(HKEY hKey,LPCTSTR lpStrKey)
{
	int nError=RegDeleteKey(hKey,lpStrKey);
	return nError;
}
int main()
{
	int ret;
	HKEY hKey=NULL;		
	//修改IE高级设置“允许活动内容在"我的电脑"的文件运行”   因为IE在加载JS文件时,弹出“Internet Explorer已限制此网页运行脚本或ActiveX控件”
	DWORD windowsIEiexploreexe;
	LPCSTR FEATURE_LOCALMACHINE_LOCKDOWNKey="Software\\Microsoft\\Internet Explorer\\Main\\FeatureControl\\FEATURE_LOCALMACHINE_LOCKDOWN";
	ret=OpenKey(HKEY_CURRENT_USER,FEATURE_LOCALMACHINE_LOCKDOWNKey,&hKey);
	if (ret)
	{
		printf("打开注册表HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\Main\\FeatureControl\\FEATURE_LOCALMACHINE_LOCKDOWN失败,请重试或手工修改注册表\n");
		goto end;
	}
	ret=GetValue(hKey, "iexplore.exe",&windowsIEiexploreexe);
	if (ret)
	{
		printf("获取HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\Main\\FeatureControl\\FEATURE_LOCALMACHINE_LOCKDOWN\\iexplore.exe失败\n 即将创建此项\n");
		ret=SetValue(hKey,"iexplore.exe",0);  //0 勾选IE “允许活动内容在"我的电脑"的文件运行”
		goto end;
	}
	if (windowsIEiexploreexe==1)	//比较从系统获取的SecureProtocols和想要设置的值
	{
		ret=SetValue(hKey,"iexplore.exe",0);  //0 勾选IE “允许活动内容在"我的电脑"的文件运行”
		if (ret)
		{
			printf("修改HKEY_CURRENT_USER\\Software\\Microsoft\\Internet Explorer\\Main\\FeatureControl\\FEATURE_LOCALMACHINE_LOCKDOWN\\iexplore.exe失败\n");
			goto end;
		}
	}
end:
	RegCloseKey(hKey);	//关闭
	hKey=NULL;
	system("pause");
	return 0;
}

通过注册表获取Windows相关信息,根据需要修改注册表。
下载链接https://download.youkuaiyun.com/download/xuebing1995/11226949
没有积分的小伙伴可以留言邮箱发你。

附IE其他注册表设置

以下转自 https://sheng.iteye.com/blog/1855706

在IE中添加网际快车右键菜单
[-HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt]
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\]
@=-
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\]
“Contexts”=-
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\使用网际快车下载]
“contexts”=dword:000000f3
@=“I:\\Network\\Up&Download\\FlashGet\\jc_link.htm”
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\使用网际快车下载全部链接]
“contexts”=dword:000000f3
@=“I:\\Network\\Up&Download\\FlashGet\\jc_all.htm”
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\使用网际快车下载所有Flash]
“contexts”=dword:000000f3
@=“I:\\Network\\Up&Download\\FlashGet\\jc_flash.htm”
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\MenuExt\使用网际快车下载所有图片]
“contexts”=dword:000000f3
@=“I:\\Network\\Up&Download\\FlashGet\\jc_allpic.htm”

禁止IE“发送信息到Internet”提示
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3]
“1601”=dword:00000000

禁止IE自动完成提示
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\IntelliForms]
“AskUser”=dword:00000000

禁止IE Cookie“隐私图标”提示
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
“privDiscUiShown”=dword:00000001

更改主页为空白页
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
“Start Page”=“about:blank”
[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main]
“Start Page”=“about:blank”
“Default_Page_URL”=“about:blank”

更改IE窗口标题

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
“Window Title”=“Internet Explorer”

设置Google为默认搜索引擎
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
“Search Page”=“http://www.google.com/search?q=%s&hl=zh-CN&inlang=zh-CN&ie=GB2312&lr=lang_zh-CN
[HKEY_LOCAL_MACHINE\Software\Microsoft\Internet Explorer\Main]
“Search Page”=“http://www.google.com/search?q=%s&hl=zh-CN&inlang=zh-CN&ie=GB2312&lr=lang_zh-CN
“Default_Search_URL”=“http://www.google.com/search?q=%s&hl=zh-CN&inlang=zh-CN&ie=GB2312&lr=lang_zh-CN
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Search]
“SearchAssistant”=“http://www.google.com/search?q=%s&hl=zh-CN&inlang=zh-CN&ie=GB2312&lr=lang_zh-CN
“CustomizeSearch”=“http://www.google.com/search?q=%s&hl=zh-CN&inlang=zh-CN&ie=GB2312&lr=lang_zh-CN

添加搜索关键字到IE地址栏
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchUrl\MSKB]
@=“http://support.microsoft.com/?kbid=%s
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchUrl\AV]
@=“http://www.altavista.com/sites/search/web?q=%s
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchUrl\g]
@=“http://www.google.com/search?q=%s&hl=zh-CN&inlang=zh-CN&ie=GB2312&lr=lang_zh-CN
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchUrl\MSN]
@=“http://search.msn.com/results.asp?q=%s
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\SearchUrl\FM]
@=“http://www.filemirrors.com/search.src?file=%s

添加政府和军事自动链接搜索
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\UrlTemplate]
“5”=“www.%s.gov
“6”=“www.%s.mil”

移除所有浏览器帮助对象
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Browser Helper Objects]

移除所有浏览器扩展
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions]

移除所有工具栏
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Toolbar]
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Toolbar]

Internet临时文件和缓存设置
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Url History]
“DaysToKeep”=dword:00000000 ;不保留历史记录
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
“SyncMode5”=dword:00000000 ;永远不检查所存网页的较新版本(4为自动)
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Content]
“CacheLimit”=dword:000c8000 ;为当前用户设置800M的Internet缓存
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Content]
“CacheLimit”=dword:000c8000 ;为当前用户设置800M的Internet缓存
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Content]
“CacheLimit”=dword:000c8000 ;为当前机器设置800M的Internet缓存
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache]
“persistent”=dword:00000001 ;永久保存
[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Content]
“CacheLimit”=dword:000c8000 ;为当前机器设置800M的Internet缓存
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Cookies]
“CacheLimit”=dword:00002000 ;为当前用户限制cookies为8M
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\History]
“CacheLimit”=dword:00002000 ;为当前用户限制cookies为8M
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Content]
“CacheLimit”=dword:000c8000 ;为默认用户设置800M的Internet缓存
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\Cookies]
“CacheLimit”=dword:00002000 ;为默认用户限制cookies为8M
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache\History]
“CacheLimit”=dword:00002000 ;为默认用户限制cookies为8M
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Content]
“perUserItem”=dword:00000001
“CachePrefix”=""
“CacheLimit”=dword:000c8000 ;为默认用户设置800M的Internet缓存
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\Cookies]
“perUserItem”=dword:00000001
“CachePrefix”=“Cookie:”
“CacheLimit”=dword:00002000 ;为默认用户限制cookies为8M
[HKEY_USERS\.DEFAULT\Software\Microsoft\Windows\CurrentVersion\Internet Settings\5.0\Cache\History]
“perUserItem”=dword:00000001
“CachePrefix”=“Visited:”
“CacheLimit”=dword:00002000 ;为默认用户限制cookies为8M

当浏览器关闭时清空Internet缓存文件(二选一)
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Cache]
“persistent”=dword:00000000
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\Cache]
“persistent”=dword:00000000

设置自动完成
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
“Use FormSuggest”=“no” ; 不使用自动完成功能
“FormSuggest Passwords”=“no” ; 不提示密码
“FormSuggest PW Ask”=“no” ; 不提示我保存密码
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\New Windows]
“popupMgr”=“no”

当你第一次运行IE6时跳过Internet连接向导
[HKEY_CURRENT_USER\Software\Microsoft\Internet Connection Wizard]
“Completed”=dword:00000001

IE的详细设置
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main]
“Download Directory”=“I:\\” ; 默认下载到I:\盘
“StatusBarWeb”=dword:00000001 ; 启用IE状态栏
“StatusBarOther”=dword:00000000 ; 不在所有Windows窗口显示状态栏(包括资源管理器窗口)
“Expand Alt Text”=“no” ; 禁止“始终扩展图片的说明文字”
“Move System Caret”=“no” ; 禁止“随焦点的更改移动系统插入标记”
“NoUpdateCheck”=dword:00000000 ; 自动检测IE更新
“NscSingleExpand”=dword:00000001 ; 在历史记录和收藏夹里关闭不用的文件夹
“DisableScriptDebuggerIE”=“yes” ; 禁用脚本调试(IE)
“Disable Script Debugger”=“yes” ; 禁用脚本调试(其他)
“Error Dlg Displayed On Every Error”=“no” ; 不显示每个脚本错误通知
“NoJITSetup”=dword:00000000 ; 激活“启用即需安装(其它)”
“NoWebJITSetup”=dword:00000000 ; 激活“启用即需安装(IE)”
“page_Transitions”=dword:00000001 ; 启用“允许页面转换”
“FavIntelliMenus”=“NO” ; 不使用个性化收藏夹
“Enable Browser Extensions”=“yes” ; 启用第三方浏览器扩展
“UseThemes”=dword:00000001 ;对网页上的按钮和控件使用视觉样式
“Force Offscreen Composition”=dword:00000000 ;不使用“强制屏幕外合成,即使是在终端服务器下”
“NotifyDownloadComplete”=“yes” ;当下载完成时发出通知
“AllowWindowReuse”=dword:00000001 ;重新使用启动快捷方式的窗口
“Friendly http errors”=“yes” ;显示友好的HTTP错误消息
“ShowGoButton”=“no” ;禁止在地址栏后显示“转到”按钮
“Anchor Underline”=“hover” ;给链接加悬停的下划线(鼠标移到上面才显示下划线)
“SmoothScroll”=dword:00000001 ;使用平滑滚动
“Enable AutoImageResize”=“yes” ;启用图像自动缩放
“Enable_MyPics_Hoverbar”=“no” ;禁用图像工具栏
“Play_Animations”=“yes” ;播放网页中的动画
“Play_Background_Sounds”=“yes” ;播放网页中的声音
“Display Inline Videos”=“yes” ;播放网页中的视频
“Show image placeholders”=dword:00000001 ;显示图像下载占位符
“Display Inline Images”=“yes” ;显示图片
“Print_Background”=“no” ;不打印背景颜色和图像
“AutoSearch”=dword:00000005 ;地址栏搜索(0=不从地址栏搜索、6=显示结果,且跳转到相似站点、4=在主页面显示结果、5=转到最相似站点)
“Show_StatusBar”=“yes” ;显示状态栏
“Show_ToolBar”=“yes” ;显示工具栏
“FullScreen”=“no” ;不是全屏显示
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings]
“EnableHttp1_1”=dword:00000001 ;使用Http 1.1协议
“ProxyHttp1.1”=dword:00000000 ;不通过代理使用Http 1.1
“CertificateRevocation”=dword:00000000 ;不检测服务器证书吊销(可能需要重启)
“DisableCachingOfSSLPages”=dword:00000000 ;保存加密页面到硬盘
“EnableNegotiate”=dword:00000001 ;启用集成Windows身份验证
“SecureProtocols”=dword:00000028 ;使用 SSL 2.0 (选择) + 使用 3.0 (选择) + 使用 1.0 (未选择)
“WarnonBadCertRecving”=dword:00000001 ;对无效站点证书发出警告
“WarnOnPostRedirect”=dword:00000001 ;重定向提交的表单时发出警告
“WarnonZoneCrossing”=dword:00000001 ;在安全模式和不安全模式之间转换警告
“URLEncoding”=dword:00000000 ;总是使用 UTF-8 发送链接(需要重启)
[HKEY_CURRENT_USER\Software\Microsoft\Ftp]
“Use Web Based FTP”=“yes” ;禁止FTP站点用文件夹视图(加速浏览)
“Use PASV”=“yes” ;使用被动FTP(为防火墙和 DSL 调制解调器兼容性)
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer]
“Show_FullURL”=dword:00000000 ;显示友好的URL
“SmartDithering”=dword:00000001 ;智能图像抖动
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Download]
“RunInvalidSignatures”=dword:00000000 ;允许运行和安装程序,即使签名无效
“CheckExeSignatures”=“no” ;不检查下载程序的签名
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Webcheck]
“NoScheduledUpdates”=dword:00000001 ;不允许脱机项目按计划进行

检查发行商的证书吊销
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing]
“State”=dword:00023c00

启用配置文件助理
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Security\P3Global]
“Enabled”=dword:00000001

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Internet Explorer\Infodelivery\Restrictions]
“NoSplash”=dword:00000000 ;加载IE时启用动画屏幕
“NoJITSetup”=dword:00000001 ;激活“启用即需安装(其它)”
“NoWebJITSetup”=dword:00000001 ;激活“启用即需安装(IE)”

在媒体栏不显示联机内容
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Media]
“SuppressOnlineContent”=“yes”

浏览网站时不接受监视(间谍程序)
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Internet Settings\ZoneMap\ProtocolDefaults]
“about”=dword:00000004

移除Alexa间谍程序
[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Extensions\{c95fe080-8f5d-11d2-a20b-00aa003c157a}]

本文转载:http://hi.baidu.com/83925com/blog/item/b072db5089c955608535243c.html

===================================================

注册表有关设置项的说明:

允许本地文件ActiveX正常运行

IE高级选项:允许活动内容在我的计算机上的文件中运行 选中 对应的注册表选项

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LOCALMACHINE_LOCKDOWN]
“iexplore.exe”=dword:00000000//禁用设为1

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_LOCALMACHINE_LOCKDOWN\Settings]
“LOCALMACHINE_CD_UNLOCK”=dword:00000000

注册表路径:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones

  1.     Zones 项包含表示为计算机定义的每个安全区域的项。默认情况下,定义以下 5个区域(编号从 0  到  4):
    

值 设置


0 我的电脑

1 本地 Intranet 区域

2 受信任的站点区域

3 Internet 区域

4 受限制的站点区域

注意:默认情况下,“我的电脑”不会出现在“安全”选项卡的“区域”框中。

其中的每项都包含以下DWORD值,用于表示自定义“安全”选项卡上的相应设置。

注意:除非另外声明,否则每个DWORD值等于0、1或3。通常,设置为0则将具体操作设置为允许;设置为 1则导致出现提示;设置为 3则禁止执行具体操作。

  1.     值设置说明:
    

值 设置


1001 下载已签名的ActiveX控件

1004 下载未签名的 ActiveX控件

1200 运行ActiveX控件和插件

1201 对没有标记为安全的ActiveX控件进行初始化和脚本运行

1206 允许Internet Explorer Webbrowser控件的脚本

1400 活动脚本

1402 Java小程序脚本

1405 对标记为可安全执行脚本的ActiveX控件执行脚本

1406 通过域访问数据资源

1407 允许通过脚本进行粘贴操作

1601 提交非加密表单数据

1604 字体下载

1605 运行Java

1606 持续使用用户数据

1607 跨域浏览子框架

1608 允许META REFRESH *

1609 显示混合内容 *

1800 桌面项目的安装

1802 拖放或复制和粘贴文件

1803 文件下载

1804 在 IFRAME中加载程序和文件

1805 在 Web视图中加载程序和文件

1806 加载应用程序和不安全文件

1807 保留 **

1808 保留 **

1809 使用弹出窗口阻止程序 **

1A00 登录

1A02 允许持续使用存储在计算机上的 Cookie

1A03 允许使用每个会话的 Cookie(未存储)

1A04 没有证书或只有一个证书时不提示选择客户证书 *

1A05 允许持续使用第三方 Cookie *

1A06 允许使用第三方会话 Cookie *

1A10 隐私设置 *

1C00 Java权限

1E05 软件频道权限

1F00 保留 **

2000 二进制和脚本行为

2001 运行已用 Authenticode 签名的 .NET 组件

2004 运行未用 Authenticode 签名的 .NET 组件

2100 基于内容打开文件,而不是基于文件扩展名 **

2101 在低特权 Web 内容区域中的网站可以导航到此区域 **

2102 允许由脚本初始化的窗口,没有大小和位置限制 **

2200 文件下载自动提示 **

2201 ActiveX 控件自动提示 **

2300 允许网页为活动内容使用受限制的协议 **

{AEBA21FA-782A-4A90-978D-B72164C80120} 第一方 Cookie *

{A8A88C49-5EB2-4990-A1A2-0876022C854F} 第三方 Cookie *

  • 表示 Internet Explorer 6 或更高版本设置

** 表示 Windows XP Service Pack 2 或更高版本设置

  1.     IE浏览器->属性->高级里的"禁止脚本调试(其他)"的设置在注册表里的位置 :
    

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\Disable Script Debugger (0为启用,1为禁止)

  1.     IE浏览器->属性->高级里的"禁止脚本调试(IE)"的设置在注册表里的位置:
    

HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main\ DisableScriptDebuggerIE (0为启用,1为禁止)

  1.     修改IE默认安全的级别:
    

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones\3

将“MinLevel”修改为“10000”(十六进制),这样就可以设置为更低的安全级别了

  1.     附javaScript修改注册表例子:
    

实例:

try{
var obj = new ActiveXObject(“WScript.Shell”);

var path=“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings”;//注册表关于安全设置路径
var advance=“HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main”;//注册表关于高级设置路径
var levelPath=“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internet Settings\Zones”;
var zspath=“HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\WinTrust\Trust Providers\Software Publishing”;

//下载已签名的 ActiveX 控件
var str1=path+“http://www.cnblogs.com/fujinliang/admin/file://zones31001/”;
if(obj.RegRead(str1)!=‘0’){
obj.RegWrite(str1,0x00000000,“REG_DWORD”);
alert(“下载已签名的 ActiveX 控件”);
}

//IE浏览器——>工具——>Internet选项——>安全——>Internet——>ActiveX 控件自动提示
var str2=path+“http://www.cnblogs.com/fujinliang/admin/file://zones32201/”;
if(obj.RegRead(str2)!=‘0’){
obj.RegWrite(str2,0x00000000,“REG_DWORD”);
alert(“ActiveX 控件自动提示”);
}

//IE浏览器——>工具——>Internet选项——>安全——>Internet——>对标记为可安全执行脚本的 ActiveX 控件执行脚本
var str3=path+“http://www.cnblogs.com/fujinliang/admin/file://zones31405/”;
if(obj.RegRead(str3)!=‘0’){
obj.RegWrite(str3,0x00000000,“REG_DWORD”);
alert(“对标记为可安全执行脚本的 ActiveX 控件执行脚本”);
}

//IE浏览器——>工具——>Internet选项——>安全——>Internet——>显示混合内容
var str4=path+“http://www.cnblogs.com/fujinliang/admin/file://zones31609/”;
if(obj.RegRead(str4)!=‘0’){
obj.RegWrite(str4,0x00000000,“REG_DWORD”);
alert(“显示混合内容”);
}

//IE浏览器——>工具——>Internet选项——>安全——>Internet——>没有证书或只有一个证书时不提示选择客户证书
var str5=path+“http://www.cnblogs.com/fujinliang/admin/file://zones31a04/”;
if(obj.RegRead(str5)!=‘0’){
obj.RegWrite(str5,0x00000000,“REG_DWORD”);
alert(“没有证书或只有一个证书时不提示选择客户证书”);
}

//IE浏览器——>工具——>Internet选项——>安全——>Internet——>提交非加密表单数据
var str6=path+“http://www.cnblogs.com/fujinliang/admin/file://zones31601/”;
if(obj.RegRead(str6)!=‘0’){
obj.RegWrite(str6,0x00000000,“REG_DWORD”);
alert(“提交非加密表单数据”);
}

}catch(e){
alert(“请将您浏览器Internet选项中的“对没有标记为安全的ActiveX控件进行初始化和脚本运行”设置为“启用”!\n\n然后刷新本页登陆!”);
}

300个注册表优化修改文件 经过了半个小时终于弄完了,希望能对大家有所帮助 如果怕弄不好注册表就先给注册表备份1下,介绍几个个手动备份的方法:} 1.win98下在DOS下scanreg/backup(备份)scanreg/regore(恢复) scanreg/fix(修复) 2.打开regedi.exe文件,然后手动导出整个注册表文件为*.reg,想恢复直接双击这个*.reg 3.在运行下进入msconfig里然后选择常规后,创建备份和还原备份K 4.不完全注册表恢复,XP和2000重起机器按F8进入,选择上1次正确配置F Office的亲密接触: 点击浏览该文件 改变Word文档日期的显示格式.reg 将Word插入对象的名称汉化.reg 设置Office的安装位置.reg 设置Word中的文件保存路径.reg 设置是否显示Office助手.reg 安全与限制 : 点击浏览该文件 从浏览清单中隐藏服务器.reg 给屏幕保护都加上密码.reg 关闭最近文件夹使用时间.reg 解除屏幕保护密码.reg 禁用打印机中的删除打印机.reg 禁用打印机中的添加打印机.reg 禁用控制面板.reg 禁用任务管理器.reg 禁用添加删除程序.reg 禁用文件夹选项菜单.reg 禁用用户追踪功能.reg 禁止打印机共享.reg 禁止对任务栏位置进行改变.reg 禁止改变打印机设置.reg 禁止更改IE的辅助功能设置.reg 禁止更改控制面板和打印机.reg 禁止光标闪烁.reg 禁止将最近访问过的共享资源添加到网上邻居里.reg 禁止密码缓存.reg 禁止使用inf文件.reg 禁止使用MS-DOS方式.reg 禁止使用拨号网络.reg 禁止使用鼠标右键.reg 禁止使用网上邻居.reg 禁止使用自动升级功能.reg 禁止添加打印机.reg 禁止系统检测网络的连接速度.reg 禁止显示前一个登录者的名字.reg 禁止向“开始”中的“文档”保留历史记录.reg 禁止修改控制面版.reg 禁止修改显示属性.reg 禁止用户调整桌面工具栏的长度.reg 禁止用户改动桌面工具栏.reg 禁止用户使用reg文件.reg 禁止远程修改注册表.reg 禁止运行任何程序.reg 禁止在网络中显示标识属性.reg 屏蔽掉添加打印机项.reg 屏蔽所有的系统热键.reg 设置密码的安全要求.reg 系统启动时禁用计划任务.reg 系统启动时运行可执行程序.reg 移去Windows XP中的共享目录.reg 增加驱动程序的识别级别.reg 找回“丢失”的运行、注销和关闭系统.reg 只允许用户使用特定的屏幕保护.reg 指定密码的最小长度.reg 个性化你的IE和OUTLOOK : 点击浏览该文件 打造个性化的IE.reg 定制IE的文字大小.reg 定制IE字体的大小.reg 改变IE的默认下载目录.reg 更改Outlook Express的标题栏.reg 解决IE首页无法更改的问题.reg 禁止IE播放视频.reg 禁止IE的代理服务器.reg 禁止IE浏览器的脚本调试程序.reg 禁止IE浏览器的升级检查.reg 禁止IE显示图片.reg 禁止IE自动安装组件.reg 禁止Outlook Express用户打开可能包含病毒的附件.reg 禁止打开或保存带病毒的Outlook邮件.reg 去掉IE内的分级审查口令.reg 让IE多线程下载.reg 设定IE的Cookies目录.reg 设置IE的Cache目录.reg 设置IE的历史目录.reg 设置IE的起始页.reg 设置IE的收藏目录.reg 设置IE发生错误时是否允许报错.reg 锁定IE的下载功能.reg 修改IE的标题栏.reg 修改IE的产品ID.reg 修改默认的E-mail地址.reg 增加IE的自动识别功能.reg 个性化你的系统 : 点击浏览该文件 不显示开始菜单中收藏夹菜单.reg 不显示上次登录的用户名.reg 打造独具特色的电脑标识.reg 调整Windows XP的浏览速度.reg 定制进入Windows前的欢迎信息.reg 改变菜单及工具提示的转换效果.reg 改变窗口变化时的动感效果.reg 改变光标的闪烁速度.reg 改变回收站的名称.reg 改变下拉菜单的对齐方式.reg 改变桌面图标的大小.reg 个性化设置计划任务.reg 给当前文件文件夹换换颜色.reg 更改“我的公文包”的图标.reg 更改【回收站】满的时候的提示信息.reg 更改Internet Explorer的图标.reg 更改打印机图标.reg 更改登录时的背景图案.reg 更改控制面板的图标.reg 更改设备管理器中的硬件设备名称.reg 更改设备管理器中的硬件设备图标.reg 更改收件箱的图标.reg 解决Windows98第2版无法升级到Windows 2000的问题.reg 禁止使用任务栏.reg 快捷方式四个字不在了.reg 扩展鼠标右键功能.reg 密码提示语.reg 去除工具栏提示.reg 让Windows字体更平滑.reg 让点击这里开始的提示信息消失.reg 让计算机以12小时制显示时间.reg 任何地方都可以清空回收站.reg 如何设置优化页面文件.reg 如何在桌面上显示Windows版本标志.reg 删除开始菜单中的注销选项.reg 设置CD-ROM的缓存区.reg 设置关机对话框中的选项.reg 设置开始菜单使用多页面显示.reg 设置如何拖动整个窗口.reg 设置鼠标缓冲区.reg 设置图标之间的垂直间距.reg 设置文件系统的缓冲.reg 使窗口做到自动刷新.reg 使用64位真彩色.reg 文件测试.reg 修改Windows XP的版本号.reg 以高彩色分辨率显示图标.reg 隐藏桌面上的所有图标.reg 隐藏桌面上所有图标.reg 在启动计算机时运行屏幕保护程序.reg 在鼠标右键菜单中增加重新启动计算机的功能.reg 找回丢失的频道栏.reg 拯救你的任务栏.reg 自动关闭计算机.reg 自动设定显示器的刷新频率.reg 优化你的网络: 点击浏览该文件 改变下载的路径.reg 加快上网速度.reg 控制拨号网络的密码保存.reg 屏蔽整个网络.reg 启用IP过滤功能.reg 启用路由功能.reg 清理访问网络邻居后留下的字句信息.reg 取出映射网络驱动器和断开网络驱动器.reg 去除网上邻居里的邻近的计算机项.reg 设置HTTP 1.1协议的支持.reg 设置WINS服务器解析超时时间.reg 设置浏览器Cache的大小.reg 设置慢速网络连接超时时间.reg 设置网络连接的超时时间.reg 设置自动拨号功能.reg 隐藏上机用户登录的名字.reg 系统优化: 点击浏览该文件 不让CD-ROM自动运行.reg 不显示远程管理.reg 彻底关闭Dr.Warson.reg 打开或关闭启动优化功能.reg 调整Windows XP的浏览速度.reg 改进核心系统性能.reg 更改标准时间的名称.reg 关闭硬盘空间不足时发出警告.reg 关机时自动清除文件记录.reg 关机时自动删除交换文件.reg 恢复注册表禁用.reg 激活DOS的快速编辑模式.reg 计算机启动时自动运行屏幕保护程序.reg 加快程序的运行速度.reg 加快程序运行速度.reg 加快关机速度.reg 简单明了的任务管理器.reg 将mp3的音质调整到96kbps.reg 进入Windows后自动打开数字小键盘.reg 禁用长文件名中的~字符.reg 禁用关闭系统.reg 禁止访问任务栏的属性.reg 禁止改变工具栏的内容.reg 禁止删除打印机.reg 开启CPU的二级缓存.reg 控制CD-ROM的自动播放.reg 快速重启计算机.reg 扩充回收站的鼠标右键功能.reg 屏蔽资源管理器中的文件菜单.reg 启用自动优化磁盘功能.reg 取消无用的登录.reg 取消重启计算机并切换到MS-DOS功能.reg 去掉Windows XP的自动更新功能.reg 让Windows退出时不保存环境设置.reg 让程序在单独的内存空间运行.reg 让电脑跑的更快.reg 让电脑运行得更快.reg 让光标不再闪烁.reg 让系统还原占用的磁盘空间更小.reg 如何提高软驱的性能.reg 删除文档菜单中的我的文档选项.reg 设定开始菜单中文档的显示数量.reg 设定蓝屏时自启动.reg 设置DOS下的自动填充命令.reg 设置Windows的安装路径信息.reg 设置窗口的缩放控制.reg 设置禁用活动桌面.reg 设置鼠标的滚动行数.reg 设置拖动整个窗口.reg 设置显示文件的扩展名.reg 设置在我的电脑中显示打印机.reg 鼠标自动激活当前窗口.reg 缩短关闭无响应程序时的等待时间.reg 提高光驱的读写能力.reg 提高历史缓冲区的个数.reg 提高软驱的性能.reg 提高显示器刷新频率.reg 停用Windows文件高速缓存.reg 退出时不保存环境设置.reg 完全禁用系统还原.reg 消除软件显示乱码.reg 修改键盘缓冲大小.reg 修改默认CD播放器.reg 修改我的电脑的名称.reg 修正快速关机引起的问题.reg 延长Windows终止服务时间.reg 隐藏我的电脑中的驱动器.reg 隐藏资源管理器工具栏上的搜索按钮.reg 用其他方式打开我的电脑.reg 用文件管理器打开我的电脑.reg 优化硬盘驱动器.reg 在Windows修改nVIDIA显卡的Direct3D刷新率.reg 在开始菜单中添加注销项.reg 在软驱的右键菜单中增加“清空A盘”的命令.reg 在右键菜单中添加关闭计算机命令.reg 增加鼠标缓冲区.reg 找回安装密码.reg 拯救任务栏.reg 自动终止锁死程序.reg 、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、、 注册表被锁和一些常用东西被限制解锁 注册表紧急解锁 显示运行、注销、网上邻居、控制面板等 有些注册表REG文件根据你的情况而自己手动修改 有需要的就拿去吧``做人要厚道一点 下了帮顶一下
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

离水的鱼儿

一分也是爱

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值