|
打造一款永生的Windows操作系统
% t8 y! b2 R V; I5 M3 _: k7 K
据说比尔.盖茨每秒钟赚250美元,也就是每天赚2000万,如果将他的钱换成1美元,你可以建一条路连接地球和月球,来回14次!6 O1 j2 t0 u% `3 m$ Q/ n
1 c' O" Y8 t& P% Z3 ]7 v X. k
而且你需要花1400年,使用713架B747飞机来运输这些钱!可是,如果Windows的用户每次电脑死机时向盖茨索赔1美元,他将会在三年内破产!Windows给我们带来方便的同时,也让我们不得不忍受系统从崩溃→重装的痛苦。于是如何延长Windows的使用寿命,减少重装系统的次数,也就提上了我们的日程……
5 W% `# D! z8 a! q. L( w4 K2 L0 ?2 [, r0 i4 ]( V- P
事实上,通常出现的一些诸如蓝屏、死机等现象,大多是由于某些系统文件操作不当或者感染病毒而造成损坏、丢失的缘故,都只是一些小问题。只要我们动动脑筋,就能解决这些故障,而根本不必重装整个操作系统。这样除了可以节省大量的时间,鉴于目前Windows主要分为2000/XP以NT为核心的系列及Windows 9x/Me系列。因此,我们对它们分别述说。# L# t8 F/ W, ?8 t4 ~
7 t8 ^0 V9 l5 {
Windows 2000/XP0 V6 N! C7 Q2 _7 p& f$ g
) _9 } M6 U2 O( ]
1.使用最后一次配置
2 N5 }# G. O' F5 e: p- f, W/ l0 H8 T; Y" q3 j
Windows 2000/XP会在每次启动时自动备份注册表,如果我们发现系统不稳定甚至无法正常启动,可以重新启动机器,并在出现“正在启动Windows”信息提示时按F8键,选择“最后一次正确的配置”试一下,说不准可以解决问题。
! v& Z# O6 B5 p9 E
$ s$ P( X7 A! i5 V; l- v5 i 2.新建用户! C( _ v- J2 i( u2 R4 x) ]* f
0 P7 n, Q+ P& q/ Y5 D# }; x 如果Windows开始变得不稳定,那可以试着打开“控制面板”,双击“用户和密码”项,在打开窗口中单击“添加”按钮,然后输入新用户名,如newuser。接下来,单击“下一步”,输入密码。同时,选择把该用户添加到Administrators组中(如图1)。
z- S+ X* |9 p5 P, f7 w8 C: ~+ y4 {0 V: h; j% g
/ i( Z9 k0 q* P/ [1 A
然后把桌面上的一些快捷方式拷贝到一临时文件夹下,单击“开始→关闭”,再选择“注销xxx”(xxx代表当前用户)命令注销掉当前用户,然后输入新建立的用户名和密码,以此用户登录系统。然后把拷贝到临时文件夹下的一些快捷方式再复制到新用户的桌面上来。一般情况下,机器会变得较为稳定,并可以使用一段时间。
9 b4 n- r+ w6 R0 A" O1 a$ n- Q8 f k2 Q
2.SFC扫描恢复系统文件6 |, S* \, W5 f* a% b
2 n- Z6 e, |4 X0 n3 _8 a4 Z
按下Win+R,输入sfc /scannow,它就会自动扫描系统文件,如果遇到损坏的,或者发现不正确的版本,则会自动提示我们插入光盘,并修复系统(如图2)。
. Q" h+ j+ K- U) ~0 j- S
$ h# o6 m4 e4 H* z$ N% e# s SFC其实是Windows自带的系统文件检查器,有了它后,当有几个小小的文件损坏而重新安装操作系统的事情就会少很多了。6 `( B. l" g1 V6 v) s! F
3.用安装盘恢复) x' i; I1 R3 _
5 Y! `- f' g6 K! p把Windows 2000/XP光盘放入光驱中,重新启动电脑,并在启动时,按下Del键进入BIOS设置程序,设置优先从光盘启动。当出现Press any key to boot from CD...信息时按下任意键,一会儿,就可以看到Windows安装光盘在引导机器,并看到(如图3)所示界面。
' G; s$ i: l! ]& [6 [
; w7 j# C: v" P t' g7 F% C) w 按下Enter键,Windows安装光盘会搜索当前机器上安装的系统,找到后会提示我们进行恢复。恢复完成后,把Windows XP光盘取出,重启系统即可。4 E$ I' W( f1 F/ Q; C
4 Y, i0 @0 t7 I. ~3 ?5 c) P
4.用系统准备工具
$ t% V& w! ?: E/ D! F2 I4 h
$ ^3 o- T5 i6 o" G 把Windows安装光盘插入到光驱中,并打开光盘SUPPORTTOOLS文件夹,双击DEPLOY.CAB文件,把其中的所有文件解压到一文件夹下(如C:Sysprep),双击其中的sysprep.exe文件,并按下“确定”按钮接受警告信息。并选中图4窗口中“不重置激活的宽限期”、“使用最小化安装”和“检测非即插即用硬件”复选框。按下“重新封闭”按钮,机器会自动关闭。(如图4) $ T5 u6 H! B0 n' _% B) Q9 h8 b
7 _7 k+ N/ ]* H2 v( `: E
重新启动计算机后,Windows XP会让我们接受协议,并要求输入序列号,接下来再作一些必要设置就可以使用了。
9 T- z# ? N0 v2 ^' V0 ]7 l, C8 `' Y. |- y
小提示
" N- N: L% ` j& Z# j
U7 M, a$ D$ @: e8 }, i+ v ★大家要注意的是,如果你是在Windows 2000中操作,那该工具只会在开始时出现一个警告对话框,一旦接受后就无法反悔操作。
+ z% |/ K/ {- z8 ]6 j- O0 \
# \6 ~5 G! H4 e6 J3 W& `% [ ★如果你的Windows XP光盘并没有集成SP1,那其中的系统准备工具界面和图3不一样。& q' v q2 w+ r! D
3 h' |$ Z3 R) d- G* N
5.拷贝初始文件法' B' Q* T1 x3 Y" ^; H
" y" k* N5 W4 Y: v. j; W5 U 对于第一次安装成功的系统,都会在<%systemroot%Repair>文件夹里面备份重要的注册表信息,所以,当某天你感觉系统注册表出现各种故障,系统出现各种问题或者驱动错误,那么可以试试下面的方法:
9 k1 T4 q2 |' x: p' q1 D5 g$ n h; _" g! Y
第一步:重新启动计算机到DOS命令行提示符状态(使用Windows 98启动盘);或者如果有双系统,可以切换到另一个系统里面。4 Q& d% ^6 J4 V5 M* S/ t0 C8 ~
5 M, o& g6 e' B+ T
第二步:使用cd命令切换到文件夹下,执行如下命令:/ n9 B- ~, Z: E4 n8 M1 g
$ w0 V/ c+ Q( e2 X+ o copy default c:winntsystem32config0 k/ c. K8 m/ s
copy sam c:winntsystem32config3 t) h; {! V# G
copy security c:winntsystem32config
2 t, b+ I8 S' G copy software c:winntsystem32config
' p) Q" N- M+ z4 ] copy system c:winntsystem32config, K* S6 J4 ]& w4 i$ b+ R
8 D3 w# F F: y 如果有提示是否覆盖原来的文件,按Y确认覆盖即可。* W' ?/ {* ]7 a: G' R
* G2 P# n& U- j9 j8 }. L) |" p* s
第三步:重新启动计算机,系统将恢复到第一次安装的状态。
+ I6 a6 A7 Y% j$ y( C6 c* z! W3 W# w2 j
小提示8 z) X& D; P7 i* p* C0 T* {' }0 n
! Y. `2 k! d9 S8 C! x
如果你使用的是Windows XP,那把上面的c:winnt改为c:windows。/ O* c1 D% I" [: d% v+ q
6.试试系统还原
; X' I7 R A! _& l% d3 A, D3 |* ^% {! L$ r% \% r+ b
如果你使用Windows XP,可以试一下系统还原:选择“开始→程序→附件→系统工具→系统还原”就可以打开(如图5)所示的窗口。
, T( A# X/ T" F4 D- W% j4 c
# D( S5 ?6 ^% {# p" y8 B# O 选中“恢复我的计算机到一个较早的时间”单选按钮,再单击“下一步”按钮。从中选择一个还原点,单击“下一步”按钮顺着向导操作即可还原系统。一般情况下,我们在还原系统时先选择最近的还原点还原,如果机器还不稳定,那再顺次选择较近的还原点。
- O6 a' o. W9 p9 z$ |! M1 a: t2 l' P" O- U6 S, z. K6 Z6 g' \: Y
Windows 9x/Me. U0 t# E/ N1 |# |7 T$ U! ?- q! U
3 Z2 {( `! X8 M4 N! Y: x
1.从注册表入手/ R; g4 a: ` [! t
* N0 X/ p1 r6 N) K9 ^2 C. b" v
Windows 9x在安装完成后,把第一次正常运行的Windows 9x系统信息保存在启动盘(通常为C盘)根目录下的System.1ST文件中,并且不会随Windows 9x的系统配置改变而改变。在重新安装系统前,可以重启电脑,按下F8,选择Command Prompt Only启动到DOS提示符下,然后输入如下命令:! u3 r( ~' _4 k
: `. o( S; a, ^" o0 c$ I0 t2 y; k, q attrib -h -r -s c:system.1st/ k1 p: b+ ~; } J+ K" e: m3 W' C
attrib -h -r -s c:windowssystem.dat
8 `* R' n6 T3 \+ v- | copy c:system.1st c:windowssystem.dat
8 j/ M" Z) N8 o. D$ M attrib +h +r +s c:system.1st. d$ o3 p5 o& o7 F0 q
attrib +h +r +s c:windowssystem.dat1 H/ O: l; k+ q$ \. A
2 e9 C# G* w4 ? 这样,我们就可以通过System.1st文件恢复注册表到最原始状态,重启系统后往往可以解决问题。! @: B' v( ~3 |. }
2 w* }, L$ [; R9 S% I0 U
2.手工恢复注册表
- O D% Z: I; G; l: b* G. P$ g$ }' x+ c( m+ B, @1 T, m
启动电脑到DOS下,然后进入C:WINDOWSCOMMAND目录,输入 scanreg /restore,回车。然后选择一个时间最近的、正常启动的注册表,然后回车,完成后,系统提示重启。, B+ h9 v% Y. G5 W2 M
7 K$ j/ F) H! l# ?: X( Y 3.使用提取工具4 q: s) l7 A+ P; A6 s+ N
6 F) H+ ?7 B0 @( o6 \! A& Z 如果Windows在启动时出现一些文件错误,可以记下这些文件名。可以把Windows 98安装光盘放到光驱中,然后用Windows 98的启动盘启动电脑,在多重配置菜单处选择第一项,让系统在内存中建立一个虚拟磁盘(盘符为最后一个物理硬盘盘符的下一个字母,如F:)以及光驱(盘符为虚拟磁盘盘符的下一个字母,如G:),然后进入该磁盘(如F:)运行Ext.exe文件。 o2 c3 @6 S$ y K. l; e
% ^1 g" }& q+ D5 G7 h6 R. y
在屏幕显示“Please Enter the path to Windows CAB files(a:):”时,输入Windows 98安装光盘的路径(如G:Win98),屏幕接着会显示“Pleas enter the name(s) of the files(s) you want to extract:”,按照要求输入先前记下的文件名。
' ~9 U# \) N! v) B7 V
: E; ]: T# b9 y/ t6 H4 ?& e 在屏幕显示“Please enter the path to exract to:”时,输入该文件所在目录,一般在Windows的system目录下。
. \3 m: ^1 E$ u4 g5 T
J7 h4 W2 Q8 |7 @5 @1 H# Y 在出现“Is this okay?(y/n):”信息时,输入“y”确认之后,系统就会自动搜索光盘,提取并恢复文件到系统中,重新启动后可生效。当然,如果有多个文件损坏,也可以依次提取。* @+ M3 G8 v( @
2 l+ p. a! [) u% d 4.部分恢复安装0 ]5 O& R7 r9 P T: [
+ T b1 I3 w, d8 r 系统如果没有完全崩溃,我们还可以利用Windows 98的部分恢复安装程序。该程序可以在Windows 98光盘的Tools文件夹里找到:转入DOS状态,进入Windows 98安装光盘的文件夹下,运行“Pcrestor”,安装程序将会启动。这种安装的速度和硬盘安装的速度差不多,但它不会造成数据丢失。同时,重新设置硬件时,一般都会自动完成。 |
|