Skip to content

Mr-Muhammad-Kashan/MK-Tools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 

Repository files navigation

✨ MK-Tools | Windows-Edition ✨

Download Now View on GitHub Support This Project

The definitive, military-grade Windows optimization suite. Unlock peak performance, enhance UI responsiveness, and take granular control of your system with a single, powerful, and beautifully designed tool.


MK-Tools Application Showcase

🚀 The Mission: Optimization for Everyone

For too long, deep system optimization has been a complex world reserved for power users and IT professionals. MK-Tools was created with a single, clear goal: To empower everyone.

Built on over a decade of hands-on experience with Windows internals and hardware, MK-Tools demystifies the process of tweaking your system. It's founded on the belief that powerful optimization capabilities should be accessible, safe, and easy for all users. This application gives you one-click control over your machine's performance, privacy, and responsiveness, transforming a daunting task into an effortless experience.

📋 Table of Contents

✨ Key Features

MK-Tools is organized into several powerful modules, each targeting a specific aspect of your Windows experience.

🚀 Performance Tweaks

Unleash your PC’s full potential by optimizing core system and hardware settings. Reduce CPU load, improve resource allocation, and enhance stability for gaming and professional applications.

Feature Description
Disable Fast Startup Ensures a full, clean shutdown every time, improving long-term stability and hardware compatibility.
Disable Compressed Memory Reduces background CPU usage on systems with 16GB+ RAM, preventing micro-stutters.
Hardware-Accelerated GPU Scheduling Allows your GPU to manage its own VRAM, potentially reducing latency in games and creative apps.
Prioritize Foreground Applications Allocates more CPU resources to your active application for a smoother, more responsive experience.
Optimize SvcHost Splitting Forces services into separate processes on high-RAM systems, improving stability and making it easier to identify resource hogs.

🎨 UI & Responsiveness

Customize the Windows user interface to make it faster, cleaner, and more efficient. Remove artificial delays and restore classic, functional UI elements.

Feature Description
Enable Classic Right-Click Menu Restores the full Windows 10 context menu on Windows 11, removing the "Show more options" extra click.
Instant Menu Display Removes the 400ms animation delay, making all context menus and drop-downs appear instantly.
100% JPEG Wallpaper Quality Prevents Windows from compressing your desktop wallpaper, ensuring a pixel-perfect, crisp image.
Disable Web Search in Start Menu Limits Start Menu searches to your local files and apps, improving privacy and search speed.

🛠️ Fix Windows

A powerful diagnostic and repair center to ensure the integrity of your core operating system files.

Feature Description
Scan (SFC) Runs the System File Checker (sfc /scannow) to find and repair corrupted protected system files automatically.
Advanced Scan (DISM) Runs the Deployment Image Servicing and Management tool (DISM /Online /Cleanup-Image /RestoreHealth) to repair the underlying component store that SFC relies on. This is the ultimate tool for fixing deep system corruption.

🧹 Clean Cache

Reclaim gigabytes of disk space and improve system performance by safely clearing out temporary and cached files from various system locations.

Feature Description
User & System Temp Folders Clears temporary files created by applications and the Windows OS.
Windows Update Cache Deletes old, downloaded update installation files that are no longer needed.
Explorer Thumbnail & Icon Cache Resets the cache for file thumbnails and icons to fix visual glitches.
WinSxS Component Store Cleans up outdated and superseded system components to free up significant space.
Windows Prefetch Clears files used by Windows to speed up application launching.

🏛️ Group Policy

For users of Windows Pro editions, this module provides a one-click solution to apply a curated set of Local Group Policies designed to maximize privacy, security, and performance.

Feature Description
Apply Optimized Policies Deploys policies that disable telemetry, block Windows Copilot and Recall, prevent bloatware, and restrict web search to create a cleaner, more private, and more efficient system.
Reset Policies to Default Performs a forensically clean reset of all Local Group Policies, returning your system to the standard Windows default state.

🏛️ Architectural Blueprint

MK-Tools is engineered from the ground up for stability, performance, and security. It operates as a single, self-contained Python application, ensuring all logic and assets are perfectly synchronized.

  • Entry Point: The application begins with the PrivilegeManager, which uses the standard Windows UAC prompt to ensure the necessary administrative rights for system modification.
  • Core Engine: The main App class orchestrates all components. It launches a non-blocking, animated SplashScreen while running asynchronous pre-flight checks in the background. This ensures the main UI is only revealed once all system states have been audited, providing an instantaneous, ready-to-use experience.
  • UI Framework: Built on CustomTkinter, providing a modern, themeable, and high-performance graphical interface.
  • DPI & Scaling: The ScreenManager and Theme engine work in tandem to provide full DPI awareness. The UI and all fonts are dynamically scaled based on the system's display settings, ensuring a flawless visual experience from 720p to 4K.
  • Auditory Feedback: A singleton SoundManager, powered by Pygame, provides a rich, non-blocking auditory experience for all user interactions, with a global toggle for user control.
  • Tweak Logic: Each system tweak is managed by a dedicated, decoupled backend controller class. These controllers interface directly with the Windows Registry and execute PowerShell commands, containing no UI code and ensuring a perfect separation of concerns.
  • Process Integrity: All long-running operations (e.g., sfc /scannow) are executed in separate processes. The main App class maintains a central process registry, guaranteeing that all child processes are gracefully terminated upon application shutdown, leaving a zero-footprint exit.

💻 Technology Stack

MK-Tools is built with a curated selection of powerful and reliable technologies.

Category Technology / Library
GUI Framework CustomTkinter
Audio Pygame
System Interop pywin32 psutil
Image & Graphics Pillow cairosvg
Networking requests
Language Python
OS Windows

🔧 Installation & Setup

Getting started with MK-Tools is designed to be simple and secure.

  1. Download: Head to the Official Download Page and grab the latest release.
  2. Unzip: Extract the contents of the downloaded .zip file to a folder of your choice (e.g., C:\Program Files\MK-Tools).
  3. Run: Double-click main.exe to launch the application.

System Requirements:

  • Operating System: Windows 10 or Windows 11
  • Permissions: Administrator rights are required. The application will automatically prompt you for elevation via the standard Windows UAC dialog upon launch.

💡 How to Use

  1. Launch the Application: When you run main.exe, you will first see a User Account Control (UAC) prompt. Click "Yes" to grant the necessary administrative privileges.
  2. Splash Screen: An animated splash screen will appear while MK-Tools performs essential pre-flight checks on your system in the background.
  3. Dashboard: Once loaded, you will be greeted by the main dashboard. From here, you can use the Navigation Rail on the left to access all the different optimization modules.
  4. Apply Tweaks: Navigate to your desired section, read the description for each tweak, and use the intuitive buttons to apply or revert changes.

    Note: Many tweaks require a system restart to take full effect. You will be notified when this is necessary.


💖 Support This Project

MK-Tools is a passion project developed with the goal of making high-end PC optimization accessible to everyone. If you find this tool useful and want to support its continued development, please consider:

Your support helps cover development costs and fuels the creation of new features. Thank you!


📞 Contact

Have questions, suggestions, or feedback? Feel free to reach out!


Engineered with precision by Mohammed Kashan Tariq

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Packages

No packages published