操作系统常见故障解析

社区服务
高级搜索
猴岛论坛电脑百科操作系统常见故障解析
发帖 回复
正序阅读 最近浏览的帖子最近浏览的版块
3个回复

[系统问题]操作系统常见故障解析

楼层直达
yidian05

ZxID:16474970

等级: 下士
举报 只看楼主 使用道具 楼主   发表于: 2011-12-26 0

系统在使用的过程中难免的会出现死机,蓝屏甚至是系统崩溃等问题。那么,遇到这些问题我们怎么办呢?本期专题我们就从Windows XP、Windows 2000、Windows 98以及UNIX等操作系统来讲关于系统故障的问题,专题中我们就操作系统在使用过程中的一些常见故障提供了解决方法,希望这个专题能在大家遇到系统故障的时候能帮你解决问题或是提供解决问题的思路……
Windows XP系统故障的解决
解决Win XP网络邻居共享的问题
导致Windows XP网络邻居不能正确浏览或浏览列表不全的因素很多,解决问题需要对症下药,而诊断过程分两个步骤:测试基本连接、解决文件共享问题。

  一、解决基本连接问题。

  1、检查计算机之间的物理连接。

  网卡是网络连接的基本设备,在桌面计算机中,每个网卡后面的指示灯应该是亮的,这表示连接是正常的。如果不亮,请检查集线器或交换机是打开的,而且每个客户端连接的指示灯都是亮的,这表示链接是正常的。接下来检查网线的水晶头是否接触良好。

  2、确保所有计算机上都安装了 TCP/IP,并且工作正常。

  在Windows XP 中默认安装了 TCP/IP。但是,如果出了网络问题想卸载后重新安装 TCP/IP 就不容易了:在“本地连接”属性中显示的此连接使用下列项目列表中单击 Internet 协议 (TCP/IP) 项,您将发现卸载按钮不可用(被禁用)。


这是因为传输控制协议/Internet 协议 (TCP/IP) 堆栈是 Microsoft XP/ 2003 的核心组件,不能删除。在这种情况下,如果需要重新安装 TCP/IP 以使 TCP/IP 堆栈恢复为原始状态。可以使用 NetShell 实用程序重置 TCP/IP 堆栈,安全操作系统使其恢复到初次安装操作系统时的状态。 方法是:在命令提示符后键入以下命令,然后按 ENTER 键:netsh int ip reset c:\resetlog.txt,其中,Resetlog.txt记录命令结果的日志文件,一定要指定,这里指定了 Resetlog.txt 日志文件及完整路径。运行此命令的结果与删除并重新安装 TCP/IP 协议的效果相同。

  另外,不会还有人用95吧,WIN95默认情况下不自动安装TCP/IP协议。
 3、检查IP地址

  有几种情况:

