Repository navigation
Hat's Multitool v6.2.8
What's Changed in v6.2.8
⚡ System Setup & Tweaks
• Hibernation & Power Menu Option Checkbox Label: Configured UseMnemonic = false on tweak checkboxes in SetupOptionsForm (HMTForms.cs). Previously, Windows Forms treated the ampersand in "Enable Windows Hibernation & Power Menu Option" as a keyboard shortcut accelerator prefix, causing it to render as an invisible blank space. The full label and & are now rendered cleanly.
🚀 Startup & Autoruns Manager
• Native Windows Task Manager Startup Folder Integration: Replaced disk-level file renaming (.lnk.disabled) with Windows' native StartupApproved\StartupFolder registry mechanism (0x02 enabled, 0x03 disabled binary structures in HKCU and HKLM). Disabling startup items no longer renames shortcut files on disk.
• Fixed "Choose an app to open this .disabled file" Boot Prompt: Because Windows Explorer iterates all files in shell startup folders on login and attempts to execute them, appending .disabled triggered file association prompts on system startup. The native StartupApproved method completely resolves this issue.
• Automatic Self-Healing Migration: When scanning startup items, StartupScanner.ScanAll() detects any existing legacy .disabled files from prior versions, renames them back to their clean .lnk filenames on disk, and marks them Disabled in StartupApproved\StartupFolder.
• Excluded desktop.ini: Desktop configuration files in the user and common startup directories are now filtered out and no longer listed.
Full Changelog: v6.2.7...v6.2.8