搜索
查看: 8942|回复: 0

拯救XP——搞定XP经典故障系列之五

[复制链接]
发表于 2007-12-29 09:24:19 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转遂宁网

您需要 登录 才可以下载或查看,没有账号?注册

x
无法删除文件及各类文件丢失故障篇

( q* A" D" R! C1 ~9 s& J$ @故障1. 丢失系统还原点

8 W2 `! q2 c6 _4 h- r  【故障现象】系统出现问题,想通过系统还原功能重新恢复系统,结果发现系统还原点没有了。

; i3 }+ H1 h% D% v: h  【故障分析】造成系统还原点丢失的原因大致有以下四点:一是驱动器磁盘空间不足;二是非正常开关机;三是曾经使用“磁盘清理”,在“其他选项”下面清理过“系统还原”。四是默认还原点保留时间是90天,超出90天自动删除。
/ `9 u' U* b, T
  【故障解决】针对以上四点原因,只有第一个原因能够找回原来的系统还原点,其他的都无法恢复了。如果系统已弹出“磁盘空间不足”提示,那么就应该释放足够的磁盘空间出来,这样“系统还原”才能重新监视系统,并在此点创建一个自动“系统检查点”。
- L0 |" r, L: Z" H0 K1 a

& u8 n4 u4 n/ D4 P8 i/ x2 z0 \; g5 F% J7 x+ Z0 S) f) P* ^, i* r8 R
如图
: ^4 m+ X9 \% ^. S4 C$ w
故障2. 找不到Rundll32.exe

1 s$ z+ A' ]( h- p% o2 N  【故障现象】打开控制面板等各种应用程序、启动系统时弹出窗口提示“Rundll32.exe文件找不到”、“Rundll32.exe找不到应用程序”和“Windows cannot find C:\Windows\Rundll32.exe make sure you typed the name correctly and try again.”。
5 q8 b) E! i5 K( u+ I* S
  【故障分析】rundll32.exe用于在内存中运行DLL文件,用于需要调用DLLs的程序。它们会在应用程序中被使用。可以说,rundll32.exe对Windows XP系统的正常运行是非常重要的。但rundll32.exe很脆弱,容易受到病毒的攻击,杀毒软件也会误将RunDll32.exe删除,导致Rundll32.exe 文件丢失或损坏。要解决此问题,只要从Windows XP 安装光盘中将Rundll32.exe文件还原到硬盘即可。
: [" U) `& N$ F) a8 u0 K- Q
  【故障解决】将 Windows XP 的安装光盘放入光驱,单击“开始”菜单→“运行”命令,输入“expand X:\i386\rundll32.ex_ c:\windows\system32\rundll32.exe”(其中“X:”是光驱的盘符)并回车,然后重新启动计算机。此外,也可以从跟别的安装了同一版本、同一语言的Windows XP的电脑上复制rundll32.exe到c:\windows\system32下。
故障3. DLL文件丢失或出错

& ]. j. D, N1 l8 T! u7 l: ?) [- s  【故障现象】打开应用程序时,Windows XP提示某DLL文件丢失或者出错。

$ y! ^8 O: r- b" D  [0 F3 h) ]( {  【故障分析】DLL文件的名称为动态链接库文件,一般存在于Windows\system32文件夹下。DLL文件丢失或者出错的主要原因有几种,一是安装软件时强行替换了DLL文件;二是卸载软件时误将DLL文件也卸载掉;三是误删除。这种故障一般可以通过Windows XP自带的“系统文件检查器”来解决
1 W1 n5 ], \0 e# [
  【故障解决】在“运行”中输入“CMD”打开“命令提示符”。在“命令提示符”里直接输入“sfc”回车即可启动“系统文件检查器”(如图)。一般情况下执行“sfc /scannow”就可以对DLL文件进行恢复了。

1 `2 T8 ]  Q, q0 B7 ~  提示:如果用sfc/scannow还是出错的话,可以使用系统还原功能来恢复系统试试看。
( E) l3 B  C1 o, q- g9 C) ?9 ~# c
  W- z& I2 w; Z) j

1 f3 j$ c6 j# T, |3 O3 G
4 E' u. X) U" p
如图
【免费开发】 网站建设 / 微信开发 / App制作 / 小程序开发 微信号:snwzjs
回复

使用道具 举报

使用 高级模式(可批量传图、插入视频等)
您需要登录后才可以回帖 登录 | 注册

快速回复 返回顶部 返回列表