查看不同的计算机的IP是否在同一范围内,方法是在MSDOS方式下输入IPCONFIG/ALL。如果一台计算机收到的地址在 192.168.0.x 范围内,而另一台收到的地址在 169.254.x.y 范围内,需要根据网络拓扑确定哪一个是正确的地址。然后,集中解决地址错误的那台计算机的问题。
关于169.254.x.y类IP地址
在不存在 Internet 连接的情况中,或者,每台计算机都有一个单独的 Internet 连接(拨号连接或宽带连接)。在这种配置中,计算机通常给自己分配 169.254.x.y 范围内的 IP 地址(其中 x 和 y 是 1 到 254 之间的数字)。而将 ISP 提供的地址用于 Internet 连接。
关于192.168.0.X类IP地址
一台计算机通过使用 Internet 连接共享连接到共享的Internet。该连接可以是拨号连接或宽带连接(一般是 xDSL 或电缆调制解调器)。该计算机也被称为*****服务器,常见的*****有SYGATE、WINGATE、NAT、ISA、CCPROXY等。通常是由*****服务器负责为家庭网络中的其他计算机分配 IP 地址。共享连接的计算机应该为连接到家庭网络的网卡配置 IP 地址 192.168.0.1。网络上其他计算机的地址应在 192.168.0.x 范围内(其中 x 是 2 到 254 之间的数字)。当然,可以在成功共享后修改IP地址,如10.X.Y.Z等。
计算机连接到集线器,并且集线器通过宽带连接与 Internet 连接。这种配置也称为无边界网络。在这种配置中,家庭网络中的每台计算机都有一个 Internet 服务提供商 (ISP) 提供的 IP 地址。使用的地址因 ISP 而异。无边界网络是一种特殊情况。在这种情况下应使用 ICF,但必须采取其他措施才能在家庭网络启用连接。
  4、使用 ping 命令测试网络中两台计算机之间的连接:

  ping 其它计算机IP,在命令提示处,键入 ping x.x.x.x(其中 x.x.x.x 是另一台计算机的 IP 地址),然后按 ENTER 键。应该可以看到来自另一台计算机的几个答复,如:

  Reply from x.x.x.x:bytes=32 time<1ms TTL=128

  如果没有看到这些答复,或者看到"Request timed out",说明本地计算机可能有问题。如果 ping 命令成功执行,那么您就确定了计算机可以正确连接,可以跳过下一步。如果没有看到这些答复,或者看到"Request timed out",说明本地计算机可能有问题。PING 本地IP,如果看到"Request timed out",说明本地计算机可能有问题。

  5、 使用 ping 命令测试网络中名称解析是否正常

  ping computername,其中 computername 是远程计算机的名称。信息安全通过 ping 命令用名称测试计算机连接。确定计算机的名称的方法是:在命令提示处,输入SYSTEMINFO。或者在桌面上右击我的电脑-属性,然后单击计算机名称选项卡。如果看到该命令的成功答复,说明您在计算机之间具有基本连接和名称解析。名称解析跟NETBIOS密切相关,看下面的步骤。

  6、分析日志

  检查"网络安装向导"日志文件中没有成功执行的任何步骤中的错误。打开该日志的方法是依次单击开始、运行,键入 %SystemRoot%\nsw.log,然后按 ENTER 键。 如果 Nsw.log 文件没有提供有关该问题的信息,请检查系统日志中的错误并查明错误原因。
二、解决文件和打印机共享问题

  1、正确安装网络组件

  首先右击网上邻居-属性,选择要共享的网卡。把IP设置在局域网的同一个网段上。比如192.168.0.X网段。然后看一下TCP/IP的高级属性中,是否开启NETBIOS 。在利用WINNT4.0 构建的网络系统中,对每一台主机的唯一标识信息是它的NetBIOS名,系统是利用WINS服务、信息广播方式及Lmhost文件等多种模式将NetBIOS名解析为相应IP地址,从而实现信息通讯。在内部网络系统中(也就是通常我们所说的局域网中),利用NetBIOS名实现信息通讯是非常方便、快捷的。但是在Internet上对一台主机的唯一标识信息是它的FQDN格式的域名(如163.com163.com),在Internet是利用DNS标准来实现将域名解析为相应IP地址,WIN2K支持动态DNS,运行活动目录服务的机器可动态地更新DNS表。WIN2K网络中可以不再需要WINS服务,但是WIN2K仍然支持WINS,这是由于向后兼容的原因。目前,大多数网络是混合网,既有Win98等系统,又有WINXP/WIN2K等系统,因此需要在TCP/IP协议上捆绑NETBIOS解析计算机名。

查看是否选定“文件和打印服务”组件,如果已将其取消选中,“浏览服务”将不绑定到 NetBIOS 接口。成为备份浏览器并且没有启用“文件和打印共享”的基于 Windows 的计算机无法将浏览列表与客户机共享。任何将要包括在浏览列表中的计算机也都必须启用“文件和打印共享”。

  2、启动"计算机浏览器"服务

  计算机浏览器"服务在网络上维护一个计算机更新列表,并将此列表提供给指定为浏览器的计算机。如果停止了此服务,则既不更新也不维护该列表。

  启动"计算机浏览器"服务

