The Professional All-in-One Windows Optimization & Security Suite
Ghosty Tools is a high-performance, modular utility designed to secure and optimize your Windows environment. Built with a focus on Security First, it combines system maintenance, bloatware removal, and professional-grade password management into a single, sleek interface.
- Live System Usage: Real-time monitoring of CPU and RAM utilization.
- System Specifications: Detailed hardware information (CPU, GPU, RAM, Motherboard).
- Battery Health: Check charge levels and power status.
- Disk Health: Real-time health status monitoring for your system drive.
- Network Speed Test: Integrated speed test to verify your connection.
- Full Maintenance: One-click execution of SFC, DISM, GPUpdate, and CHKDSK.
- DNS Flush: Quickly clear your DNS resolver cache.
- Disk Cleanup: Launch the Windows Disk Cleanup utility.
- Windows Updates: Check for and initiate Windows Update installations.
- Restore Points: Create system restore points before making major changes.
- Advanced Disk Tools: MBR to GPT conversion utility (MBR2GPT) with safety validation.
- Vulnerability Scanner: Checks for Windows Defender status, Firewall configuration, UAC settings, SMBv1 risks, and active network shares.
- Live Feedback: Instant reporting of security findings with severity levels.
- System Scan: Detect installed bloatware across multiple categories (Xbox, Cortana, Bing, etc.).
- Safe Removal: Categorized removal of pre-installed apps and unnecessary Windows components.
- Restore Integration: Links directly to restore point creation for maximum safety.
- Winget-Powered: Easily install essential developer tools like WSL, Git, Python, VS Code, Docker, and more.
- Status Detection: Automatically detects if tools are already installed.
- Password Generator: Generate cryptographically secure passwords with customizable length and complexity.
- ShadowKeys Vault: AES-encrypted local password storage with Master Password protection (PBKDF2-HMAC key derivation). Now stores data in secure, platform-specific config directories with encryption verification.
- Performance & Privacy: Categorized registry optimizations for Telemetry, Activity History, GameDVR, and more.
- Bulk Application: Select multiple tweaks and apply them all at once.
- Python 3.10+ (Fully compatible with Python 3.14)
- Windows 10 or 11
- Administrator Privileges (optional for launch, required for system modifications)
- Clone the repository:
git clone https://github.com/Ghostshadowplays/Ghosty-Tools.git cd Ghosty-Tools - Create and activate a virtual environment (Recommended):
# Windows python -m venv venv .\venv\Scripts\activate # Linux/macOS python3 -m venv venv source venv/bin/activate
- Install dependencies:
pip install -r requirements.txt
Launch using the wrapper:
python "Ghosty Tools.py"Or directly:
python main.pysrc/core/: Logic engines for scanning, cleaning, and security.src/gui/: User interface components built with PyQt6.src/utils/: Helper functions and logging configurations.config/: JSON configuration files for bloatware and tools.images/: Brand assets and icons.
- No Data Collection: Ghosty Tools operates entirely locally. No passwords or system data are ever transmitted externally.
- Secure Commands: All system operations use secure
subprocesscalls without shell execution (where possible) to prevent command injection. - Encryption: ShadowKeys uses industry-standard Fernet (AES) encryption with secure key derivation (PBKDF2-HMAC-SHA256).
- Key Verification: The vault includes a verification block to ensure the master password is correct before attempting to decrypt your data.
- Local Storage: Salt and Vault files are stored in platform-specific configuration directories with restricted file permissions:
- Windows:
%APPDATA%\GhostyTools\ - Linux/macOS:
~/.config/ghostytools/
- Windows:
- Clipboard Security: Copied passwords are automatically cleared from the clipboard after 30 seconds to prevent accidental exposure.
- Least Privilege: The application launches with standard user privileges. Admin elevation is only requested when performing system-level maintenance or tweaks.
This project is licensed under the GNU General Public License v3.0. See the LICENSE file for details.
A big thank you to haywardgg for pushing me on my project and inspiring me with new ideas. This project would not be as great as it is without him.
Disclaimer: Ghosty Tools provides advanced system modification capabilities. While safety checks are included, use these tools at your own risk. Always back up important data.