“任务管理器”高手秘籍

每当系统运行缓慢、程序停止响应、怀疑染上病毒等异常情况出现时,高手们首先想到的就是打开“Windows任务管理器”察看当前运行的程序、启动的进程、CPU及内存使用情况等信息,这为我们进一步解决问题提供思路。甚至有一些“大虾”在登录Windows后的第一件事便是打开任务管理器,让它呆在任务栏上,以便随时对其进行“监控”。不管怎样,用好任务管理器是菜鸟们竞升高手的必经之路,本文就来介绍一些有关的疑点和技巧。


一、解析几个疑点问题

1.Alt+Ctrl+Del等于Shift+Ctrl+Esc?

在Windows 9X/2000/XP中我们大都采用按下Alt+Ctrl+Del组合键的方法来打开任务管理器,在Windows 2000/XP中我们还多了个选择:Shift+Ctrl+Esc。不过在Windows XP中,这两个组合热键的功能是不一样的:
(1)不管什么情况,使用Shift+Ctrl+Esc组合键都是直接打开任务管理器。
(2)如果你在“用户账户”设置中开启了“使用欢迎屏幕”功能,按下Alt+Ctrl+Del同样是直接打开任务管理器,不过在其菜单中会多出“关机”一项,这里提供了“待机”、“休眠”、“注销”、“锁定计算机”等功能。如果在“用户帐户”设置中开启了“使用快速用户切换”功能,在任务管理器中的标签中会多出“用户”一项,这里可以断开或注销当前用户的登录。如果禁用“使用欢迎屏幕”,按下Alt+Ctrl+Del则会打开“Windows安全”对话框,要打开任务管理器还需要单击“任务管理器”按钮或者按下“T”键,且任务管理器中不会出现“关机”菜单和“用户”标签。

小提示:
究竟选择Alt+Ctrl+Del还是Shift+Ctrl+Esc?
推荐选择Shift+Ctrl+Esc组合键来打开任务管理器,它除了上述优点外,就笔者的使用经验来看它更容易单手操作(我们的右手一般都是一直握着鼠标):左手拇指按下Shift和Ctrl键后,中指按下Esc键即可。

2.Windows 2000任务管理器“欺骗”用户眼睛?

由于设计上的缺陷,在Windows 2000中,如果你的物理内存大于1GB,那么任务管理器的“性能”标签中“物理内存”栏显示的数据不正确,因为这里仅仅内存中低6位分配的情况。如果你的物理内存大到10GB以上,这里显示的数据为内存中低7位分配情况。此外,在“进程”标签中的“内存使用”和“高峰内存使用”两项(这两项指标默认并未显示,大家需运行“察看→选择列”菜单,并勾选“内存使用”和“内存使用高峰值”)同样可能出现无法显示或数据不正确的情况。

如果你的内存大于1GB,请使用第三方软件来察看内存占用情况,笔者推荐System Monitor,其下载地址为:http://www.rundegren.com/software/systemmonitor/SM-Setup.exe。安装运行后在软件主界面的“Display”下拉列表中选择“Memory-Used”,单击“Add”按钮,在弹出窗口的“Host Name/IP Address”栏中输入“Localhost”后单击“OK”,我们在窗口右边的“Processes”栏中选择“Memory”和“Memory Peak”可以分别查看所有进程的内存占用和内存峰值。

3.有“Explorer.exe”进程表示系统中有木马病毒?

某日,笔者的朋友偶然发现自己的任务管理器的进程列表中有一名为“Explorer.exe”的进程,与他平时常见的“explorer.exe”稍有区别,联想到某些木马将自己伪装成“svch0st”、“expl0er.exe”的形式,于是他惊呼“我中木马了!”。
为了搞清该问题,笔者做了如下试验:首先打开C:Windows目录,发现explorer.exe文件的文件名为“Explorer.exe”,难道问题与此有关?由于Explorer.exe正在被使用,不能直接改名,于是打开任务管理器,切换到“进程”标签,结束掉“Explorer.exe”进程,接下来再运行“文件→新建任务(运行)”菜单,单击“浏览”按钮,定位到C:Windows目录并将Explorer.exe文件名修改为“explorer.exe”后,将该程序重新添加到进程列表,笔者发现进程列表中出现了久违的“explorer.exe”。由此可以判定这并不是木马的伪装,而是某些软件在安装时修改了explorer.exe的文件名所致。

