CoreGaze case study

Download · Windows 10 / 11 (x64)

CoreGaze

An always-on-top system monitor overlay for Windows.

Other downloads

Install

  1. Run the installer. Tick "Start CoreGaze automatically when I sign in" if you want it at startup.
  2. If Windows SmartScreen says "Windows protected your PC", click More info, then Run anyway. The installer is not code-signed yet.
  3. The overlay appears on top of your windows and lets clicks pass through. Hold Alt to move it.
  4. Press Ctrl+Shift+O to show or hide it, and use the tray icon to choose which stats appear.
  • To update, run a newer installer. It upgrades the existing install in place.

What's new in 2.0.0

What's New in CoreGaze v2.0.0

CoreGaze 2.0.0 is a major milestone introducing native CPU power consumption telemetry, live hardware temperature monitoring, and a high-performance, Task Manager-style Process Window.

⚡ CPU Power Consumption Telemetry

  • Native Windows Energy Meter (EMI) / RAPL: Reads Intel and AMD Running Average Power Limit MSRs safely through kernel-mediated PDH without third-party drivers or WMI.
  • Desktop HUD Watts Readout: The CPU progress bar displays dynamic GHz and active package power: XX.X% @ X.XX GHz (XX.X W).
  • Hover Domain Breakdown: Interactive tooltip reveals live Package, Cores (IA), and Memory Controller (DRAM) domain power draw.
  • Process Window Power Column: Proportional wattage allocation per process ($P_{\text{proc}} = P_{\text{package}} \times \frac{\text{CPU}%{\text{proc}}}{\text{CPU}%{\text{total}}}$), amber heat-map cell tinting, totals row aggregation, and status bar readout.

🌡️ Live Temperature Monitoring

  • CPU, GPU, and NVMe SSD Temperatures: Live sensor readings displayed directly in metric titles.
  • Thermal Warning / Critical Color Coding: Automatic thresholds (warning orange, critical red) in whole °C or °F.
  • Driverless Sources: ACPI thermal zones for CPU, D3DKMT adapter perf data for GPU, and storage temperature property queries on physical NVMe drives via background thread-pool workers.

📊 Task Manager-Style Process Window (Ctrl+Shift+Alt+P or Tray)

  • Comprehensive Process Telemetry: PID, CPU %, Power (W), Memory (private working set, working set, commit charge), GPU engine type & utilization, and total I/O rates.
  • Elevated Kernel ETW Session: True per-process disk read/write and network send/receive transfer rates when elevated.
  • Productivity & Controls: Instant case-insensitive filtering (Ctrl+F), process grouping by name with expand/collapse, PID-reuse protected End Task, priority adjustment, open file location, and clipboard export.
  • DPI-Aware Text Scaling: Scale font size from 12px to 28px (Ctrl + Mouse Wheel or toolbar buttons).

🖥️ Desktop HUD & Multi-Hardware Enhancements

  • Per-Monitor v2 DPI Awareness: Crisp rendering at native resolution on any display scaling.
  • Task Manager Accuracy: Aligned CPU utilization (% Processor Time) and Disk Active Time with Windows 11 Task Manager.
  • Multi-Adapter GPU Modes: Targeted, Highest-Load, Multi-GPU (all rows), or Aggregate with dedicated VRAM bars.
  • Network Identity: Auto/manual primary and optional secondary adapter monitoring with live SSID/cellular labeling.

🛡️ Elevation & Security

  • Runs non-elevated by default.
  • Seamless one-click Restart as Administrator or permanent Always Run as Administrator via highest-privilege scheduled task handoff.
  • UIPI message filtering for elevated instances.

📦 Installation & Upgrade

  • The standalone installer CoreGaze-Setup-2.0.0.exe performs an in-place upgrade over previous versions without losing settings.
  • Links the C++ runtime statically with MinGW: no Visual C++ Redistributable required.