单击开始,右击我的电脑,然后单击管理。
在控制台树中,展开"服务和应用程序"。
单击服务。
在右边的详细信息窗格中,检查"计算机浏览器"服务是否已启动,右击计算机浏览器,然后单击启动。
关闭"计算机管理"窗口。


  3、查看共享文件夹

  请依次单击开始、运行,键入 fsmgmt.msc,然后单击确定。在左窗格中,单击共享。右窗格中随即出现共享文件夹列表。记下每台计算机的相应共享名称。

4、起用Guest(来宾)帐户

  Windows XP的Guest帐户允许其他人使用你的电脑,但不允许他们访问特定的文件,也不允许他们安装软件。对 Windows XP Home Edition 计算机或工作组中的 Windows XP Professional 计算机的所有网络访问都使用IT运维管理来宾帐户。使用net user guest确保为网络访问设置了来宾帐户,如果该帐户是活动的,Reaxys命令输出中会出现一行类似下面这样的内容:Account active Yes;如果该帐户不是活动的,请使用下面的命令授予来宾帐户网络访问:
net user guest /active:yes
  5、允许Guest(来宾)帐号从网络上访问。

际遇之神

奖励

翻山越岭来到少林,终于求的少林秘技金钟罩,得1护身符

本帖de评分: 1 条评分 DB +8
DB+8 2011-12-26

感谢您一直对于本板块的支持,猴岛有你更精彩!

西小夏

ZxID:15629045

等级: 元老
配偶: 璃鱼浅析
一转眼2024了..

举报 只看该作者 地板   发表于: 2011-12-27 0
谢谢分享,电脑技术板块欢迎你!~
小天°

ZxID:6660801

等级: 元老

举报 只看该作者 板凳   发表于: 2011-12-26 0
感谢您一直对于本板块的支持,猴岛有你更精彩!
yidian05

ZxID:16474970

等级: 下士
举报 只看该作者 沙发   发表于: 2011-12-26 0

  在运行里输入gpedit.msc,弹出组策略管理器,在‘计算机配置-Windows设置-本地策略-用户权利指派’中,有“拒绝从网络访问这台计算机”策略阻止从网络访问这台计算机,其中居然有GUEST帐号,谁能访问这台计算机。解决办法是删除拒绝访问中的GUEST帐号。如图 " border=0>
  6、设置防火墙允许浏览服务

  网络安全重要,所以最好开启网络防火墙,但是防火墙阻断正常的网络浏览服务通讯,结果是别人在网上邻居中看不到你的计算机,有没有两全其美的办法在开启防火墙的前提下允许浏览服务。办法是,如果开启了ICF,打开属性,在服务这栏,选择添加,添加服务的对话框共有四个编辑框,最上边是描述服务名称,以便于记忆,从上到下第二个是应用服务的IP地址或名称,输入127.0.0.1表示本机。下面连个是内外端口号,旁边的tcp/udp标示这个端口是udp连接还是tcp连接。

按照下面的表格输入3个服务

名 称            协 议        端 口
NetBIOS Name Service     UDP         137
NetBIOS Datagram Service   UDP         138
NetBIOS Session Service   TCP         139

