TK精灵-一款简单实用的windows桌面进程(EXE、BAT脚本)崩溃重启守护小工具
发布于: 下载次数: 321 『Ctrl+D 收藏不迷路』
TK精灵 Windows进程守护 守护进程 软件守护程序 exe进程守护 Window程序监护 一机一码
网上的一些同类windows进程守护软件不是不太符合需求就是不方便要额外安装运行环境(部分软件就算装完环境也不一定能运行),最麻烦的还要属需要各种配置文件,为了便于自己偷懒就写了这款桌面多程序辅助管理工具类软件,特色功能 定时重启/终止、 未响应重启、内存异常重启、cpu异常重启、无窗口模式、系统资源分配、启动参数,优点界面友好。
感谢诸位的支持
若使用遇到问题可以添加站长QQ:1353814576这边会尽快安排协助解决。
TK精灵 v4.2 版本已发布 点击查看更新内容
由于bat脚本监护存在一些问题,如有bat监护需求请将bat转换为exe后再添加监护 【BAT脚本转exe小工具】
软件退出密码:yuantk (部分网友反馈找不到,下方更新日志内容较多确实不大好找 这里置顶下)
《工欲善其事必先利其器》开发这款软件的出发点就是图个好用省心然后可以偷懒,内部实施小伙伴反响良好,其他的就不多说了,感兴趣同学的可以自行下载免费版体验
TK精灵进程守护工具-是一款比较冷门保护进程不被关闭的守护类的windows进程守护工具,它能够有效的保护桌面进程exe应用、bat脚本 命令运行,当发现指定进程未运行时执行软件自启,软件界面功能操作非常简单,不需要软件技术知识储备,非技术人员也可以短时间熟练使用,如果进程出现什么异常操作,软件会第一时间按设置自动处理,免费版即可体验核心功能,需要的赶紧下载试试吧
付费模式
- 免费版:面向普通用户仅支持同时守护单个应用进程,核心功能不受限制并且也没有使用时长限制(注!不提供技术支持),如果觉得好用也可付费激活支持一下。
- 付费版:面向服务器维护技术人员 允许同时守护多个进程 ,提供已有功能的技术支持。一机一码,硬件环境变更的话需要重新激活。(注:激活后自行保存好程序和对应激活码)
工具简述
TK精灵进程守护工具-是一款比较冷门保护进程不被关闭的守护类的windows守护进程工具,它能够有效的保护桌面进程exe应用、bat脚本 命令运行,当发现指定进程未运行时执行软件自启,软件界面功能操作非常简单,不需要软件技术知识储备,非技术人员也可以短时间熟练使用,如果进程出现什么异常操作,软件会第一时间按设置自动处理,此外还提供了相应的远控接口用于外部对接管理,这意味着只需要简单开发、亦或是0开发(使用api接口调试工具)即可完成简单的远程软件监控管理系统搭建,从而无需远程登录服务器便可远程监控管理进程,期待它可以为维护人员减少日常工作量,解放时间和精力去做其他想做的事。
系统支持
[支持 Windows7 及以上版本PC系统 支持x86/x64]
部分早期版本windows7运行会提示dll丢失错误弹窗 需要更新必要的系统补丁包 => kb4457144
测试系统以 msdn我告诉你 网站下载的原版镜像全新安装为准,windows7以上亲测可用。
[注:仅支持桌面程序windows进程(exe,bat脚本)守护监护,不适合windows系统服务类程序]
常规功能支持:
- 常规的程序exe、bat脚本运行异常自动重启,支持同程序、bat脚本不同路径分别监护
- 多个时间点(可以精确到秒)自动重启 支持设置区分工作日和休息日(也支持定时关闭 以及关闭时长)
- 当单个应用CPU占用率、内存使用量、应用未响应状态时自动重启
- 每个应用进程 cpu占用(百分比)、内存使用(MB) 未响应状态全部可视化监控
- 集成进程远程控制(开启或关闭)接口服务,可用于集成对接
- 无需额外安装运行环境 解压即可运行(Windows7 及以上,早期版本至少要安装补丁包kb4457144 )
非常适合服务器运维技术人员 功能开发的目标就是尽可能简单和直观 所以也就没写使用教程。
TK精灵 功能更新日志
2023-08-21 [版本4.2]
- 修复兼容windows 2008r2环境下 硬件环境读取机器码异常问题
- 调整多组硬件组合情况下的机器码生成逻辑顺序
2023-08-14 [版本4.2]
修复工具在部分系统环境下运行一定时间后自动崩溃问题。
优化调整软件卡片右键部分配置的操作UI界面,以及配置信息管理优化,定时重启任务每次打开会以设置的时间点进行排序展示方便查找,添加一管理员身份启动选项(部分软件不一定有效),周计划合并到列表一起展示。
独立化主程序,发布的程序包只有一个exe执行程序 避免添加新功能 覆盖更新容易丢失依赖的dll问题。
修复部分系统软件监护时进程出现重复启动问题 (由于此问题出现随机不固定加上近期站长新项目工作也比较繁忙,导致本次测试验证修复周期较长)。
(项目内部测试功能 【暂不对外开放】)限制各个进程能使用指定的一个或多个cpu核心,达到分散一定的cpu压力避免系统cpu长期100%或高占用。
修复退出密码验证时 点击esc按键工具会直接退出的问题。
兼容腾讯云服务器 点击激活后提示检测服务器硬件环境异常问题(由于修复这个问题改变了机器码生成策略规则,已经激活的程序日常使用无问题 尽量不要升级)
点击展开折叠内容
2023-07-05 [版本4.0]
不再支持直接对bat脚本进行守护(经过多次尝试 无法将bat脚本监视存在的问题根治,故选择放弃 ) 如有需求请用工具将bat转换为exe 再添加监护
修复文件名过长时 将卡片勾选框 遮挡无法设置的问题。
优化监护逻辑,减少并发线程数量降低资源消耗
2023-06-06 [版本4.0]
移除部分已不被windows默认支持的系统依赖组件,切换为目前支持的组件,提升性能和体验。
优化解决部分系统环境下监视不到bat脚本运行状态问题,(网友【亦、洛轩】反馈),之前的版本可以通过安装.net 4.72组件来解决
修复近期网友反馈在部分异常的系统环境下,激活信息失效问题。此类激活信息在重启或者安装软件等特定情况下可能会出现激活失效的情况(碰到此类失效问题的用户可以联系站长进行换绑)
注:v4.0版本的激活信息和之前的版本并不通用增加自动检测进程崩溃导致的某某某停止工作异常信息弹窗,若存在则自行强制关闭,避免阻塞进程的退出造成工具无法正确监听。
修复偶尔会存在同个进程同时被启动多个实例的情况,当检测进程退出时会结束掉当前被守护进程的所有相关进程,然后再启动以保证只运行单个实例(网友【赵*军】反馈)
简化部分代码的复杂语法书写,移除废弃的老版本系统组件依赖,略微降低软件包体积
新增未守护状态(主页卡片右下角取消勾选),此状态下的进程工具不再对其进行不必要运行状态检测来减少因此带来的额外资源占用,(此状态下定时重启和异常重启 也不会更新卡片运行状态信息显示。)
2023-06-03 [版本3.0.0.2 BETA_2]
新增系统环境检测提示功能(近期出现部分设备由于系统环境异常情况下激活失败的的情况 ,目前存在可能失效的情况有 重装系统,安装软件或者系统更新等)
稳定性优化 新增自身因为外部原因崩溃弹窗问题自行恢复机制
系修复未响应检测问题自动处理时 偶尔失效问题
2023-03-26 [版本3.0.0.2 BETA_1]
正式支持x86系统 最低支持windows7(需要安装补丁包kb4457144 x64版本同)
代码优化重构,软件监听逻辑优化,优化软件资源占用
新增软件在线订阅模式,激活窗体统一标准化
webapi服务启用本地全ip监听,无需再手动填写本地ip
新增自我运行保护功能,功能开启后 定时检查自身是否运行,若未运行则启动
卡片重启计数 扩大范围至 由工具每执行一次重启便次数+1,其中包含定时任务、异常重启等
2023-02-20 [版本2.0.0.2 X86X64测试]
新增windows系统x86版本支持 部分早期版本Windows7 需要补全必要的系统更新补丁
软件代码结构简化和稳定优化 更小的内存占用
进程运行系统资源优化手动分配, 根据进程重要性进行系统资源分配 提升或降低指定进程的资源使用率
系统异常弹窗检测并强制结束该窗体
2022-10-25 [版本2.0.0.2 BETA_3]
优化程序进程任务状态监听逻辑 提升监听效率、稳定性
移除桌面整理功能:原因 首先实际体验较之设想差太多 其次 感觉日常使用频率不高
2022-10-14 [版本2.0.0.2 BETA_2]
软件监听逻辑优化 降低并发控制瞬时内存飙升问题
添加日志记录功能:info(常规级别 记录一些运行操作记录、开启关闭、执行次数等常规信息)、 warn(警告信息 存在一定风险 但不影响程序运行的不正常信息 例如非法调用接口) 、error(异常信息 记录程序运行异常信息)
[问题反馈] 优化部分电脑开机自启无效问题:主要是win10及以上 由于UAC限制问题导致程序无法以管理员身份开机启动 -- 用户 @星擎智能科技
部分系统多进程守护时 有一定几率出现后台运行服务线程异常 程序捕获到后疯狂弹窗 直至崩溃问题 -- 用户 @蒙蒙雨
限制不允许添加TK精灵自身进程进入守护队列
托盘图标菜单添加图标 优化主程序初始化加载逻辑 避免小概率初始化异常报错问题
2022-09-30 [版本2.0.0.2 BETA_1]
- 修复添加较多进程时,一段时间后会出现频繁堆栈异常弹窗并最后崩溃问题
- 远控服务[功能有偿定制] 新增远程执行cmd命令脚本并返回执行结果功能(不对公共版本开放) -- 用户 @蓝海之心
2022-08-16 [版本2.0.0.1 BETA_2]
- 界面UI优化:窗体自适应
- 软件重构 新增BAT脚本运行支持
- 增加后台运行模式(无窗口运行)
2022-08-05 [版本2.0.0.1 BETA_1]
- 开放远控webapi接口服务(调用例子查看软件内说明)
接口地址 URL:/servicecontorllor
请求方式 Method:POST
请求格式 json文本流
请求参数:
参数 | 类型 | 描述 |
---|---|---|
appid | string | 对应进程队列索引序号 必填 |
flag | bool | 进程开关标识 默认false |
watch | bool?远程控制守护开关 | true : 打开守护开关 false:关闭守护开关 不填:维持现状 |
- 界面操作体验优化
- 优化部分电脑运行卡顿问题
2022-07-26 [版本1.1BETA_4]
2022-06-27 [版本1.1BETA_2]
2022-06-14 [版本1.1BETA]
- 定时任务 新增周计划配置(类似区分工作日及休息日) 允许设置每周任意一天该定时任务是否生效 (本功能依赖系统本地时间)【本功能需求由用户《@有米真好》反馈 综合考虑予以采纳】
- 优化部分代码逻辑效率问题
2022-02-24
- 修复部分电脑启动时弹出UI异常问题
2022-01-28
软件版本更新 废弃老版本激活不在支持下载证书激活 采用机器码兑换激活码形式
授权模式更新 免费版和付费版 前者仅支持监控1个进程 后者上限30个 不限制使用时间
去除三方授权模块系统重启后导致程序崩溃问题
2021-11-29
主界面以当前系统用户一键添加(或删除)开机自启(开机目录添加快捷启动方式 )、一键添加桌面启动快捷方式 复选框功能
进程守护 定时重启功能中仅关闭功能 调整为 停止时长(单位分钟 即本次任务执行后 一段时间内不予启动)
2021-11-17
磁贴新增异常重启次数显示
稳定性优化:修复部分电脑异常崩溃问题
优化任务监控逻辑 减少cpu以及内存使用
2021-10-29
软件默认管理员启动调整当前用户能获得的最高权限(可以手动使用管理员权限启动)
进程内存及cpu异常重启逻辑由达标立即重启 调整为当状态维持两分钟以上时重启 (部分程序启动瞬间高使用率被误杀导致死循环)
新增退出密码验证弹窗(避免正常情况下操作关闭 默认密码: yuantk)
处理 “xxx.exe 已停止工作 ”系统弹窗导致进程无法正常退出 导致程序误判正常
调整监护服务后台程序机制 优化性能
修复因进程启动目录问题导致无法正常操作重启
2021-11-3
修复部分设备运行一段时间后 出现“系统资源不足”的异常问题
进程任务管理调度逻辑优化 避免进程重复启动问题
交互优化 输入密码退出界面按钮支持回车键
优化异常重启和定时重启任务并发 共享保持运行锁 避免冲突作业
2021-10-23
支持进程CPU使用率检测,允许对超出某一上限的进程进行重启或关闭(免费版受限)
修复开机目录设置开机自启 部分程序监护失效问题
2021-10-21
支持进程启动携带自定义参数
支持进程内存占用检测,允许对内存占用超出某一上限的进程进行重启或关闭(免费版受限)
支持未响应进程检测, 允许此状态维持一定时间的进程进行重启或关闭(免费版受限)
新增右键启动进程时若进程已经启动则置顶显示
支持添加多条定时时间点对进程重启或关闭规则 (免费版数量限制3 试用版限制6)
支持exe文件以及exe快捷方式 以拖拽到窗体的方式添加进程任务(免费版受限)