Friday, December 7, 2018

Tron v10.7.3 (2018-12-07) // Fix disk space calculation in Win10 build 17763; fix incorrect rkill whitelist call

Background

Tron is a script that "fights for the User." Think of it as a tech-on-a-thumb-drive that aims to automate ~85% of the tedious work in cleaning a Windows system, with the understanding that some things are better left to the discretion of the tech. It is built with heavy reliance on community input and updated regularly.

Bug reports, suggestions etc are welcome. If you have issues with this release, post a top-level comment and myself or one of the mods will answer, typically in <24 hours.


Sequence of operation

Prep > Tempclean > De-bloat > Disinfect > Repair > Patch > Optimize > Wrap-up | Manual tools

Saves a log to C:\Logs\tron\tron.log (configurable).

screenshots of Tron in action


Changelog

(significant changes in bold; full changelog on Github)

v10.7.3 (2018-12-07)

! Fix disk space calculation on Win10 build 17763 (1809) and up due to fsutil output changing. Thanks to u/Paul_NZ

! Fix incorrect path in rkill whitelist call. Thanks to github:KingZee

* Update all sub-tools their latest version


Download

  1. Primary method: Download a self-extracting .exe pack from one of the mirrors:

    Mirror HTTPS HTTP Location Host
    Official link link US-TX u/SGC-Hosting
    #1 link link US-NY u/danodemano
    #2 --- link US-GA u/TheCronus89
    #3 link link DE u/bodrino
    #4 link link NZ u/iDanoo
    #5 link link US/EU u/mxmod
    #6 --- link US-TX u/RB14060 (XygenHosting)
    #9 link --- US-MI u/ajcutshall
    #10 link --- AU u/agent-squirrel
    #11 link --- Amazon CDN u/helpdesktv
    #12 link --- Global CDN Softpedia
  2. Secondary: Download the .torrent.

  3. Tertiary: Connect to the Syncthing repo (instructions) to get fixes/updates immediately. This method has some risks and you should only use it if you understand them.

  4. Quaternary: Source code

    Tron source code is available on Github (Note: this doesn't include many of the utilities Tron relies on to function). If you want to view the code without downloading a ~500MB package, Github is a good place to do it.


Command-Line Support

Tron has full command-line support. All switches are optional, can be used simultaneously, and override their respective script default when used.

Usage: tron.bat [ [-a|-asm] -c -d -dev -e -er -m -np -o -p -r -sa -scs -sd -sdb -sdc -sdu -se -sk -sm -sap -spr -ss -str -swu -swo -udl -v -x] | [-h] Optional switches (can be combined): -a Automatic mode (no prompts; implies -e) -asm Automatic mode (no prompts; implies -e; reboots to Safe Mode first) -c Config dump (display current config. Can be used with other switches to see what WOULD happen, but script will never execute if this switch is used) -d Dry run (run through script without executing any jobs) -dev Override OS detection (allow running on unsupported Windows versions) -e Accept EULA (suppress display of disclaimer warning screen) -er Email a report when finished. Requires you to configure SwithMailSettings.xml -m Preserve OEM Metro apps (don't remove them) -np Skip the pause at the end of the script -o Power off after running (overrides -r) -p Preserve power settings (don't reset power settings to default) -r Reboot automatically (auto-reboot 30 seconds after completion) -sa Skip anti-virus scans (MBAM, KVRT, Sophos) -sap Skip application patches (don't patch 7-Zip, Java Runtime, or Adobe Flash) -scs Skip custom scripts (has no effect if you haven't supplied custom scripts) -sdb Skip de-bloat (OEM bloatware removal; implies -m) -sd Skip defrag (force Tron to ALWAYS skip Stage 5 defrag) -sdc Skip DISM component (SxS store) cleanup -sdu Skip debloat update. Prevent Tron from auto-updating the S2 debloat lists -se Skip Event Log clearing -sk Skip Kaspersky Virus Rescue Tool (KVRT) scan -sm Skip Malwarebytes Anti-Malware (MBAM) installation -spr Skip page file settings reset (don't set to "Let Windows manage the page file") -ss Skip Sophos Anti-Virus (SAV) scan -str Skip Telemetry Removal (don't remove Windows user tracking, Win7 and up only) -swu Skip Windows Updates entirely (ignore both WSUS Offline and online methods) -swo Skip user-provided WSUS Offline updates (if they exist; online updates still attempted) -udl Upload debug logs. Send tron.log and the system GUID dump to the Tron developer -v Verbose. Show as much output as possible. NOTE: Significantly slower! -x Self-destruct. Tron deletes itself after running and leaves logs intact Misc switches (must be used alone): -h Display this help text 

Integrity

\tron\integrity_verification\checksums.txt contains SHA-256 checksums for every file and is signed with my PGP key (0x07d1490f82a211a2; included). You can use this to verify package integrity.


Donations

Tron will always be free and open-source, though of course donations are appreciated since the work done on the project is in my spare time for free. If you're feeling overly charitable you can donate using one of these methods:

  • Patreon

  • Bitcoin: 1Biw8gx2kD7mZf66ZdNgB9tG1pE9YA3kEd

  • Bitcoin Cash: 18sXTTrAViPZVQtm63zBK6aCK3XfJpEThk

  • Monero (preferred): 45R3cG8KggpZamdyNmt8ecgmFWYPsfD4E7gM1TkM3cRGCq2eBJ6yjNVWbwaVe4vUMveKAzAiA4j8xgUi29TpKXpm3yqmz9f

Note that these addresses go directly to u/vocatus. If you wish to support another volunteer (e.g. a mirror operator like the incredibly generous u/SGC-Hosting) please contact them directly.

"Do not withhold good from those to whom it is due, when it is in your power to act." -p3:27


No comments:

Post a Comment