Skip to content

Windows Optimizer Tool - allows users to enable or disable specific optimizations based on research into common Windows tweaking methods. - Best for Gaming Users

Notifications You must be signed in to change notification settings

Mustafa1p/TweakerX

Repository files navigation

Windows Optimizer Tool

Purpose

This Python application provides a graphical user interface (GUI) to apply various performance and UI tweaks to Windows 10 and 11. It allows users to enable or disable specific optimizations based on research into common Windows tweaking methods.

Files Included

  • win_optimizer_app.py: The main Python script for the GUI application.
  • windows_tweaks.py: A supporting module containing the backend functions to apply/revert tweaks.
  • tweaks_documentation.md: Detailed documentation of each tweak included in the tool, explaining its purpose, benefits, risks, and implementation method.
  • gui_design.md: The design document outlining the structure and layout of the GUI.
  • research_summary.md: A summary of the initial research conducted on Windows tweaks.
  • README.md: This file.

Requirements

  • Operating System: Windows 10 or Windows 11
  • Python: Python 3 (developed with 3.11, should work with recent Python 3 versions).
  • Dependencies:
    • Tkinter (usually included with Python)
    • pywin32 (may be required for some registry/service interactions if the built-in winreg and subprocess calls are insufficient or for future enhancements like admin elevation checks). You can typically install it via pip: pip install pywin32
  • Administrator Privileges: The application must be run as an administrator to modify system services and HKEY_LOCAL_MACHINE registry keys.

How to Run

  1. Ensure you have Python 3 installed on your Windows machine.
  2. Install pywin32 if needed (pip install pywin32).
  3. Save win_optimizer_app.py and windows_tweaks.py in the same directory.
  4. Right-click on your terminal (Command Prompt or PowerShell) and select "Run as administrator".
  5. Navigate to the directory where you saved the files using the cd command.
  6. Run the application using: python win_optimizer_app.py

IMPORTANT WARNINGS

  • USE AT YOUR OWN RISK: Modifying system settings, services, and the registry can potentially cause system instability, unexpected behavior, or prevent Windows from starting correctly.
  • SYSTEM RESTORE POINT: It is Recommended to create a System Restore Point before applying any tweaks using the button provided in the tool or manually via Windows System Protection settings. This allows you to revert your system if issues arise.
  • UNDERSTAND TWEAKS: Read the description, benefits, and especially the risks associated with each tweak within the application before applying it.
  • REVERSIBILITY: While the tool includes functions to revert tweaks, untested modifications or interactions could make reverting difficult or incomplete. The System Restore Point is your primary safety net.

About

Windows Optimizer Tool - allows users to enable or disable specific optimizations based on research into common Windows tweaking methods. - Best for Gaming Users

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages