为啥我的Internet Explorer 浏览器打不开
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了为啥我的Internet Explorer 浏览器打不开相关的知识,希望对你有一定的参考价值。
每次弹出的窗口都是 应用程序错误说的是“0x1a426ffo"指令引用的”0x00000013"内存。该内存不能为“read"
网页打不开,某些页面及软件显示异常一般是由于如下几点原因导致的:1.浏览器损坏2.网络设置出现故障3.系统设置问题4.防火墙设置不正确方案一:浏览器修复
方案二:关闭系统自带的墙和第三方安全软件的防火墙设置
关闭Windows自带的防火墙及软件防火墙(部分软件运行时会被防火墙拦截,导致无法打开)
1.点击开始按钮——设置——控制面板——双击打开防火墙图标——选择“关闭”后确定即可
2.退出软件防火墙(如金山卫士,360安全卫士,瑞星防火墙等)
方案三:
打开360安全浏览器——工具——internet选项
连接——局域网设置——将“自动检测设置”前面的勾选去掉
方案四:更改DNS
1、右键“网上邻居”,选择“属性”,找到“本地连接”
2、右键“本地连接”,选择“属性”,双击“internet协议(tcp/ip)”
3、选择“使用下面的dns服务器地址”,然后手动输入8.8.8.8,然后点击“确定”即可。
方案五:升级IE版本:
从360软件管家中搜索相应版本的IE浏览器下载安装(internet
explorer)
勾选“我不想立即参与”,然后点击下一步。
点击“我同意”
将“安装更新”勾选掉,这里不进行更新。
按照提示安装之后重启计算机即可。
方案六:360急救箱
打开360安全卫士,点击“功能大全”,找到并打开“360系统急救箱”。
等360系统急救箱安装并更新完成后,点击“开始急救”按钮。
等扫描完毕后,点击“立即重启”即可。
方案七:安装360极速浏览器
从360软件管家中下载360急速浏览器,或者火狐等非IE内核浏览器尝试。
方案八:设置代理服务器问题解决
方案九:重启路由器
将路由器电源线拔掉,3-5分钟之后加电尝试。
方案十:
开始——设置——控制面板
点击“辅助选项”
点击“显示”找到高对比度取消前面的对勾。
打不开网页和某些连接网络的软件使用异常解决方案
网页打不开,某些页面及软件显示异常一般是由于如下几点原因导致的:1.浏览器损坏
2.网络设置出现故障
3.系统设置问题
4.防火墙设置不正确
方案一:浏览器修复
方案二:关闭系统自带的墙和第三方安全软件的防火墙设置
关闭Windows自带的防火墙及软件防火墙(部分软件运行时会被防火墙拦截,导致无法打开)
1.点击开始按钮——设置——控制面板——双击打开防火墙图标——选择“关闭”后确定即可
2.退出软件防火墙(如金山卫士,360安全卫士,瑞星防火墙等)
方案三:
打开360安全浏览器——工具——internet选项
连接——局域网设置——将“自动检测设置”前面的勾选去掉
方案四:更改DNS
点击电脑右下角网络图标,选择“打开网络和共享中心”
选择“更改适配器设置”
右键“本地连接”选择属性,双击“协议版本
4
(TCP/IPv4)”
选择“使用下面的dns服务器地址”,然后手动输入8.8.8.8,然后点击“确定”即可。
方案五:升级IE版本
从360软件管家中搜索相应版本的IE浏览器下载安装(internet
explorer)
按照提示安装之后重启计算机即可。
方案六:360急救箱
打开
360安全卫士,点击“功能大全”,找到并打开“360系统急救箱”。
等360系统急救箱安装并更新完成后,点击“开始急救”按钮。
等扫描完毕后,点击“立即重启”即可。
方案七:安装360极速浏览器
从360软件管家中下载360急速浏览器,或者火狐等非IE内核浏览器尝试。
方案八:设置代理服务器问题解决
方案九:重启路由器
将路由器电源线拔掉,3-5分钟之后加电尝试。 参考技术A 快速修复浏览器方案(鉴于系统环境不同→请活学活用以下方法→根据具体情况决定做哪些→并非都做到) 1、打开浏览器,点“工具”→“管理加载项”那里禁用所有可疑插件,或者你能准确知道没问题的保留。然后→工具→INTERNET选项→常规页面→删除cookies→删除文件→钩选删除所有脱机内容→确定→设置使用的磁盘空间为:8MB或以下(我自己使用1MB)→确定→清除历史纪录→网页保存在历史记录中的天数:3以下→应用确定(我自己使用的设置是0天)。 2、还原浏览器高级设置默认值:工具→INTERNET选项→高级→还原默认设置。 3、恢复默认浏览器的方法“工具”→Internet选项→程序→最下面有个“检查Internet Explorer是否为默认的浏览器”把前面的钩选上,确定。 4、设置主页:“工具”→Internet选项→常规→可以更改主页地址→键入你喜欢的常用网址→应用。 5、如果浏览器中毒就使用卡卡助手4.0版本修复,然后做插件免疫:全部钩选→免疫。然后→全部去掉钩选→找到“必备”一项,把能用到的插件重新钩选→取消免疫。能用到的就是FLASH和几种播放器的,其余的不要取消免疫。完成所有操作以后,你的浏览器就不会出问题了 。 6、运行→regedit→进入注册表, 在→ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\ShellExecuteHooks 这个位置有一个正常的键值AEB6717E-7E19-11d0-97EE-00C04FD91972, 将其他的删除(默认项也保留无法删除)。 7、检查你的浏览器是否被某种(游戏或其它)安装程序恶意附加了某种插件→卸载清理掉它。8、HOSTS文件被修改常常会导致类似问题:文件位置 C:\WINDOWS\system32\drivers\etc 把hosts用记事本打开,内容清空,只保留 127.0.0.1 localhost 这一个条目关闭保存。 9、(情况较严重,上面方法不能解决时使用)开始→运行→CMD→窗口内粘贴如下命令: for %i in (%windir%\system32\*.dll) do regsvr32.exe /s %i 回车 for %i in (%windir%\system32\*.ocx) do regsvr32.exe /s %i 回车 每次一条完成后重新重启。情况严重的可做下面的处理:打开“运行”输入—〉cmd—〉回车 然后把下面这行字符复制到黑色cmd框里面去回车等待dll文件全部注册完成就关闭可以了(下面是要运行的代码): for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 完成后重新启动电脑本回答被提问者采纳 参考技术B 以下方法,不一定都要用,可以一个一个去试。有时,仅第一个就管用了。
一. 关闭浏览器,打开新版本360安全卫士的“系统修复”,扫描后,再点“一键修复” 。
再用360急救箱(360安全卫士的“功能大全”里有。若未安装360安全卫士,也可单另安装急救箱。)【按步骤操作:先“开始急救”;扫描完后,重启;再点“系统修复” (可以全选)――“立即修复”。 接着,点“DLL文件恢复”,添加系统检测时所得知丢失的DLL文件,再点“立即修复’。“修复网络”视情况而决定是否修复。完后,应重启。】
二.用360安全卫士的“清理插件”进行扫描,扫除恶意插件后,进行清理。完后应重启。
三.用windows清理助手(从网上下载)。扫描后(若扫出东西,都勾并清理),再用故障修复(全选),然后在桌面点鼠标右键刷新。安全模式下效果好。
也可考虑用金山急救箱【勾上“扩展扫描”,点扫描后,如果出现可以修复的项目,全选后,点“立即处理”,完后重启。】
四.下载使用“内存不能为read的修复工具”或“内存不能为written的修复工具”(视情况而定)。
强调------1.修复中,杀软或360有提示时,请点允许。操作中如提示重启就重启下电脑。2.效果不好时,看“注意”中的三点。 3. 完后,效果不好的话,也可考虑系统还原一下(选好还原点)。4. 还不行,就重安装程序。
若效果不好,就先在安全模式下用优质杀毒软件(如:卡巴斯基)杀一下,360安全卫士最好也用一下,之后,再用以下方法。
(用360安全卫士的“杀木马”----“全盘扫描”。杀完重启。) 参考技术C 注意:
安全模式下,效果更好!
不杀毒,直接使用以下方法也可以。
若效果不好,就在安全模式下用卡巴斯基杀一下,360木马专杀最好也用一下,再去操作。
(“360木马专杀”现已升级为“360系统急救箱”。其中有说明:“杀完重启系统”。或用360安全卫士的“杀木马”----“全盘扫描”。杀完重启。),
尝试这些方法:
1.关闭浏览器,用
360安全卫士的“修复IE”,全选,修复。
再用
360顽固木马专杀大全的“修复”,把与“IE”相关
选项全勾上,修复。
2.
有时,用360急救箱也有效。
按步骤操作:先“开始急救”;扫描完后,出现木马,就点“隔离”;再点“修复”(可以全选)――“立即修复”。完后,应重启。
(“360顽固木马专杀大全”已升级为“360急救箱”)。
【“360安全卫士”中也有“360急救箱”。步骤:点击360安全卫士上的“杀木马”------点“快速扫描”或“全盘扫描”(最好是“全盘扫描”)。扫完后,在“扫描结果”里有“怀疑电脑有严重问题,请用360急救箱”,点击它,按后面步骤操作。完后,重启。】
3.用windows清理助手。扫描后(若扫出东西,都勾并清理),再用故障修复(全选),然后在桌面点鼠标右键刷新。安全模式下效果好。
祝你成功
!
也可考虑用金山急救箱 参考技术D 可以先试试这个
1、先“开始→运行→gpedit.msc(组策略)→用户配置→管理模板→桌面”,然后双击“隐藏桌面上的
Internet
Explorer
图标”,在弹出窗口“隐藏桌面上的
Internet
Explorer
图标
属性设置”中选择“已禁用”,点击“应用”或“确定”之后,重启计算机。
2、再到原先有而现在没有的“桌面属性→桌面→自定义桌面”处,按
Alt+i,看似没什么改变,按“确定→应用或确定”,这时是否发现
IE
图标已经回来了?其实,取消的只是那个复选框,其快捷键还健在。这个方法最简单,和原方法最接近,安全性最高,推荐使用。(有些网站上推荐的是在自定义桌面的时候勾选上ie,但事实上很多XP系统里面没有这项,反正我的是没有,此时你可以Alt+i调用此项服务)
-----控制面板(或在桌面右击点击属性)>>桌面>>自定义桌面,里面只有我的电脑、我的文档、网上邻居三个可供选择,如果没有IE,你可以这时,按ALT+i,接着一直点应用确定,ie图标自现。
不行就大概是中毒了,360急救箱吧
为啥即使在模拟 Internet Explorer 8 文档模式时,Internet Explorer 11 也不支持条件注释?
【中文标题】为啥即使在模拟 Internet Explorer 8 文档模式时,Internet Explorer 11 也不支持条件注释?【英文标题】:Why doesn't Internet Explorer 11 honour conditional comments even when emulating Internet Explorer 8 document mode?为什么即使在模拟 Internet Explorer 8 文档模式时,Internet Explorer 11 也不支持条件注释? 【发布时间】:2013-10-27 02:46:26 【问题描述】:我正在使用新的Internet Explorer 11 开发人员工具将文档模式切换为“8”,但条件 cmets 仍然被忽略,也就是说,它们没有正确解析并且表现得像普通 cmets。因此,浏览器不会请求/加载条件注释中的任何引用文件。
为什么会这样?是bug吗?
如果您认为这确实是一个需要修复的错误,请进入并说您也可以在针对此问题报告的 Microsoft 错误报告中重现此问题:Conditional comments do not work when emulating document modes via F12 Developer Tools .
更新:已报告此问题已在上述错误报告中得到修复。
【问题讨论】:
问自己同样的问题!我知道他们在 IE10 中删除了条件 cmets,但恕我直言,模拟器应该在测试旧版浏览器时考虑它们。 确实,这使得该功能无法使用。 真正的问题是你为什么要使用兼容模式?我的建议是避免像瘟疫那样的兼容模式。无论您描述的问题如何,它肯定不适合测试,因为它存在已知的错误和怪癖,可以追溯到他们首次引入兼容模式时。如果您正在测试向后兼容性,您确实需要使用 IE8(和 IE9 等)的真实副本。转到modern.ie 并下载他们提供的用于测试的虚拟机。 在 IE 错误跟踪器上打开了一个错误。我鼓励大家访问并告诉微软你可以复制这个。 connect.microsoft.com/IE/feedback/details/806767/… 我认为使用兼容模式进行测试比为每个浏览器下载 1/2 GB 左右的图像更有意义。所以有错误,(这可能是其中之一),但 99.% 的时间它都能正常工作。 【参考方案1】:According 到 Jacob Rossi [MSFT]
这应该在 IE11 的更新 1 中修复,released last week。
发布于 2014 年 4 月 22 日。
在我自己运行的一些测试中,这似乎已经修复,并且一切都再次顺利运行,以测试有史以来最令人惊叹的浏览器......Internet Explorer!
【讨论】:
这需要更多的支持。为了到达这里,我不得不挖掘两个堆栈溢出的答案。 @Lynda:你能发布你的 IE11 版本吗?我的是11.0.9600.17631 @MohamedHussain - 我的版本是 11.0.9600.17690IC。 你必须讽刺。 关于 IE 是“最神奇的浏览器”?【参考方案2】:我刚刚尝试在 Windows 7 上的 Internet Explorer 11 中使用它,以确保为 Internet Explorer 8 及以下(通过条件 cmets)创建了我使用的 HTML5 语义元素,并且浏览器简单地忽略它们。 -_-
此功能在 Internet Explorer 10 中运行得非常好,微软只需要修改它,不是吗?
<!--[if lte IE 8]><script src="ie8-html5.js"></script><![endif]-->
除此之外,我实际上很喜欢 Internet Explorer,它带来了改变。
【讨论】:
是的,IE 11 是更好的体验,所有动画都可以正常工作:)。是的,当用户开始习惯它们时,MS 就有“修补”的历史。看看他们对 Windows XP 做了什么……“修复没有损坏的东西”,有些人会说。反正很烂 Internet Explorer 浏览器太糟糕了。版本之间没有一致性。这到底是谁开发的?甚至我的祖母也可以做得更好! 编辑:自 2014 年 1 月 22 日起,他们正在修复(或尝试)此问题connect.microsoft.com/IE/feedback/details/806767/… @AdrienBe 嗯,这肯定是朝着正确方向迈出的一步。 @Anthony 我的回答不正确?为何如此?它基本上是在说你刚才所说的。【参考方案3】:这对我有用,似乎是最优雅/最简单的修复(Internet Explorer 10 和 Internet Explorer 11 我猜是唯一支持 -ms-high-contract
的浏览器):
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none)
/* IE10+ specific styles go here */
【讨论】:
太好了,谢谢。微软什么时候才能消除这种混乱? 为此,IE 11 不支持旧的条件方法。 【参考方案4】:我最近遇到了同样的问题。我还发现一些条件 cmets 可以工作:
gt
和 lt
工作正常
gte
和 lte
没用过
因此,一种可能的解决方案是将条件语句更改为使用 gt
和 lt
运算符。
我发现另一个更有用的替代方法是使用browserstack 之类的服务。
【讨论】:
【参考方案5】:我有另一个解决方案。
Internet Explorer 11 打开 Internet Explorer 8 兼容模式包含字符串“MSIE 8.0”,因此:
(PHP 示例)
if (strpos($_SERVER['HTTP_USER_AGENT'],'MSIE 8.0') !== false)
$head[] = sprintf('<link rel="stylesheet" href="ie8.css" />');
【讨论】:
我测试了文档模式,似乎没有改变用户代理?! @mgutt 你是对的。仿真中有两个选项 - 文档模式和用户代理。文档模式改变了浏览器的工作方式和呈现页面的方式,用户代理改变了浏览器告诉站点浏览器版本的方式。 (在我的示例中,它是包含此信息的 $_SERVER['HTTP_USER_AGENT'] 变量)所以基本上您需要将这两个选项都更改为,例如 IE8。 @安德鲁谢谢。现在我找到了设置。问题是德语翻译。他们将“用户代理”翻译为“Zeichenfolge des Benutzer-Agents”,我认为这意味着字符集。有些东西不应该翻译;) 这个解决方案是最好的。我已将其转换为 ASP.NET MVC Razor,它运行良好:@if (Request.UserAgent.Contains("MSIE 8.0")) /*your metatag here*/ 这个网站是用户代理字符串所有排列的方便参考:useragentstring.com/pages/Internet%20Explorer【参考方案6】:我遇到了同样的问题 - 整个早上都让我发疯。我添加了Modernizr,并选择了所有选项,包括 yepnope.js。
所以现在我的测试看起来像这样:
Modernizr.load(
test: Modernizr.canvas,
nope: ['Content/Site-ie-8.min.css', 'Content/font-awesome-ie7.min.css']
);
在这种情况下,我测试了画布(Internet Explorer 9 之前不支持),因此我加载了我的条件内容。现在,在 Internet Explorer 11 开发人员工具中切换浏览器模式时,此功能可以使用。
【讨论】:
条件 cmets 不依赖脚本或任何第三方代码。 @Walf - 是的,但 IE 也不支持它们。见这里:msdn.microsoft.com/en-us/library/ie/hh801214(v=vs.85).aspx【参考方案7】:我没有看到这里提到它,但是在这个bug report 中注意到,如果您更改兼容性视图设置,条件 cmets 将按预期工作。所以:
-
在 IE11 中,点击“工具”
兼容性视图设置
输入网址并点击添加
现在在我的本地主机上似乎工作正常。我没有对此进行广泛的测试,但也许它会对某人有所帮助。
【讨论】:
但是您网站的访问者必须这样做才能获得相同的结果。让它毫无用处。 是的。但这适用于您通过 IE11 开发人员工具测试旧版本的 IE。所以使用 IE11 但作为 IE8 运行,条件 cmets 将不起作用。对于实际使用 IE8 的人,条件 cmets 将起作用。应该是^_^【参考方案8】:一些条件 cmets 正在工作,例如 'gt
' 和 'lt
',但例如
<!--[if IE 8]>
不工作。对于想要尝试其网页在不同版本的 Internet Explorer 浏览器上的外观的开发人员来说,这无疑是不方便的,但这并不全是坏消息。
尽管条件 cmets 不起作用,但您仍然可以通过一次添加一个样式表来测试您的网页在每个 Internet Explorer 版本中的外观:假设您有一个适用于 Firefox、Chrome、Internet Explorer 10 的样式表Internet Explorer 11 称为“screen.css
”,另一个样式表仅适用于 Internet Explorer 9,称为“screen-ie9.css
”,另一个样式表仅适用于 Internet Explorer 8,称为“screen-ie8.css
”。
要仅为 Internet Explorer 9 测试您的网页,您可以执行以下操作:
<link rel="stylesheet" href="path/css/screen.css" type="text/css" />
<link rel="stylesheet" href="path/css/screen-ie9.css" type="text/css" />
并在 F12 开发人员工具的仿真部分中,将“文档模式”设置为“9”,将“用户代理字符串”设置为“Internet Explorer 9”。文档模式是 Internet Explorer 9 使用的标准,用户代理字符串是浏览器本身。
PS:我假设“screen.css
”是您的基本样式表,这就是我首先调用它的原因,而不是稍后通过调用“@”来“覆盖”Internet Explorer 9 修复987654329@'秒。
通过这样做,您可以“确定”(我必须使用虚拟机进行测试才能写出不带引号的“确定”一词)您正在 Internet Explorer 9 浏览器上查看您的网页。当您在 Internet Explorer 9 上完成测试和样式设置后,并希望使用 Internet Explorer 8 进行测试时,您可以通过替换以下代码轻松完成相同的操作:
<link rel="stylesheet" href="path/css/screen-ie9.css" type="text/css" />
用这个:
<link rel="stylesheet" href="path/css/screen-ie8.css" type="text/css" />
因此,这只是微软方面的一个小问题,但新的 F12 开发人员工具提供了许多令人惊叹的功能,这让这没什么大不了的。
【讨论】:
以上是关于为啥我的Internet Explorer 浏览器打不开的主要内容,如果未能解决你的问题,请参考以下文章
为啥在安装Windows Internet Explorer 7的时候,提示"此操作系统不支持Windows Internet Explorer 7.
为啥编码的 UI 模块无法在 Internet Explorer 浏览器中看到 UI 控件元素?
为啥我的页面无法在 Internet Explorer 中正确显示?