2005-10-11 23:05
阿镭
Windows XP操作系统最全面的文章(下)
11)将Windows XP的开始菜单/桌面主题改为传统模式Windows XP新的主题将桌面打扮的花枝招展,但同时也消耗了大量的系统资源,对于那些机器不够强劲和恋旧的朋友,可按如下方法更改,将开始菜单改为经典的传统模式:
①点击“开始”,之后选择“控制面板”。
②在“控制面板”中双击打开“任务栏与[开始]菜单”。
③在屏幕弹出的窗口中选择“[开始]菜单”标签。
④选择“经典[开始]菜单”,之后按确定回到控制面板窗口。
你也可以将桌面主题也改用传统风格,具体步骤如下:①在桌面空白处按鼠标右键,之后选择“属性”,屏幕弹出“显示属性”窗口。
②用鼠标点击“主题”下的下拉列表框,选择“Windows经典”,之后按“确定”回到桌面,你会发现,一切都同以前的Windows一样了。
当然你也可以一次将其全部改掉,你需要做的就是:选择“我的电脑”->“属性”->“高级”,在“性能”选项中选择“设置”,然后在弹出的对话框中选中“调整为最佳性能”。确定生效后,就得到了一个经典面孔的Windows XP了!
12)解决任务栏假死(权威的消除QQ、IE等引起任务栏假死)
选择“控制面板”->“区域和语言选项”->“语言”->“详细信息”,在弹出的“设置窗口”中选择“首选项”的“语言栏”,关闭“在桌面上显示语言栏”,在第三项“在通知区域显示其他语言栏图标”复选框上打上勾。如果不需要手写识别、语音识别的话,也可以再勾选最后一项“关闭高级文字服务”。
13)如何在Windows XP中使用16位的程序Windows XP美中不足的是,对于一些还需要使用DOS程序的人来说,Windows XP的程序兼容功能对大多“上了岁数”的程序,仍不能很好的支持,有些甚至根本就运行不了,这多少是个遗憾。
Windows XP在程序的兼容问题上不只是提供一个兼容向导就完事了,它还有另一个武器,就是用start命令来执行以前的16位的程序。比如,TurboC 2.0(TC)现在仍是不少学校用来上C语言课的软件,在Windows XP中,我们却遗憾地发现它不能运行。在Windows XP中提供的类似Win9X的“MS-DOS方式”,现在又叫“命令解释符”的东西中运行的话,我们发现运行的结果是花屏。其实,我们应该用start命令来运行TC.在命令解释符中输入:start /seperate %Tcdir%\tc.exe即可。按Alt+Enter就可以在全屏幕与窗口方式中进行切换。
关于start的用法有很多,其中主要用到的参数为separate.这是在单独的内存空间启动16位程序,而用参数shared则是在共享的内存空间启动16位程序。其实,用start命令可以启动任意的程序,只要是存在的。比如你要启动Notepad(记事本程序),而又在附件中找不到的话,在开始的运行菜单中键入start notepad,Windows XP就会打开记事本。
14)Windows XP的故障恢复台从Windows 2000开始就有的东东,当系统不能进入或需要修复时大有帮助。下面就尽量详细地讲解一下控制台下的一些操作。
Windows故障恢复台也可以安装到硬盘使用,安装方法:在Windows XP中插入系统安装盘,然后运行%CD_ROM%\I386\winnt32 /cmdcons,就可以将控制台安装到硬盘中了,并且自动添加了启动菜单选项。这样在启动时选择控制台菜单便可进入了。
当然,你也可以直接用光盘启动,然后修复系统选择进入控制台。
主要命令详解:Disable禁用Windows XP系统服务或设备驱动程序。命令格式及参数如下:disable {service_name] |[ device_driver_name}参数service_name要禁用的系统服务名称。
device_driver_name要禁用的设备驱动程序名称。
范例下例将禁用Eventlog服务:disable eventlog注意disable命令将指定的服务或驱动程序的启动类型设为SERVICE_DISABLED.使用disable命令禁用系统服务或设备驱动程序时,该系统服务或设备驱动程序上次启动类型的名称将显示在屏幕上。应该记下该名称,以便在需要时使用enable命令将启动类型恢复为上次的设置。
Enable启用 Windows XP 、Windows 2000 或 Windows NT 4.0 系统服务或设备驱动程序。命令格式如下:enable {service_name |device_driver_name}[ startup_type]
参数service_name要启用的系统服务的名称。
device_driver_name要启用的设备驱动程序的名称。
startup_type要为服务或设备驱动程序指派的启动类型。
有效的启动类型包括:SERVICE_BOOT_START SERVICE_SYSTEM_START SERVICE_AUTO_START SERVICE_DEMAND_START共有五种启动类型。前三种类型是:SERVICE_AUTO_START、SERVICE_DISABLED和SERVICE_DEMAND_START.对应的标准启动类型:自动、禁用和手动,通常使用“计算机管理”管理工具中的“服务”进行配置。后两种类型是:SERVICE_BOOT_START和SERVICE_SYSTEM_START,通常用于配置加载设备驱动程序的方式。例如,在启动计算机时或启动Windows时加载。
范例下例将Eventlog服务的启动类型设为自动或SERVICE_AUTO_START:enable eventlog service_auto_start注意如果不指派启动类型,enable命令将列出在service_name中指定的服务或设备驱动程序的当前启动类型。
使用enable命令更改启动类型时,上次启动类型的名称将显示在屏幕上。应该记下该名称,以便在需要时将启动类型恢复为上次的设置。
Exit关闭故障恢复控制台并重新启动计算机。
Help提供有关故障恢复控制台命令的联机信息。命令格式为:help[commandname]列出故障恢复控制台中提供的命令。
commandname提供有关命令信息,包括命令使用的参数。
注意有两种方法可以获得命令的联机帮助。可以指定 help 命令后的命令名称,或者可以在命令提示符中键入该命令名称和/?。开关。例如,键入下列命令可以获得有关extract命令的信息:help extract extract /?
Listsvc列出计算机上可以使用的服务和驱动程序。
Logon登录到Windows安装。
注意logon命令将列出所有检测到的Windows安装,需要安装的本地管理员密码才能登录。如果3次登录尝试都失败,“故障恢复控制台”会退出并且计算机将重新启动。
Net use将网络共享连接到驱动器号。Net use在命令提示符和在控制台下的参数是不同的,下列参数的net use命令仅在使用故障恢复控制台时可用(其它的可在Windows帮助系统中查找)。命令格式如下:net use [\\ComputerName\ShareName[/user:[DomainName\]UserName]password]| [driveletter:] /d]参数\\servername\sharename指定服务器和共享资源的名称。如果computername包含空白字符,则将计算机名从双反斜杠(\\)到计算机名结尾用引号(")括起来。计算机名长度可以是1到15个字符。
/user指定建立连接的用户名。
域名确认用户的凭据时所要使用的域名。
用户名指定登录时使用的用户名。
密码指定访问共享资源所需的密码。不输入密码,将给出要键入密码的提示。在密码提示行处键入密码时不显示密码。
/d表示将不断开该连接。
Set显示和设置“故障恢复控制台”的环境变量。set命令是必须与安全模板一同使用的可选命令。含有不同参数的set命令仅在使用故障故障恢复控制台时可用。可在命令提示符下使用带不同参数的set命令。命令格式如下:set[variable=[string]参数variable指定需要设置或修改的变量。
“故障恢复控制台”支持以下环境变量:变量说明:AllowWildCards:允许某些命令(如del命令)支持通配符。
AllowAllPaths:允许访问系统上的所有文件和目录。
AllowRemovableMedia:允许文件复制到可移动媒体上,如软盘。
NoCopyPrompt:覆盖现有文件时不显示提示。
string指定要与指定变量关联的字符串。
范例下例允许在某些故障恢复控制台命令中使用通配符:set allowwildcards=true Systemroot将当前目录设置为用户登录到的Windows安装系统的systemroot文件夹。
BootCFG用于命令启动配置和故障恢复(对于大多数计算机,即boot.ini文件)。
常用参数如下:/default设置默认引导项。
/add向引导列表中添加 Windows 安装。
/rebuild重复全部Windows安装过程并允许用户选择要添加的内容。当Boot.ini文件丢失或损坏时,可以用该命令重建Boot.ini文件。
注意使用bootcfg /rebuild之前,应先通过bootcfg /copy命令备份boot.ini文件。
/scan扫描用于Windows安装的所有磁盘并显示结果。
注意这些结果被静态存储,并用于本次会话。如果在本次会话期间磁盘配置发生变化,为获得更新的扫描,必须先重新启动计算机,然后再次扫描磁盘。
/list列出引导列表中已有的条目。
/disableredirect在启动引导程序中禁用重定向。
/redirect [PortBaudRrate] | [useBiosSettings]在启动引导程序中通过指定配置启用重定向。
范例:bootcfg /redirect com1 115200 bootcfg /redirect useBiosSettings用BootCFG命令修复启动菜单具体实战:用XP安装光盘启动,选择修复Windows XP并进入恢复控制台,控制台会提示你要登录到哪个Windows XP安装,一般就选默认的“1”,键入系统管理员密码,你就进入了控制台的Windows目录下,键入“BOOTCFG /ADD”,控制台会扫描Windows安装,几秒钟后扫描完成,提示选择要添加的安装,选“1”,接着提示输入加载识别符,可输入“Microsoft Windows XP Professional”,提示输入OS加载选项,键入fastdetect,回车,键入“EXIT”,重新启动电脑,你可以看到熟悉的双启动菜单又回来了。进入系统后,把所有分区内带“$”的文件及文件夹全删掉。
fixboot Fixboot向系统分区写入新的分区引导扇区。命令格式如下:fixboot [drive]参数drive──驱动器将要写入引导扇区的驱动器。它将替代默认的驱动器(即用户登录的系统分区)。例如,驱动器:D:范例下列命令范例向驱动器D:的系统分区写入新的分区引导扇区:fixboot d:注意如果不带任何参数,fixboot 命令将向用户登录的系统分区写入新的分区引导扇区。
Fixmbr修复启动磁盘的主启动记录。命令格式如下:fixmbr [device_name]参数device_name要写入新的主引导记录的设备(驱动器)。设备名称可从map命令的输出获得。例如,设备名称:\Device\HardDisk0范例下列命令示例向指定设备写入一个新的主引导记录:fixmbr \Device\HardDisk0注意如果不指定device_name,新的主引导记录将被写入引导设备,即装载主系统的驱动器。
如果系统检测到无效或非标准分区表标记,将提示用户是否继续执行该命令。除非您访问驱动器有问题,否则不要继续进行。向系统分区写入新的主引导记录可能破坏分区表并导致分区无法访问。
2、Windows XP系统中的小工具Windows XP是一个系统,但它并不仅仅是一个系统,只有充分地发挥其内置功能,才能更好地使用它。这也符合“基础的未必是最坏的,回到基础还是好的”的道理。
1)免费的系统教程(system32文件夹下)
安装完Windows XP后很想马上学习并体验一下它的魅力吗?我们无需再东奔西走去找烦人的文字教材。只要选择“开始”→“漫游Windows XP”,就会出现界面,它将引导我们游历Windows XP的新功能。
小提示:Windows XP中自带的教程非常形象,是图形界面的,而且制作得相当精美,微软的权威性可想而知。如果你的“开始”菜单上没有“漫游Windows XP”项目,则可以运行C:\Windows\System32\tourstart.exe进入。
2)辅助功能向导——Accwiz(system32文件夹下)
微软在Windows中为残疾人士提供了辅助功能。该程序可以根据用户的视觉、听力和行动来配置我们的Windows,使残疾人士能根据自身情况更好地使用Windows.
3)字符映射表——Charmap(system32文件夹)
是不是觉得Word的“插入符号”功能非常方便?我们在其他Windows程序中也常常要插入一些特殊符号,而一个个地找又麻烦,这时可使用“字符映射表”程序帮忙。通过“字符映射表”可查看选定字体中有哪些字符,选中后单击“选定”和“复制”按钮,即可把选定字符复制到Windows剪贴板中,供字处理软件粘贴使用。
小提示:用它来复制特殊字体中的特殊符号特别有用。
4)仓颉拼音输入法——CINTSETP(system32\IME\Cintlgnt文件夹下)
微软新仓颉输入法98b的安装程序,微软把它放在简体中文版Windows XP中,但埋藏得较深。不过它很有用,安装后就会在Windows中新增一个“中文(台湾)”的仓颉输入法,利用它可以在简体中文Windows XP上通过输入繁体汉字。这对于从中国港澳台地区至内地工作的人提供了方便。
5)磁盘清理大师——Cleanmgr(system32文件夹下)
尽管现在的硬盘越来越大,但它总有容量的限制。在你不经意地安装这个或那个软件的过程中,可能会因为硬盘空间已频频告急而影响了正常Windows程序的执行。不要急,请打开此程序,它会自动地释放出一部分硬盘空间,并会智能化地进行删除xx作,保证你的系统万无一失。这比从资源管理器中删除要安全多了。
6)剪贴板查看器——Clipbrd(system32文件夹下)
Windows剪贴板为我们在各个Windows程序间的信息交流提供了一个桥梁。但这部分数据一般情况下无法看到。不过,使用剪贴板查看器就可看到当前剪贴板中的“新大陆”。Windows XP中的剪贴板查看器程序较原先Windows 9X/Me的旧版本多出了共享功能,通过设置权限允许其他网上用户将该剪贴板装入使用。
7)控制面板启动器——Control.exe(system32文件夹下)
控制面板是Windows的一个重要组成部分,许多设置都通过他完成。而双击这个文件就是最快打开系统控制面板的方法,可省去从“开始”菜单上层层点击的麻烦。
8)Windows XP的诊断医生——Drwtsn32(system32文件夹下)
Dr.wtsn32是一个程序错误调试器。Dr.Watson程序会获得并记录运行Windows的计算机上的程序错误的信息。只要检测到错误,就会创建一个文本文件 (Drwtsn32.log),提供错误原因的详细说明,并给出解决问题的建议,在与Microsoft技术支持联系并请求帮助时,Dr.watson将会起到很大作用。
9)DVD播放器——DVDplay(system32文件夹下)
随着DVD驱动器和DVD光盘价格的下降,在普通家庭电脑上配置一个DVD播放器已不是一件奢侈的事情。而要播放DVD需要播放器的支持,Windows XP提供了一个“免费”的DVD播放器,有了它我们可以省去一笔购买第三方DVD播放软件的费用。
10)自解压文件制作工具——Iexpress(system32文件夹下)
利用Iexpress可制作两种自解压文件,一种是标准自解压文件(Standard Self-Extractor),另一种是安装程序式自解压文件(Self-Extractor for Software Installation),这样我们在发布程序时就方便多了。另外大家要注意,尽管使用Iexpress的运行界面是英文的,但利用它生成的自解压文件却是中文的,省去了繁琐的本地化工作。
11)文件转移向导——Migwiz(system32\usmt文件夹下)
Windows系统的易用性总是和不稳定性共存的,因此在系统健康之时把当前设置保存下来,供系统崩溃后重新安装时使用是个不错的主意。微软已把这个工具集成到“文件和设置转移向导”程序上。通过它,我们就可以实现系统状态的备份与恢复。
12)系统配置程序——Msconfig(Windows\PChealth\HELPCTR\Binaries文件夹下)
和Windows中的系统配置程序一样,通过这个程序,我们可对系统的一般SYSTEM.ini、WIN.ini、BOOT.ini、服务和启动项目进行修改。
小提示:用它来去除系统自启动程序特别有效。
13)备份工具——Ntbackup(system32文件夹下)
数据是计算机中最为宝贵的资料,因此经常备份你的资料也应该成为一个好习惯。现在许多人都寻求第三方的备份工具,其实大可不必。使用Windows XP中内置的备份工具就可以非常方便地将资料进行备份,而且由于你使用的是微软产品,所以根本不存在兼容性问题。
14)ODBC数据源管理器——Odbcad32(system32文件夹下)
在Windows中访问ODBC数据源必须要有其驱动程序,该工具可以查看在Windows中已安装的驱动程序及相关信息。
15)IP地址侦测器——Nslookup(system32文件夹下)
在联入互联网的每台电脑都有一个IP地址,同样,每个网站也有它的IP地址,而且是唯一的。通过这个IP侦测工具ping就可以轻而易举地得到它们的真正IP地址。如笔者要想知道http://www.xxx.com的IP地址,在窗口下输入ping http://www.xxx.com即可看到。
16)屏幕键盘——Osk(system32文件夹下)
屏幕键盘是一种实用工具,它在屏幕上显示虚拟键盘,允许那些有移动障碍的用户用指针设备或游戏杆输入数据。屏幕键盘旨在为存在移动障碍的用户提供最低级别的功能。这对于不知道如何键入的用户也很有用。它还可以用于最基本的CAI键盘教学。
17)对象包装程序——Packager(system32文件夹下)
通过对象包装程序我们可以打开一个文件,并引入其中的图标,将它们插入到一般Windows程序中使用,可用于制作计算机类教学课件或文档。
18)注册表编辑器增强版——Regedit32(system32文件夹下)
注册表编辑器是用来更改系统注册表设置的高级工具。注册表中包含了有关计算机如何运行的信息。在Windows XP中有一个名为Regedit的程序,可编辑注册表,但此程序却是它的增强版本,除可编辑注册表外,还可设置权限、清除重复项、删除已被卸载或删除的程序项等高级工作。
19)ActiveX注册和反注册工具——Regsvr32使用过ActiveX的人都知道,ActiveX不注册是不能够被系统识别和使用的,一般安装程序都会自动地把它所使用的ActiveX控件注册,但如果你拿到的一个控件需要手动注册怎么办呢?如果修改注册表那就太麻烦了,在Windows的System文件夹下有一个regsvr32.exe的程序,它就是Windows自带的ActiveX注册和反注册工具。它的用法为:
regsvr32 [/s] [/n] [/i(:cmdline)] dllname.其中dllname为ActiveX控件文件名,建议在安装前拷贝到System文件夹下。参数有如下意义:/u——反注册控件/s——不管注册成功与否,均不显示提示框/c——控制台输出/i——跳过控件的选项进行安装(与注册不同)
/n——不注册控件,此选项必须与/i选项一起使用如要注册一amovie.ocx控件,则运行regsvr32 amovie.ocx即可,要反注册它时只需使用regsvr32 /u amovie.ocx就行了。
20)动态链接库函数启动器——Rundll32在Windows中使用了许多动态链接库,这样就使得所有Windows程序都可共享这些动态链接库中的函数。一般情况下,许多应用程序都通过Windows API来xx作这些函数,但归根结底是通过Windows文件夹下的rundll32.exe程序来启动相应的函数。它的用法是:“rundll32.exe 动态链接库名,函数名,参数名”。如需要实现一键关机,则在桌面上建立一快捷方式,命令行为“rundll32.exe user.exe,ExitWindows”,并设置其快捷键为F4即可。再如,笔者要打开控制面板,则只需要输入命令“rundll32.exe shell32.dll,Control_RunDLL”即可,要打开桌面属性,只需要使用“rundll32.exe shell32.dll,Control_RunDLL desk.cpl”,其余的以此类推。
21)系统文件检查器——Sfc(system32文件夹下)
使用Windows难免不会出现系统文件损坏或丢失的毛病,而如果为了几个小小的文件就去重装系统,又显得稍微麻烦了一些。通过系统文件检查器Sfc.exe,一切都会变得非常简单。
22)共享文件夹设置工具——Shrpubw(system32文件夹下)
同一工作组的同事在一起工作,有时必须与同事们共享文件夹,这时我们可以利用此工具轻松搞定。它的作用与右击一文件夹,选择“共享”基本上等价。
23)Microsoft签字验证工具——Sigverif(system32文件夹下)
所谓“签署的文件”,就是被授予Microsoft数字签署的文件。该签署表明,该文件是原始文件的一模一样的副本。通过Microsoft签字验证工具,我们可在计算机上查找已签署和未签署的文件,也可查看签署文件的身份验证,以确认该文件还没有被篡改。使用起来非常方便,和查找窗口几乎没有什么不同,只要给出搜索范围,就可搜索出指定范围内的已签署文件和未签署文件。
24)音量控制程序——Sndvol32我们在Windows任务栏上可见到一个可爱的小喇叭,当我们双击它时就会弹出音量控制面板,其实这时我们就是启动了一个Windows文件夹下的sndvol32.exe文件。不信,请你进入Windows文件夹,再打开sndvol32.exe文件看看,熟悉的“音量控制”面板是否已经在你眼前了?另外还要告诉大家,它还有一个参数“/r”,利用此参数可快速地打开录音控制面板,这样我们只要在桌面上建立一指向C:\Windows\Sndvol32.exe的快捷方式,并令它的参数为/R(即在目标中填入“C:\Windows\Sndvol32.exe /R”),就可以快速打开录音控制面板选择输入设备了。如果设备过多,在面板上容纳不下时,试着按“Ctrl+S”键,不管有多少设备都能够完全显示。
25)任务管理器——Taskmgr(system32文件夹下)
任务管理器提供正在你的计算机上运行的程序和进程的相关信息,使用任务管理器可快速查看正在运行的程序的状态,或终止已停止响应的程序。也可使用多达15个的参数评估正在运行的进程的活动,以及查看CPU和内存使用情况的图形和数据。当计算机发生锁死时使用它最方便和有效。
26)远程连接程序——Telnet(system32文件夹下)
在Internet上有无数的计算机,而要访问它们都必须通过建立远程连接才行,进行两个计算机的远程连接可用专门软件实现,但通过Windows自带的远程连接程序telnet.exe也能完成这一工作,而且它还是纯中文界面软件。
27)远程FTP工具——Tftp(system32文件夹下)
FTP是一个网络传输的协议,通过这个程序可非常方便地连接到对方的服务器上进行文件的存取xx作,省得再找如第三方的FTP软件了,可惜的是它是字符界面。
28)Windows升级程序——Wupdmgr(system32文件夹下)
安装完Windows后,在开始菜单的上方会有Windows Update菜单项,通过它能自动登录到Microsoft公司的网站上完成自己Windows的升级工作。但时间一长,可能会把这个快捷方式误删除了,这时我们就可以通过打开Windows下的Wupdmgr.exe文件来完成这个功能。
29)SysKey――保证Windows XP帐户数据的安全(system32文件夹下)
Windows XP是Windows家族中最安全的系统,它为我们提供了良好的密码保护机制。尽管有许多报纸和杂志介绍了丢失用户名和密码照样能进入Windows XP的方法和技巧,但这并不表明Windows XP就非常脆弱,因为微软已经在Windows XP里面为我们提供了强大的安全措施:使用Syskey命令,我们可以为Windows XP设置启动密码。这个密码的级别高于用户密码,同时还可以生成钥匙盘,等于是为Windows XP多加了一把牢固的锁。
在Windows XP中单击“开始→运行”,在输入框中输入“Syskey”,运行系统密码设置程序,进入如图所示的对话框。
在该对话框中单击“更新”按钮,进入密码设置对话框。
选择“密码启动”单选按钮,然后在下面的窗口中依次输入同样的密码,保存设置后就完成了系统启动密码的设置。如想取消系统启动密码,只需在“启动密码”窗口中选择“在本机上保存启动密码”,“确定”后系统会让您输入设定的系统启动密码,完成后系统密码就保存到您的硬盘上了,下次启动时就不再有系统启动密码窗口出现了。
重新启动系统后,首先会提示您输入系统启动密码,只有输入正确后才会出现Windows系统的用户名和密码输入界面,就好像在BIOS中设置了系统密码那样,在进入Windows前又多了一道关卡。
“Syskey”系统密码设置程序还有生成钥匙盘的功能。只有拥有钥匙盘的用户才能进入Windows XP,就像有些杀毒软件杀毒时需要钥匙盘那样,又多了一道自我保护功能。在“启动密码”窗口中选择“系统产生的密码”,然后再选择“在软盘上保存启动密码”,程序会提示您插入软盘,“确定”后密码文件自动保存到软盘上,完成了制作钥匙盘的工作。下次启动计算机时,系统会提示您插入钥匙盘进行密码验证。
30)使用Windows XP传真功能功能在默认情况下,Windows XP并未安装传真功能组件。如果要使用Windows XP自带的传真功能,则需要自己安装。方法如下:打开“控制面板”->添加/删除程序,点击“添加/删除Windows组件”,在“Windows组件”中选取“传真服务”复选框,并遵循屏幕上的指示进行安装。
安装完毕后,在“开始”->“所有程序”->“附件”->“通讯”中选择“传真控制台”即可。
第三部分:优化篇系统优化是每个计算机用户的不懈追求,也是使用系统达到较高境界的体现。对系统的优化现在一般是要达到以下的目的:1)减少磁盘空间占用2)终止不常用的系统服务3)解决安全问题隐患4)一些######的设定1、系统瘦身Windows XP相对于以前的各版Windows系统在功能和易用性方面的确有了很大的进步,但同时也肥了不小。刚安装完成的系统所占的空间已经近2G了,这让我们不免有点感觉不爽,我们优化的第一步当然就是要对系统进行瘦身啦!
1)在各种软硬件安装妥当之后,其实XP需要更新文件的时候就很少了。删除系统备份文件吧:开始→运行→sfc.exe /purgecache 近300M. 2)删除驱动备份:%windows%\driver cache\i386目录下的driver.cab文件,通常这个文件是76M. 3)如果你没有看help的习惯,保留着%windows%\help目录下的东西对你来说是一种浪费,那就都干掉吧,近4xM.(推荐初级用户保留,可能会有一定的帮助!)
4)一会在升级完成后你还会发现%windows%\多了许多类似$NtUninstallQ311889$这些目录,都干掉吧,10~30M.每次在线升级完成后,都记得要进行删除。
5)如果硬盘中还有win2000/server等,可以把pagefile.sys文件都指向同一个地方:控制面板→系统→性能—高级→虚拟内存→更改,注意要点“设置”才会生效。
6)卸载不常用组件:用记事本修改\%windows%\inf\sysoc.inf,用查找/替换功能,在查找框中输入,hide,全部替换为空。这样,就把所有的,hide都去掉了,存盘退出后再运行“添加-删除程序”,就会看见“添加/删除Windows组件”中多出不少选项;删除掉游戏啊,码表啊等不用的东西。
7)刪除\windows\ime下不用的輸入法,80M. 8)如果实在空间紧张,启用NTFS的压缩功能,这样还会少用2x%的空间。(初级用户不推荐)
9)关了系统还原,这破功能对我这样常下载、测试软件的人来说简直是灾难,用鼠标右健单击桌面上的“我的电脑”,选择“属性”,找到“系统还原”,选择“在所有驱动器上关闭系统还原
2、系统加速WinXP的启动会有许多影响速度的功能,尽管MS说已经作最优化处理过,但对我们来说还是有许多可定制之处。
1)修改注册表的Run键,去掉那几个不常用的东西,比如Windows Messenger.具体方法是:启用注册表管理器:开始→运行→Regedit将“H_C_U\Software\Microsoft\Windows\CurrentVersion\Run\MSMSGS”/BACKGROUND这个键值删除即可。
当然,你也可以通过Msconfig来去掉启动加载项。
2)Windows XP使用预读设置这一新技术,以提高系统速度。修改注册表来设置预读取,以达到系统优化目的:启动注册表编辑器:开始→运行→regedit在H_L_M\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management \PrefetchParameters下有一个EnablePrefetcher键,把它的数值改为“1”就可以了。
注:EnablePrefetcher值可设为0、1、2和3.0─Disable,1─预读应用程序,2─启动预读,3─前两者皆预读(推荐使用3,如果想让启动速度快占可选1,不推荐0)。
3)关闭系统属性中的特效,这可是简单有效的提速良方。点击开始→控制面板→系统→高级→性能→设置→在视觉效果中,设置为调整为最佳性能→确定即可。这样桌面就会和win2000很相似的,我还是挺喜欢XP的蓝色窗口,所以在“在窗口和按钮上使用视觉样式”打上勾,这样既能看到漂亮的蓝色界面,又可以加快速度。
4)Windows XP的ZIP支持可以说是鸡肋,又占用不少系统资源,应该杀之。点击开始→运行,敲入:regsvr32 /u zipfldr.dll,然后回车运行即可。成功的标志是出现个提示窗口,内容大致为:zipfldr.dll中的Dll UnrgisterServer成功。
5)Windows XP中有一个Qos系统服务,这个调度要占用一定的网络带宽。一般我们也不会用到它,一部分的网络带宽就这样浪费掉了。去掉方法是:开始菜单→运行→键入gpedit.msc,出现“组策略”窗口,展开“管理模板”→“网络”,展开“QoS数据包调度程序”,在右边窗右键单击“限制可保留带宽”,在属性中的“设置”中有“限制可保留带宽”,选择“已禁用”,确定即可。当上述修改完成并应用后,用户在网络连接的属性对话框内的一般属性标签栏中如果能够看到“QoS Packet Scheduler(QoS数据包调度程序)”。说明修改成功,否则说明修改失败,顺便把网络属性中的那个Qos协议也一起干掉(卸载)吧。当然你也可能通过禁用Qos服务达到同样的目的。
6)快速浏览局域网络的共享。通常情况下,Windows XP在连接其它计算机时,会全面检查对方机子上所有预定的任务,这个检查会让你等上30秒钟或更多时间。去掉的方法是开始→运行→Regedit→在注册表中找到HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\Current Version\Explorer \RemoteComputer\NameSpace.在此键值下,会有个{D6277990-4C6A-11CF-87-00AA0060F5BF}键,把它删掉后,重新启动计算机,Windows XP就不再检查预定任务了,速度会有明显提高!
7)关掉调试器Dr.Watson.Dr.wtsn32是一个程序错误调试器,在win95年代就有了,但一直也是个鸡肋,所以还是关闭,毕竟它会占用一些系统资源。
打开册表,找到H_L_M\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug子键分支,双击在它下面的Auto键值名称,将其“数值数据”改为0,最后按F5刷新使设置生效,这样就取消它的运行了。沿用这个思路,我们可以把所有具备调试功能的选项取消,比如蓝屏时出现的memory.dmp,在“我的电脑→属性→高级→设置→写入调试信息→选择无”。
8)关了错误报告:点击控制面板─>系统─>高级─>右下角─>错误报告─>禁用错误汇报—>确定,即可!
9)关闭计算机时自动结束不响应的任务将注册表:HKEY_CURRENT_USER\Control Panel\Desktop中的“AugoEndTasks”的键值改为“1”即可。
10)自动更新是Windows XP的一项人性化设计,可以自动在后台检测并更新系统,但这样每次在上网时它都会自动运行,很烦人。关之:右键单击“我的电脑”,点击属性,点击“自动更新”,在“通知设置”一栏选择“关闭自动更新。我将手动更新计算机”一项。
11)减少开机磁盘扫描等待时间,开始→运行,键入“chkntfs/t:0”,表示等待时间为0秒。
12)修改CPU的二级缓存在正常情况下,XP会自动识别CPU的二级缓存。但有时XP不会这样做,这样就需要手动优化以改善CPU的性能。具体方法是:──运行"regedit";──找到H_L_M\SYSTEM\CurrentControlSet\Control\Session Manager \Memory Management\SecondLevelDataCache──按照你的CPU修改他的十进制,常见CPU的二级Cache值如下:AMD Duron:64(kb);CeleronA/celeron2:128;PII mobile/PIII E(EB)/P4/AMD K6-3/AMD THUNDERBird/Cyrix III:256;AMD K6-2/PII/PIII katmai/AMD Athlon:512;PII Xeon/PIII Xeon:1024;最好在设置前看一下你的CPU的二级缓存具体是多少──重启即可。
12)修改磁盘缓存以加速XP磁盘缓存对XP运行起着至关重要的作用,但是默认的I/O页面文件比较保守。所以,对于不同的内存,采用不同的磁盘缓存是比较好的做法。
──运行regedit;──找到H_L_M\SYSTEM\CurrentControlSet\Control\Session Manager \Memory Management\IoPageLockLimit;──根据你的内存修改其十六进制值(这个值是用字节来计算的):64M:100000;(相当于1M)
128M:400000;(相当于4M)
256M:1000000;(相当于16M)
512M或更大:4000000;(相当于64M)
当您设为0时将自动配置;──重启即可。
13)清除预读文件当XP使用一段时间后,预读文件夹(c:\windows\prefetch)里的文件会变的很大,里面会有死链文件,这会减慢系统。建议,定期删除这些文件。
14)禁止不必要的系统共享禁止C$、D$管理共享对于服务器而言:在注册表中H_L_M\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters下新建一名为AutoShareServer的DWORD键,将值设为0即可(1使用,0禁止)。
对于工作站而言:在注册表中H_L_M\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters下新建一名为AutoShareWks的DWORD键,将值设为0即可(1使用,0禁止)。
修改注册表后需要重启Server服务或重新启动机器。
禁止ADMIN$缺省共享在注册表中:H_L_M\SYSTEM\CurrentControlSet\Services\lanmanserver\parameters下新建一名为AutoShareWks的REG_DWORD键,将其值设为0x0即可。
修改注册表后需要重启Server服务或重新启动机器。
限制IPC$缺省共享在注册表中:H_L_M\SYSTEM\CurrentControlSet\Control\Lsa下新建一名为restrictanonymous的REG_DWORD键,将其值设为0x0即可。
修改注册表后需要重启Server服务或重新启动机器。
注:0x1──匿名用户无法列举本机用户列表0x2──匿名用户无法连接本机IPC$共享说明:不建议使用2,否则可能会造成你的一些服务无法启动,如SQL Server 15)卸载无用的动态链接资源管理器经常在内存中留下无用的动态链接,为了消除这种现象,你可以打开注册表编辑器,找到H_L_M\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\新建一个名为AlwaysUnloadDLL的DWORD子键将其值设为1即可(将其设为0,这一功能就会被关闭)。
16)解除文件预览缓存功能Windows XP下某些文件,如。avi文件无法删除,系统报告正在使用,这是由于系统的文件预览缓存功能造成的。关闭对avi文件的预览缓存功能,删除如下注册表项即可:H_L_M\SOFTWARE\Classes\CLSID\{87D62D94-71B3-4b9a-9489-5FE6850DC73E}或者用下面的方法关闭:进入cmd控制台命令窗口,运行:REGSVR32 /U SHMEDIA.DLL即可(如果要恢复这个功能,运行REGSVR32 SHMEDIA.DLL)
17)优化硬盘参数右击“我的电脑”,选“属性”,选中“硬件”下的“设备管理器”标签,然后在“磁盘驱动器”中找到你的硬盘,查看它的属性,在“磁盘属性”标签中选中“启用了写入缓存”;在“IDE控制器”中分别查看“Primary IDE Channel”和“Secondary IDE Channel”的属性,在“高级设置”中将“设备类型”设定为“自动检测”,“传输模式”设定为“DMA(若可用)”。
18)关闭“Internet时间同步”功能如果启用了同步,你的计算机时钟每周就会和Internet时间服务器进行一次同步。笔者建议关掉它(一个没多大用的功能)。请依次单击“开始”→“控制面板”→“日期、时间、语言和区域选项”,然后单击“日期和时间”→“Internet时间”。去掉“自动与Internet时间服务器同步”即可!
3、系统服务在Windows XP系统中的很多功能都是能服务的形式在系统中加载的,对于系统中的众多服务我们是不是都需要呢,下面我们就分析一下系统中的服务项目(可以通过管理工具中的“服务管理器”打开)。
1)Alerter如果你是网管的话,或许对你有益。比如你们有台重要的服务器,而作为网管的你可能经常工作在自己的机器旁,如果你想用简单的方法了解那台服务器上的有关安全方面的信息(不用远程控制的软件),就可以打开服务器上的Alerter服务,任何有关这台服务器的登陆,安全等信息都会自动发送到网管的机器上,但网管机器上的messenger服务必须打开以接收这些信息。本质上Alerter是通过命令:net send将信息发送出去的。但如何配置Alerter,使它向指定的人或机器发送这些信息,在以前的Windows2000下有个程序叫:srvmgr.exe可以帮你配,Windows XP下我就不知道了。
建议:“已禁用”。
2)Application Layer Gateway Service这也就是任务管理器中你看到的Alg.exe,是一个网关通信插件的管理器,比如大家知道Winamp的造型插件可以让你自由的选择各种外形,而目前你可以选择的网关插件只有微软的,分别是:“Internet连接共享服务”和“Internet连接防火墙服务”,这两个服务后面会提到。如果你有兴趣的话可以开发适合你的第三方网关插件,这不同于大家常见的应用级第三方防火墙类软件,那些软件由于自己截获网卡上的数据会经常导致系统的不稳定性,如果基于Alg来开发的话会和Windows XP绑定得更紧密,可以利用到Alg提供的各类支持。
建议:“自动”,由于基于它的“Internet连接防火墙服务”会用到。
3)Application Management提供软件安装服务,诸如分派,发行以及删除。平时我将它关着的,使用中没见到什么问题。
建议:“手动”。
4)Automatic Updates自动检查和安装Windows的更新,关掉它吧,有任何更新都不应轻易去安装的,等看了别人使用后的情况再手动更新吧。大家可以在“服务管理器”中看到运行它的命令是这样的:C:\WINDOWS\system32\svchost.exe -knetsvcs,显然它是“寄生”在svchost.exe上,这是说Windows中很多服务都是“有名而无其实”,它们需要“进程宿主”,这也解释了为什么大家看到自己的任务栏里有很多svchost.exe进程了。
建议:“已禁用”
5)Clipbook一个神奇的服务,说的详细点:比如有个较大的文档工程,由A,B,C三人共同开发,A负责EXCEL数据,B负责Visio制图,C负责整体的文档整合。开发过程中C经常需要将A,B的数据拷贝到自己的文档中,愚蠢的做法是C将A,B在网络邻居上共享出来的EXCEL和Visio文件拷贝到本地,再打开拷贝其内容编辑到自己的文档中。而对Windows体系有一定了解的用户一定听说过OLE这个东西,上面说的EXCEL数据和Visio制图都可以认为是独立的OLE对象,如果A,B,C的三台机器上的Clipbook服务都是开的话,他们就可以利用Clipbook来共享这些OLE对象,C只要在自己的文档中建立OLE对象的连接指向A,B的EXCEL和Visio就可以了,A,B对自己的工作的任何改动均可在C的复合文档里体现出来。由此可见Clipbook是基于对象的共享,而非文件共享。
建议:“已禁用”,我相信你很少需要这样工作吧:)
6)COM+ Event System一个复杂的家伙,存在它是因为COM+,目前Windows内部基本上是由各种COM模块构成的,因而许多系统功能都需要COM的支持,COM+是对COM的进一步扩展,以使COM能达到真正意义上的中间件。而Windows系统又是个典型的消息(事件)处理型系统,很多功能都是由消息来触发的,这就产生了COM+ Event System.比如系统内需要电源管理功能,设计人员可能会设计一个COM+模块用来实现电源管理,那如何来调用它呢?当电池电量降低到报警线时系统就会产生一个“电量不够”的消息,当电源线插上的时候系统产生一个“插上电源”的消息,这些消息必须被处理掉,COM+ Event System便构成了一个COM+模块和消息之间的桥梁,电源管理COM+模块向它订购了“电量不够”和“插上电源”的消息,那么任何时候系统内产生这两个消息时它就会将消息发送给电源管理COM+模块。
建议:“手动”,可能你不会用上COM+的,那通常会和DCOM以及Queue有关的。
7)Computer Browser用来帮你查看网络邻居上其它的机器的,我通常关上它,因为通过网络邻居看别人的机器特慢,不如去查询别人的机器,又快又准确。
建议:“已禁用”,如果你在局域网中则建议“自动”。
8)Cryptographic Services它有3大功能:A)Catalog Database Service用来认证认Windows的文件,以防假冒,B)Protected RootService在你的机器内建立根认证,C)Key Service协助登记认证的。这东西最大的用处是:当你安装一个驱动程序时,以确定它是不是通过微软认证的。因为驱动程序在系统内可以获得很高的运行权限,含有恶意代码的驱动程序会让你玩完,因而开发驱动程序的厂家都会去做微软认证,通过的微软会在里面添加它的认证数据,再到你机器上安装的时候就可以通过Cryptographic Services检测,如果是未经过此认证的驱动(此认证是要花相当多的$),在安装时就会被发现未通过认证,系统会提示你是否还要安装。
建议:“自动”,因为除驱动外,安装IE的一些插件,例如:DreamWaver,网络实名,都会提示你安全性问题的,这对经常上网的你起一定的警示作用。
9)DHCP Client DHCP动态分配IP及DNS的客户端,如果你们公司使用DHCP的话就开着它吧。
建议:“手动”。
10)Distributed Link Tracking Client如果你用过Unix/Linux就会知道文件连接这个东西,但它是针对“域用户”的“NTFS文件”的“分布式连接”,这三个条件缺一个你都不需要用它。
建议:“已禁用”。
11)Distributed Transaction Coordinator做过数据库开发的都应该知道Transaction-事务这个概念,Distributed Transaction Coordinator是微软的分布式事务处理服务,以前NT上是装了MTS才有这个功能的,它和COM以及Queue一起构成COM+的基础。
建议:“已禁用”,除非你是做开发的。
12)DNS Client它的功能并不象它的名称那样重要,因为它只是用来缓存DNS解析结果,帮你快速定位IP,如果没有它,应用程序,例如IE,会主动向DNS Server发DNS解析请求的。
建议:“已禁用”。
13)Error Reporting Service程序出错时系统总是提示你“是否将此错误发给微软”,还用说?关掉!
建议:“已禁用”。
14)Event Log系统日志,太重要了,任何在你机器内发生的重要事件都应该留下来。
建议:“自动”
15)Fast User Switching Compatibility为在多用户下需要协助的应用程序提供管理。如果你的机器只是你用的话,关掉它(那会影响LogOff─注销用户的功能)。
建议:“已禁用”。
16)Help and Support启用在此计算机上运行帮助和支持中心。如果你觉得Windows XP的帮助没用的话就关闭吧,有困难找www.ibmnb.com.建议:“已禁用”。
17)HID Input Service HID全称:Human Interface Devices.是为了使计算机更人性化,向用户提供自定义功能的,比如我们ThinkPad快捷键,以后还会有很多基于USB的HID出现。不过现在HID设备还不多,相信用也没有几个人在用。
建议:“手动”。
18)IMAPI CD-Burning COM Service烧CD用的,从来没用过。好象大家烧CD都用其它的软件的。
建议:“已禁用”。
19)Indexing Service微软试图用它来加快文件的检索,类似数据库中的index─索引,但我感觉不出是快了还是慢了:)。
建议:“已禁用”。
20)Internet Connection Firewall (ICF) / Internet Connection Sharing (ICS)
微软的防火墙,我喜欢,不想再装什么第三方防火墙了,既浪费CPU的资源又经常死机,还是这个好。ICF的配置很重要。
建议:“自动”。
21)IPSEC Services管理IP安全策略以及启动ISAKMP/Oakley(IKE)和IP安全驱动程序。这也是和网络安全相关的。
建议:“手动”。
22)Logical Disk Manager监测和监视新硬盘驱动器并向逻辑磁盘管理器管理服务发送卷的信息以便配置。自动检测新硬盘的信息并发送给Logical Disk Manager Administrative Service,如果你不使用动态磁盘配置就关上它。
建议:“手动”。
23)Logical Disk Manager Administrative Service用来配置硬盘信息的,平时没用。打开“计算机管理”时,你可以看到“磁盘管理”,那时就会用上它。
建议:“手动”。
24)Machine Debug Manager任务栏常见到的mdm.exe,这是用来在开发时诊错用的。如果你不是程序员,就关闭它吧。
建议:“已禁用”。
25)Messenger用来在局域网收发Windows短信用的,现在可以聊天的工具太多了,关上吧。
建议:“已禁用”。
26.MS Software Shadow Copy Provider为备份工具提供的服务。
建议:“已禁用”。
27)Net Logon当你使用公司内的域服务器时,通过它来登陆。
建议:“已禁用”,如果你不使用域服务器。
28)NetMeeting Remote Desktop Sharing网络会议中提供远程控制的服务,很多人都关掉它,因为安全问题,而且很占用网络资源的。但如果你想和别人做些非文字的交流,它还是很好玩的,特别是做客户服务时,有一技之长。
建议:“手动”。用时再开吧。
29)Network Connections用来管理所有网络连接的,包括网络共享,没人不用网络吧?
建议:“自动”。
30)Network DDE极少用到,但如果你用Clipbook,那就需要它了,DDE是很早以前微软弄的个进程间通信管道,后来支持机器间的进程通信,有些类似RPC.建议:“已禁用”。
31)Network DDE DSDM向Network DDE提供基于DDE的数据共享。
建议:“已禁用”。
32)Network Location Awareness(NLA)
用来管理网络连接信息的,当这些信息发生变化时通知相关应用,主要用于Internet onnection Sharing(ICS),如果你机器向别人提供Internet共享的话就开着它。
建议:“已禁用”。
33)NT LM Security Support Provider针对RPC的,通常RPC可以选择的基于两种通信:A)传输协议如TCP,UDP,IPX等;B)命名管道─Pipeline.Windows默认选择A.传输协议,而RPC是明文传输的,NT LM Security Support Provider就是向这种RPC提供安全服务的。已知的应用是Telnet服务,如果你需要提供类似Unix/Linux中的SSH功能的话,可以打开它和Telnet服务。
建议:“已禁用”。
34)Performance Logs and Alerts在管理工具里有“性能”这个工具,它能较详细的反映你的系统性能,但配置甚复杂,而且有些结果很难理解,如果你对系统评测感兴趣可以研究研究,Performance Logs and Alerts就是为它提供日志记录的服务。
建议:“已禁用”。
35)Plug and Play即插即用,不用解释了吧。
建议:“自动”。
36)Portable Media Serial Number用它获得连接到你机器上的播放器的序列号,很奇怪吧,其实它是微软用来防盗版的工具之一,但目前只针对音乐,它试图做到控制你将盗版音乐拷贝到类似mp3的播放器上。
建议:“已禁用”。
37.Print Spooler打印池,为提高文件打印效率,将要打印的文件先拷贝到内存里。
建议:“自动”,如果你想用打印机的话。
38)Protected Storage提供对敏感性数据保护的功能,比如密码,证书等,但这写数据必须相对Protected Storage已知的情况,所以通常它只针对Windows自身的敏感数据。我一直开着它,尤其对上网者很重要。
建议:“自动”。
39.QoS RSVP它是用来均衡应用在网络连接上的带宽分配,但对此服务曾有很大争议,很多人测试结果发现QoS RSVP本身就占用了20%的带宽,更别提提高网络带宽使用效率。
建议:“已禁用”。
40)Remote Access Auto Connection Manager主要针对宽带使用,当有网络连接请求时它自动打开网络连接,如果你的机器是提供网络共享服务的化就开着它,避免网络断线后手动连接。
建议:“手动”。
41)Remote Access Connection Manager同上。
建议:“手动”。
42)Remote Desktop Help Session Manager提供远程对此机器的控制,微软的原意是通过它做远程帮助的,和NetMeeting Remote Desktop Sharing很类似,可以在网上让你手把手的交MM用软件。代价是牺牲安全。
建议:“已禁用”。
43)Remote Procedure Call(RPC)
终于说到它了,上面很多服务都用到了RPC,它原名远程进程调用,是早期IBM,SUN等公司定义的功能级通信协议,随后被微软采纳,但做了改动,称之为MRPC.由于Windows内部结构已相当复杂了,很难搞清楚哪些模块在用RPC哪些不用,导致你只要关掉它,系统就玩完。COM+很大程度上就是基于RPC的。
建议:“自动”。
44)Remote Procedure Call(RPC)Locator提供RPC的命名服务的,如果你了解CORBA和RMI的话,一定知道Name Service的,通过它调用者才能找到被调用者的位置。但由于微软的注册表使得这些命名服务在本机上的调用根本没意义,这点COM有最好的体现,而且基本上也用不上机遇RPC的应用级调用,它之上COM已经很好用了。但前面我提到过Windows内部结构的复杂性,很难搞清楚它怎么使用RPC的了。
建议:“手动”。
45)Remote Registry向其它机器开放你的注册表,我想你不敢这么干吧。但如果你有这中特殊需求的话可以试试。打开注册表,你可以在regedit中的文件菜单栏里找到“连接网络注册表”这一项,可以让你打开其它机器上的注册表,但那些机器上的Remote Registry必须打开,而且对你的机器的很多权限必须开放。
建议:“已禁用”。
46)Removable Storage名称不好,象DNS client一样容易让你搞错,实际上它是对特殊可移动存储器的管理,比如ZIP软驱和磁带驱动器,不要担心你可移动的CD和DVD.搞图像设计的经常会用ZIP同苹果机交换文件的。
建议:“已禁用”。
47)Routing and Remote Access提供路由服务,如今Windows也把这玩意做到系统里来了。
建议:“已禁用”。
48)Secondary Logon一个古怪的想法,这个服务是为了多用户使用的机器,某些用户因为是非管理员权限,导致某些程序无法执行,这在unix/linux上很常见,每个文件的运行权限都是受控的,尤其很多服务程序都是以非管理员身份才能开启的,目的在于这些程序被破坏─hack/crack后破坏者仍无法获得管理员权限做进一步破坏。而在Windows XP上这东西却在打开一个漏洞,让没有管理员权限的用户可以使用管理工具!打开这个服务后,你右击可执行程序选择“运行方式”─runas后有个菜单供你选择执行这个程序所用的用户身份。
建议:“已禁用”。
49)Security Accounts Manager通过他来管理不同用户的安全信息,同上面那个服务一样,也是针对多用户的。但所有用户信息都被它管的!
建议:“自动”。
50)Server提供在局域网内的文件共享和打印服务,如果你不向其它机器提供这两中服务的话,而且第7个服务:Computer Browser也不用的话就关掉它。
建议:“自动”。
51)Shell Hardware Detection支持一些自启动的设备,如CD,DVD,数字像机等,当它们插上计算机时会自动运行某些程序。
建议:“已禁用”。
52)Smart Card支持智能卡,又一个很少用的设备。如果没有就关闭它。
建议:“已禁用”。
53)Smart Card Helper同上。
建议:“已禁用”。
54)SSDP Discovery Service为支持UPnP(Universal Plug and Play)设备的服务,可自动发现网上的UPnP设备,这是一种独立于PC的设备,和USB的概念不一样,UPnP更接近一种智能设备,它同其它UPnP设备以及PC之间的通信基于TCP/IP,实际上你可以把它看做一个提供特殊服务的PCServer,但使用了特殊的应用级通信协议,SSDP就是它的协议中的一部分,别管它了,现在基本上我们遇不上这种设备的,微软把它做到这儿来是因为它和UPnPForum在共同定立这些协议,可能是被SUN的JINI刺激的吧:)
建议:“已禁用”。
55)System Event Notification系统事件通知服务,但它是向COM+模块通知的,它需要第6个服务:COM+ Event System的支持,我没搞清楚是哪些COM+模块向它订阅了诸如开机登陆,重起等信息的,我查阅了自己机器上的所有COM+模块,它们有:。NET工具,COM+自身的一系列工具,IIS的相关模块,Queue的模块等,没有任何模块定阅这些消息,所以我关掉这个服务。
建议:“手动”
56)System Restore Service提供系统恢复,打开这个服务时还要在“我的电脑”的属性中的系统还原选项卡启用系统还原。但系统还原会占用大量的系统空间,用还是不用自己看着办吧。
建议:“手动”。
57)Task Scheduler任务安排表,可让系统在规定的时间点运行指定的功能,就看你用不用的到了。
建议:“手动”。
58)TCP/IP NetBIOS Helper提供对使用NetBIOS和WINS应用的支持,不是帮助文件,比如它可协助解析NetBIOS名称,通常是用不上了。
建议:“已禁用”。
59)Telephony向应用程序提供TAPI的支持。第20个服务:Internet Connection Firewall (ICF) / Internet Connection Sharing (ICS)是基于Telephony.自己看着办吧。
建议:“手动”,如果启用第20个服务则需要该服务“自动”。
60)Telnet允许远程用户登录到此计算机并运行程序,并支持多种TCP/IP Telnet客户,包括基于UNIX和Windows的计算机。前面说NTLM Security Support Provider时提到过。
建议:“已禁用”。
61)Terminal Services这是远程桌面(包括管理员的远程桌面)、快速用户转换、远程协助和终端服务器的基础结构。对网管有些用。
建议:“手动”。
62)Themes提供整个WindowsXP的外观服务的,你不打开吗?那你用XP干吗?比Windows 2K帅多了。
建议:“自动”
63)Uninterruptible Power Supply支持UPS,关吧。
建议:“已禁用”。
64)Universal Plug and Play Device Host在第54服务:SSDP Discovery Service中提到过UPnP这种设备了,这个服务是用来在LAN中提供主控器的,类似USB中的USB Host的概念。
建议:“已禁用”。
65)Upload Manager管理网络上客户端和服务器之间同步和异步文件传输。
建议:“手动”。
66)Volume Shadow Copy和第26个服务:MS Software Shadow Copy Provider相关。
建议:“已禁用”。
67)WebClient是为了让Windows程序管理Internet上的文件,我在使用VisualStudio.NET开发时才会用上。
建议:“已禁用”。
68)Windows Audio控制声音方面的硬件。
建议:“自动”,不打开就无法正常听音乐。
69)Windows Image Acquisition(WIA)
图像捕捉服务,针对摄像头,数码像机,扫描仪等。
建议:“手动”,用这些设备时再开。
70)Windows Installer适合做远程安装,因为本地安装程序才不用这么麻烦呢,当你连上微软站点更新系统时会用上它。
建议:“手动”,需要时再开吧。
71)Windows Management Instrumentation提供共同的界面和对象模式以便访问有关系统、设备、应用程序和服务的管理信息。如果此服务被终止,多数基于 Windows 的软件将无法正常运行。
建议:“自动”。
72)Windows Management Instrumentation Driver Extensions与驱动程序间交换系统管理信息。不知道干吗用的。
建议:“手动”。
73)Windows Time时间同步服务,使用面很窄,通常是为了域安全的,因为Windows 2K以后的版本用到了Kerberos这种流行于unix/linux的安全认证服务,Kerberos是需要使用时间作为加密和认证的一部分,因而需要域内所有机器的时间一致性达到某种程度上的精度。通常域服务器是Windows Time的服务器,其它为客户端。
建议:“已禁用”。
74)Wireless Zero Configuration为您的802.11适配器提供自动配置。
建议:“已禁用”,没有无线网卡的话。
75)WMI Performance Adapter从WMI HiPerf提供程序提供性能库信息。WMI如今已成了一种工业标准,但没搞懂这个服务干啥用的。
建议:“手动”。
76)Workstation当你的机器需要做网络连接时就要使用它。
建议:“自动”。
77)World Wide Web Publishing就是你本机的WWW服务器。
建议:“已禁用”,你不想用你的电脑做移动网页服务器的话。
以上所列的服务为系统自身所具有的,如果你安装了其它软件,可能会有更多的服务(如用Reste5激活的Windows XP系统中会有一个名为Active的服务,是不能停止掉的)。因第三方软件安装而产生的服务不在此讲解范围之内,只根据自己的情况处理了。在改变服务的状态前,最好先在“依存关系”中查看一下是否有你需要的服务依存于该服务。如果你对某些服务是否需要不确定的话,最好将其设定为“手动”而不要直接设为“已禁用”,以免系统因此而出错。