Just Do It:
任务管理器的进程列表管理对文件名的大小写敏感,其实不光是explorer.exe,其它任何文件,如QQ、MyIE等,我们将其文件名大小写混乱改写(甚至修改为其它任何名字),在进程列表中会看到修改后的变化。如果我们将其修改为跟系统进程名类似的文字,可以达到“伪装”的目的。

4.“一秒关机技巧”使用要谨慎

有一个快速关机技巧为:打开任务管理器,按下Ctrl键,与此同时运行“关机→关闭”命令。该技巧其实应用的是Windows XP的无提示关机模式,其效果十分显著,不过就我们统计的情况来看,发现有使用该技巧至少有如下故障产生的可能,建议谨慎使用:
★可能会出现第二次开机时系统请求进行磁盘扫描的情况,多次使用该技巧发现磁盘逻辑错误增多。
★使用虚拟光驱的用户可能出现系统设置丢失的情况。
★关机时对正在编辑的文档、尚未保存的程序无任何提示,导致数据损失。

二、“任务管理器”强身术

1.让你受益无限的几个雕虫小技

★选择性的窗口控制:我们通过任务栏上右键菜单中的“层叠窗口”、“横向平铺窗口”等命令来对所有窗口进行布局控制,但如果是对其中几个窗口呢?一种方法是按下Ctrl,在任务栏中选择要控制的窗口,单击右键,选择相应命令。另一种方法为:在任务管理器的“应用程序”标签下,同样按下Ctrl并选择要操作的程序,单击右键,选择相应命令即可,该方法比第一个方法的优势在于如果我们打开的窗口数量很多,常常不能在任务栏中看到该窗口究竟是什么,容易造成误操作,而在任务管理器中则不同。

★随时关注CPU占用情况:通常情况下我们只关心系统所有正运行的程序占用的CPU资源情况,我们可以在任务管理器中选择“选项”菜单,勾选“使用时自动最小化”和“最小化时隐藏”,接下来运行“Regedit”打开注册表编辑器,定位到“[HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionRun]”分支,新建一个名为“ Taskmanager”的REG_SZ值,将其值修改为“"c:windowssystem32cmd.exe" /c "start" /min c:windowssystem32taskmgr.exe”。这样我们可以随时将鼠标悬浮在系统托盘区域一个绿色图标上,稍等片刻,CPU资源情况遍尽收眼底了。

★远程控制时调用任务管理器:当我们使用Windows XP的远程桌面连接或者使用第三方软件进行远程控制时,要在对方的系统中打开任务管理器,不能使用Alt+Ctrl+Del或者Ctrl+Shift+Esc热键,这样打开的是本机的任务管理器,正确的方法是运行任务栏右键菜单中的“任务管理器”命令。

★更酷的任务管理器打开热键:如果你每次都要劳神的按下三个组合键才能打开任务管理器,那么就为C:WINDOWSsystem32taskmgr.exe建立一个桌面快捷方式,再在该快捷方式上单击右键,选择“属性”,并为其分配一个热键吧(如F5)。

★任务管理器中也可以玩“运行”:如果“开始”菜单中的“运行”命令被屏蔽,那就试试在任务管理器中选择“文件→新建任务(运行)”吧,效果一样。

2.给任务管理器加个“开关”

在Windows XP中,我们有三种方法来禁用与启用任务管理器:
方法一:运行“Regedit”命令打开注册表编辑器,依次定位到“[HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionPoliciesSystem]”分支,在左边找到“DisableTaskMgr”项(如没有则新建,其类型为REG_DWORD),其值设置为1则禁止,为0则启用。
方法二:运行“gpedit.msc”命令打开“组策略”设置窗口,依次展开“本地计算机策略→用户配置→管理模板→系统→Ctrl+Alt+Del选项”,在右边的“删除任务管理器”的属性中,设置为“已启用”。
方法三:上面两种方法对所有用户有效,如果你想单独对某个用户设置禁用,那么可以打开C:WINDOWSsystem32目录,右键单击taskmgr.exe,选择“打开方式”菜单,在弹出的“运行身份”窗口中勾选“下列用户”,并指定一个用户即可。

