Yuan天空
Yuan天空
  • 我的主页
  • 博客随笔
  • 软件作品
    • TK精灵(进程守护)
    • 远程运维助手
    • DicomStoreSCU
    • TKOCR(离线OCR)
    • 更多...
  • 学习资源
  • 网页工具
  • AI大模型
  • 网址收藏
  • HTML模板
专注.NET开发技术领域
  1. 主页
  2. 软件
  3. 发布页

TK精灵

Windows 进程守护工具・未响应崩溃自动重启・支持bat脚本守护

TK精灵Windows进程守护未响应崩溃自动重启进程崩溃自动重启支持bat脚本守护策略定时重启无人值守
TK精灵 2023-01-17 2490 119
90天
60积分≈18¥
30天
60积分≈6¥
自研自用的Windows进程守护工具,简单实用支持常规Windows进程守护以及命令bat脚本守护,具备进程运行守护、系统错误弹窗自动处理、进程未响应重启、进程崩溃自动重启以及策略定时重启/关闭、自动关闭关键词窗口等特色功能,软件绿色免安装并且兼容 Windows7及以上系统。
软件下载
用户: A**用户: 忠*用户: 无名用户: Al***用户: 无名用户: �*用户: 曹*用户: 无名用户: 亮**用户: 笑*
感谢支持若使用遇到问题可以添加站长QQ:1353814576 备注【TK精灵】,这边会尽快安排协助解决。

软件介绍

TK精灵 是一款比较冷门的Windows进程守护软件,TK精灵能够保护桌面进程EXE应用(基础守护功能免费)、BAT命令脚本持续运行,当指定进程未运行时执行启动以保持业务的可持续性。

抖音演示短视频

开发这款进程守护软件的出发点就是解决业务程序崩溃的问题(图个好用省心好摸鱼),内部实施小伙伴反响良好,其他的就不多说了,感兴趣同学的可以自行下载<先体验> 。

TK 精灵软件主界面截图

@应部分用户反馈云主机租赁时长不足3个月问题,启用30天短期订阅模式,以便服务器更换比较频繁的用户配合服务器到期时间进行订阅,减少浪费订阅时长。

首次使用需知

1.绿色软件免安装,下载解压后双击启动exe后 先等个几秒,然后 Chome内核浏览器访问地址: http://127.0.0.1:12306 即可 (appsetting.json文件中可以修改端口号)

2.进程选择框弹出在部分服务器下不是置顶的,请缩小浏览器后在桌面上找一下。

3.如需启用开机自启,可操作右上角自启开关

主要功能介绍

  1. 实时进程状态监控,web可视化展示程序运行状态,提供简要的进程管理功能
  2. 定时重启、定时关闭、定时启动,可自定义设定任务时间,保持程序高效运行,减少人工成本。
  3. 异常响应重启功能,如进程未响应重启、崩溃弹窗重启、定时重启、定时关闭 等多种情况完成自动重启程序 以保证业务的可持续运行。
  4. 支持多进程守护,满足大部分复杂工作场景需求,灵活应对不同场景需求,尽量确保关键工作不中断
  5. 非常适合服务器运维技术人员 绿色免安装 功能开发的目标就是尽可能简单和直观 所以也就没写使用教程。

运行环境要求

TK精灵 理论上支持 Windows 7(建议更新sp1补丁) 及以上版本PC系统 支持x86与x64架构

(测试系统以 msdn我告诉你 网站下载的原版镜像全新安装为准,Windows7以上亲测可用)

设置Windows开机免密自动登录

注意:因为系统权限,部分功能需要系统用户登陆后方可生效,可以将服务器设置成 Windows开机免密自动登录,这里的免密登录仅对重启或关闭后第一次启动有效,正常访问还是需要密码的。

[注:TK精灵仅支持Windows进程守护 适用于桌面exe程序,不适合Windows系统服务类程序]

v4.3版本

# TK精灵v4.3 - Windows桌面进程守护小工具v4.3版本(支持离线环境

v7.0版本相较于之前版本改动比较大,所以这里将7.0版本之前的版本独立了出去

版本功能更新记录(后续作为独立模块更新)

v7.0版本 [2025-06-09]

