Error 501/505:Not implemented or not supported.
原因
如果存在下列任一情况,则可能发生此问题:
?
第三方产品干扰了 Internet Explorer。
?
启用了 HTTP 1.1 设置。
解决方案
要解决此问题,请执行以下 *** 作:
1.
在 Internet Explorer 中,单击工具菜单中的 Internet 选项。
2.
在“Internet 选项”对话框中,单击“高级”选项卡。
3.
单击以清除“HTTP 1.1”复选框,然后单击“确定”。
4.
进行测试以确定问题是否已解决。如果问题已经解决,请不要继续进行余下的步骤。如果问题没有解决,请转至下一步。
5.
在 Internet Explorer 中,单击工具菜单中的 Internet 选项。
6.
在“Internet 选项”对话框中,单击“高级”选项卡。
7.
单击以清除“Show friendly HTTP error messages”(显示友好 HTTP 错误信息)复选框。
8.
尝试查看 Web 页,以再现错误信息以及接收新的更具体的错误信息。这条新的错误信息可能类似于以下内容:
程序名 不支持 HTTP 版本。
请记下这条新的错误信息中的程序名。
9.
您在步骤 8 中记下的程序名可能是此问题的原因。请删除此程序,或者与程序厂商联系以询问是否有此问题的修补程序。
更多信息
自 2002 年 12 月起,HTTP 1.1 已成为新的 Internet 协议。因为有些 Web 站点使用 HTTP 1.0,所以如果您启用了 HTTP 1.1,可能会遇到连接问题。
关键字:
kberrmsg kbprb KB811262
Microsoft和/或其各供应商对于为任何目的而在本服务器上发布的文件及有关图形所含信息的适用性,不作任何声明。 所有该等文件及有关图形均"依样"提供,而不带任何性质的保证。Microsoft和/或其各供应商特此声明,对所有与该等信息有关的保证和条件不负任何责任,该等保证和条件包括关于适销性、符合特定用途、所有权和非侵权的所有默示保证和条件。在任何情况下,在由于使用或运行本服务器上的信息所引起的或与该等使用或运行有关的诉讼中,Microsoft和/或其各供应商就因丧失使用、数据或利润所导致的任何特别的、
实际上是去掉了http1.1和显示友好 HTTP 错误信息两项,正常显示了。
再后来重新设回去,还是正常的。原因不明。
原因:这是神机妙算软件主程序即 ys95.exe被非病毒影响所造成的。 解决办法:更新杀毒软件的病毒库后,重新进行病毒查杀;可能是CIH或FunLove病毒感染,杀毒后,重新安装软件主程序即可; 主程序一般可以在www.sjms.com.cn网上进行免费下载,下载完成后,解压缩安装包,将其解压到软件的根目录下覆盖软件原有程序即可; 通常为:“D:\神机妙算软件\创捷神机2010\”下; 或老版本的:“D:\神机妙算软件\创捷神机2008\”下;在兼容机的 *** 作过程中“非法 *** 作”是很常见的故障现象。软件方面
1.由软件自身的不完善(BUG)引起
典型例子:Photoshop图形软件在运行时产生的“非法 *** 作”。
解决:将软件升级为高版本或升级补丁程序。如安装Windows 98的sp1就非常必要了。运行期间,应减少其他程序对内存的占用,可关闭病毒防火墙、减少剪贴板中的不必要内容。也可根据自己的情况,升级一下显卡、声卡、或是显示器的驱动程序或将它们更换成新件。
2.由病毒感染、病毒的残留“僵尸”、冰河木马引起
典型例子:.DLL文件失效。
解决:(1)在有些病毒的发作过程中,往往会伴随着一些文件的改动。一旦某些重要文件(如.sys .dll .vdx...)被改动过以后,机器会很难正常工作。方法如下:先用干净的引导盘启动微机,后用最新的杀毒软件清除病毒,再用“系统文件检查器”或者“Ext.exe”进行文件的恢复。
(2)终止内存中正在运行的冰河木马,然后进入注册表,删除“KEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current-Version\Run”和“RunServices”的键值;将“HKEY_CLASSES_ROOT\xtfileshellopenco-mmand”的键值改成“C:\Windwos\NOTE-PAD.EXE %1”;重启到DOS,再到硬盘C:\Windows\System中,将Kernel32.exe和Sysexplr.exe删除。
3.由系统文件的损坏或丢失引起
典型例子:Rundll32程序执行无效,即将关闭。
解决:方法一:当按下“详细资料”按钮时,若显示:“Rundll32 caused a general protection fault in module Mmsystem.dll....”信息,原因很可能就是你的 System.ini 文件里,在[boot]这个区段中,少了:drivers =mmsystem.dll 这一行造成的。你自己补上去就可以解决了。为什么会有这个错误的发生呢?大部分都是由于在使用控制面板“添加新硬件”时,使用不正确而造成的。例如,需要你提供驱动程序而你又不能提供正确的驱动程序造成的。使用记事本,打开位于 C:\Windows 下的System.ini 文件。找到“[boot]”这个区段。补上一行“drivers=mmsystem.dll”。补上后,保存,然后重新开机。
如果你不能确定该故障是由什么原因造成的,可以用“系统文件检查器”,在设置之中,选择“检查删除的文件” 、“检查修改过的文件”,还可以添加新的文件类型来进行检查、恢复。
4.由软件之间的不兼容引起
典型例子:Windows 98下的KVW3000所引起的“非法 *** 作”。
解决:在前面,我曾讲过Windows 9x“内存管理”的概念,病毒软件运行过程中将不遵循这种方式,最终造成“非法 *** 作”的出现。具体方法:对扫毒软件的升级,或者不用病毒防护。还可以不加载 Windows 9x的内存管理程序Emm386.exe。
5.由缓存设置不合理引起
典型例子:极少出现的,没有规律可循。
解决:遵循缓存的设置规则:
�(1)Win386.swp是Windows的“虚拟内存交换文件”,简单地说,就是拿一部分硬盘空间当作内存使用,先把一些内存中闲置太久的程序,放到硬盘上,等CPU要用的时候,再从硬盘的win386.swp里读出来。它的大小按物理内存的2倍来设置。(2)在Windows 98下,使用虚拟设备磁盘缓存Vcache。在“系统配置实用程序”中,找到sysytem.ini,再找到“[vcache]”小节,添入: MinFileCache=16384 MaxFileCache=16384 ChunkSize=512。上面的数值是以64MB为例采取的,一般原则是:物理内存×25%×512=VCache。(3)CD-ROMCache优化,注册表中“HKEY_LOCAL_MACHINE\Systm\CurrentControlSet\control\FileSystem\CDFS”,右边能看到“CacheSize”和“Prefetch”。如果你现在是使用Windows 98推荐的4倍速设置的话,它们的值应该是“0000026b”和“000000e4”,我们需要分开来修改这两个数值,我这里省略了计算方法,大家可以参考以下数据值,并根据自己的需要来修改吧,修改完后需要重新启动。
6.由系统资源匮乏引起
典型例子:打印或保存时引起的“非法 *** 作”。
解决:升级内存,加大缓存。移除一些不必要的软件,如:桌面主题、屏幕保护、计划任务、声音和输入法指示器、声卡的DOS驱动程序、防火墙、查毒软件、背景、Office 2000的竖式工具栏等等。最好是在启动微机后,先运行比较大的软件。还应加上一个良好的内存管理专家软件。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)