137/UDP -- NetBIOS 名称服务器, 网络基本输入/输出系统 (NetBIOS) 名称服务器 (NBNS) 协议是 TCP/IP 上的 NetBIOS (NetBT) 协议族的一部分,它在基于 NetBIOS 名称访问的网络上提供主机名和地址映射方法。
138/UDP -- NetBIOS 数据报,NetBIOS 数据报是 TCP/IP 上的 NetBIOS (NetBT) 协议族的一部分,它用于网络登录和浏览。
139/TCP -- NetBIOS 会话服务,NetBIOS 会话服务是 TCP/IP 上的 NetBIOS (NetBT) 协议族的一部分,它用于服务器消息块 (SMB)、文件共享和打印。

  Windows XP 最新的SP2补丁对ICF做了很大的改进,功能更强大了,ICF有了自己的设置项,安装SP2后,默认情况下,启用ICF防火墙,不允许任何外部主动连接,即使是本地的应用程序要访问网络也需要在许可列表中做设置。

  7、取消简单文件共享

  Windows 2000 操作系统中用户在设置文件夹的共享属性时操作非常简便,只需用鼠标右击该文件夹并选择属性,就可以看到共享设置标签。而在 Windows XP 系统设置文件夹共享时则比较复杂,用户无法通过上述操作看到共享设置标签。具体的修改方法如下:打开"我的电脑"中的"工具",选择"文件夹属性",调出"查看"标签,在"高级设置"部分滚动至最底部将"Use simple file sharing (Recommended)"前面的选择取消,另外如果选项栏里还有"Mickey Mouse"项也将其选择取消。这样修改后用户就可以象使用Windows 2000一样对文件夹属性进行方便修改了。


  对于 Windows XP Home Edition:
  1.开机时按"F8"进入"带网络连接的安全模式"
  2.登录后就可象在 Windows 其它版本中一样设置共享权限了。

  8、设置帐号和密码

  由于WinNT内核的操作系统,在访问远程计算机的时候,好像总是首先尝试用本地的当前用户名和密码来尝试,可能造成无法访问,在这里把用户密码添加进去就可以了。

  9、多种方法访问“网络计算机”

  例如要打开网络中名为“IBMZB”的计算机,其IP地址为10.41.221.5,如果你不清楚其它机器的IP地址,你可以使用“PING计算机名”来获得它的IP地址。

用计算机名访问,NETBIOS提供的服务。点击“开始”菜单,单击“运行”,在运行栏输入“\\IBM-ZB”,单击“确定”。
用IP地址访问,在运行输入栏中输入“\\10.41.221.5”,单击“确定”。
用搜索计算机的方法访问,计算机更新列表需要时间,搜索计算机可以加快更新列表。点击“网上邻居”右键中的“搜索计算机”,输入计算机名,点击“立即搜索”,就可以看到你要访问的计算机。直接双击右边计算机名就可以打开它了。
用映射驱动器的方法访问,进入MS-DOS方式,输入“NET VIEW \\IBMZB”,回车这是查看计算机IBMZB上有哪些共享文件夹,如D。再输入NET USE Z:\\IBMZB\D将计算机IBM-ZB共享的文件夹D映射为H:盘,在命令提示符下键入“Z:”。你会发现你已经连到IBMZB计算机上了。
  10、检查RPC、Plug and Play服务已启动,检查相应的系统文件夹的权限,重新注册以下的动态链接库:

regsvr32 netshell.dll
regsvr32 netcfgx.dll
regsvr32 netman.dll
Windows XP系统故障的解决
解决基于NT内核的系统启动故障
  我们在实际工作中安装设备驱动或更改设置时,往往因为驱动兼容性、错误的更改等原因导致 Windows 出现各种故障,如显示变形、冲突、蓝屏、不能启动、甚至分区信息丢失等现象,合理利用一些技巧可以迅速恢复系统,基于NT 内核的Windows 系统(包括 Windows XP、Windows 2000、Windows 2003)就提供了更有效的恢复手段,经过不断的摸索,笔者总结出了恢复这类系统故障的方法,合理应用这些技巧对系统的恢复可以起到事半功倍的效果。
*解决 Windows 故障的过程图
恢复 WINDOWS 故障的常用方法
  本文讨论的是解决基于NT内核的 Windows 不能正常启动的一般步骤和方法,没有用任何第三方软件,仅仅利用 Windows 安装光盘和系统本身提供的措施解决故障。正如《备份恢复》文章中提到的恢复故障系统离不开注册表操作、系统还原和自动系统故障恢复(ASR),其中:


