Glossary
Short definitions for readers who hit unfamiliar words while removing software on Windows. This site is an independent guide, not the official HiBit Uninstaller website. Trademarks belong to their owners. For quick cards on the long guide page, see Glossary and quick terms.
Uninstall core
- Forced uninstall
- A removal path used when the normal vendor uninstaller is missing, broken, or stuck in a loop. It can clear registration data so the app disappears from the program list, but it is riskier than a standard uninstall because fewer guardrails run. Pair it with backups or restore points. When to use forced uninstall · Workflow in guide
- Leftovers (remnants)
- Files, folders, scheduled tasks, services, or registry keys that remain after an uninstaller finishes. Some are harmless; others belong to shared components still needed by other programs. Safe leftover scanning · Features section
- Leftover scan
- A second pass after uninstall that suggests additional paths and keys tied to the removed product. Treat output as suggestions: read each line and verify ownership before deleting. Guide: step 3
- Standard uninstall
- The vendor-provided flow (MSI wizard, setup.exe maintenance mode, or Store uninstall). Always try this first when it still exists; specialized uninstallers usually target what the standard path leaves behind. Method matrix
Persistence & system hooks
- Startup entry
- Configuration that launches a program or helper when you sign in. After uninstall, stale startup items can make it look like the app “came back.” Startup and services article
- Windows service
- A background process managed by the Service Control Manager. Security suites and drivers often register services; removing them blindly can break networking or protection. Troubleshooting
- Scheduled task
- A trigger that runs a command on a timer or event. Updaters and agents often reinstall software silently through tasks, which can look like uninstall failure. Related article
- Shell extension
- Code that hooks into File Explorer (context menus, thumbnails, columns). Portable apps sometimes leave extensions behind, which can crash Explorer until removed cleanly. Scenarios
Packaging & platforms
- Portable build
- An archive or folder you run without a full installer; it may skip some integrations (shortcuts, context menus) or handle them differently. Useful for technician kits. Portable vs installer
- Installer build
- A setup package that registers the app with Windows (Programs and Features / Apps). May add shell integration and uninstall metadata the portable build omits. Comparison article
- UWP / Microsoft Store app
- Sandboxed packages distributed through the Store (or sideloaded). Removal flows differ from classic Win32 programs; some uninstall tools handle both, but always confirm in your build. UWP vs desktop
- Win32 desktop app
- Traditional Windows software installed via EXE/MSI with paths under Program Files and user profile folders. Most third-party uninstall guides assume this model. Read more
Risk, recovery & registry
- Restore point
- A Windows snapshot of system configuration you can roll back to after bad changes. Create one before forced uninstall or aggressive leftover cleanup on important PCs. Restore points article
- Libraries such as Visual C++ runtimes used by many apps. Deleting them because a leftover scanner flagged a path can break unrelated software. Shared runtimes
- Windows Registry (care)
- A hierarchical database of settings. Uninstall tools may surface registry debris; editing blindly causes stability issues. Prefer line-by-line review and documented keys over “clean everything.” Common mistakes
- Greyed-out uninstall button
- Usually means broken installer metadata, missing MSI package, or elevation limits—not necessarily malware. Repair installs or forced removal paths are common next steps. Troubleshooting article
- Policy-managed app
- Software reinstalled or enforced by organization policy, MDM, or enterprise agents. Local uninstall may succeed briefly until the management channel restores it. Troubleshooting table