小提示:
大家遇到在任务栏区域的右键菜单中“任务管理器”为灰色不可选状态,或者运行“taskmgr”命令时提示“任务管理器已被系统管理员停用”故障都可以通过上面的设置来解决。此外,如果你的任务管理器的“进程”标签的“用户名”一列信息丢失(显示为空白),那么请运行“services.msc”命令打开服务设置窗口,重新启动Terminal Services这项服务即可。

3.“双击”在任务管理器中的应用

很多朋友每天都要使用无数遍任务管理器,却未曾知道这里还有很多关于“双击”的技巧:
★双击任务管理器的边框区域,可以以“Tiny Footprint mode”(精简模式,隐藏了彩单栏,Media Player也提供类似功能)显示任务管理器,再次双击切换为完整模式。
★切换到“应用程序”标签,双击其中某个列表中某个程序,可以让该程序对应的窗口最靠前,该技巧对于Windows XP任务栏常常无响应的情况尤其有效,我们再不用在任务栏中单击切换窗口前置了。不过,使用该功能时请确保取消勾选“选项→前端显示”,否则技巧无效。
★切换到“应用程序”标签,双击该窗口中的任何空白处,可以快速最小化任务管理器。
★切换到“性能”、“联网”标签,双击窗口任意区域可以将其对应曲线图以最屏方式显示,便于察看。

4.妙用任务管理器,秘密东东巧运行

不知道是否还记得本刊2004年第12期挑战栏目中介绍的如何把常用软件在任务栏和系统托盘的图标隐藏,并在任务管理器的“应用程序”选项卡中不显示该程序正在运行的几个方法。文中提到的方法要么操作麻烦,要么又有点投机取巧,下面介绍一种在Windows XP中更加实用的方法:jz5u.com

第一步:首先确保在用户账户中启用“使用快速用户切换”功能,接下来打开你你要运行的程序,如开启FlashFXP、BT下载东西或者Winamp听歌。
第二步:新建一个具有管理员权限的账户(假设其账户名为123),接下来打开任务管理器,切换到“用户”标签,在其列表中找到“123”这个账户名,右键单击,选择“连接”,输入123账户的密码,确认后即可切换到该账户环境中。接下来我们的所有正常操作都在该账户环境中进行即可,而之前秘密运行的程序既不会在任务栏和系统托盘中出现,在任务管理器的“应用程序”、“进程”中也找不到,不过它们依然在默默运行着。

小提示:
要显示这些秘密进程,我们可以在任务管理器的“进程”标签中单击“显示所有用户的进程”即可。

三、有关“结束进程”的几招妙用

1.任务管理器杀不“死”的程序我来摆平

我们常常遇到在任务管理器中结束任务时程序停止响应,甚至系统崩溃的情况。试试一款名为close的命令行小工具吧,它的下载地址为:http://www.newhua.com/cfan/200416/close.exe,下载后运行“cmd”命令打开命令行窗口,进入close.exe所在目录,运行“close 窗口名”命令即可强力结束该程序。该命令支持通配符,例如要结束窗口名为“我接收到的文件”的窗口,我们只需要输入“close 我*”即可。

2.狙击“添加/删除程序”假死
我们在使用“添加/删除程序”来卸载软件后,常常会遇到该窗口假死的情况(既不出现“无响应”提示,又不能对该窗口执行关闭操作),解决的方法非常简单:在任务管理器的“进程”标签中结束进程“rundll32.exe”即可。

小提示:
有时候我们在Outlook Express中的多用户之间进行切换时,会出现“不能切换”的提示,导致OE崩溃,解决的方法是结束“Msimn.exe”进程;如果你运行QQ 2004 Beta版安装目录下的BugReport.exe来报告程序BUG,则会遇到系统无任何反应,且进程列表中出现多个BugReport.exe进程,结束掉它们。

3.另类的“锁定计算机”技巧

一般情况下我们使用Win+L键来缩定计算机,如果你的系统没有设置管理员密码,那别人敲下回车键就轻松进入系统了。我们可以首先最小化所有打开的窗口,接下来在任务管理器中结束掉explorer.exe进程,这样既无“登录提示窗口”,也找不到其它菜单,别人多会觉得茫然。待要重新使用计算机时,只需要运行“文件→新建任务(运行)”中输入“explorer”即可。不过该方法有可能会导致系统托盘上某些程序图标丢失,请慎用
登录后才可评论.