PC-Optimus is a lightweight, open-source Python tool for Windows that offers various Features to clean up, debloat, update, repair, and gather information about your PC, everything without requiring code knowledge.
If you need help or encounter errors, please join my Discord server, ask for assistance, and send your log files or error codes if available.
-
Download
PCOptimus.unzip_me.zip
from the latest release -
Unzip/unpack
PCOptimus.unzip_me.zip
-
Run
setup.bat
. This script will automatically install Python (if not already installed) and the necessary modules. -
If you prefer not to use
setup.bat
, manually install Python and runpip3 install -r requirements.txt
in the Direcory you downloaded the Files. -
Run
PC-Optimus.py
. -
If you ran it once, you can also access it from the Start Menu by searching PCOptimus
-
For help, join our Discord server.
Note: The .exe
file is temporarily unavailable due to errors and false virus alerts.
-
Download and run the
.exe
file. If Microsoft Defender shows a warning because the source is unknown, you can click on "More Info" and choose to run it anyway. Alternatively, use the.py
file to review the code. -
For help, join our Discord server.
- Scan and fix system file errors.
- Resolve storage, virtual storage, and RAM errors.
- Fix file system errors.
- Repair network connection errors by cleaning up, resetting, and restarting network settings and adapters.
- Update all installed apps.
- Run Windows Update.
- Update drivers.
- Remove bloatware.
- Block Microsoft tracking.
- Clean up Apps that start on PC Startup to make your Computer boot faster.
- Clean up prefetch data.
- Run the Windows Clean Manager.
- Cleanup temporary files.
- Remove File Duplicates
- Remove invisible storage-consuming files.
- Preconfigured cleanup: Temporary Internet Files, file thumbnails, recycle bin, and unnecessary Windows feedback files.
- Defragment/Optimize hard drive.
- Empty recycle bin.
- Perform an internet speed test.
- View generic system info.
- Check connection info (network name, etc.).
- Advanced system info.
- Monitor current PC resource usage, including resource allocation by apps (extended task manager).
- Explains the function of each button.
- You may only create a public fork or republish the code if:
- You have made meaningful changes to the code (e.g., adding new features or fixing bugs).
- You have first submitted a pull request with your changes, and it was rejected by the repository maintainers.
- If this repository has not been updated for two or more years, you may fork and modify the code freely without needing approval.
Feel free to contribute to the project by submitting issues or pull requests. For more details, refer to the contributing guidelines.
This project is licensed under an extended MIT License. See the LICENSE file for details.
For additional support or to report issues, join our Discord server or contact me at anonyson@proton.me .