注册表项HKEY_LOCAL_MACHINE\System\CurrentControlSet保留了上一次成功启动时的有效注册表信息和驱动程序设置;
系统还原创建了关键系统文件和某些程序文件的“快照”,并将这些信息以还原点的形式存储起来;
而ASR备份了系统状态、系统服务以及与操作系统组件关联的所有磁盘等信息。
  可以看出,通过简单的操作:定期备份注册表、创建系统还原点和执行ASR备份功能,就可以建立整体系统恢复体系,包括注册表的恢复、误删除、误格式化的挽回、注册表的恢复、系统文件的恢复、恢复硬盘分区表等,以便在系统发生故障时有备无患,而备份恢复的这种思想贯穿在解决 Windows不能正常启动的整体思路中。本文结合具体的例子,重点分析了解决 Windows 不能正常启动的思路,与大家共同学习。

一、解决 Windows 故障的过程图

  成功的 Windows 启动包括以下四个阶段:

初始阶段
启动加载器阶段
内核阶段
登录阶段
  无论哪个阶段出现问题,那么 Windows 都可能停止响应(挂起)或提示错误消息,原因是缺少操作系统所需的文件或者这些文件已损坏。解决此类问题需要科学利用Windows 提供的方法,其中包括安全模式、故障恢复控制台和紧急修复盘等。启动过程指在启动加载器上选择相应的系统项后至出现桌面并且硬盘停止响动为止,如果没有出现启动加载器选择菜单,则需要通过安装光盘或手工恢复丢失的启动加载器菜单。  

  排除故障的过程遵循先 Windows 环境中加载的程序,然后核心操作系统的循序,如果故障与前者有关就卸载或恢复被破坏的程序,如果故障与后者有关则需要恢复核心操作系统的主要文件。

  对于 Windows 环境中加载的程序的诊断,首先判断问题是否由不兼容或损坏的程序引起的,通常的方法是进入安全模式。如果以安全模式或带网络支持的安全模式启动计算机并且您可以正常执行操作(以前执行时遇到问题的操作),则该问题很可能是一个与环境有关的问题。使用 Msconfig 排除加载项和删除注册表加载项的方法加以排除。如果新添加的设备或更改的驱动程序导致问题,则可以使用安全模式移除设备或撤销更改。这样,就将默认设置和最基本的设备驱动程序从可能的问题原因中排除。如果以安全模式或带网络支持的安全模式启动计算机后问题仍然出现,则与环境有关的问题仍可能是问题的原因;安全模式下也会加载由第三方软件安装的功能或筛选器驱动程序,在确定哪个驱动程序导致了问题之后,您可以删除(卸载)该驱动程序或程序,或者关闭(禁用)该驱动程序或服务。

  如果设备或服务不在 Windows 用户界面中,只有使用故障恢复控制台来关闭该驱动程序或服务了。利用故障恢复控制台listsvc 命令可以列出所有可用的服务、驱动程序以及它们的当前 Windows 安装的启动类型,配合 disable 以及 enable 命令一起使用来禁用或启动 Windows 系统服务或驱动程序,排除导致问题的服务或驱动程序。

  如果以上方法都不能解决,自动系统故障恢复(ASR)应当是恢复系统故障的最后一种方法了。ASR和覆盖安装可以恢复核心系统文件 二、恢复 WINDOWS 故障的常用方法

  1.手工恢复丢失的双启动菜单

  从I386目录复制下面3个到你C盘根目录:

  NTDETECT.com
  ntldr
  bootfont.bin

  修改boot.ini文件:括号内容是解释

  [boot loader]
  timeout=30
  default=multi(0)disk(0)rdisk(0)partition(1)\windwos
  ( 这里是默认的系统所在的目录,比如你的默认98是安装在第一个分区,那么这里不用做改动)
  [operating systems]
  multi(0)disk(0)rdisk(0)partition(1)\windows="Microsoft Windows 98" /fastdetect
  (注意这里要使用和98相同的目录,之前的磁盘位置也要正确)
  multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
  (注意这里要使用和xp相同的目录,之前的磁盘位置也要正确)

  2.返回以前的设备驱动。

  例如:

  一台处理图形的计算机,以前显示一直正常,但是在安装了某专用图形应用软件后,使用PHOTOSHIP时有区域显示黑块,有些图形变形。经过了解,原来是用户安装了该图形应用程序自带的驱动程序。为了验证是否是新驱动程序导致显示扭曲,进入用户计算机,打开设备管理器,右键单击显示设备选择属性,点击驱动程序标签,点击返回以前的设备驱动。重新启动计算机,测试各种图形软件,再没有出现显示变形现象。
