OPEN SOURCE · WINDOWS · LOCAL-FIRST · MIT

See what really starts with Windows.

Windows shows the obvious startup apps. BootLens brings more of the startup system into one understandable, local view.

No public release is published yet. The repository is ready to build locally.

23 ↔ 562one real test-machine comparison
4interface languages
LOCALcore works without an account or cloud
COMING SOONCommunity coming soon

ONE MACHINE · ONE MOMENT

Windows showed 23. BootLens found 562.

The numbers below are a concrete test-machine observation, not a universal benchmark. They show the difference between a user-facing startup-app list and a wider inventory of startup-related mechanisms.

Windows Startup Apps
0

startup apps visible in the normal Windows view

VS
BootLens
0

startup-related entries detected by the wider scan

Measured on one test machine. Counts vary by installed software, Windows configuration and the categories being inspected.

HOW IT WORKS

From scattered startup paths to one local picture.

BootLens scans known Windows surfaces, normalizes what it finds and presents the evidence before any supported change.

01
W

Windows surfaces

Read startup-related configuration from the local machine.

02
S

Scanners

Inspect Registry, folders, Tasks, Services and advanced surfaces.

03
A

Analysis

Normalize identity, state, publisher, path and trust evidence.

04
U

Understand and act

Search, compare, review and change only what the app can handle safely.

WHAT YOU CAN DO

A wider inventory, with guardrails.

BootLens combines discovery, explanation and careful controls instead of treating a single score as an answer.

◈

Startup discovery

See multiple startup mechanisms in one searchable local inventory.

DISCOVER
?

Why does this start?

Trace the mechanism, source location, process and command behind an entry.

UNDERSTAND
↗

Local efficiency scoring

Keep efficiency estimates separate from trust and Community signals.

MEASURE
✓

Trust signals

Review publisher, signature, ownership, missing executable and related evidence.

UNDERSTAND
↺

History and changes

Compare scans, keep boot measurements and export local reports.

MEASURE
⌁

Community coming soon

Community functions are not available yet and are temporarily disabled. Community Score is Coming soon…

COMMUNITY

PRIVACY BY DEFAULT

Your startup data should stay yours.

The main workflow is local. Community functions are not available yet and will arrive in a future release.

Read the self-hosting notes →
✓

Local core

The app does not need an account or a cloud service for its core workflow.

✓

Community coming soon

Community is temporarily disabled while the feature is being completed for a future release.

✓

No automatic execution

Discovered command lines are inspected, not run by BootLens.

✓

No fabricated measurements

Boot measurements remain unavailable until real local observations exist.

A FAIR COMPARISON

Different tools, different jobs.

BootLens is not trying to replace every Windows diagnostic tool. This is a capability-level orientation based on the current project scope.

CapabilityWindows Startup AppsSysinternals AutorunsBootLens
Simple startup-app viewYesNot its primary focusYes
Broader autostart surfacesLimitedBroadSelected surfaces
Local explanation and contextBasicTechnical detailMechanism-focused UI
Boot history and local changesNot provided hereNot the focusLocal storage
Interface languagesSystem-dependentSystem-dependentEnglish, Italian, Spanish, French
Community functionsNot part of this viewNot part of this toolComing soon

BUILD FROM SOURCE

No broken download button. Just the real path.

GitHub has no published BootLens release yet. You can build the self-contained Windows x64 app from the repository with the same commands used for local validation.

PowerShell
dotnet restore BootLens.sln
dotnet build BootLens.sln -c Release
dotnet test BootLens.sln -c Release --no-build
.\scripts\publish.ps1 -Version 0.2.6

The portable ZIP is written to the local artifacts folder. An installer requires Inno Setup 6.