Version 1.0 (Alpha)
Pre-release
Pre-release
π§ͺ Version 1.0 Alpha β Initial Public Release
Release Date: September 2, 2025
Status: Alpha
Audience: Early adopters, testers, field technicians
π Overview
This alpha release introduces the Portable Sysinternals System Tester, a thumb-drive friendly toolkit for Windows hardware diagnostics and health checks. Designed for portability and ease of use, it leverages Sysinternals tools and PowerShell to generate clean, actionable reports with minimal setup.
π§ Key Features
-
Batch Launcher with Self-Elevation
- New SID-based elevation logic (Home-safe, avoids
net sessiondependency) /elevatedflag prevents infinite loops and improves error handling
- New SID-based elevation logic (Home-safe, avoids
-
Flexible Execution Modes
- Interactive menu
- Classic autorun (
-AutoRun) - Device-grouped autorun (
-AutoRunByDevice) for structured diagnostics
-
Smart Script Selection
- Automatically prefers
SystemTester_device_grouped.ps1if present - Falls back to
SystemTester.ps1for compatibility
- Automatically prefers
-
Execution Policy Fixer
- One-click option to set
RemoteSignedforCurrentUserwithout extra UAC prompts
- One-click option to set
-
Robust Help & Troubleshooting Menu
- Expanded guidance for common issues, setup checklist, and folder structure
π Folder Structure
RunSystemTester.bat
SystemTester.ps1
SystemTester_device_grouped.ps1 (optional)
Sysinternals\
TestResults\ (auto-created)
π Reports Generated
SystemTest_Clean_YYYYMMDD_HHMMSS.txtSystemTest_Detailed_YYYYMMDD_HHMMSS.txt
β οΈ Known Limitations
- No GUI yet (planned for future release)
- No HTML or JSON report export (planned for v1.2+)
- Some tools may require admin rights for full functionality
π§ Next Steps
- Gather feedback from testers
- Improve parsers and output formatting
- Add support for GPU, SMART, and network throughput modules
- Begin work on WPF/WinUI launcher and config-driven module system
Full Changelog: https://github.com/Pnwcomputers/SystemTester/commits/v1