2025-06-09 [版本7.0]

  1. 优化按钮导入进程(.exe,.bat) 功能 (解决部分Windows7环境下不兼容问题) ,自己实现了一版本简易版的网页文件选择对话框,替代直接调用系统命令打开本地文件选择对话框功能,可以直接在浏览器内进行文件选择操作。

2025-04-28 [版本7.0]

  1. 优化进程外部启动导致重复启动问题(当检测到到多个进程时,尝试结束掉所有进程 然后重新启动一个可控进程)

2025-03-31 [版本7.0]

  1. 界面按钮布局微调
  2. 优化部分交互操作逻辑
  3. 修复界面提示文字错别字

2025-02-24 [版本7.0]

  1. TK精灵 移除v6版本的桌面客户端(没了客户端的束缚,日常资源占用降低80%,绿色免安装) ,解压后双击启动后Chome内核浏览器访问地址: http://127.0.0.1:12306 即可 (appsetting.json文件中可以修改端口号)
  2. 基础exe守护功能免费(今年大环境经济整体比较差,降低一些使用门槛,当是给大家减减负)
  3. 优化监护守护机制,运行进程和守护任务一对一绑定(必须由程序守护服务进行启动,否则会重复启动)。
  4. 添加.bat脚本运行守护支持(因为Windows系统机制,考虑到兼容性问题只实现基础守护功能)
  5. 浏览器端直接添加进程(部分服务器下效果不是很完美,可能出现打开的文件对话窗口不在最顶层的情况,相比对于性能的提升这点就可以接受了)
  6. TK精灵运行期间内存和cpu占用优化,目前效果显著,v7版本对配置较低的服务器比较友好(站长自己测试运行期间cpu占用波动维持5%以内,内存占用甚至低至10MB,测试服务器配置2核2G低配云服务器,运行者网友6个以上QQ挂机机器人服务)
  7. 使用体验优化,进程卡片支持鼠标长按拖动进行位置排序
  8. 兼容6.0版本订阅信息,可以直接用6.0版本订阅码进行升级。
  9. 移除早期部分用户付费定制的功能

2025-01-08 [版本6.0]

  1. 修复批量启用/关闭按钮功能倒置问题(个别用户反馈体验不好)
  2. 新增本机AOT发布

2025-01-02 [版本6.0]

  1. 未响应重启 调整为可设置缓冲时间(范围1-9分钟)

2024-12-30 [版本6.0]

  1. 修复拖拽排序在卡片跨度>1时出现乱序的情况

2024-12-28 [版本6.0]

  1. 修复不能新增导入进程的问题

2024-12-23 [版本6.0]

  1. 用户 @终缘 反馈的需求,添加拖拽调整卡片排列顺序
  2. 用户 @终缘 反馈的需求,优化卡片守护开关按钮反向控制逻辑
  3. 禁用文件鼠标拖拽到程序界面的事件响应(原来是会调用系统默认关联程序打开)

2024-12-17 [版本6.0]

  1. 用户 @终缘 反馈的需求,重新添加【定时计划任务】模块功能(右键菜单中),支持重启、关闭、启动 三种模式的定时任务

2024-09-02 [版本6.0]

  1. 修复已添加进程在 后续被操作删除源文件后程序 无限循环重启问题,界面增加“不存在”灰色块标记,点击打开目录会弹出文件不存在消息提示
  2. 修复上一个版本未响应重启功能开启的情况下 正常进程循环重启问题
  3. 部分功能依赖WMI组件,但某些情况下会导致wmi组件cpu资源占用上涨,本次优化减少调取次数,尽量只在必须的情况下下调用。
  4. 抽屉侧边栏新增打开日志目录的按钮,方便查日志。

2024-08-31 [版本6.0]

  1. 添加进程配置开启未响应重启是否开启选项(用户反馈 服务器配置较低(或原本服务已经把服务器资源占用非常高 容易出现未响应) cpu频繁100%,进程容易出现未响应,出现无限被重启的情况),界面添加开启标记,可选择性设置是否开启未响应重启

