|
电脑中毒后,许多朋友会打开“进程管理器”,将几个不太熟悉的程序关闭掉,但有时会碰到这种情况:关掉一个,再去关闭另外一个时,刚才关闭的那个马上又运行了。再从注册表里先把启动项删除后,重启试试,刚删除的那些启动项又还原了。 ; }' j ?1 O( {3 G
由于电脑只装一个操作系统,也没办法在另一个系统下删除这些病毒。上网下载专杀工具后,仍然不能杀掉。
( j4 N; `# ^: q* |; G/ N& C$ C. _* @2 k+ J& ?, U6 G+ D6 ~% E* P
( U1 a& [$ E! `
0 R9 A0 r @% m- Z如此翻来覆去,病毒未杀掉,人却濒临崩溃。这时怎么办呢?遇到这种情况,笔者向大家推荐一种方法。 * H2 X/ K. V$ f4 v* h+ k5 u. i9 O$ h
$ R9 T% O% l) G; z
- S/ U$ l# Z# _: x. ~$ w/ b8 n% L5 h. \" r- y
第一步:在“开始→运行”中输入CMD,打开“命令提示符”窗口。
: W5 [% a8 u4 E$ B
6 K+ H& t, c5 S+ }7 h5 S
( P- B" ^7 L1 f' L
: m# L9 d' [& E- o; v' b第二步:输入ftype exefile=notepad.exe %1,这句话的意思是将所有的EXE文件用“记事本”打开。这样原来的病毒就无法启动了。 7 i' J$ K) I5 ]/ N6 u4 j5 K/ y" `) t0 o
+ K }8 m) \. G+ Y4 O3 f: h
1 j, l3 i6 l- O/ m; Z
4 v |4 d9 d: @1 I! m第三步:重启电脑,你会看见打开了许多“记事本”。当然,这其中不仅有病毒文件,还有一些原来的系统文件,比如:输入法程序。
5 z+ a# y: D% f0 ^0 U; I2 \5 H' ? u8 W4 W" F$ ]6 o2 d. J8 r
( m) \, L6 A) q7 l+ W( k1 S# z- q( N5 P; m3 m
第四步:右击任何文件,选择“打开方式”,然后点击“浏览”,转到WindowsSystem32下,选择cmd.exe,这样就可以再次打开“命令提示符”窗口。
3 o' n+ ?5 a- d( x
3 e) I( a5 x' R! C) f8 ] # T# y2 A, |1 e
& j5 `# S/ f+ f N8 m5 f; J* h第五步:运行ftype exefile=%1 %*,将所有的EXE文件关联还原。现在运行杀毒软件或直接改回注册表,就可以杀掉病毒了。 # t' P7 ~4 E% a8 @
9 x; u+ Z( Q; J
1 p; A# ]! S5 z$ c8 @8 \4 g
& i) F2 i0 C; M. W, N3 d* {+ m第六步:在每一个“记事本”中,点击菜单中的“文件→另存为”,就可看到了路径以及文件名了。找到病毒文件,手动删除即可,但得小心,必须确定那是病毒才能删除。建议将这些文件改名并记下,重启后,如果没有病毒作怪,也没有系统问题,再进行删除, 1 F1 b% c; U" A- T" v7 U! H
4 O7 i) Z; @: C1 y 7 R% V. c, X. f- u
4 `$ v z0 a6 B, u, i: a
% V7 b3 d, G/ k( U; H6 I5 }" |$ \1 e) i3 x2 p5 H) e' P! v# r6 q
附:Ftype的用法 ) V; F8 [2 v/ Q" M% x
+ ]% m; z2 i7 J: V9 w2 H - o7 e1 ]- d6 [% \( C) {8 y/ |3 y
0 d- z/ w+ b. X: O- L$ B, X
在Windows中,Ftype命令用来显示及修改不同扩展名文件所关联的打开程序。相当于在注册表编辑器中修改“HKEY_CLASSES_ROOT”项下的部分内容一样。
& ?' P! T( U& _7 z7 o% e. x' P/ c8 S- P, f9 I
; p" c( v, {9 }% Z" l
% v" E( W \# J, Y2 I) V/ f
( G/ i4 p5 m+ e: K( L9 e) c
4 y. [5 c/ Q2 D, x& LFtype的基本使用格式为:Ftype [文件类型[=[打开方式/程序]]]
" e# Q% }) \( U8 K0 C( w4 f7 l' b) X' Y, K0 t5 ^& m
5 U% T% z, h0 z9 }
V4 P+ w. K" h: x比如:像上例中的ftype exefile=notepad.exe %1,表示将所有文件类型为EXE(exefile表示为EXE类型文件)的文件都通过“记事本”程序打开,后面的%1表示要打开的程序本身(就是双击时的那个程序)。
" c# J& G3 F. m( P7 _7 }$ S, M6 W4 s w9 C% L
4 u/ r# b. x: N) V0 f' D* @( r# p) l7 b! b& z: ]
ftype exefile=%1 %*则表示所有EXE文件本身直接运行(EXE 可以直接运行,所以用表示程序本身的%1即可),后面的%*则表示程序命令后带的所有参数(这就是为什么EXE文件可以带参数运行的原因)。 |