IE浏览器出错,提示该内存不能为written。重新下载IE浏览器以后依然不行,谁来解惑一下啊?谢啦!

 我来答
快乐的隐藏地带
2013-08-25 · TA获得超过257个赞
知道小有建树答主
回答量:203
采纳率:100%
帮助的人:73.3万
展开全部

您好,给您介绍几种解决办法,希望可以帮到您!首先,此类问题可以用腾讯电脑管家电脑诊所一键修复,请点击上方的【立即修复】即可。

    


附:手动修复步骤(来源:腾讯电脑管家电脑诊所,自动修复请点击上方的【立即修复】)


方案一:清除IE缓存

1. 打开IE浏览器→点击【工具】→ 【Internet 选项】→【删除】:

    


2. 勾选所有选项→点击【确定】→ 在确认窗口中点击【确定】(如使用其他浏览器,请用类似方法清除浏览器缓存)


方案二:注册IE组件

1.点击【开始】菜单→在搜索框中输入"cmd"→按键盘enter(回车)键:

2.在弹出的黑色窗口中,按顺序输入以下内容,按键盘enter(回车)键,再逐一完成以下全部部件注册:

    

regsvr32 atl.dll

regsvr32shdocvw.dll

regsvr32urlmon.dll

regsvr32browseui.dll

regsvr32oleaut32.dll

regsvr32shell32.dll

regsvr32jscript.dll

regsvr32vbscript.dll

regsvr32mshtmled.dll

regsvr32CLBCATQ.DLL

regsvr32cscui.dll

regsvr32MLANG.dll

regsvr32 stobject.dll

regsvr32WINHTTP.dll

regsvr32msxml3.dll

regsvr32query.dll

regsvr32jscript9.dll

regsvr32hlink.dll


建议点击本回答上侧【立即修复】按钮,使用电脑诊所一键自动完成所有修复步骤。


方案三:修复注册表

1. 点击【开始】菜单→在搜索框中输入"regedit"→按键盘enter键:

2. 定位到\HKEY_ROOT\IE.HTTP\shell ,双击打开右侧【(默认)】将默认值设置为空→点击【确定】:

    

1. 根据前2个步骤,依次设置如下注册表项


. 设置\HKEY_CLASSES_ROOT\IE.HTTP\shell\open\command 默认值为""C:\ProgramFiles\Internet Explorer\iexplore.exe" -nohome "(64位系统则,设置为"\%ProgramFiles(x86)%\InternetExplorer\iexplore.exe -nohome")(不包括最外层的双引号) 类型为REG_SZ


3.2. 设置\HKEY_CLASSES_ROOT\IE.HTTP\shell\open\ddeexec默认值为""%1",,-1,0,,,,"(不包括最外层的双引号) 类型为REG_EXPAND_SZ


3.3.设置\HKEY_CLASSES_ROOT\IE.HTTP\shell\open\ddeexec\Application默认值为"IExplore" (不包括最外层的双引号)类型为REG_SZ


3.4.设置\HKEY_CLASSES_ROOT\IE.HTTP\shell\open\ddeexec\Topic默认值为"WWW_OpenURL"(不包括最外层的双引号)类型为REG_SZ


3.5.设置\HKEY_CLASSES_ROOT\http\shell\open\command默认值为"%programFile%\internetexplorer\iexplore.exe -nohome"(64位系统则,设置为"\%ProgramFiles(x86)%\InternetExplorer\iexplore.exe -nohome")(不包括最外层的双引号) 类型为REG_SZ


3.6. 设置\HKEY_CLASSES_ROOT\http\shell\open\ddeexec默认值为""%1",,-1,0,,,,"(不包括最外层的双引号) 类型为REG_EXPAND_SZ


3.7. 设置\HKEY_CLASSES_ROOT\http\shell\open\ddeexec\Application默认值为"IExplore" (不包括最外层的双引号)类型为REG_SZ


3.8. 设置\HKEY_CLASSES_ROOT\http\shell\open\ddeexec\Topic默认值为"WWW_OpenURL"(不包括最外层的双引号)类型为REG_SZ


方案四:调低cookie隐私等级

1.打开IE浏览器→ 点击【工具】→【Internet 选项】

2. 点击【隐私】→将【选择Internet 区域设置】调为【中】→点击【确定】:

    


方案五:关闭GPU加速(适用于IE9以上版本)

1.打开IE浏览器→ 点击【工具】→【Internet 选项】

2.点击【高级】→勾选【使用软件呈现而不使用GPU呈现*】→点击【确定】:

    


如果以上诉步骤未能生效,再进入后续步骤:

方案六:重置IE

(说明:如果您使用网络代理或者对浏览器有特殊设置,请保存设置后再进行操作)

1.打开IE浏览器→ 点击【工具】→【Internet 选项】

2.点击【高级】→点击【重置】→勾选【删除个性化设置】→点击【确定】→【确定】:

    


方案七:修复IE浏览器

1. 打开【电脑管家】→选择【软件管理】→点击【软件仓库】→输入"Internet Explorer"开始搜索→点击【修复】(IE8以下的版本可以直接点击【下载】):

    

