XP系统--打开控制面板中的添加或删除程序---出现 rundll32.exe-应用程序错误

0x00310030”指令引用的“0x00310030”内存。该内存不能为“written”。在DOS下试用命令排除:①CMD②for%1in(%WinDir%\syst... 0x00310030”指令引用的“0x00310030”内存。该内存不能为“written”。
在DOS下试用命令排除:

①CMD

②for %1 in (%WinDir%\system32\*.dll) do regsvr32.exe /s %1

③for %1 in (%WinDir%\system32\*.ocx) do regsvr32.exe /s %1
已经试过并重启,还是一样的 没用。不想重装系统 请问如何解决
展开
 我来答
875256680
2012-01-19 · TA获得超过2650个赞
知道小有建树答主
回答量:379
采纳率:0%
帮助的人:158万
展开全部
1,

手工清除Trojan.Killonce病毒

(1) 在WINDOWS目录中查找run32.exe文件,如果发现则证明病毒存在,则将同目录下的rundll32.exe文件删除,将run32.exe文件改名为:rundll32.exe。

(2) 在WINDOWS目录中查找regedit.exe.sys 文件,如果找到则证明病毒存在,将同目录下的regedit.exe文件删除,将regedit.exe.sys文件改名为regedit.exe。

如果无法删除这些文件,可以用启动盘进入DOS模式下,将这些病毒文件删除。然后,进入注册表编辑器,查看注册表的HKEY_LOCAL_MACHINE\SoftWare\Microsoft\Windows\CurrentVersion\Run项,看其中是否有上面提到的文件,如果有,则将这些键值删除即可清除病毒注册的键值;查看注册表的HKEY_CLASSES_ROOT\Exefile\shell\open\command的键值,正确的“默认”项的内容为:“"%1"%*”,如果不是,则修改;查看注册表的HKEY_CLASSES_ROOT\Txtfile\shell\open\command的键值,正确的“默认”项的内容为:“%SystemRoot%\system32\NOTEPAD.EXE %1”,如果不是,则修改。此时,病毒被清除。

另外rundll32.exe是系统文件,必须改名或者在dos下才能删除,也就是说不能隔离。
另外请卸掉3721

2,

如何除去RUNDLL32病毒

计算机故障现象:1。所有的应用程序都打不开,提示说找不到关联程序。其实这是木马程序在作怪,当使用木马克星除去木马之后,文件关联已经被木马程序修改,此时可以通过更改注册表来重新更改文件的关联,修改如下:

HKEY_CLASSES_ROOT->EXEFILE->SHELL->OPEN COMMAND 键值改为 "%1 %*"

HKEY_CLASSES_ROOT->EXEFILE->SHELL->runas command 键值改为"%1 %*"

2。系统总是提示找不到RUNDLL32.EXE文件,如果系统不存在改文件了,从别的机器上复制一个就OK了,如果机器上有改文件则说明改文件已被感染木马,使用木马克星杀一下毒就OK了。

3,

RUNDLL32.EXE是WINDOWS的一个可执行文件,很多病毒可使这个文件起动不了,但也有一种叫做“快乐时光”的病毒和这个文件的名称和大小一模一样,并且在你打开的每个文件夹的根目录下不断地复制,如果你的电脑上大量出现这个文件,基本上就可以确定是病毒了,多数杀毒软件一般解决不了问题,办法通常是,先手工批量删除你电脑上所有叫做RUNDLL32.EXE的文件,然后从WINDOWS源程序中找回那个有用的RUNDLL32.EXE文件,找回的办法是,以WINDOWS XP为例,先在“运行”菜单执行“CMD”,然后回车,输入:
expand CD-ROM \i386\rundll32.ex_%Systemroot%\rundll32.exe
其中CD-ROM是操作系统源程序所在的位置,不一定就是光驱.
凡事都有个例外,你先试试看.

好吧,我承认上面是我复制的。。。
下面是我自己打的,不是我自己打的我死全家= =
  1:关掉病毒进程explorer.exe+rundll32.exe.   2:修复病毒启动项,防止病毒在系统启动的时候自动加载。   3:根据病毒启动项指出的路径,一一到各个文件夹下面找出病毒,一一删除。   4:重新启动,再打开杀毒软件全盘扫描杀毒。

另外简单的办法:
1、你要安装小红伞这个杀软(杀毒率高,有修复系统的功能)
2、重启电脑,按F8进入安全模式(一定要是非连网情况下运行)这时候用小红伞全盘扫描。
接下来分两种情况:1、杀出RUNDLL32病毒,小红伞会自动隔离。这时候你重启电脑,电脑可能会提示:Windows 无法找到文件'C:\Windows\system32 \Rundll32.exe。(因为它被隔离起来了),然后你去下载一个:可牛免费杀毒系统修复工具or金山急救箱都行,它会帮助你修复文件。(当然上面的步骤也可以倒过来,先修复后杀毒)。
2、未杀出RUNDLL32病毒,这代表你的电脑没事,如果你不放心可以手动删除(手动删除要在dos下才行)
实在不行重装,用金山装机精灵,很简单可以备分一切东西,你也可以用GHOTS(好像这么拼写- -)
随便在提一句:你可以备份完东西以后,装一个内附系统还原的纯净版的winxp sp3(最好你能装win7,win7自带系统还原)
我也打的挺辛苦的,要采纳我的
moshengping
2012-01-19 · TA获得超过293个赞
知道答主
回答量:39
采纳率:0%
帮助的人:34.1万
展开全部
程序-运行-输入regedit
找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\Wdf01005
把这个键值删除就可以了
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式