Autoruns for Windows 是 Mark Russinovich 和 Bryce Cogswell 开发的一款软件,它能用于显示在 Windows启动或登录时自动运行的程序,并且允许用户有选择地禁用或删除它们,例如那些在“启动”文件夹和注册表相关键中的程序。此外,Autoruns 还可以修改包括:Windows 资源管理器的 Shell 扩展(如右键弹出菜单)、IE浏览器插件(如工具栏扩展)、系统服务和设备驱动程序、计划任务等多种不同的自启动程序。
Autoruns 的“隐藏已签名的 Microsoft 条目”选项可帮助您放大已添加到系统中的第三方自动启动映像,并且它支持查看为系统上配置的其他帐户配置的自动启动映像。下载包中还包含一个命令行等效项,可以 CSV 格式输出,Autorunsc。
参数说明
-a 自动启动条目选择:
* 所有。
b 引导执行。
d Appinit DLLs。
e Explorer插件。
g 边栏小工具(Vista 及更高版本)
h 图像劫持。
i Internet Explorer 插件。
k 已知 DLL。
l 登录启动(这是默认设置)。
m WMI条目。
n Winsock 协议和网络提供商。
o 编解码器。
p 打印机监视器DLL。
r LSA安全提供商。
s 自动启动服务和非禁用驱动程序。
t 计划任务。
w Winlogon 条目。
-c 将输出打印为CSV。
-ct 以制表符分隔的值打印输出。
-h 显示文件哈希值。
-m 隐藏Microsoft条目(如果与-v一起使用,则为已签名的条目)。
-s 验证数字签名。
-t 以标准化UTC(YYYYMMDD-hhmmss)显示时间戳。
-u 如果启用了VirusTotal检查,则显示VirusTotal未知的文件或具有非零检测的文件,否则仅显示未签名的文件。
-x 将输出打印为XML。
-v [rs]查询基于文件哈希的恶意软件的VirusTotal。添加“r”以打开具有非零检测的文件的报告。如果指定了’s’选项,则报告为先前未扫描的文件将上传到VirusTotal。注意扫描结果可能在五分钟或更长时间内不可用。
-vt 在使用 VirusTotal 功能之前,您必须接受VirusTotal服务条款。如果您尚未接受这些条款而省略此选项,则会以交互方式提示您。
-z 指定要扫描的脱机Windows系统。
user 指定将显示自动运行项的用户帐户的名称。指定“*”以扫描所有用户配置文件。