2024-08-19 [版本6.0] (5.0最短命的版本0.0)

  1. 软件UI重构 传统的PC客户端渲染方式改为基于webview2的框架模式来实现界面渲染(因此在原有运行环境基础上会多出一个webview的组件依赖,此组件在win10以上非服务器版本系统会默认安装,如果没安装程序启动时会自动弹出安装界面(需要联网),安装完重启即可
  2. 优化进程检测时在某些服务器上cpu比较高的情况
  3. 优化本地日志体系,记录的内容更加详细
  4. 网络订阅方面 去掉了5.0版本的实时订阅方式(因为某些原因做不下去不再售卖,已订阅购买5.0版本的暂时不受影响),再次改为普通单台订阅方式
  5. 功能上针对QQ机器人框架 做了一定优化,自动检测系统错误弹窗(根据 @小瑜 提供的服务器测试得出已知的部分数据)并自动结束进程
  6. 业务逻辑调整前后端分离模式,当界面最小化后,前端负责UI同步的部分会自动停止同步,一定程度上降低资源暂用
  7. 精简不常用功能和功能变动:进程资源优先级(不常用删除)、进程cpu核心绑定(不常用删除)、定时重启(暂时去掉)、内存占用重启(暂时去掉)、cpu占用重启(暂时去掉)、未响应重启(深度集成,不需要人工设置)、webapi功能(不常用删除)、系统托盘(最小化任务栏代替)
  8. 由于较多用户提出了增加可添加进程数量的需求,因此解除了添加进程数量限制,但实际添加数量请根据设备配置酌情添加,以免设备性能不足影响正常运转

2024-05-22 [版本5.0] 之前版本不再做功能性升级

  1. 软件激活模式变更为在线订阅模式(根据订阅模式的不同 提供的功能会有些许不同,可自行查看订阅详情页面说明)
  2. 弱化本地客户端硬件信息验证,转为线上验证(较多用户反馈云服务器(虚拟机)硬件信息无法完成离线激活问题,定制开发过几次挺麻烦的)
  3. 开放内部自用功能【限制各个进程能使用指定的一个或多个cpu核心,达到分散一定的cpu压力避免系统cpu长期100%或高占用。】
  4. 提供线上简易客户端运行信息查看,可以通过订阅详情页面查看客户端在线状态以及客户端被守护进程运行状态汇总数据(部分订阅类型不支持)

更新记录

2025/09/26

更新概括[v7.0.0.1] 访问密码入口迁移、程序更新记录、优化启动逻辑

访问密码入口迁移、新增一键添加桌面快捷方式、注销登录

  1. 启用版本号发布、同步显示线上更新记录(底部更新记录按钮)
  2. 访问密码设置入口迁移、新增一键添加桌面快捷方式、注销登录(右上角齿轮按钮)
  3. 桌面快捷方式由网址URL调整为直接调用exe、进程已存在时不忽略并自行打开默认浏览器启动默认页面

TK精灵v7.0.0.1_20250926.rar

2025/09/17

更新概括[v7.0] 新增密码登录授权验证

本需求是由一名校园机房管理老师反馈的,考虑合理性便加上了。 添加管理密码设置功能、设置密码后使用工具需要验证密码 (默认不需要)、点击清空密码可以恢复无密码模式。

添加管理密码设置功能、设置密码后使用工具需要验证密码

TK精灵v7_20250917.rar

2025/06/09

更新概括[v7.0] 优化按钮【导入进程(.exe,.bat)】功能、解决部分Windows7环境下不兼容问题

优化按钮导入进程(.exe,.bat) 功能 (解决部分Windows7环境下不兼容问题) ,自己实现了一版本简易版的网页文件选择对话框,替代直接调用系统命令打开本地文件选择对话框功能,可以直接在浏览器内进行文件选择操作。

TK精灵v7.0_20250609.rar

2025/04/28

更新概括[版本7.0] 优化进程外部启动导致重复启动问题

当检测到到多个进程时,尝试结束掉所有进程 然后重新启动一个可控进程

2025/03/31

[版本7.0] UI按钮布局调整、操作逻辑优化、修复界面错误文字

2025/02/24

更新概括[版本7.0]移除桌面客户端依赖、基础守护功能免费开放、优化监护守护机制、支持.bat脚本守护
  1. TK精灵移除v6版本的桌面客户端(没了客户端的束缚,日常资源占用降低80%,绿色免安装) ,解压后双击启动后Chome内核浏览器访问地址:http://127.0.0.1:12306即可 (appsetting.json文件中可以修改端口号)
  2. 基础exe守护功能免费(今年大环境经济整体比较差,降低一些使用门槛,当是给大家减减负)
  3. 优化监护守护机制,运行进程和守护任务一对一绑定(必须由程序守护服务进行启动,否则会重复启动)。
  4. 添加.bat脚本运行守护支持(因为Windows系统机制,考虑到兼容性问题只实现基础守护功能)
  5. 浏览器端直接添加进程(部分服务器下效果不是很完美,可能出现打开的文件对话窗口不在最顶层的情况,相比对于性能的提升这点就可以接受了)
  6. TK精灵运行期间内存和cpu占用优化,目前效果显著,v7版本对配置较低的服务器比较友好(站长自己测试运行期间cpu占用波动维持5%以内,内存占用甚至低至10MB,测试服务器配置2核2G低配云服务器,运行者网友6个以上QQ挂机机器人服务)
  7. 使用体验优化,进程卡片支持鼠标长按拖动进行位置排序
  8. 兼容6.0版本订阅信息,可以直接用6.0版本订阅码进行升级。
  9. 移除早期部分用户付费定制的功能

2025/01/08

更新概括[版本6.0]修复批量启用/关闭按钮功能倒置、新增本机AOT发布
  1. 修复批量启用/关闭按钮功能倒置问题(个别用户反馈体验不好)
  2. 新增本机AOT发布

2025/01/02

未响应重启 调整为可设置缓冲时间(范围1-9分钟)

2024/12/30

[版本6.0] 修复拖拽排序在卡片跨度>1时出现乱序的情况

2024/12/28

[版本6.0] 修复不能新增导入进程的问题

2024/12/23

更新概括[版本6.0] 支持拖拽调整卡片排列、优化卡片守护开关、文件鼠标拖拽到程序界面响应
  1. 用户 @终缘 反馈的需求,添加拖拽调整卡片排列顺序
  2. 用户**@终缘**反馈的需求,优化卡片守护开关按钮反向控制逻辑
  3. 禁用文件鼠标拖拽到程序界面的事件响应(原来是会调用系统默认关联程序打开)

2024/12/17

更新概括[版本6.0] 重新加入被删除的定时计划任务功能

应用户 @终缘 反馈的需求,重新添加【定时计划任务】模块功能(右键菜单中),支持重启、关闭、启动 三种模式的定时任务

2024/09/02

更新概括修复进程文件被删除无线重启问题、优化WMI组件调用资源占用、新增日志目录快捷查看
  1. 修复已添加进程在 后续被操作删除源文件后程序 无限循环重启问题,界面增加“不存在”灰色块标记,点击打开目录会弹出文件不存在消息提示
  2. 修复上一个版本未响应重启功能开启的情况下 正常进程循环重启问题
  3. 部分功能依赖WMI组件,但某些情况下会导致wmi组件cpu资源占用上涨,本次优化减少调取次数,尽量只在必须的情况下下调用。
  4. 抽屉侧边栏新增打开日志目录的按钮,方便查日志。

2024/08/31

更新概括【优化】添加允许关闭未响应重启检测选项、避免性能较低的设备出现无限重启进程

添加进程配置开启未响应重启是否开启选项(用户反馈 服务器配置较低(或原本服务已经把服务器资源占用非常高 容易出现未响应) cpu频繁100%,进程容易出现未响应,出现无限被重启的情况),界面添加开启标记,可选择性设置是否开启未响应重启

2024/08/19

更新概括[版本6.0重构] WebUI重构较少客户端环境依赖、优化软件资源占用、精简不常用功能

由于5.0版本目前依赖网络环境,近期服务器被攻击,不再使用自有服务器做验证。

  1. 软件UI重构 传统的PC客户端渲染方式改为基于webview2的框架模式来实现界面渲染(因此在原有运行环境基础上会多出一个webview的组件依赖,此组件在win10以上非服务器版本系统会默认安装,如果没安装程序启动时会自动弹出安装界面(需要联网),安装完重启即可
  2. 优化进程检测时在某些服务器上cpu比较高的情况
  3. 优化本地日志体系,记录的内容更加详细
  4. 网络订阅方面 去掉了5.0版本的实时订阅方式(因为某些原因做不下去不再售卖,已订阅购买5.0版本的暂时不受影响),再次改为普通单台订阅方式
  5. 功能上针对QQ机器人框架 做了一定优化,自动检测系统错误弹窗(根据 @小瑜 提供的服务器测试得出已知的部分数据)并自动结束进程
  6. 业务逻辑调整前后端分离模式,当界面最小化后,前端负责UI同步的部分会自动停止同步,一定程度上降低资源暂用
  7. 精简不常用功能和功能变动:进程资源优先级(不常用删除)、进程cpu核心绑定(不常用删除)、定时重启(暂时去掉)、内存占用重启(暂时去掉)、cpu占用重启(暂时去掉)、未响应重启(深度集成,不需要人工设置)、webapi功能(不常用删除)、系统托盘(最小化任务栏代替)
  8. 由于较多用户提出了增加可添加进程数量的需求,因此解除了添加进程数量限制,但实际添加数量请根据设备配置酌情添加,以免设备性能不足影响正常运转

2024/05/22

更新概括[版本5.0重构] 在线订阅模式、弱化本地客户端硬件信息验证、开放内部自用功能、云端监控
  1. 软件激活模式变更为在线订阅模式(根据订阅模式的不同 提供的功能会有些许不同,可自行查看订阅详情页面说明)
  2. 弱化本地客户端硬件信息验证,转为线上验证(较多用户反馈云服务器(虚拟机)硬件信息无法完成离线激活问题,定制开发过几次挺麻烦的)
  3. 开放内部自用功能【限制各个进程能使用指定的一个或多个cpu核心,达到分散一定的cpu压力避免系统cpu长期100%或高占用。】
  4. 提供线上简易客户端运行信息查看,可以通过订阅详情页面查看客户端在线状态以及客户端被守护进程运行状态汇总数据(部分订阅类型不支持)

之前版本不再做功能性升级


相关软件
Windows桌面进程守护小工具v4.3版本(支持离线环境)
Loading...
Windows桌面进程守护小工具v4.3版本(支持离线环境)

v7.0版本FAQ
1. 怎么启动程序?
解压后程序根目录有个使用介绍.txt文件,按照介绍操作就行了
浏览器能进入对应的管理页面就代表启动成功了
如果始终无法打开网页管理界面,请检查配置里的端口号是否被其他程序占用,如果是请更换其他端口号
2. 如何退出服务?
浏览器打开程序对应的网页管理界面,右上角有一个退出服务按钮,点击后会有个服务关闭确认提示,确认后页面会提示服务离线即已退出。
注意:精灵TK进程守护 这类基础功能基于系统服务实现独立于程序之外,退出前请先关掉进程的守护功能选项再退出服务。
2. 怎么卸载程序?
目前站长发布的v7.0版本程序均为绿色免安装,没有安装自然也就没有卸载一说。
如果实在觉得程序无用了想删掉,按《2.如何退出服务?》 说明操作退出服务后,删掉程序解压目录即可(注意不要删除错了文件哦)
3. 使用问题反馈?
站长是一名个人开发者,发布的每个程序自己都有在用,但测试环境有限,程序或多或少会有些小问题,希望大家理解一下。
如果觉得程序尚可一用,希望协助优化某些程序功能/使用上遇到什么问题都可以私信站长QQ
(站长平时也要上班,不能保证每个都能实时回复,但看到就会尽快处理)

标题目录
  • 首次使用需知
  • 主要功能介绍
  • 运行环境要求
  • 设置Windows开机免密自动登录
  • v4.3版本
  • v7.0版本 [2025-06-09]

相关资源
《api-ms-win-crt-runtime-l1-1-0.dll》缺失修复Windows系统运行TK精灵提示缺失计算机丢失kb4457144补丁包
Loading...
《api-ms-win-crt-runtime-l1-1-0.dll》缺失修复Windows系统运行TK精灵提示缺失计算机丢失kb4457144补丁包