Anybody use Tron?

I'll write a revision of my thoughts on Tron. Do yourself a favor, either DON'T download a new version every time the program's updated, or if you do, back up the old somewhere before downloading the new. Why? In my incredible dumbassery, I assumed it would be no problem to delete the 4.7.1 tron folder I had on an external drive, in order to download the latest version, v4.7.4, today. Yeah, that was dumb. Why? Well, 4.7.4 chokes (simply quits) in Win Vista 64-bit in the early stages, running TDSSKiller. I know for a fact that v4.7.1 had been running fine on other machines I've used it with. tron's author claims it's a problem with the new TDSSKiller; he put in a "fix" by forcing it to run the old version of TDSSK, but guess what? No worky for me. Nothing like wasting 2 hours of a day deleting, installing, deleting again and reinstalling a supposed "fixed" version of tron---and still getting the same error. Not the creator's fault, I'm guessing, but sure wasted an afternoon for me.

Again, if you have a working version of tron, back it up before downloading the new...or face the consequences.
 
So I used this on a friends PC last night I think the biggest help was MBAM it found a lot I also found thier AV had a lot that they hadn't taken action on. The person is a typical impatient user doesn't want to do what the computer says needs to be done and ignores any pop-up they can, which legit ones are usually not as intrusive as the ad/rogue/mal-ware ones. The only problem is it turned off sleep mode for lid close, which I don't understand why it does that, when I go into the options to try and turn it back on it tells me the option is unavailable. I would like to fix that issue so any answers there are welcome but aside from that it does have some nice features. I might dissect it some to see how to tailor it for my needs and remove functions I don't like though I use the BT Sync so I probably need to keep a personal log of my changes as I expect I will need to make them each time I update the tool I load to PCs.
 
An interesting 'kitchen sink' approach; as many of these procedures can take a few hours, probably best done as a 'try this while I sleep' ordeal, perhaps as a minimalist/low- effort overnight approach to avoid wipe/reinstalls....
 
Thanks guys I really appreciate sharing this tool link. Personally I do almost all of my work onsite. In order to cut down on time on location it is extremely important to stock my flash drives with all of the tools necessary to tackle any infection. I always do a manual sweep to make sure the infection is really gone but having multiple tools helps with time. Great post!
 
Hi everyone, I'm the author and maintainer of the Tron script. We're currently on v6.1.2 with significant improvements based on what people have reported back after running it.

I wanted to drop a note here to address some of the questions in this thread.

Basically, Tron is just a glorified batch file that calls a bunch of other tools in sequence. The goal was to automate ~85% of what a technician normally does.

Some of the questions I wanted to answer:

1. Not sure what it's doing
Tron is open-source under the MIT license and all the code is available for anyone to read and contribute. It's also heavily commented so you can see exactly what it's doing. The master script is here on Github, as is the changelog. Finally, the readme contains a full list of EVERY action Tron performs.

2. Speed of operation
This is addressed here in the CQ, but the reason for Tron's slowness is that it runs 3 anti-virus engines, 3 rootkit scanners, a DISM rebuild and repair, a checkdisk, an SFC scan, and (if enabled) a post-run defrag. We recently replaced the Vipre scanner with a faster one, which was one of the biggest culprits for the long run time. The 3rd stage (OEM de-bloat) is probably the next longest-running stage, simply because it takes a while to loop through the list of programs we want to remove, look for them, and remove them if they exist.

3. Don't like all-in-one "tune up" solutions // prefer to manually do things
  • I lean heavily towards doing things myself and spent years doing PC cleanup manually. Over time I developed a pretty standard order of operations and list of things to check like most techs on here I'm sure. One day though I just thought "Why am I sitting here clicking these boxes over and over? I bet I could automate most of this and spend my time doing other things" and that's how Tron got started. I don't think it's possible to automate everything, but my experience taught me that about 85% of system cleanup is the exact same thing over and over, so that's what I hoped Tron could do
  • Nearly all functionality can be skipped/overridden with command-line flags (-sd for skip defrag, -sp for skip patches, etc), and since it's just a batch file you can tweak it however you want.
  • Lastly, I feel very strongly about respecting the end-user, so as much as possible Tron tries to to minimize personal-preference tweaks and leave the system as stock as it can
If you have other questions fire away. Also if you have a reddit account it also helps to post them to the TronScript sub, that way everyone can see the idea/complaint/thought and chime in.

Thanks

- Vocatus
 
Last edited:
That would be when I would give it shot.

I'll be honest, an official Tron GUI probably won't happen. Development already takes a substantial amount of time, and that's just building functionality and making sure it does what it's supposed to. To me a GUI is a nicety but not necessity, especially for technicians who are serious about growing in skill and experience. I do understand the desire for one and would probably build one if I had the time.

That being said, two thoughts towards that end:

1. Tron doesn't really need a GUI - right-click Tron.bat and hit "Run as Administrator." There are a couple intro screens explaining what's going on, then it just starts running and does its thing. The defaults work great in most situations.

2. /u/CBRN_IS_FUN built a GUI for Tron and apparently a lot of people had good luck with it. Here's a link. Downside: you have to rely on him to keep it updated and I don't know if he's added the most recent CLI flags yet. Maybe with some prompting...

3. If you know .NET or some other basic language to throw together a GUI, go for it. I'm guessing quite a few people feel the same way and would love one. If you do make one let me know and you can be memorialized in the changelog.

Keep the questions coming
 
Back
Top