Background
Tron is a script that "fights for the User."
The goal is to automate ~87% of the tedious work in getting a badly-running Windows system back on its feet (clicking "next" in AV scan windows, etc); with much left to the discretion of the tech.
Tron is built with heavy reliance on community input and updated regularly.
Tron is NOT a system optimization or "baseline" script.
Tron is intended for use by PC Technicians who are already familiar with basic troubleshooting and command-line operation. It is not intended for use by people with no basic troubleshooting knowledge.
Read the instructions.
Read the instructions.
Sequence of operation
> > > > > > > |
Saves a log to C:\logs\tron\tron.log
(configurable).
Changelog
(significant changes in bold; full changelog )
v12.0.6 (2023-10-17)
+ Add network-detection support for Brazilian Portuguese and alternate French language systems. Thanks to and
* Stage 0: Prep: Add Windows Terminal to rkill
and ProcessKiller
whitelist. Thanks to
* Stage 1: Tempclean: Add deletion of CCleanerCrashReporting task scheduler job. Thanks to
+ Stage 3: Disinfect: Add automation of Malwarebytes AdwCleaner. Thanks to
- Stage 4: Sophos: Will be removed in next version due to Sophos blocking further use of the tool to receive updates
* Stage 4: Malwarebytes: Add /NOICON
switch to MBAM install to prevent desktop icon. Thanks to and
* Stage 7: Wrap-up: Fix missing <Username>
opening statement in default SwithMailConfig
file. Thanks to
* General: Update various included tools such as smartctl
, 7-Zip
, and O&OShutUp10
Download
-
Primary: Download the .
-
Secondary: Download a self-extracting .exe
pack from one of the mirrors:
3. Tertiary: Source code
Source code is available [on Github](https://github.com/bmrf/tron/) (Note: this doesn't include many of the utilities Tron relies on to function). If you want to view the code without downloading a ~600MB package, Github is a good place to do it.
Command-Line Support
Tron has full command-line support. Switches are optional, can be used simultaneously, and override their respective default when used. for a list of command-line switches.
Pack Integrity
SHA-256 hashes are in \tron\integrity_verification\checksums.txt
and are signed with my (0x07d1490f82a211a2, pubkey included). Use this to verify pack integrity.
Donations
Tron will always be free and open-source. If you'd like to buy me a beer or more importantly ... scotch ... you can do so here:
-
-
Bitcoin: 1Biw8gx2kD7mZf66ZdNgB9tG1pE9YA3kEd
-
Bitcoin Cash: 18sXTTrAViPZVQtm63zBK6aCK3XfJpEThk
-
Monero: 46ZUK4VDLLz3zapDw62UaS71ZfFBjH9uwhc8FeyocPhUHHsuxj5zfvpZpZcZFHWpxoXD99MVt6PnR9QfftXDV8s6CFAnPSo
These addresses go directly to . If you wish to support another volunteer (e.g. the incredibly generous ) please contact them directly.
Problems and Support
Please look first for a list of common issues (Tron appearing to be stalled, etc). If it doesn't answer your issue, make a top-level post to and myself or one of the community members will look at the issue. Additionally, you can reach me at my email (included in the instructions) or by Reddit DM.