• 44
    积分

  • 星梦

  • 星券

  • 帖子

  • 主题

  • 贡献

  • 记录

  • 日志

  • 好友
跳转到指定楼层   *输入需要访问的楼层直接跳转

Windows系统的十则高级应用技巧

hale 发布于2004-11-3 22:03 574 次浏览 2 位用户参与讨论   [复制分享主题]
<P  align=center><B>Windows</B><B>系统的十则高级应用技巧</B><B><p></p></B></P>0 @- g2 E: W8 b" Y( U
<P  align=left><FONT size=3>  <B>1</B><B>、安装</B><B>WIN2K</B><B>免输入序列号</B> <p></p></FONT></P>
" N3 w4 J( d) @% [, y0 V/ {. r<P  align=left><FONT size=3>  方法一: <p></p></FONT></P>
; }% V, a% l& Y<P  align=left><FONT size=3>  在安装WINDOWS2000的过程中要提示输入注册号,为了使安装更方便,可去处掉安装过程中需要输入注册号这个过程。把安装文件拷贝到硬盘,打开 i386目录下的setupp.ini,将PID后面的数字改成51837270,那么在整个安装过程中就不会再问你输入序列号了。</FONT>) F3 l9 p# {1 W5 \2 h
<FONT size=3> * p0 U# h/ W9 r3 @& E
</FONT><FONT size=3>  方法二:</FONT>, k8 B- P3 U! T; q
<FONT size=3> . Q8 ]0 @9 M5 C2 f' }
</FONT><FONT size=3>  将该文件内容全部删除后,再改写成如下资料: <p></p></FONT></P>- X9 v" O7 a& C0 O
<P  align=left><FONT size=3>  </FONT><FONT size=3>[Pid]
* i$ D7 i; [2 X) _2 w7 Y  </FONT><FONT size=3>Pid = "42144270"
" ^' r6 u3 T1 e- v, A$ z  ExtraData=<st1:chmetcnv w:st="on" UnitName="a" SourceValue="62706" HasSpace="False" Negative="False" NumberType="1" TCSC="0">62706A</st1:chmetcnv><st1:chmetcnv w:st="on" UnitName="C" SourceValue="776" HasSpace="False" Negative="False" NumberType="1" TCSC="0">776C</st1:chmetcnv>7766637274CE52597B39 <p></p></FONT></P>
2 I8 q& Q' M. Y- U5 l/ c<P  align=left><FONT size=3>  <B>2</B><B>、利用应答文件安装的命令行格式</B> <p></p></FONT></P>
% i3 R( j- Q: v, f<P  align=left><FONT size=3>  利用软盘启动,使用winnt.exe实现无应答安装时:</FONT><FONT size=3>winnt.exe /u:d:\setup.txt /s:d:\i386 /t:c:
; D% r5 _. Q, g2 D  进入操作系统,使用winnt32.exe安装新系统实现无应答安装时:winnt32.exe /u:d:\setup.txt /s:d:\i386 /tempdrive:c: <p></p></FONT></P>
, p9 u) L2 L, \) k) A4 E<P  align=left><FONT size=3>  利用光盘启动实现无应答安装:a、创建应答文件将其名字命名为winnt.sif,并将其相关文件放入一张软盘中或者将文件刻入Windows 2000/XP的安装光盘中的I386目录下。b、用2000光盘启动计算机,即可实现无应答的自动安装过程。安装时会自动调用软盘中或以刻光盘I386中的应答文件winnt.sif。 <p></p></FONT></P>
, U- h3 z0 h, ^, y* g<P  align=left><FONT size=3>  /syspart:drive_letter <p></p></FONT></P>
: o. @! I+ `/ x/ f<P  align=left><FONT size=3>  表明可以将安装启动文件复制到一个硬盘上,并将硬盘标记为活动,然后将该磁盘安装到其他计算机上。启动该计算机时,它将自动启动下一阶段的安装。但必须始终同时使用/tempdrive参数和/syspart参数。在运行Windows NT 4.0、Windows 2000 或Windows XP的计算机上,可以使用/syspart选项来启动 Winnt32。运行Windows 95、Windows 98或Windows Me 的计算机不能使用该选项。这个参数只能在运行winnt32.exe时有效。 <p></p></FONT></P>
9 k( s2 U$ E3 g, h9 Z% {<P  align=left><FONT size=3>  特殊键名及作用: <p></p></FONT></P>0 i4 ]( K( L. T; {  K
<P  align=left><FONT size=3>  键名:</FONT><FONT size=3>Repartition - `+ V7 p( l4 L0 n  ?3 _7 [) i8 w" G0 c
  键值:</FONT><FONT size=3>Yes|No - a9 _7 L& W8 ]& t# m. d, |
  指定是否对客户端第一主盘进行重新分区和格式化(格式化为NTFS系统)。这只有在用Windows 2000光盘启动计算机进行无人参与安装时有效。 <p></p></FONT></P>% I# |! ~: d) I! i
