windows-startup-tuning

Audit Windows startup sources and diagnose slow logon causes.

Updated Apr 27, 2026
One-click install
npx skills add https://github.com/Pans0020/opencode-skills --skill windows-startup-tuning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: windows-startup-tuning
Source: https://github.com/Pans0020/opencode-skills/tree/main/windows-startup-tuning
Command: npx skills add https://github.com/Pans0020/opencode-skills --skill windows-startup-tuning

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

It helps you identify why Windows startup or login feels slow and why startup apps keep reappearing, by auditing the real sources of startup execution and their enabled/disabled state.

Core Features & Use Cases

  • Multi-source startup audit: Checks classic Run keys, StartupApproved state, Startup folders, scheduled tasks (logon/boot triggers), and related processes to reveal what actually runs.
  • Evidence-first safety workflow: Guides you to gather facts, back up registry keys and task XML, then make controlled changes—reducing the risk of breaking desired apps.
  • Practical tuning guidance: Helps distinguish user-logon apps vs pre-desktop services/boot tasks, and addresses common causes like explicit task delays and Explorer startup delay.

Use case example: After signing in, multiple apps (e.g., chat tools, trays, or game launchers) start 1–2 minutes late and keep re-enabling; use the audit to find the real trigger (Run key vs StartupApproved vs scheduled task/service) and then disable the correct source safely.

Quick Start

Use the windows-startup-tuning skill to run the read-only audit and review Boot, Explorer startup delay, Run entries, Startup folder entries, scheduled logon/boot tasks, and recent startup processes.

Frequently Asked Questions about windows-startup-tuning

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
Why do my Windows startup apps keep re-enabling after I disable them?

Windows startup apps reappear because the actual trigger is a scheduled task or service, not just the visible Run key or Startup folder. Auditing StartupApproved state alongside registry entries reveals the true source so you can disable it correctly.

How do I diagnose slow Windows startup and login delays?

Diagnose slow Windows startup by running a read-only PowerShell audit that correlates registry Run keys, scheduled tasks, and services with observed processes. This evidence-based approach distinguishes user logon delays from boot-time service bottlenecks.

What is the difference between Windows startup Run keys and StartupApproved state?

Run keys define registry entries that launch apps at logon, while StartupApproved state tracks whether those entries are actually enabled or disabled. Correlating both reveals when a disabled Run key is overridden by a scheduled task or re-enabled by an update.

Can I safely disable scheduled tasks that trigger startup apps without breaking them?

You can safely disable startup scheduled tasks by first backing up their XML definitions and registry keys. The evidence-first workflow guides you to gather facts and verify the task trigger before making controlled changes to avoid breaking desired applications.

How do I audit Windows scheduled tasks and services that run at logon?

Audit logon-triggered scheduled tasks and services by running the provided PowerShell script to enumerate boot and logon triggers. The script checks task delays, service states, and Explorer startup delays to isolate what actually executes during startup.

What causes a 1 to 2 minute delay before Windows startup apps launch?

Startup app delays stem from explicit scheduled task delays, Explorer startup delay settings, or pre-desktop services saturating resources. The audit correlates these triggers with recent process timestamps to identify the specific bottleneck causing late launches.