4.安全模式启动

  若要解决潜在的与环境有关的问题,以安全模式或带网络支持的安全模式重新启动计算机。如果该问题出自一个不依赖网络连接的程序,则使用安全模式。如果该问题是网络问题(包括浏览器问题),则需要启动到带网络支持的安全模式。

  使用 Sigverif 确定导致故障的驱动程序

  经过 Windows 硬件质量实验室 (WHQL) 测试过的驱动程序一般不会导致问题,它们都有数字签名作为标志。那些没有数字签名的驱动有可能导致故障,使用签名验证工具(Sigverif.exe)找到没有数字签名的文件,具体测试%Windir%\System32\Drivers 文件夹中的文件就可以了。使用运行框输入 sigverif 就可以启动界面。

  单击高级,单击查找其他未经过数字签名的文件,单击浏览,浏览到 Windows\System32\Drivers 文件夹,然后单击两次确定,单击开始。显示的是计算机上安装的所有未经数字签名的驱动程序的列表。

  需要确定到底是哪个文件导致的故障,新建一个文件夹BAK,然后把上面显示的未经签名的驱动程序移动到里面,重新启动计算机(未经签名的驱动程序已经不在 Windows\System32\Drivers 文件夹中,所以不再起作用了),然后测试程序或其他功能看看是否仍出现相同的错误消息或问题。每次将与同一个程序或设备相关的驱动程序一起放回 Windows\System32\Drivers 文件夹以确定问题的原因。 对那些导致故障的的驱动,坚决关闭(禁用),方法是:开始-运行-%systemroot%\system32\compmgmt.msc /s-确定-设备管理器-双击该设备,在设备用法列表中单击不要使用这个设备(停用),然后单击确定。当然可以先试一下“从供应商那里查找该设备的更新驱动程序”选项以更新启动程序。相应的服务通过管理工具中的服务关闭掉。也可以用下面的方法:开始-运行 %systemroot%\system32\services.msc /s-确定-双击该服务,在启动类型列表中单击禁用,然后单击确定。

  使用 Msconfig 解决配置问题

  启动 Msconfig:开始-运行-Msconfig-确定。Msconfig包括下列文件和设置的首选项:

  System.ini 文件
  Win.ini 文件
  Boot.ini 文件
  设置为在启动过程中加载的程序(这些程序在启动文件夹和注册表中指定)
  环境设置
  国际设置

  反复启动并指定加载某项和其中的行,可以排除那些与配置无关的问题。Windows 2000 没有 Msconfig 文件,可以从 Windows XP 系统下复制一个来用。不要用Windows 98 下的 Msconfig 文件,因为 98 下的 Msconfig 文件不能识别 Windows 2000 系统的System.ini等配置文件。
  清理注册表启动项

  Windows XP 启动时会加载一些参数,包括:

  程序菜单上的启动文件夹
  注册表中所有用户的 Run 行
  注册表中特定用户的 Run 行
  注册表中所有用户的 load 项

  启动文件夹图标是从两个位置加载的Documents and Settings\All Users\Start Menu\Programs\Startup 和Documents and Settings\user name\Start Menu\Programs\Startup

  要在注册表中删除所有用户的 Run 行的值

  单击开始,单击运行,键入 regedit,然后单击确定。
  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Run
  HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Windows中的load 中的值

  清理时先要备份相关配置,其中启动文件夹通过复制的方法备份,注册表通过导出的方法备份,确定导致故障的相关项后,将正确的项合并并导入注册表中。

  测试用户配置文件

  有时候,用户特定的信息可能被损坏,但同一台计算机上的其他用户没有问题。若要确定是否是这种情况,请以新用户的身份登录,或者创建新用户帐户,然后测试新登录。有时候,某些程序只有在您用默认管理员帐户登录时才能正常工作。较早的程序可能出现此现象。如果默认管理员配置文件被损坏,则重新安装 Windows 以更正此问题。所有用户特定的配置信息(显示在HKEY_CURRENT_USER 项中)都存储在 Documents and Settings\user name 文件夹的tuser.dat 文件中。

  如果使用了自动登录,请在启动时同时按注shift键,这样就可以重新选择用户了。

  还有启用"VGA 模式

  该选项在 640 x 480 模式下启动 Windows,使用当前的视频驱动程序(非 Vga.sys)。如果显示刷新率调高而无法显示,则该模式很有用。注意,安全模式和带网络连接的安全模式加载 Vga.sys 驱动程序。

  5.将计算机启动到带命令行提示的安全模式

  “带命令提示窗口的安全模式” (SAFEBOOT_OPTION=Minimal(AlternateShell)):除了 Cmd.exe 而非 Windows 资源管理器启动以外,该选项与“安全模式”相同。这是唯一一种可以从命令提示符启动“系统还原”工具的方法,当然前提是已经设置了还原点。方法是:以管理员或具有管理权限的用户身份登录,在命令提示符下,键入 %systemroot%\system32\restore\rstrui.exe,然后按 ENTER 键。,按照屏幕上的说明操作就可以将计算机还原到以前的正常工作状态。
