KillEmAll是一款面向Windows操作系统的便携式工具。该程序设计精巧,旨在立刻终止所有非必需的后台程序。遇到紧急情况时,用户可以迅速使用KillEmAll清理资源占用,确保计算机能够迅速回应关键任务。这款软件以其高效的处理能力和简便的操作界面受到用户的青睐。

KillEmAll_Config6

为了保障计算机稳定运行,KillEmAll周到地保留了所有系统必需的进程。这意味着即使在紧急情况下使用该软件,系统的核心功能也不会受到影响。用户可以安心地快速返回工作状态,而不必担心因为意外关闭了重要程序而丢失数据。KillEmAll提供了一种既安全又高效的解决方案。

除了高效安全的特点,KillEmAll还拥有极高的便携性。该程序无需安装,可以轻松放置在任何USB存储设备中。无论是个人用户还是IT专业人士,KillEmAll都是一个理想的工具,它确保了用户可以在任何需要的时候快速净化计算机环境,恢复到最佳运行状态。

脚本用法(命令行参数)

  • 从控制台窗口运行“KillEmAll.exe /?”,以查看用于脚本编写的当前命令行参数。
  • 运行“KillEmAll.exe /auto”以确保 KillEmAll 自动运行,而不会在运行之前或之后提示用户。
  • 运行“KillEmAll.exe /auto /log[=file]”以自动运行并记录到文件。
    • 前任。KillEmAll.exe /auto /log(这将在当前目录中创建一个名为“KillEmAll_Log.txt”的文件。
    • (可选)指定文件名或完整路径和文件名;如果 path 或 filename 包含空格,则必须用引号括起来:
      • 前任。KillEmAll.exe /自动 /log=log.txt
      • 前任。KillEmAll.exe /auto /log=“一些log.txt”
      • 前任。KillEmAll.exe /auto /log=“c:\some path\some log.txt”
  • 运行“KillEmAll.exe /debug”以在 DEBUG 模式下启动 KillEmAll,允许您逐个终止每个进程,可以选择跳过某些进程的终止(这将覆盖 /auto 开关。
  • 运行“KillEmAll.exe /config”以强制配置模式(需要 v21.11.26 或更高版本。
  • 运行“KillEmAll.exe /update”以仅更新,然后退出(需要 v21.11.26.3 或更高版本。

更变日期

  • 23.3.21 版
    • 更新了最近 Windows 更新中出现的较新的 Windows 10/11 关键进程的内部白名单。
  •  21.12.21.1 版
    • 更新为在 Windows 终端内部运行时工作(不会杀死自身或在同一 Windows 终端会话中打开的任何其他选项卡!
  •  21.12.20 版
    • 添加了配置设置以在调试模式下记录跳过的进程。
  •  21.12.13 版
    • 修复了一个非常具体的文件哈希错误实例导致将文件重新上传到 VirusTotal 的问题,并且该函数从不检索结果,它只是在随后的任何查询文件时继续上传。 该修复程序实际上需要 .NET Framework 4.0,如果未安装,则将使用可能不正确的代码(但这似乎是 Windows 10 上的问题,并且由于所有版本的 Windows 10 都将 .NET Framework 4.0,您始终可以期待正确的结果。
    • 修复了“KillEmAll 配置”对话框中的 Tab 键顺序。
  •  21.12.12 版
    • 现在,当您选择在“调试”模式下不终止进程时,会打印“跳过 [进程名称]”,并且当您选择将进程添加到“允许的程序”列表时,也会确认。
    • VirusTotal 扫描日期现在以本地时间而不是 UTC 打印;还从 VirusTotal 结果中删除了文件哈希,因为它是不必要的。
    • 在开始或结束提示下按“0L”(即 ZERO + L)删除日志文件。此选项未打印在菜单中。
  •  21.12.11 版
    • 添加了“调试模式”选项以按“V”查询 VirusTotal。需要 VirusTotal API 密钥,请在此处了解如何获取(您只需在 VirusTotal 社区注册一个帐户即可。仅当您在 KillEmAll 配置中配置了 API 密钥时,该选项才会在调试模式下显示。
  •  21.12.9 版
    • 调试模式下的内部名称 现在,仅当文件信息与实际文件名不同时才会显示(与“原始文件名”属性的行为相同)。
  •  21.12.8 版
    • 在通过调试模式提供的文件信息中添加了数字签名验证和隐藏文件检测。
    • 添加了调试模式选项,以按“P”在新的控制台窗口中打开命令提示符,目录自动更改为目标文件路径。
    • 当文件已从其原始文件名修改时,更改文件信息警报仅当原始文件名与当前文件名不同,但末尾带有“.mui”时才显示(同名但以 .mui 结尾的文件现在将被忽略。
  •  21.12.7.2 版
    • 添加了在找到活动 d7x 会话时从 d7x\3rd Party Tools 路径运行的任何可执行文件的自动白名单。
    • 与 Windows 10/11 中的默认 120 列控制台相比,在较小的 80 列控制台窗口(Windows 7 及更早版本)中运行时,屏幕上的菜单提示修改了菜单提示,以便更好地格式化。
  •  21.12.2.3 版
    • 在调试模式下按无效键不再终止进程(就像您按了默认的“Y”键一样),现在您只能按“Y”、空格键或 Enter 终止进程。
  •  21.12.2.1 版
    • 添加了配置选项,以始终在调试模式下显示扩展文件信息。
    • 添加了调试模式选项以按“H”显示“帮助”菜单。
  •  21.12.2 版
    • 添加了调试模式选项,以按“I”打印文件信息(例如版本、上次修改日期、几个内部文件字符串(如产品名称、公司、文件描述等)以及 MD5/SHA256 文件哈希。
    • 添加了调试模式选项,以按“O”在 Windows 资源管理器中打开文件路径。
    • 改进了围绕 d7x 集成的应用程序流程,包括提供额外的屏幕信息。
  • v21.12.1.1 – 当活动的 d7x 会话位于系统上时,添加了 d7x 集成(KillEmAll 不需要与 d7x 位于同一目录中,但前提是 d7x 在 KillEmAll 之前运行。
    • 调试模式包含两个额外的 d7x 相关选项:(注意 d7x 必须处于活动会话中,这意味着它之前至少在系统上运行过一次。
      • 按“E”使用 d7x 检查文件。
      • 按“R”键开始使用 d7x 进行注册表搜索。
    • 如果 KillEmAll_Log.txt 文件与 KillEmAll.exe 文件位于同一目录中,则仍将使用该文件,否则将在当前 d7x Reports 目录中创建一个文件。 (需要活动的 d7x 会话。
    • 在系统上检测到活动的 d7x 会话时的其他行为(或者如果KillEmAll.exe与 d7x vX.X.X.X.exe 文件位于同一目录中,则不需要活动的 d7x 会话):
      • 如果当前目录中不存在KillEmAll_Allowed.txt,则将使用 d7x KillEmAll 白名单。
      • 如果当前目录中不存在 KillEmAll.cfg 文件,则将在 d7x Config 目录中使用一个文件。 这样,KillEmAll 首选项将与您的 d7x 配置一起保存。
    • 在 KillEmAll 开始或结束提示符下按“I”将显示有关正在使用的配置、定义和报告文件、d7x 是否处于活动会话中以及是否传递了任何命令行参数的信息。
  •  21.12.1 版
    • 由于 Windows 应用商店应用的程序阻止不像本机 Win32 程序那样有效,因此此版本添加了在调试模式下对 Windows 应用商店应用的检测,以警告用户程序阻止不适用于该应用。 阻止应用商店应用的选项将来可能会完全删除,尽管它现在仍允许您创建程序阻止设置,以防万一我们发现它适用于某些应用商店应用。
  •  21.11.30 版
    • 添加了允许列表,因此此列表中的程序不会终止。您可以通过在调试模式下按“A”或通过 KillEmAll 配置添加到允许列表。
    • 添加了阻止程序执行的功能,这意味着它们无法运行。这是系统范围的设置,即使在 KillEmAll 关闭后也会生效。在调试模式下按“B”添加到阻止的程序中,并在 KillEmAll 配置中删除阻止。请注意,必须以管理员身份运行 KillEmAll 才能启用添加/删除块功能。请注意,程序阻止不适用于 Windows 应用商店应用程序!
    • 注意:由于新功能,某些调试模式热键已更改(见上文!
    • 您现在可以在任何提示符下直接从标准用户模式以 TrustedInstaller 身份运行,您通常也可以以管理员身份运行,或者只需在正常启动 KillEmAll 时按住 SHIFT 键即可(当 KillEmAll 从网络驱动器运行时,这不可用,从那里它必须首先进入管理员,然后进行到 TrustedInstaller 。
    • KillEmAll 以前在通过在命令提示符/控制台窗口中键入“killemall”运行时,在进程终止后不显示结束菜单/提示,这是设计使然,但由于其他功能需要更改,所以现在无论您如何启动 KillEmAll,它都会显示结束菜单/提示。
    • 修复了传递 /log=“alt_log_filename.txt” 时的问题,但以管理员或 TrustedInstaller 身份重新启动 KillEmAll 会丢失最初传递给 KillEmAll.exe 的自定义文件名,现在它会保留重新启动时传递的文件名(或完整文件路径)。
    • KillEmAll 现在会记住在重新启动自身(作为 Administrator 或 TrustedInstaller)时是否选择创建日志文件(或者是否传递了 /log 命令行参数),因此它将自动记录新会话,并在您按预期关闭 KillEmAll 时显示最终日志。
    • 修复和调整 KillEmAll 对自己的目录没有写入权限时的功能和应用程序流(阻止保存 Config 或安装更新)。
    • 其他小修复和调整。
    • v21.11.30.1 – 添加了在退出调试模式时跳过(或不终止)其余进程的功能,方法是在调试模式完成之前按“Q”。
    • v21.11.30.3 – 添加了一个“虚拟 EXE”,以便在阻止程序时默认安装到 C:\Windows,因为程序阻止需要重定向的可执行文件或虚拟文件。 在前两个版本中,KillEmAll 将虚拟人配置为“cmd.exe /c echo.”,这满足了 Windows 的要求,因此当被阻止的程序尝试运行时,它不会抛出“找不到文件”错误,但是这会导致每次运行被阻止的程序时,屏幕上都会闪烁一个简短的控制台窗口(命令提示符)。 在此版本中,虚拟 EXE 以静默方式运行,不使用任何资源,立即终止,因此前台中的应用程序不会因闪烁的控制台窗口而短暂失去焦点。 请注意,应再次阻止使用前两个版本阻止的任何程序。 可以在“配置”中禁用此设置(取消选中“阻止的程序”列表下的“防止找不到文件的错误”。
  •  21.11.29 版
    • 添加了在任何 KillEmAll 进程终止运行后按“R”再次运行 KillEmAll 的选项,此外还添加了“D”表示调试模式、“C”表示配置和“U”用于检查更新的选项。
    • 出现提示时按“L”保存日志文件将自动保存在同一 KillEmAll 进程中记录的整个会话(过去和将来的结果)。
    • 修复了在“调试”模式下选择时进程终止结果不直接显示在要终止的进程下方的问题(最近仅在上一次更新中发生的问题。
    • 修复了一个令人讨厌的问题,即偶尔换行符 (CRLF) 在屏幕上显示为字符,而不是将光标移动到新行位置,从而导致屏幕上的文本混乱/混乱。
  •  21.11.27.x 版
    • 添加了配置选项以在启动时自动终止进程。
    • 添加了在任何提示符下按“C”进行 KillEmAll 配置的功能,即使在调试模式下也是如此。
    • 进程终止速度提高了不少(以前,对于每个进程,文本输出在继续下一个进程之前都会写入控制台窗口,但每次写入控制台窗口被证明是一项缓慢的任务;在此版本中,所有进程都会在将任何输出写入控制台窗口之前终止。
    • 在调试模式下使用 WebSearch 选项时,添加了搜索字符串的换行引号。
  •  21.11.26.x 版
    • 在启动提示符下添加按“U”更新 KillEmAll,按“C”访问具有多个选项的配置界面。
    • 配置选项包括启动时的“始终以管理员身份运行”,您现在可以选择 Web 搜索引擎(而不仅仅是 Google)。这将保存(并且需要)一个 KillEmAll.cfg 文件与 KillEmAll.exe...
    • 添加了调试模式选项,以便随时按“A”以中止调试模式并终止所有剩余进程。从此版本开始,默认设置仅在 Web 上搜索进程时按文件名搜索(可以在配置中更改)。引入了“/config”和“/update”命令行参数。
  •  21.11.12.1 版
    • 为基于 Windows 10/11 的组件添加了其他内部白名单
    • 在最初启动 KillEmAll 时实现了 [按'D' 进行调试,或任何其他键开始...] 提示符,而无需命令行参数或按住特殊键,
    • 调整了命令行参数(现在需要 /auto 才能完全自动化)
    • 从名称“KillEmAll Mini”中删除了“Mini”,同时删除了除 KillEmAll.NET(最近也更新)之外的所有其他 KillEmAll 变体的下载。
  • v21.1.27 – 更正了在尝试终止某些进程时可能导致 KillEmAll 挂起的问题。
  • v21.1.5.2 – 调整了在实际终止时错误报告“Terminated=FALSE”的问题的时间。
  • v21.1.5.1 – 调试模式现在通过一个用户提示终止或跳过多个同名进程。
  • v21.1.5 – 修复了 Windows XP 上的崩溃问题;对显示输出进行了细微调整。
  • v21.1.4 – 添加了在调试模式下按“G”到“Google”进程名称的选项。
  • v20.12.31 – 添加了生成日志文件、以管理员或 TrustedInstaller 身份运行的选项,并添加了调试模式!
  • v20.12.28.1 – 不再尝试(并失败)终止某些 Windows Defender 进程。
  • v20.12.28 – 现在显示一个控制台窗口,显示每个已终止的进程。
  • v19.4.15 – 现在终止进程的速度提高了大约 5 倍!
声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。