ThioJoe GitHub avatar

Thio-Background-App-Notifier

ThioJoe

一款轻量级 Windows 工具,能够在 Windows 本身不提示的情况下,通知用户新增的自启动后台服务与计划任务。

Stars

147

7 天增长

暂无数据

Fork 数

5

开放 Issue

4

开源协议

AGPL-3.0

最近更新

2026-07-26

AI 仓库情报摘要
FR-AI / ANALYSIS

为什么值得关注

它弥补了 Windows 内置通知的空白,专门覆盖服务和计划任务;与系统自带的自启动应用提示互为补充;按需运行或仅在启动时静默检查,不常驻后台。

适合谁使用

  • 希望更了解开机后台程序的 Windows 用户
  • 关注隐私、监控意外自启动项的用户
  • IT 专业人员或系统管理员,检查计算机上新增的服务和任务
  • 寻求简单、便携工具来补充 Windows 启动通知的高级用户

典型使用场景

  • 快速检测安装软件时注册的新后台服务或计划任务(而用户未获通知)
  • 定期或在每次登录时运行,查看自上次检查以来是否新增自启动项目
  • 作为 Sysinternals Autoruns 的轻量补充,用于通知驱动的监控
  • 检查并启用 Windows「启动应用通知」设置

项目优势

  • 单个可执行文件,便携;可选 MSI 安装程序以支持 winget 更新
  • 只读操作:仅报告发现,从不修改自启动项
  • 不常驻后台——仅在启动或手动打开时扫描,若无新项则静默退出
  • 正常扫描无需管理员权限(权限不足的项目会被跳过)

使用前须知

  • 不适用于安全或恶意软件检测,可能遗漏主动隐藏的项目
  • 仅跟踪 Windows 服务和计划任务,不包括其他自启动类别(如启动文件夹、Run 注册表项)
  • 首次运行需建立基线;初始扫描会将所有项目标记为新项目,直到基线更新

README 快速开始

Thio's Background App Notifier

A lightweight Windows tool that notifies you about new auto-starting background services and scheduled tasks, which Windows does not tell you about.

It does not run continuously, it's not a hypocrite. But you can set it to quietly run once at each Windows startup, and it will show a message box if any new auto running items are found since last check. If not, it just closes.

[!NOTE] This is not meant for security purposes or detecting apps actively trying to hide, nor does it determine whether an app is "good" or "bad". It just makes you more aware than before.

Screenshots

How to Download

  1. Go to the Releases page.
  2. For the latest release, look under Assets and grab either:
    • Installer: The .msi — installs per-user or for all users. This will also allow it to be updated via winget later.
    • Portable: The standalone Thio-Background-App-Notifier_*.exe -- just run it, no install needed.

What It Does (And Why?)

Many programs set themselves to launch at startup or daily without ever showing up in the normal Startup apps list. They register a Windows Service or a Scheduled Task instead, which run silently in the background and are easy to miss.

The first time you run it, it records a baseline of:

  • Scheduled tasks that run at login
  • Scheduled tasks that run daily
  • Windows Services set to start Automatically

After that, whenever you open it (or let it check at logon), it tells you what's new since you last looked and highlights it.

It is fully portable (just one exe), but there is an optional .msi installer, so you can keep it up to date via winget.

What It Does NOT Track (On Purpose)

It does not track "regular" startup apps, like ones that add themselves to your Startup folder or the Run registry keys. Because:

  • Windows already notifies you about those via its built-in "Startup app notifications" setting.

    Recommended you turn this ON:

Settings ▸ System ▸ Notifications ▸ Startup app notifications

  • This app focuses on the categories Windows doesn't warn you about, so the two complement each other.
  • However, this app can show you whether that Windows setting is currently On, and can even turn it on for you.

It's Not a Background Process

项目描述

Windows tool to notify you about new auto-run services and scheduled tasks

相关仓库与替代方案

根据分类、Topic 和编程语言匹配的相似项目。

loyal-studio
loyal-studio GitHub avatar

Honami-Animation-System

Honami is a visual, UI-first animation system for Unity 6 that replaces Mecanim with timeline editors, node graphs, and a zero-allocation runtime, letting animators author animations with almost no code.

C#
239
aakk007
aakk007 GitHub avatar

RogueCleaner

A Windows tool that detects and removes malicious leftovers from right-click menus, startup items, services, scheduled tasks, browser extensions, and file associations.

C#
212
dboudreau00
dboudreau00 GitHub avatar

Process-Shield-EDR-Framework

ProcessShield is an open-source, user-mode behavioral endpoint agent for Windows that detects and contains RAT and infostealer activity using ETW monitoring, cross-signal correlation, and suspend-first quarantine.

C#
128