6.故障恢复控制台


  例如:

  一台 Windows XP 计算机,安装了一种 SCSI 驱动程序,重新启动后黑屏,使用安全模式依然黑屏,只是因为 Windows 的安全模式也加载 SCSI 驱动的缘故。解决办法是使用故障恢复控制台,首先用 listsvc 列出驱动程序名,然后使用 disable servicename 命令禁止 Windows 启动的时候加载 SCSI 的驱动,这样处理后系统就可以恢复正常了。

  disable servicename 使用此命令可禁用 Windows 系统服务或驱动程序。在命令语法中,servicename 指定要禁用的服务或驱动程序的名称。

  listsvc 命令列出所有可用的服务、驱动程序以及它们的当前 Windows 安装的启动类型。此命令和 disable 以及 enable 命令一起使用时是有用的。

  7.自动系统故障恢复

  ASR 系统分为两部分:ASR 备份和 ASR 还原。ASR 备份中的“ASR 向导”执行备份功能。该向导会备份系统状态、系统服务以及与操作系统组件关联的所有磁盘。ASR 还会创建一个文件,其中包含有关备份、磁盘配置(包括基本卷和动态卷)以及如何执行还原的信息,最好将备份文件保存到软盘,以备将来使用。


  例如:

  一台笔记本电脑,意外从桌面滑落到地面,开机提示没有发现系统盘(“System disk not found.”),首先用98光盘启动,执行 scandisk 检查硬盘介质是好的,一般只有重新安装和配置网络了。

  不过还好,用户曾经使用ASP备份工具备份过系统数据到软盘,而且之前还创建一个系统还原点。不防试一下。用XP光盘启动,当系统在安装过程的文本模式部分中发出提示时,按 F2 键提示插入软盘,赶紧找来备份的软盘插入软驱。ASR 从它创建的文件中读取磁盘配置,它会还原启动计算机所需的磁盘上所有的磁盘签名、卷和分区(按最低需求)。然后,ASR 会以简易模式安装 Windows,并使用由“ASR 向导”创建的备份自动启动还原过程。硬盘狂响一通后,重新启动计算机,还好 Windows XP 又恢复原样,不过有些数据文件没有恢复。

  8.覆盖安装系统

  如果更换了关键硬件或改变了主板的 BIOS 有可能导致 Windows XP 不能正确引导。覆盖安装才能解决这类问题。

  例如:

  一台440BX主板的计算机,安装了XP系统,用户想使用80G硬盘,而该主板的 BIOS 太旧不支持大硬盘,于是下载了该主板的最新 BIOS,小心翼翼的刷新了主板的 BIOS,过程是成功的,也能引导系统,但是XP出现蓝屏、死机。显然是 BIOS 引起的,于是用光盘引导覆盖安装 Windows,重新安装后不再出现蓝屏了,故障解决。

  三、总结

  本文讨论的是解决 Windows 启动故障的思路,没有特别的东西,只是工作实践经验的总结,当然还有其它的方法可以帮助恢复系统,比如 ghost 等手段。另外,如果需要恢复数据,上面的方法就不行了,备份和恢复数据需要另外的方法,请参看天极软件频道经典集粹 的《备份恢复》文章。
