Sysinternals工具的原理及用法是什么
Sysinternals是一套由微软公司提供的免费系统工具,它包括了大量的系统管理和诊断工具,并且提供了源代码,供用户下载使用。
Sysinternals的工具大致可以分为两类:第一类是用于系统管理的工具,例如:Autoruns、PsTools、Registry Monitor等;第二类是用于系统诊断的工具,例如:Process Explorer、Process Monitor、TCPView等。
下面我们就来介绍一下其中常用的一些工具的原理及用法。
Autoruns:
Autoruns是一个用于查看系统启动项的工具,它可以帮助用户查找系统中各种类型的启动项,包括注册表中的启动项、系统服务中的启动项、Winsock协议中的启动项、IE中的启动项等,并且可以对启动项进行分类显示。
用法:
直接运行Autoruns.exe即可。
PsTools:
PsTools是一组命令行工具,可以帮助用户在远程计算机上执行命令、管理进程、查看注册表、查看系统信息等操作。
用法:
首先,需要在远程计算机上安装PsTools,然后就可以在本地计算机上通过PsTools中的命令来对远程计算机进行管理操作了。
其中常用的命令有:
pslist:列出远程计算机上的进程信息。
pskill:终止指定的进程。
psloggedon:查看指定计算机上的登录用户。
Registry Monitor:
Registry Monitor是一个实时监视注册表变化的工具,它可以帮助用户监视指定的注册表键值的变化,并且可以将变化记录保存为日志文件。
用法:
直接运行Registry Monitor.exe即可。
Process Explorer:
Process Explorer是一个用于查看进程信息的工具,它可以帮助用户查看指定进程的详细信息,包括进程所使用的DLL文件、线程信息、系统资源使用情况等,并且可以对进程进行结束操作。
用法:
直接运行Process Explorer.exe即可。
Process Monitor:
Process Monitor是一个实时监视进程对系统资源的访问情况的工具,它可以帮助用户监视指定进程对文件、注册表、网络资源的访问情况,并且可以将访问记录保存为日志文件。
用法:
直接运行Process Monitor.exe即可。
TCPView:
TCPView是一个用于查看TCP/IP连接情况的工具,它可以帮助用户查看当前系统中所有的TCP/IP连接,并且可以对指定的连接进行终止操作。
用法:
直接运行TCPView.exe即可。
相关文章