<P ><FONT size=3>键名:</FONT><FONT size=3>ExtendOemPartition : D7 G$ k$ C$ s+ W6 t
  键值:</FONT><FONT size=3>0|1
1 L+ K) n4 M( c& r% a: F9 P  允许安装中建立扩展分区<p></p></FONT></P>
) m% ^" r, a: O0 g8 J<P  align=left><FONT size=3>  <B>3</B><B>、在</B><B>Windows2000</B><B>中如何维系统文件</B> <p></p></FONT></P>' r$ G$ n7 x- \# d7 v  b; y
<P  align=left><FONT size=3>  如Windows 2000报告说你的系统文件被替换或者删除了该怎么办?这是个不时会出现的问题,你可以使用Windows 2000中自带的系统文件保护程序进行恢复.在Windows 2000中,SFC命令对维护整个系统文件是很有用的。具体的做法是: <p></p></FONT></P>
& c1 o- r( E3 E% K<P  align=left><FONT size=3>  在“开始”/“运行”中,输入“SFC/scannow”,对系统文件进行扫描并修复。 <p></p></FONT></P>
* g5 s7 H4 p4 a1 K. A( Q" V9 j  @<P  align=left><FONT size=3>  SFC命令语句如下:</FONT><FONT size=3> 3 a! k4 [  V$ {9 Q' K  i  U% S
SFC [/scannow] [/scanonce] [/scanboot] [/cancel] [/enable] [/purgecache] [/cachesize=x] [/quiet] 。其中: <p></p></FONT></P>7 B7 y1 w2 N2 I
<P  align=left><FONT size=3>/scannow   立即扫描所有受保护的系统文件。</FONT><FONT size=3> # T; o( E+ w$ K: E7 N5 n( |
/scanonce    扫描所有受保护的系统文件一次。</FONT><FONT size=3>
* E: B# B/ L9 J+ H' ^7 I: @) q/scanboot    每次启动时扫描所有受保护的系统文件。</FONT><FONT size=3> . f/ X2 P. V  n* X6 _, r
/cancel     取消所有暂停的受保护系统文件的扫描。</FONT><FONT size=3>
, ~3 i* z" p5 K/ {5 o  L- J% F/enable     为正常操作启用 Windows 文件保护。</FONT><FONT size=3> 9 f) b) @7 R: d. H# z  k  y5 ]
/purgecache   清除文件缓存并立即扫描所有受保护的系统文件。</FONT><FONT size=3>
4 \' @+ k/ G! T- i5 g/ t! P/ f  @/cachesize=x  设置文件缓存大小。</FONT><FONT size=3>
4 u0 \9 l3 {; s/quiet     不提示用户就替换所有不正确的文件版本。 <p></p></FONT></P>, c1 b: O4 O) z$ f
<P  align=left><FONT size=3>  你可以根据需要选择使用这些命令。 <p></p></FONT></P>6 L- m/ y! ~2 R' f8 l) p! p
<P  align=left><FONT size=3>  <B>4</B><B>、</B><B>Windows 2000 </B><B>中环境变量的妙用</B>      <p></p></FONT></P>
5 Q! d4 {* |, W, k% O4 |4 E  e& x<P  align=left><FONT size=3>  安装Windows 2000 Professional版本,C盘仍然装的是Winodws 98,而Winodws 2000装在E盘上(应用软件是在Windows 98下安装的)。试着在不安装的情况下打开一些软件,结果发现,Visual FoxPro 6,VC++,WPS 2000等软件能够直接使用,WinZip8.0等软件输入注册号后也能使用,Photoshop等软件打开后弹出一系列对话框,显示如下信息:无法找到以下动态链接库PFPICK.dll与制定的路径:D \Program Files\Adobe\Photoshop5.0cs\WINNT\SYSTEM32\ WINNT\SYSTEM \WINNT \WINNT\system32\Wbem 但一路单击“确定”之后,仍然能够打开。能不能不让这些对话框出现呢?这就涉及到Windows 2000的环境变量设置。 <p></p></FONT></P>) n' O& U* p, Z, i5 O3 b. [* t
<P  align=left><FONT size=3>  虽然Windows 98在注册表中也有环境变量的设置,然而却没有Windows 2000这样容易修改。分析以上对话框的内容,第一个是软件安装路径,其余的是系统目录,最后一个是环境变量设置的路径。接着查找一下动态链接库文件PFPICK.dll位置,发现在系统目录下。 于是,打开控制面板,双击“系统”,选择“高级”中的“环境变量”,可以看到两个对话框,上面“Administrator的用户变量”,设置了临时变量的目录,用来存放临时文件;下面是“系统变量”,设置了一些系统参数,我们需要修改的就在这里的一个“Path”路径中,上面写着:% SystemRoot%\system32 %SystemRoot% %SystemRoot%\System32\Wbem 我们只要在后面加上一些语句:“C \WINDOWS C \WINDOWS\SYSTEM C \WINDOWS\SYSTEM<st1:chmetcnv w:st="on" UnitName="”" SourceValue="32" HasSpace="True" Negative="False" NumberType="1" TCSC="0">32 ”</st1:chmetcnv>,然后重新启动计算机,双击Photoshp5.<st1:chmetcnv w:st="on" UnitName="C" SourceValue="0" HasSpace="False" Negative="False" NumberType="1" TCSC="0">0c</st1:chmetcnv>.exe时,你便会发现再也没有前面列举的那些对话框了。后来发现,其它一些软件,像ACDSee, foxmail,OICQ,sonique,Jet-audio等软件也可以直接使用,dreamweaver,firework,flash4, CuteFTP输入注册码后也能使用,而NetAnts则会弹出对话框,显示“msipcsv.exe无法定位程序,输入点 GetProcessFlags于动态链接库KERNEL32.dll上”。不管你按没按“确定”也能打开,因为你的系统并没有删除什么信息,所以你的操作系统仍然是安全的。 <p></p></FONT></P>
) C8 r3 `  l& c8 ~6 ]<P  align=left><FONT size=3>  <B>5</B><B>、删除</B><B>NTFS</B><B>分区的问题?</B> <p></p></FONT></P>4 t* N2 r3 H2 r+ Y" ~; I/ Y
<P  align=left><FONT size=3>  如果要删除NTFS分区,可用Windows 2000光盘启动计算机进入安装程序,删除所在分区即可,或使用fdisk,但fdisk不能删除扩展分区中的NTFS分区,可用如下debug法: <p></p></FONT></P>5 ]4 [: P4 d& Z
<P  align=left><FONT size=3>  </FONT><FONT size=3>debug
3 E. ^3 e. G# X) a9 U2 c  </FONT><FONT size=3>A 10 8 p7 ~/ K0 T/ S" f* w0 x
  </FONT><FONT size=3>mov ax,0201
5 Z$ U/ V; {1 M+ J& K  </FONT><FONT size=3>mov bx,0100
: H5 z  i  V2 B8 R( C  </FONT><FONT size=3>mov cx,0001 " K0 e# H; h* i7 K
  </FONT><FONT size=3>mov dx,0080
9 [- q' W6 |7 d( [5 [' {  </FONT><FONT size=3>int 13
6 t7 @' N3 L0 U& t0 I8 k0 `9 J4 K  </FONT><FONT size=3>int 20 / c- g3 {% R7 M
  </FONT><FONT size=3>g=10
; x: _  {8 r/ e1 }7 {- j# c5 @  </FONT><FONT size=3>F 2ce 2dd 00
5 H* y0 c1 Q0 W6 z  </FONT><FONT size=3>A 10 ; O9 U; G; }1 R% Z
  </FONT><FONT size=3>mov ax,0301 2 G2 o1 z: c% N: l6 B" H
  </FONT><FONT size=3>g=10
# R+ w- k9 Y' q  ^  </FONT><FONT size=3>Q
* c2 x" y2 z7 h$ D3 f7 G; e, s3 ^, n0 Z(dug??郁闷ing~~~~~) <p></p></FONT></P>
( l$ r& r- T4 ]  I9 i3 k4 [! w2 _; w<P  align=left><FONT size=3>  <B>6</B><B>、如何删除</B><B>WIN2000</B><B>的默认管理共享(</B><B>C$,D$</B><B>等)?</B> <p></p></FONT></P>3 p- h% u, n/ Z: ?9 _
<P  align=left><FONT size=3>  Win2000安装好以后,系统会创建一些隐藏的共享,你可以在cmd下打 net share 查看他们。网上有很多关于IPC入侵的文章,相信大家一定对它不陌生。要禁止这些共享 ,打开 管理工具&gt;计算机管理&gt;共享文件夹&gt;共享 在相应的共享文件夹上按右键,点停止共享即可,不过机器重新启动后,这些共享又会重新开启的。 <p></p></FONT></P>. Z8 Y6 M% |/ e0 I( e# h. c
<P  align=left><FONT size=3>  如果您想禁止%DriveLetter%$的默认共享,您可以在注册表的以下位置 <p></p></FONT></P>  I3 C% d7 ^& h. t4 z3 m
<P  align=left><FONT size=3>  </FONT><FONT size=3>HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\LanmanServer\\Parameters $ N( D. ?% k* }
  新建名称:</FONT><FONT size=3>AutoShareServer
1 {( p: ~7 V4 k+ t4 U" W3 D& X  类型</FONT><FONT size=3>: REG_DWORD ! O5 N8 h9 U# T' v( y
  值</FONT><FONT size=3>: 0
/ Y% N9 h! r- S7 I, }1 {" H) V  如果您想禁止Admin$的默认共享,您可以在注册表的以下位置</FONT><FONT size=3>
+ f! N4 _; V- D  </FONT><FONT size=3>HKEY_LOCAL_MACHINE\\System\\CurrentControlSet\\Services\\LanmanServer\\Parameters
1 Z: p- Z. [0 h8 r  新建名称:</FONT><FONT size=3>AutoShareWks
# G! K6 [1 M- @8 p* `  类型</FONT><FONT size=3>: REG_DWORD ' K: N% K3 ]) e, Y( x" U7 e' y
  值: 0 <p></p></FONT></P>: I& m1 A, a9 s$ |! s( ~1 r3 a* i
<P  align=left><FONT size=3>  默认共享目录路径和功能: <p></p></FONT></P>2 A  j% a8 c6 {0 l! x; Z7 o# c7 m! M
<P  align=left><FONT size=3>  C$ D$ E$ 每个分区的根目录。Win2000 Pro版中,只有Administrator 和Backup Operators组成员才可连接,Win2000 Server版本Server Operatros组也可以连接到这些共享目录,ADMIN$ %SYSTEMROOT% 远程管理用的共享目录。它的路径永远都指向Win2000的安装路径,比如 c:\winnt。 <p></p></FONT></P>( ?, @! D* p$ N  X# _- F
<P  align=left><FONT size=3>  FAX$ 在Win2000 Server中,FAX$在fax客户端发传真的时候会到。</FONT><FONT size=3> # [. u2 k) ?' f8 o6 f! o. j5 |
  IPC$ 空连接。IPC$共享提供了登录到系统的能力。</FONT><FONT size=3> # T) i$ i8 w+ w4 \1 `
  NetLogon 这个共享在Windows 2000 服务器的Net Login 服务在处理登陆域请求时用到</FONT><FONT size=3> 1 |/ R1 W$ O& |& N# m& M. e
  PRINT$ %SYSTEMROOT%\SYSTEM32\SPOOL\DRIVERS 用户远程管理打印机<p></p></FONT></P>
1 W: R* L8 e4 ]1 S<P  align=left><FONT size=3>  <B>7</B><B>、如何让</B><B>WIN2000</B><B>启动后直接进入</B><B>VGA</B><B>模式</B> <p></p></FONT></P>* g: A/ Y" n2 Z2 p- v
<P  align=left><FONT size=3>  在NT4.0的时候,安装操作系统之后,会出现VGA模式的启动菜单,而WIN2000却没有,可以在BOOT.INI文件中加入一个参数/BASEVIDEO即可,如下: <p></p></FONT></P>2 F6 d9 n: x1 T* j' z' J0 g
<P  align=left><FONT size=3>[boot loader] . k$ R* c7 B" n5 M
timeout=30 # C8 h8 O( H0 L" [
default=multi(0)disk(0)rdisk(0)partition(1)\WINNT ( H7 Q1 m" B) {( @
[operating systems]
" y2 t5 X5 `: n) @4 \multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows 2000 Server" /fastdetect/basevideo <p></p></FONT></P>: X) s6 f& b- f4 C4 q! L! A1 \
<P  align=left><FONT size=3>  <B>8</B><B>、</B><B>Windows 2000</B><B>根目录下的那个</B><B>Hiberfil.sys</B><B>文件有什么用?这个文件大得可怕却又删不掉?</B><B> </B><p></p></FONT></P>
. p' ^; o. d* w- d* G/ p# B7 ?<P  align=left><FONT size=3>  你肯定在一定时期用了“电源管理”里面的休眠功能。其实不管是休眠,还是我们以前说的STD,原理都是一样的:在执行的时候把内存中的信息保存在这个文件当中,重新启动Windows 2000的时候再把它恢复回去,这个文件的大小就等于你的物理内存容量。一定要删除它的话,办法只有一个:取消休眠功能。 <p></p></FONT></P>
5 o6 T5 h" \6 a/ i  v/ ]1 [" p1 s<P  align=left><FONT size=3>  <B>9</B><B>、解决小内存安装</B><B>Windows 2000</B><B>的问题</B> <p></p></FONT></P>
/ \" O3 V: T9 |# [<P  align=left><FONT size=3>  如果内存小于64MB的机器上需要安装Windows2000,不过在默认状态下,你必需64MB的内存才能安装Windows 2000 Server,然而,可以绕过这一限制的。<p></p></FONT></P>
* b4 L$ e0 _- b, V1 w4 |* S<P  align=left><FONT size=3>  首先将Windows 2000 的I386安装目录复制到本地/网络驱动器上。编辑文件I386根目录下的TXTSETUP.SIF(扩展名是SIF哦!)文件。搜索 RequiredMemory。编辑此行,可以让您随意更改最低内存的多少,但是改动之前你一定要充分认识到您所做的一切后再作更改!eg: RequiredMemory=66584576。保存文件。 照常进行安装。 一切ok...(这种方法不适用于用winnt32.exe安装,而只适用于用winnt.exe安装。) <p></p></FONT></P>8 Y. i" m: f1 P) S: S; x# |
<P  align=left><FONT size=3>  <B>10</B><B>、微软的</B><B>Windows 2000</B><B>恢复控制台</B> <p></p></FONT></P>
) t, H2 t3 Q) t7 n7 x2 l1 S<P  align=left><FONT size=3>  如果使用Windows2000的恢复控制台,管理员可以从命令对话访问2000系统,替换损坏的文件,开始和终止服务。安装时它会在开始菜单中添加一个选项。 <p></p></FONT></P>* C* \: A& m3 B
<P  align=left><FONT size=3>  安装时应按如下操作: <p></p></FONT></P>% R$ Z& E. T% m/ D9 T! K4 v) q1 W$ R
<P  align=left><FONT size=3>  启动系统到WINDOWS2000 <p></p></FONT></P>+ P% C1 l/ O* Y
<P  align=left><FONT size=3>  插入安装CD <p></p></FONT></P>. Y) U2 `; s5 P) F0 b
<P  align=left><FONT size=3>  从命令行中转到I386目录,键入:C:\&gt; winnt32 /cmdcons <p></p></FONT></P># L* F# I" I, t  z8 l" `) {
<P  align=left><FONT size=3>  在出现的确认信息栏上点击“确定” <p></p></FONT></P>( x& v  C5 x. Q& {
<P  align=left><FONT size=3>  文件将被复制到计算机,启动菜单中加入了新项目C:\CMDCONS\BOOTSECT.DAT="Microsoft Windows 2000 Command Console" /cmdcons <p></p></FONT></P>
  U( r1 o! U& Z<P  align=left><FONT size=3>  完成信息栏出现,点击“确定” <p></p></FONT></P>
' [# k. M! U. `/ N<P  align=left><FONT size=3>  重新启动计算机,“Microsoft Windows 2000 Command Console”被选中,启动WINDOWS2000至命令行模式。 <p></p></FONT></P>
) l7 q5 Y- g- c% r: y9 m( E<P  align=left><FONT size=3>  系统会询问您所需修复的2000安装及其管理员密码。 <p></p></FONT></P>% ^) S0 D1 g( q
<P  align=left><FONT size=3>  输入密码后便可键入命令,如通过键入DISABLE来终止服务、DISKPART来创建和删除分区等许多其它命令。只需键入HELP就可以列出所有命令的列表。 <p></p></FONT></P>
2 l# K, {3 A/ M' g. }# f0 Y<P  align=left><FONT size=3>  还可以直接从安装光盘中击活控制台。从光盘启动系统(如果您的主板支持光驱启动),选择修复,并键入C就可以使用控制台进行修复了。 <p></p></FONT></P>* \  u6 m1 P3 }; [6 @7 X
<P  align=left><FONT size=3>  如果您重新命名了管理员帐户,控制台仍可正常使用,除非您删除管理员帐号。但是修复控制台(Recovery Console)暂时无法在域里面工作。 <p></p></FONT></P>
7 I% G" p; {0 `+ X<P ><p><FONT face="Times New Roman" size=3> </FONT></p></P>

已有(2)人评论

xuguoyi 发表于 2004-11-3 22:26:15 | 显示全部楼层
<P>太多字啦!</P><P>睇唔明!</P>
ufree 发表于 2004-11-4 05:29:57 | 显示全部楼层
哈哈,先收藏再慢慢看
您需要登录后才可以回帖 登录 | 註冊

本版积分规则

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