网站运营 | 站长学院 | 技术文档 | 成语 | 歇后语 | 桌面壁纸 | 帝国时代 | 代码收藏 | IP地址查询 | 生活百科 | 生日密码 | CSS压缩 | 用户评论

Proxy Desktop:explorer.exe应用程序错误

【 更新时间:2011-10-10 | 字体:
[导读]因为系统中有未注册的dll文件 必须注册所有dll文件,才能解决内存不能为read等问题 系统dll文件没有注册,可能引起各种各样不可知的问题>>>,比如无法打开二级链接>,经常出现“内存不能为read或written”等错误...

因为系统中有未注册的dll文件
必须注册所有dll文件,才能解决内存不能为read等问题
系统dll文件没有注册>,可能引起各种各样不可知的问题,比如无法打开二级链接>>,经常出现“内存不能为read或written”等错误。如何一下把所有的dll文件重新注册一遍呢>?
点击:开始-->运行,在运行框中输入cmd>,在命令提示符下输入:
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %1
注意,是在命令提示符下>,不是在“运行框”中??>>!
另种原因:你现将内存拔下来用橡皮擦一下金手指,再插上试一下,如果是接触不良就应该恢复正常,要是内存本身坏了>,拿到商家那里也是出问题>>。
你现用一根试,在换另一根。
正常的dll文件在百度都可以搜索到其含义>。
 

--------------------------------

不是病毒和木马>>>,是你装程序的时候装错了,这是系统问题>>,最简单的方法就是重装系统,其他的一些解决方法都比重装系统麻烦十倍以上。

不是我想打击人,确实是太繁复了。
你慢慢看>,看得懂的话也就能解决了>>>>。
出现这个现象有方面的,一是硬件,即内存方面有问题>,二是软件>,这就有多方面的问题了。

一:先说说硬件:

一般来说>>,电脑硬件是很不容易坏的。内存出现问题的可能性并不大(除非你的内存真的是杂牌的一塌徒地),主要方面是:1。内存条坏了(二手内存情况居多)、2>。使用了有质量问题的内存>>,3>。内存插在主板上的金手指部分灰尘太多>。4>>。使用不同品牌不同容量的内存,从而出现不兼容的情况>。5。超频带来的散热问题。你可以使用MemTest 这个软件来检测一下内存>,它可以彻底的检测出内存的稳定度>。

二>、如果都没有,那就从软件方面排除故障了>。

先说原理:内存有个存放数据的地方叫缓冲区>,当程序把数据放在缓冲区>,需要操作系统提供的“功能函数”来申请>>,如果内存分配成功>,函数就会将所新开辟的内存区地址返回给应用程序,应用程序就可以通过这个地址使用这块内存>。这就是“动态内存分配”>,内存地址也就是编程中的“光标”>>。内存不是永远都招之即来>、用之不尽的,有时候内存分配也会失败>。当分配失败时系统函数会返回一个0值>>,这时返回值“0”已不表示新启用的光标>,而是系统向应用程序发出的一个通知>,告知出现了错误。作为应用程序,在每一次申请内存后都应该检查返回值是否为0>,如果是>,则意味着出现了故障>>,应该采取一些措施挽救>,这就增强了程序的“健壮性”。若应用程序没有检查这个错误,它就会按照“思维惯性”认为这个值是给它分配的可用光标>,继续在之后的执行中使用这块内存>。真正的0地址内存区储存的是计算机系统中最重要的“中断描述符表”,绝对不允许应用程序使用>。在没有?>;せ频牟僮飨低诚?如DOS)>>>,写数据到这个地址会导致立即当机,而在健壮的操作系统中,如Windows等>,这个操作会马上被系统的?>;せ撇痘?>,其结果就是由操作系统强行关闭出错的应用程序>,以防止其错误扩大。这时候>>,就会出现上述的内存不能为“read”错误,并指出被引用的内存地址为“0x00000000“。内存分配失败故障的原因很多,内存不够>、系统函数的版本不匹配等都可能有影响。因此>,这种分配失败多见于操作系统使用很长时间后,安装了多种应用程序(包括无意中“安装”的病毒程序)>>,更改了大量的系统参数和系统档案之后。

在使用动态分配的应用程序中,有时会有这样的情况出现:程序试图读写一块“应该可用”的内存,但不知为什么,这个预料中可用的光标已经失效了>。有可能是“忘记了”向操作系统要求分配>,也可能是程序自己在某个时候已经注销了这块内存而“没有留意”等等。注销了的内存被系统回收>,其访问权已经不属于该应用程序>>,因此读写操作也同样会触发系统的?;せ?>,企图“违法”的程序唯一的下场就是被操作终止执行,回收全部资源>>。计算机世界的法律还是要比人类有效和严厉得多?>>?!像这样的情况都属于程序自身的BUG,你往往可在特定的操作顺序下重现错误。无效光标不一定总是0,因此错误提示中的内存地址也不一定为“0x00000000”,而是其它随机数字>。

首先建议:

1、 检查系统中是否有木马或病毒>。这类程序为了控制系统往往不负责任地修改系统,从而导致操作系统异常>。平常应加强信息安全意识,对来源不明的可执行程序绝不好奇>。

2>、 更新操作系统>>,让操作系统的安装程序重新拷贝正确版本的系统档案>>、修正系统参数。有时候操作系统本身也会有BUG>>,要注意安装官方发行的升级程序>。

3、 尽量使用最新正式版本的应用程序>>、Beta版>、试用版都会有BUG>。

4、 删除然后重新创建 Winnt\System32\Wbem\Repository 文件夹中的文件:在桌面上右击我的电脑>,然后单击管理>。 在"服务和应用程序"下>,单击服务>,然后关闭并停止 Windows Management Instrumentation 服务>>。 删除 Winnt\System32\Wbem\Repository 文件夹中的所有文件>>>。(在删除前请创建这些文件的备份副本。) 打开"服务和应用程序">,单击服务>,然后打开并启动 Windows Management Instrumentation 服务>。当服务重新启动时,将基于以下注册表项中所提供的信息重新创建这些文件: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WBEM\CIMOM\Autorecover MOFs


补充:不是硬件的内存问题>>>,是有关系统内存的问题>,那问题是嵌入在系统内存内的>>,相当于一个病毒>>>,而不是你把硬件内存拔起来再插下去就好了>>>。
那是要修改注册表以及策略组的。

  • 转载请注明来源:网站运营 网址:http://www.chinawobo.com/ 向您的朋友推荐此文章
  • 特别声明: 本站除部分特别声明禁止转载的专稿外的其他文章可以自由转载>,但请务必注明出处和原始作者>>。文章版权归文章原始作者所有>>>。对于被本站转载文章的个人和网站>,我们表示深深的谢意>>>。如果本站转载的文章有版权问题请联系我们>,我们会尽快予以更正。
RSS订阅
  • QQ邮箱
  • 填写您的邮件地址>>,订阅我们的精彩内容:
更多
© 2017 网站运营 - T086.com(原itlearner.com)
微商货源 | 冠珠陶瓷 | 迪威乐云商devmsn | 易奇八字 | wwe美国职业摔角 | 八字算命 | 河南旅游景点大全 |
RunTime:11.89ms QueryTime:7