永发信息网

rundll32.exe不是有效的win32应用程序怎么办?

答案:2  悬赏:60  手机版
解决时间 2021-02-09 05:18
  • 提问者网友:wodetian
  • 2021-02-08 04:29
求大侠急救!!!控制面板中好多的文件打不开,可不可以不重装系统,可以修复的。游戏也玩不了……
最佳答案
  • 五星知识达人网友:拾荒鲤
  • 2021-02-08 04:43
这种情况最好重装系统,搜些解决办法你看了去做也是很麻烦的,说不定搞来搞去还出现新问题。买个系统盘半个小时就搞定的。
全部回答
  • 1楼网友:思契十里
  • 2021-02-08 06:17
你的估计应该是正确的,你可以修复注册表试一下。 具体方法: 使用故障恢复控制台修复损坏后的windows xp注册表 将windows xp安装光盘放入光驱中,然后在bios中将光驱设为第一启动驱动器。启动电脑进入“欢迎使用安装程序”界面,按“r”键进入windows xp的“故障恢复控制台”页面,系统会将电脑中的windows xp系统都列出来,选择需要修复的系统,并键入管理员密码。为了尽可能修复注册表到损坏前的设置和状态,可按以下4步进行操作。 进入故障恢复控制台,新建一个临时文件夹,备份当前的注册表文件到临时文件夹中以备不时之需,然后将当前注册表文件删除,接着将“%systemroot%\repair”目录下文件拷贝到“%systemroot%\system\config”目录下,最后重新启动系统便可进入windows xp系统。不过恢复此项操作的是windows xp刚安装完后的注册表,因此,安装完后所做的任何改变和设置都将丢失。具体操作如下(这里假设windows xp安装在e:\windows下,具体操作应根据情况改变此文件夹):(1)进入故障恢复控制台 (2)键入以下命令,每键入1行便按回车键1次: md tmp copy e:\windows\system32\config\sam e:\windows\tmp\sam.bak delete e:\windows\system32\config\sam copy e:\windows\repair\sam e:\windows\system32\config\sam 接着将后3行中的“sam”字符分别替换为“software”、“system”、“security”和“default”,分别键入(即除上述4行命令,还另有12行命令)。这里需要注意的是,熟悉dos命令的朋友可以将delete语句去除,在进行copy时选择“yes”;此外这里的copy命令不支持通配符“*”和“?”,一次只能复制一个文件。如果你有另外一台电脑可用,为节省时间也可用记事本新建一个文本文件,并将全部命令拷入,例如将其取名为r1.txt,把它拷贝到windows目录下,并在故障恢复控制台的windows目录下运行“batch r1.txt”命令。 (3)键入“exit”退出故障恢复控制台,电脑将自动重新启动,直接以正常模式进入windows xp系统。 这一步需要从system volume information文件夹中拷贝注册表文件,以恢复系统设置,不过此文件夹在故障恢复控制台下不能用,在正常情况下的windows xp系统中也不可见,因此首先应改变几项设置使得文件夹可见。 (1)重新启动系统,从“安全模式”以管理员组成员(adiministrators)的身份进入windows xp系统。 (2)进入资源管理器窗口,点击“工具”→“文件夹选项”,然后点选“查看”标签,在“高级设置”框中的“隐藏文件和文件夹”下点选“显示所有文件和文件夹”项,再清除“隐藏受保护的操作系统文件”前的“√”,最后单击“确定”。 (3)进入windows xp系统所在驱动器,进入system volume information\_restore{e3586cbc-4366-49a4-8b15-8c7e491ab54f}\rpn\snapshot目录(rpn中的“n”为数字,若有多个,选择最大的那个),将该目录中的_registry_user_.default、_registry_machine_security、_registry_machine_software、_registry_machine_system、_registry_machine_sam共5个文件拷贝到windows\tmp文件夹中,分别将其重命名为default、security、software、system、sam。 在这一步中又要进入故障恢复台,将当前注册表文件删除,然后把刚才拷贝到windows\tmp中的5个文件,复制到windows\system32\config文件夹下替代当前注册表文件。具体操作请先进入故障恢复控制台,然后在命令行下输入如下命令: del e:\windows\system32\config\sam copy e:\windows\tmp\sam e:\windows\system32\config\sam 同理将“sam”字符分别替换为“software”、“system”、“security”和“default”,分别键入(共10行命令)。 同样的道理也可以用batch命令进行上述操作,另外如果windows xp不安装在e盘,请根据实际情况更改
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