v1.0.3
ntchk v1.0.3 - Policy-Friendly Edition π‘οΈ
π― What's New
Auto-Update System
- Automatic update checks on startup (configurable in Settings)
- Manual update check via "Check for Updates" button
- One-click installation - downloads and installs updates automatically
- Preserves your settings and exports during updates
- Update notification popup shows version comparison
Hidden PowerShell Window
- ntchk.exe - Launch app without console window (recommended)
- ntchk.bat - Enhanced launcher using policy-friendly methods
UI Improvements
- Current version display in Settings tab
- "Check for Updates" button (bottom-left of Settings)
- "Check for updates on startup" checkbox
π§ Bug Fixes
- Fixed Contact popup display issue
π¦ Installation
- Download
ntchk-v1.0.3-Portable.zip - Extract to any folder
- Double-click ntchk.exe (recommended)
π Upgrading from v1.0.2
Download and extract v1.0.3 - future updates will be automatic!
π‘οΈ Enterprise Security Edition
This release represents a major architectural shift for enterprise policy compliance:
Problem Solved
Previous versions used VBScript launchers and names containing "suspicious" keywords that triggered security policies on company laptops.
Solution: Policy-Friendly Redesign
- β Zero VBScript - All VBScript code eliminated
- β Neutral Naming - Rebranded to "ntchk" (Network Toolkit)
- β Compiled Launcher - Pure .NET executable (ntchk.exe)
- β Clean Architecture - Policy-compliant file structure
File Changes
| Old Name | New Name | Status |
|---|---|---|
NetworkCheckApp.ps1 |
ntchk.ps1 | Renamed |
Run-NetworkCheck.vbs |
β | REMOVED |
Run-NetworkCheck.bat |
β | REMOVED |
| β | ntchk.exe | NEW |
| β | ntchk.bat | NEW |
Before vs After
Before (v1.0.2)
- β VBScript launcher flagged by security policies
- β "Run-NetworkCheck" name triggered keyword alerts
- β Blocked on company laptops
After (v1.0.3)
- β Pure .NET executable (trusted by security software)
- β Neutral "ntchk" naming (no suspicious keywords)
- β Works on company laptops without exceptions
- β Same powerful features, enterprise-ready packaging
β¨ All Features Included
This is a packaging and naming update - all features from v1.0.2 are preserved:
- β‘ Speed Test - Ookla Speedtest integration
- π Network Info - IP, DNS, Gateway, WiFi/Ethernet detection
- π§ Diagnostics - Traceroute, DNS flush, IP release/renew
- βοΈ Settings - Dark mode, auto-export, desktop shortcuts
- π Auto-Update - GitHub-integrated update system
- π Export - JSON export for all results
- π¨ Themes - Light/Dark mode support
π Assets
Full Changelog: v1.0.2...v1.0.3
Special Thanks to users who reported security policy issues - this feedback inspired the policy-friendly redesign! π