Skip to content

hellofreetime/trimboot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

TrimBoot

Windows utility for managing startup entries and context menus.

Manage startup. Clean context menus.

简体中文说明:README.zh-CN.md


Copyright and software model

© 2026 TrimBoot Project. All rights reserved.

The TrimBoot application is closed source. For startup scanning, context menus, and related features, the product may use or reference third-party open-source materials. See Third-party open source and licenses for the project list and terms; rights remain with their authors, and redistribution or modification of those components must follow their licenses.


Features

For users who want to see and control startup entries and related entry points on Windows, with logs and block records to review changes and attempt rollback where the entry type and backups allow.

Screenshot

Main window (startup management, English UI):

TrimBoot main window – startup items

Startup entries

  • Configurable scan coverage: registry (Run/RunOnce, including Policies Run when that option is on), scheduled tasks, startup folders, services, WMI, drivers, and many other persistence locations—each category can be toggled in Settings (see the app’s scan options).
  • Enable, disable, delete (rollback may be available for some entries via block records or backups; not all locations support undo), black/white lists, and defense / auto-block rules.
  • Can re-block items you disabled if another program re-enables them (when that option is enabled in Settings; admin-only categories may still be limited by Windows).
  • Real-time monitoring and periodic safety-net scans; operations and notable events go to the activity log.

Context menu

  • Browse entries by category; enable or disable items; AppX / packaged apps are loaded and merged with package-level handling.
  • Works with block records and recovery flows where applicable; search, hide disabled items (per Settings), and more.

Block records and recovery

  • Keeps block records and traces for applicable actions so you can try line-by-line rollback when the app provides recovery data for that entry type.

Settings and local data

  • Language, run at logon (scheduled task), and other options.
  • Local data (database, logs, etc.) defaults to %AppData%\TrimBoot\.

Requirements

  • Windows 10 or later
  • One official installer package is provided. It is a self-contained build for Windows 10 / 11 x64, so you usually do not need to install .NET separately.

Safety notice

Startup items, scheduled tasks, services, and some context-menu entries may belong to Windows, drivers, security, or backup software. Disabling, removing, or applying broad rules without care can cause failed sign-in, missing hardware features, or—in rare cases—boot or recovery issues. Block history, restore, and logs help in many situations but do not guarantee every change can be undone on every PC.

Before you change an entry, try to learn what it does (vendor docs, trustworthy guides). For unfamiliar or system-like items, consider asking an AI assistant, searching discussions, or asking someone experienced—then decide whether to disable or remove it.


Third-party open source and licenses

Project Notes License
ContextMenuManager BluePointLilac — reference for reading and managing Windows context menus. GPL-3.0 · repo
AutoRuns (PowerShell) Emin Atac (p0w3rsh3ll) — design reference for enumerating startup locations. BSD-3-Clause · repo

The app also depends on .NET and other runtime components; those terms follow Microsoft and the respective component licenses.


Feedback and issue reports

If you run into a bug, unexpected behavior, or have suggestions for improvement, please open an Issue.

To help us investigate efficiently, please include:

  • what you were trying to do
  • the exact steps to reproduce the problem
  • what you expected to happen and what actually happened
  • the related .log file if one was generated
  • screenshots or a short screen recording when possible

Log files are typically stored under %AppData%\TrimBoot\. If possible, attach the relevant .log file to the Issue so we can inspect the failure details more quickly.


Download

Releases (installer downloads)

About

Keep Your System Pure

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors