IE6的“错误:53 存储空间不足,无法完成此操作,如何解决

打开注册表,将“HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionInternet SettingsUser Agent项删除就没问题了 。原因是该项下面的子项(如Post Platform)下面包含了无效键值,而这些键值通常是由第三方浏览器设置的 。
【IE6的“错误:53 存储空间不足,无法完成此操作,如何解决】
======================
二法:
近期,我在使用自己开发的一个B/S软件时,发现在使用IE的对话框时偶尔出现“存储空间不足,无法完成此操作 。的错误 。由于程序中使用showModalDialog调用对话框时往往是为了取一个参数,对于程序是非常重要的,如果不能载入,程序流程即中断,所以想解决这个问题,在BD和GG上搜索后,取得如下资料:
1、打开IE的“关于,会报错:在脚本运行过程IE报告“存储空间不足,无法完成此操作
;2、用showModalDialog打开的窗口里,用到获取浏览器版本(navigator.userAgent)的时候会出现
“存储空间不足,无法完成此操作的错误,导致这个页面的在它之后的其他Script都不好使,对于业务系统,产生的后果非常之严重 。
测试脚本:


也有不少的狗友们发现了这个问题,卸载KuGoo2007就好了,所以确认为KuGoo2007导致IE的问题 。
目前已知的解决办法 。(我还没有试过,太麻烦了)
可以肯定的是Kugoo2007 或者Kugoo mini播放器修改了注册表,使得IE6无法正常读取系统信息 。解决方法如下:
(1)下载并安装Windows xp版本的IE7;
(2)安装完毕,并重启系统后运行IE7;
(3)开启 工具->Internet选项->高级->还原设置,完成最彻底的还原 。
执行完毕上述操作后,卸载IE7并重新启动系统,IE6恢复正常 。
安装这个补丁据说可以修复次问题
http://support.microsoft.com/kb/945007
下载:http://www.microsoft.com/downloads/details.aspx?FamilyId=3F8BA2AA-ED73-4764-A56D-9515A9C500DE&displaylang=en
我试了,但解决不了 。只好等kugoo出新版本来看看有没有办法解决,我现在已经安装了kugoo 4.024的版本了 。还是不行 。
补充一下目前已知的解决办法 。
可以肯定的是Kugoo2007 或者Kugoo mini播放器修改了注册表,使得IE6无法正常读取系统信息 。解决方法如下:
(1)下载并安装Windows xp版本的IE7;
(2)安装完毕,并重启系统后运行IE7;
(3)开启 工具->Internet选项->高级->还原设置,完成最彻底的还原 。
执行完毕上述操作后,卸载IE7并重新启动系统,IE6恢复正常 。
这个是Kugoo与IE有冲突导致 。
目前解决方法如下:
方法一:退出Kugoo程序,重新打开IE,然后运行外贸版即可正常 。
方法二:卸载Kugoo程序 。
方法三:如果卸载kugoo程序后,还是报此错误,那么应该是没有卸载干净,需要重新安装Kugoo2007,然后再卸载即可 。
事实上,我应用以上办法发现,根本不管 Kugou 什么事!首先,不做任何事,过一段时间再用,居然是正常的;卸载 Kugou 后(含网友说的完全卸载)没用;升级到IE 7后也没用 。只有升级到IE 7,并使用选项中的“重置设置功能后,IE就正常了,之后,开启所有IE的加载项也没有问题 。这充分说明与注册表有关,事实也正是如此,不卸载任何程序,找一个刚刚安装好xp sp2的机器,导出其中IE的键,然后删除有问题机器IE的键,导入注册表重启,问题就没有了 。
;

    推荐阅读