Automated Environment Gathering & Inspection System — The Gaming Laptop Shield
Welcome to AEGIS! AEGIS is a portable Windows diagnostic framework that converts any machine into a measurable, analyzable environment — and guides you through fixing what it finds. No installation required.
Modern gaming laptops often suffer from "silent killers"—hidden issues that severely throttle performance without ever triggering an error message or blue screen. AEGIS is specifically designed to hunt down these problems:
- Single-Channel Memory Bottlenecks: Up to a 30% loss in FPS because of OEM cost-cutting.
- Sleep-Killing Wake Locks: Applications keeping the system awake, draining battery and generating heat in your backpack.
- Aggressive Power States: The CPU artificially limiting its own wattage.
- OEM Bloatware: Heavy background services consuming valuable CPU cycles.
AEGIS gives you the tools to spot these problems instantly, fix them, and prove that the fix actually worked.
# -- Interactive Launcher (Recommended) --
.\AEGIS.ps1
# -- Manual Steps --
# 1. Collect a baseline
.\scripts\AGcollect.ps1
# 2. Analyze (auto-selects latest baseline)
# Diagnosis + ranked action plan printed at the end
.\scripts\AGanalyse.ps1Note: Run PowerShell as Administrator for full telemetry access. If scripts are blocked, run:
Set-ExecutionPolicy Bypass -Scope Process -Force
AEGIS is built around a continuous improvement cycle:
- Take a Snapshot: Run
AGcollect.ps1to grab a system baseline. - Review the Action Plan: Run
AGanalyse.ps1(or use the launcher). AEGIS will grade your system and give you a ranked list of fixes. - Apply Fixes: Follow the step-by-step remedies provided in the Action Plan.
- Re-Collect: Run
AGcollect.ps1again to capture the new system state. - Verify: Run
AGcompare.ps1to compare the old and new baselines. AEGIS will confirm the issues are resolved and show your improved score.
AEGIS uses a point-based scoring system to prioritize findings based on their impact:
| Score | Grade | Meaning |
|---|---|---|
| 0–29 | HEALTHY | System within acceptable parameters |
| 30–69 | NEEDS ATTENTION | Review flagged issues |
| 70+ | CRITICAL STATE | Immediate intervention required |
Your goal is to drop your score down into the "HEALTHY" range by addressing the high-impact items in your Action Plan.
- Single-channel RAM: Reduces memory bandwidth by 50%.
- Active Wake Locks: Apps preventing deep sleep, causing overheating.
- CPU Power States: Min/Max states capped incorrectly, crippling performance.
- Storage Bottlenecks: Over-filled or failing SSDs affecting load times.
- Memory Constraints: Low RAM causing excessive paging.
AEGIS/
├── AEGIS.ps1 # Interactive launcher
├── scripts/
│ ├── AGcollect.ps1 # System telemetry collector
│ ├── AGanalyse.ps1 # Weighted rule-based diagnostics + action plan
│ ├── AGremediate.ps1 # Standalone remediation advisor
│ └── AGcompare.ps1 # Before/after comparison
├── docs/
│ ├── 00_project_overview.md
│ ├── USAGE.md # Detailed user instructions
│ └── ... # Other docs
├── results/ # Baseline outputs (gitignored)
└── README.md
- Windows 10 / 11
- Any hardware class (low-end to workstation)
- Works offline
MIT — see LICENSE
AEGIS v1.1