Maintenance Your Windows Machine Like a Pro

Maintenance Your Windows Machine Like a Pro

Learn how to use WRN Cleaner to maintain and optimize your Windows machine.


5 min read

Play this article

Probably you are here because you have a Windows machine and it is getting slower and slower. Doing maintenance and optimization on your own requires time, research, and knowledge to do it right so you can avoid having additional Windows issues. I know the pain of having a Windows machine and doing maintenance, promise! ๐Ÿ˜…


Let me share one story with you, one time I tried to do basic cleaning to my Windows machine using Disk Cleanup and I checked all the items there and delete them so I can free up some space. Do you know what happened? --- Blue Screen of Death shows! ๐Ÿคฆโ€โ™‚๏ธ


With this wonderful experience using Windows, I motivated myself to learn about how can I effectively do maintenance and optimization without breaking my computer. I know that's a funny reason but that's my inspiration, that's why I created a tool that automates the optimization and maintenance of a Windows computer. ๐Ÿค˜

๐Ÿงน Cleaning Tool


Introducing, the WRN Cleaner! ๐ŸŽ‰๐ŸŽ‰๐ŸŽ‰

It is a maintenance tool that can automatically or manually clean up your Windows machine in a simple and reliable way. It is designed specifically for Windows machines only. The motivation behind this project is to clean up Windows machines in an automated way with pre-configured optimization techniques. ๐Ÿ˜‰๐Ÿ’ป๐Ÿงน

โšก Features

I'm using the native approach in cleaning Windows machine compare to other tools out there. Check out the different native Windows utility to automate the maintenance and optimization. ๐Ÿ”ฅ

Here's the cleaning process in sequence. ๐Ÿงน

  • Disk Cleanup
  • Defragment (HDD)
  • Retrim (SSD)
  • Checks System File
  • Cleans Recycle Bin
  • Cleans Temp Folder
  • Cleans Prefetch Folder
  • Clears Windows Error Log
  • Auto or Manual Shutdown and Reboot When Done

Disk Cleanup - As you may notice that I place the Disk Cleanup in the top of the cleaning process, why? My reason is that, this is the only native maintenance utility in Windows that needs user interaction. It is good to get the attention of the user to finish all the steps before leaving the program running. Placing the Disk Cleanup somewhere in the process will prevent the whole process to finish if the user is not attended causing the program to hang and not able to complete the cleaning process. Make sense? ๐Ÿ˜…

Defrag / Retrim - Last year, I bought SSD to upgrade my workstation, but here's the question can I defrag my SSD? The answer is no! It has been a requested feature to the tool to support SSD enabled Windows machine. I started to research about this feature request and I found out that the Windows' Defrag utility software has optimization feature to work with SSDs which is the Retrim! The tool can safely detect and apply the necessary optimization for your storage device. ๐Ÿค˜

System File Checker - Built-in utility for Windows machine for checking and restoring corrupted system files. That's it! ๐Ÿ˜…

Recycle Bin / Temp Folder / Prefetch Folder - The tool cleans your recycle bin, temp folder and files, and prefetch folder to free up some storage. ๐Ÿ‘Š

Windows Error Log - This can be helpful to reduce the noise in your Windows logs by deleting old error logs. ๐Ÿค

โš  Reminder: It is recommended to use this tool once every month.

๐Ÿงฐ Maintenance


Now we have the tool, we don't have to worry about doing the same mistake I made in the past. ๐Ÿคฃ It is so simple to use my cleaning tool, just follow the usage below... ๐Ÿ‘€

  1. Get the latest stable version.
  2. Run the batch script file as an Administrator.
  3. Follow the on-screen instructions.
  4. Wait...
  5. Done!

โš  Reminder: When you start to run the program the first cleaning method would be DiskClean so be careful on this one, don't check or uncheck things here. It is set to the default configuration and all you have to do is to click ok or next.

๐Ÿ” Security


Some of you may know that I'm a cybersecurity researcher by trade and security is very important to me. The maintenance tool I made is safe to use as I'm also using it, I mean you can read the entire source code in the official GitHub repository. ๐Ÿ˜…

In addition, you can check the VirusTotal result here. ๐Ÿ˜‰

If in any case, you are able to find a potential security bug then feel free to reach out to me or report it directly to my bug bounty partner which is the go and get some CVEs. ๐Ÿ‘€

They pay security researchers for finding vulnerabilities in any GitHub repository and maintainers for fixing them. Cool right? ๐Ÿ‘

๐Ÿฑโ€๐Ÿ‘ค Last Words

last words

Having a Windows machine can be painful as hell but this is where I started and this is all I have. I'm planning to get a new machine with Windows OS installed soon. Yeah I'm very comfortable with Windows machine as my main personal computer. For work purposes I would probably use Apple machine as it is very reliable in that use case, but that's really really soon. ๐Ÿคž

Cleaning your machine can be painful too if you don't know the basics, that's where the tools become useful. For me, don't rely too much using tools still you have to learn the basics. ๐Ÿ‘Š

The tool I made uses the native cleaning process for Windows. I just automate these steps and applied my years of experience in maintaining and optimizing Windows machine as I work before as technical support. โšก

So yeah, I hope you learned a lot and hope this blog helps!



๐Ÿ“ข Nominate me (@warengonzaga) as a GitHub Star. If you appreciate my hard work, passion, and dedication to open source projects like this.

Cheers! ๐Ÿš€๐Ÿ‘Œ See you on my next blog...