Windows XP系统故障的解决
Windows XP还原点丢失了怎么办
  Windwos XP里的系统还原功能确实为我们解决了不少问题,但是有时会遇到还原功能“失效”的现象。笔者一次安装游戏前建立的系统还原点就这样消失了,取而代之的只有一个系统检查点。这是怎么回事?我们该如何恢复原来设定的系统还原点呢?

  还原点丢失后,启动“控制面板→管理工具→事件查看器”,在事件查看器中选择“系统”,找到丢失还原点的信息文件,查看属性看到:系统还原服务被暂停,因为在驱动器C:\上没有足够的磁盘空间,一旦在系统驱动器上有至少200MB可用磁盘空间,系统还原将自动恢复服务。

  明白了还原点丢失的原因,接下来就该恢复它了。第一步,找到Windows XP系统盘根目录下一个名为System Volume Information的文件夹,中文名称可以翻译为“系统卷标信息”。这个文件夹里就存储着系统还原的备份信息  第二步,我们设法备份System Volume Information。要备份,最简单的方法就是直接复制一个副本,但考虑到备份文件的可维护性,应该采用必要的压缩。

  第三步,如果系统采用NTFS分区,我们如果直接点击System Volume Information文件夹则会出现警告。因为System Volume Information文件夹在默认情况下只让系统访问,即便大家采用Administrators组的成员登录,也是如此。要想访问此文件夹,必须要对该文件夹进行进一步设置才行:鼠标右键单击System Volume Information文件夹,在弹出菜单中选择“属性”,再在选项卡片中选择“安全”,然后选择“添加”,为该文件夹增加访问者:Administrators,并赋予完全控制的权利。(如图所示。这里增加什么用户可以根据你登录的用户名需要选择,笔者所用的用户名属于Administrators组,所以将Administrators组加入。)

  这样设置之后,再单击System Volume Information文件夹,选择WinZIP或者WinRAR将它压缩即可。

  压缩完成之后,将压缩文件拷贝到安全的地方。之后,不论是因为磁盘空间不够用系统自行关闭系统还原功能或是我们手动关闭系统还原功能,只要我们重新开启系统还原功能,再手动删除System Volume Information文件夹中的所有文件夹和文件(重新开启系统还原功能时系统自己建立的还原点对应的文件),然后将备份的压缩文件解压缩到System Volume Information文件夹,再启动系统还原,我们就可以看到我们所需要的还原点了。

际遇之神

奖励

好朋友为yidian05过生日,获得5DB1生日卡

本帖de评分: 1 条评分 DB +8
DB+8 2011-12-27

[b][color=#31859b]谢谢分享,电脑技术板块欢迎你!~[/color][/b]

« 返回列表
发帖 回复