2. 安装时根据提示选择【我不想立即参与(O)】→点击【下一步(N)】→点击【我同意(A)】3.不勾选【安装更新(I)】→【下一步(N)】→点击【立即重新启动(推荐)(H)】


方案八:安装其他浏览器后设置其他浏览器为默认浏览器

1.打开电脑管家→点击【软件管理】,在搜索框中输入"谷歌浏览器"→找到软件后点击安装

2.打开电脑管家→点击【工具箱】,点击【默认程序设置】→在上网浏览器列表中选择【谷歌浏览器】:

    

注:腾讯电脑管家为IE浏览器出错崩溃问题定制部分修复步骤,因为操作过于繁杂,故未全部列出。若问题仍未解决,建议点击本回答上侧的【立即修复】按钮,进行深度修复。

    


本回答如有不清楚或其他疑问,请继续追问

谢谢!

cqjiangyong
2013-02-15 · TA获得超过13.7万个赞
知道顶级答主
回答量:5.2万
采纳率:75%
帮助的人:3亿
展开全部
你好
你说的这种情况,一般都是由 系统软件、内存、引起的。
1 电脑不心装上了恶意软件,或上网时产生了恶意程序,建议用360 卫士 、金山卫士等软件,清理垃圾,查杀恶意软件,完成后重启电脑,就可能解决。实在不行,重装,还原过系统,可以解决软件引起的问题。
2 如果只是运行个别软件或游戏偶尔出现的,重启电脑再试,或到其他地方下载其他版本的软件重新安装。
3 点 开始菜单 运行 输入 cmd 回车,在命令提示符下输入
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1 然后 回车。然后让他运行完,应该就可能解决。
4 最近电脑中毒、安装了不稳定的软件、等,建议全盘杀毒,卸了那个引发问题的软件,重新安装其他 版本,就可能解决. 再不行,重新装过系统就ok.
5 电脑机箱里面内存条进灰尘,拆开机箱,拆下内存条,清洁下内存金手指,重新装回去,就可能可以了。(cqjiangyong总结的,旧电脑经常出现这样的问题)
6 电脑用久了内存坏、买到水货内存、多条内存一起用不兼容等,建议更换内存即可能解决。
7 很多时候由于系统和驱动的兼容性不好,也会出现这样的错误,建议你换个其他版本的驱动安装,或换个其他版本的系统安装。
如果帮到你,请选为满意答案吧!
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
sql1981
2013-02-05 · TA获得超过3.1万个赞
知道大有可为答主
回答量:1.4万
采纳率:50%
帮助的人:7856万
展开全部
内存不能为"Read"或"written"(原因以及解决方案):
(【sql1981】原创答案,引用请说明原作者:sql1981,未通知原作者严禁复制本答案!!)
系统出现内存不能为"Read"或"written"的原因:

1、驱动不稳定,与系统不兼容,这最容易出现内存不能为 Read 或者文件保护

2、系统安装了一个或者多个流氓软件,这出现 IE 或者系统崩溃的机会也比较大,也有可能出现文件保护

3、系统加载的程序或者系统正在运行的程序之间有冲突,尤其是部分杀毒软件监控程序

4、系统本身存在漏洞,导致容易受到网络攻击。

5、病毒问题也是主要导致内存不能为 Read、文件保护、Explorer.exe 错误……

6、如果在玩游戏时候出现内存不能为 Read,则很大可能是显卡驱动不适合(这里的不适合有不适合该游戏、不适合电脑的显卡),也有可能是 DX9.0C 版本不够新或者不符合该游戏、显卡驱动

7、部分软件本身自身不足的问题

8、电脑硬件过热,也是导致内存不能为 Read 的原因之一。

9、电脑内存与主板兼容性不好也是导致内存不能为 Read 的致命原因!

提供几种解决方案:
1、一次运行注册所有dll,方法如下:

开始——运行,输入cmd 回车在命令提示符下输入
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
这个命令你慢慢输,仔细点,输入正确的话会看到飞快地滚屏 否则……否则失败就是没这效果。回车后慢慢等(需要点时间1-2分钟) 都运行完再尝试之前的操作,看还有没有出现不能为read的现象。

2、在控制面板的添加/删除程序中看看你是否安装了微软NET.Framework,如果已经安装了,可以考虑卸载它,当然如果你以后在其它程序需要NET.Framework时候,可以再重新安装。
另外,如果你用的是ATI显卡并且你用的是SP2的补丁(一些ATI的显卡驱动需要在NET.Framework正常工作的环境下)。这种情况你可以找一款不需要NET.Framework支持的ATI显卡驱动。
如果以上两种方法并不能完全解决问题,你试着用一下“IE修复”软件,并可以查查是否有病毒之类的。
〔微软NET.Framework升级到1.1版应该没问题了〕

3、引起这个问题的原因很多。一般来讲就是给系统打上补丁和更换内存、给内存换个插槽这3种方法来解决。[系统补丁只要到Microsoft Update网站在线更新就可以了!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式