forked from bmrf/tron
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchangelog.txt
5523 lines (4558 loc) · 217 KB
/
changelog.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
#############
# CHANGELOG #
#############
Legend:
+ Addition - Removal * Update/improvement
. No change ! Bug fix / Change (non bug-fix)
Version number legend:
x.x.x
| | |
| | program/definition update, minor change or bugfix (critical or regular)
| regular release or feature change
major release or feature change
########################
# v8.4.3 // 2016-01-18 #
########################
tron.bat v8.4.3
. No change, increment version number for changes in sub-scripts
Stage 0: Prep
. stage_0_prep.bat v1.0.4
. rkill v2.8.3.0
. ProcessKiller v2.0.0-TRON
. TDSS Killer v3.1.0.7
. McAfee Stinger v12.1.0.1855
. erunt v1.1j
. caffeine v1.6.1.0
Stage 1: Tempclean
. stage_1_tempclean.bat v1.0.2
. CCLeaner v5.13.5460
. BleachBit v1.10
. TempFileCleanup v1.0.7-TRON
. USB Device Cleanup v1.1.0
Stage 2: De-bloat
* stage_2_de-bloat.bat v1.1.1
/ OneDrive: Move code out of Metro debloat section into its own job
* OneDrive: Don't remove OneDrive if any files are present in the default OneDrive folder
* OneDrive: Disable links in Explorer side pane via registry keys instead of deleting the keys entirely
* Metro: Fine-tune version checking to ensure we only run on Windows 8/8.1 and Windows 10
- Metro: Remove redundant "net start AppXSVC" line prior to Metro de-bloat code
! Metro: Only set registry flag to allow starting AppX service in Safe Mode if the system is already in Safe Mode
. stage_2_de-bloat\oem\programs_to_target_by_name.txt
. stage_2_de-bloat\oem\programs_to_target_by_GUID.bat
. stage_2_de-bloat\oem\toolbars_BHOs_to_target_by_GUID.bat
. stage_2_de-bloat\oem\misc_other_programs_to_target.bat // Not called (currently unused)
. stage_2_de-bloat\metro\metro_3rd_party_modern_apps_to_target_by_name.ps1
. stage_2_de-bloat\metro\metro_Microsoft_modern_apps_to_target_by_name.ps1
Stage 3: Disinfect
. stage_3_disinfect.bat v1.0.2
. Sophos Virus Removal Tool v2.5.5
. Kaspersky Virus Removal Tool v15.0.19.0
. Malwarebytes Anti-Malware v2.2.0.1024
Stage 4: Repair
. stage_4_repair.bat v1.0.5
. subinacl.exe v5.2.3790.1180
. Repair file extensions v1.0.0
Stage 5: Patch
. stage_5_patch.bat v1.1.2
. 7-Zip v15.12 (multi-language)
. Adobe Flash Player v20.0.0.267 (language ignored)
. Adobe Reader v11.0.14 (English-only; replace with your language version if necessary)
. Java Runtime Environment 8u66 (language ignored)
. Windows updates Pulled down live with this command: 'wuauclt /detectnow /updatenow'
Stage 6: Optimize
. stage_6_optimize.bat v1.0.2
. smartctl v6.4.0 2015-06-04 r4109
. Defraggler v2.19.0.982
Stage 7: Wrap-up
. SwithMail.exe v2.1.5.0
Stage 8: Manual tools
. ADSSpy v1.11.0.0
* AdwCleaner v5.0.3.0
. Autoruns v13.51
. BlueScreenView v1.55
* ComboFix v16.1.18.1
. Junkware Removal Tool v8.0.2.0
. Net Adapter Repair v1.2
. PC Hunter v1.35 x64
. PC Hunter v1.35 x86
. Remote Support Reboot Config v1.0.0
. Safe Mode Boot Selector.bat v1.0.0
. ServicesRepair v1.0.0.3
. Tron Reset Tool v1.0.0
. UserBenchMark v2.6.0.0
. VirusTotal uploader tool v2.2
########################
# v8.4.2 // 2016-01-14 #
########################
tron.bat v8.4.2
. No change, increment version number for changes in sub-scripts
Stage 0: Prep
! stage_0_prep.bat v1.0.4
! Wrap references to WIN_VER in quotes to prevent crashing on Home OS's
. rkill v2.8.3.0
. ProcessKiller v2.0.0-TRON
. TDSS Killer v3.1.0.7
. McAfee Stinger v12.1.0.1855
. erunt v1.1j
. caffeine v1.6.1.0
Stage 1: Tempclean
. stage_1_tempclean.bat v1.0.2
. CCLeaner v5.13.5460
. BleachBit v1.10
. TempFileCleanup v1.0.7-TRON
. USB Device Cleanup v1.1.0
Stage 2: De-bloat
. stage_2_de-bloat.bat v1.1.0
. stage_2_de-bloat\oem\programs_to_target_by_name.txt
* stage_2_de-bloat\oem\programs_to_target_by_GUID.bat
. stage_2_de-bloat\oem\toolbars_BHOs_to_target_by_GUID.bat
. stage_2_de-bloat\oem\misc_other_programs_to_target.bat // Not called (currently unused)
. stage_2_de-bloat\metro\metro_3rd_party_modern_apps_to_target_by_name.ps1
. stage_2_de-bloat\metro\metro_Microsoft_modern_apps_to_target_by_name.ps1
Stage 3: Disinfect
. stage_3_disinfect.bat v1.0.2
. Sophos Virus Removal Tool v2.5.5
. Kaspersky Virus Removal Tool v15.0.19.0
. Malwarebytes Anti-Malware v2.2.0.1024
Stage 4: Repair
. stage_4_repair.bat v1.0.5
. subinacl.exe v5.2.3790.1180
. Repair file extensions v1.0.0
Stage 5: Patch
. stage_5_patch.bat v1.1.2
. 7-Zip v15.12 (multi-language)
. Adobe Flash Player v20.0.0.267 (language ignored)
. Adobe Reader v11.0.14 (English-only; replace with your language version if necessary)
. Java Runtime Environment 8u66 (language ignored)
. Windows updates Pulled down live with this command: 'wuauclt /detectnow /updatenow'
Stage 6: Optimize
. stage_6_optimize.bat v1.0.2
. smartctl v6.4.0 2015-06-04 r4109
. Defraggler v2.19.0.982
Stage 7: Wrap-up
. SwithMail.exe v2.1.5.0
Stage 8: Manual tools
. ADSSpy v1.11.0.0
. AdwCleaner v5.0.2.9
. Autoruns v13.51
. BlueScreenView v1.55
. ComboFix v16.1.7.1
. Junkware Removal Tool v8.0.2.0
. Net Adapter Repair v1.2
. PC Hunter v1.35 x64
. PC Hunter v1.35 x86
. Remote Support Reboot Config v1.0.0
. Safe Mode Boot Selector.bat v1.0.0
. ServicesRepair v1.0.0.3
. Tron Reset Tool v1.0.0
. UserBenchMark v2.6.0.0
. VirusTotal uploader tool v2.2
########################
# v8.4.1 // 2016-01-12 #
########################
tron.bat v8.4.1
/ tron.bat:prep:safemode: Don't set system to boot into Safe Mode w/ Networking at startup if the script wasn't launched from Safe Mode
Stage 0: Prep
* stage_0_prep.bat v1.0.3
/ Rename folder created during registry backup from "tron_registry_backup" to "registry_backup"
. rkill v2.8.3.0
. ProcessKiller v2.0.0-TRON
. TDSS Killer v3.1.0.7
* McAfee Stinger v12.1.0.1855
. erunt v1.1j
. caffeine v1.6.1.0
Stage 1: Tempclean
. stage_1_tempclean.bat v1.0.2
. CCLeaner v5.13.5460
. BleachBit v1.10
. TempFileCleanup v1.0.7-TRON
. USB Device Cleanup v1.1.0
Stage 2: De-bloat
. stage_2_de-bloat.bat v1.1.0
. stage_2_de-bloat\oem\programs_to_target_by_name.txt
. stage_2_de-bloat\oem\programs_to_target_by_GUID.bat
. stage_2_de-bloat\oem\toolbars_BHOs_to_target_by_GUID.bat
. stage_2_de-bloat\oem\misc_other_programs_to_target.bat // Not called (currently unused)
. stage_2_de-bloat\metro\metro_3rd_party_modern_apps_to_target_by_name.ps1
. stage_2_de-bloat\metro\metro_Microsoft_modern_apps_to_target_by_name.ps1
Stage 3: Disinfect
. stage_3_disinfect.bat v1.0.2
* Sophos Virus Removal Tool v2.5.5
. Kaspersky Virus Removal Tool v15.0.19.0
. Malwarebytes Anti-Malware v2.2.0.1024
Stage 4: Repair
! Fix critical bug with Windows telemetry removal sub-scripts (stall on Windows 10 and crash on Windows 7/8/8.1)
. stage_4_repair.bat v1.0.5
. subinacl.exe v5.2.3790.1180
. Repair file extensions v1.0.0
Stage 5: Patch
. stage_5_patch.bat v1.1.2
. 7-Zip v15.12 (multi-language)
. Adobe Flash Player v20.0.0.267 (language ignored)
* Adobe Reader v11.0.14 (English-only; replace with your language version if necessary)
. Java Runtime Environment 8u66 (language ignored)
. Windows updates Pulled down live with this command: 'wuauclt /detectnow /updatenow'
Stage 6: Optimize
. stage_6_optimize.bat v1.0.2
. smartctl v6.4.0 2015-06-04 r4109
. Defraggler v2.19.0.982
Stage 7: Wrap-up
. SwithMail.exe v2.1.5.0
Stage 8: Manual tools
. ADSSpy v1.11.0.0
* AdwCleaner v5.0.2.9
. Autoruns v13.51
. BlueScreenView v1.55
. ComboFix v16.1.7.1
* Junkware Removal Tool v8.0.2.0
. Net Adapter Repair v1.2
. PC Hunter v1.35 x64
. PC Hunter v1.35 x86
. Remote Support Reboot Config v1.0.0
. Safe Mode Boot Selector.bat v1.0.0
. ServicesRepair v1.0.0.3
. Tron Reset Tool v1.0.0
. UserBenchMark v2.6.0.0
. VirusTotal uploader tool v2.2
########################
# v8.4.0 // 2016-01-08 #
########################
tron.bat v8.4.0
+ tron.bat:prep: Add new -sdc switch and associated SKIP_DISM_CLEANUP variable. Use this to skip DISM component (SxS store) cleanup. Thanks to /u/silentchasm
+ tron.bat:ssd_detection: Add virtual disk detection. If found, skip Stage 5 defrag. Thanks to /u/fezzgig
- tron.bat:variable: Remove SSD_DETECTED variable and re-implement all checks that force a defrag skip to use the SKIP_DEFRAG variable instead
Stage 0: Prep
. stage_0_prep.bat v1.0.2
. rkill v2.8.3.0
. ProcessKiller v2.0.0-TRON
. TDSS Killer v3.1.0.7
. McAfee Stinger v12.1.0.1853
. erunt v1.1j
. caffeine v1.6.1.0
Stage 1: Tempclean
. stage_1_tempclean.bat v1.0.2
. CCLeaner v5.13.5460
. BleachBit v1.10
. TempFileCleanup v1.0.7-TRON
. USB Device Cleanup v1.1.0
Stage 2: De-bloat
. stage_2_de-bloat.bat v1.1.0
. stage_2_de-bloat\oem\programs_to_target_by_name.txt
. stage_2_de-bloat\oem\programs_to_target_by_GUID.bat
. stage_2_de-bloat\oem\toolbars_BHOs_to_target_by_GUID.bat
. stage_2_de-bloat\oem\misc_other_programs_to_target.bat // Not called (currently unused)
. stage_2_de-bloat\metro\metro_3rd_party_modern_apps_to_target_by_name.ps1
! stage_2_de-bloat\metro\metro_Microsoft_modern_apps_to_target_by_name.ps1
! Remove incorrect Windows Store entry from the target list. Thanks to /u/regypt and /u/KnifeyGavin
Stage 3: Disinfect
. stage_3_disinfect.bat v1.0.2
. Sophos Virus Removal Tool v2.5.4
. Kaspersky Virus Removal Tool v15.0.19.0
. Malwarebytes Anti-Malware v2.2.0.1024
Stage 4: Repair
* stage_4_repair.bat v1.0.5
- Remove redundant Dism image store cleanup (move to Stage 5)
. subinacl.exe v5.2.3790.1180
. Repair file extensions v1.0.0
Stage 5: Patch
* stage_5_patch.bat v1.1.2
+ Import Windows Vista/2008 Dism component cleanup from Stage 4
+ Implement support for -sdc switch (SKIP_DISM_CLEANUP)
. 7-Zip v15.12 (multi-language)
. Adobe Flash Player v20.0.0.267 (language ignored)
. Adobe Reader v11.0.13 (English-only; replace with your language version if necessary)
. Java Runtime Environment 8u66 (language ignored)
. Windows updates Pulled down live with this command: 'wuauclt /detectnow /updatenow'
Stage 6: Optimize
* stage_6_optimize.bat v1.0.2
+ Implement support for multiple SKIP_DEFRAG variable values
. smartctl v6.4.0 2015-06-04 r4109
. Defraggler v2.19.0.982
Stage 7: Wrap-up
. SwithMail.exe v2.1.5.0
Stage 8: Manual tools
. ADSSpy v1.11.0.0
. AdwCleaner v5.0.2.8
. Autoruns v13.51
. BlueScreenView v1.55
. ComboFix v16.1.7.1
. Junkware Removal Tool v8.0.1.0
. Net Adapter Repair v1.2
. PC Hunter v1.35 x64
. PC Hunter v1.35 x86
. Remote Support Reboot Config v1.0.0
. Safe Mode Boot Selector.bat v1.0.0
. ServicesRepair v1.0.0.3
. Tron Reset Tool v1.0.0
. UserBenchMark v2.6.0.0
. VirusTotal uploader tool v2.2
########################
# v8.3.0 // 2016-01-07 #
########################
tron.bat v8.3.0
* tron.bat: Implement use of cleaner WIN_VER_NUM when checking OS versions (vs messier WIN_VER checks). Thanks to github:nemchik
* stage_0_prep:ssd_detect: Add failsafe if we can't read the drive info (default to SSD_DETECTED=yes). Thanks to github:RB14060
! stage_7_wrap-up:logs: Fix problem where removed program list would list ALL programs if no programs were removed. Thanks to github:RB14060
Stage 0: Prep
. stage_0_prep.bat v1.0.2
. rkill v2.8.3.0
. ProcessKiller v2.0.0-TRON
. TDSS Killer v3.1.0.7
* McAfee Stinger v12.1.0.1853
. erunt v1.1j
. caffeine v1.6.1.0
Stage 1: Tempclean
. stage_1_tempclean.bat v1.0.2
* CCLeaner v5.13.5460
* Update winapp2.ini to v5.13.151221
* BleachBit v1.10
* Update winapp2.ini to v5.13.151221
. TempFileCleanup v1.0.7-TRON
. USB Device Cleanup v1.1.0
Stage 2: De-bloat
. stage_2_de-bloat.bat v1.1.0
. stage_2_de-bloat\oem\programs_to_target_by_name.txt
* stage_2_de-bloat\oem\programs_to_target_by_GUID.bat
. stage_2_de-bloat\oem\toolbars_BHOs_to_target_by_GUID.bat
. stage_2_de-bloat\oem\misc_other_programs_to_target.bat // Not called (currently unused)
. stage_2_de-bloat\metro\metro_3rd_party_modern_apps_to_target_by_name.ps1
. stage_2_de-bloat\metro\metro_Microsoft_modern_apps_to_target_by_name.ps1
Stage 3: Disinfect
. stage_3_disinfect.bat v1.0.2
. Sophos Virus Removal Tool v2.5.4
. Kaspersky Virus Removal Tool v15.0.19.0
. Malwarebytes Anti-Malware v2.2.0.1024
Stage 4: Repair
* stage_4_repair.bat v1.0.4
- Move Windows 7/8/8.1 telemetry removal code into separate sub-script (similar to Win10)
. subinacl.exe v5.2.3790.1180
. Repair file extensions v1.0.0
Stage 5: Patch
. stage_5_patch.bat v1.1.1
. 7-Zip v15.12 (multi-language)
. Adobe Flash Player v20.0.0.267 (language ignored)
. Adobe Reader v11.0.13 (English-only; replace with your language version if necessary)
. Java Runtime Environment 8u66 (language ignored)
. Windows updates Pulled down live with this command: 'wuauclt /detectnow /updatenow'
Stage 6: Optimize
* stage_6_optimize.bat v1.0.2
+ Add support for multiple SKIP_DEFRAG variable values
. smartctl v6.4.0 2015-06-04 r4109
. Defraggler v2.19.0.982
Stage 7: Wrap-up
. SwithMail.exe v2.1.5.0
Stage 8: Manual tools
. ADSSpy v1.11.0.0
* AdwCleaner v5.0.2.8
* Autoruns v13.51
. BlueScreenView v1.55
* ComboFix v16.1.7.1
. Junkware Removal Tool v8.0.1.0
. Net Adapter Repair v1.2
. PC Hunter v1.35 x64
. PC Hunter v1.35 x86
. Remote Support Reboot Config v1.0.0
. Safe Mode Boot Selector.bat v1.0.0
. ServicesRepair v1.0.0.3
. Tron Reset Tool v1.0.0
. UserBenchMark v2.6.0.0
. VirusTotal uploader tool v2.2
########################
# v8.2.1 // 2015-12-30 #
########################
tron.bat v8.2.1
+ tron.bat:variable: Add new WIN_VER_NUM variable to allow for easier version checking in a few places. Thanks to github:nemchick
+ tron.bat:find: Create new %FIND% variable with hard-coded path to find.exe. Prevents getting confused when GnuWin32 tools are installed. Thanks to /u/hyperblaster
* tron.bat:find: Replace all system PATH-dependent calls to "find.exe" to reference new %FIND% variable
Stage 0: Prep
* stage_0_prep.bat v1.0.2
! Fix typo in log message
. rkill v2.8.3.0
. ProcessKiller v2.0.0-TRON
. TDSS Killer v3.1.0.7
* McAfee Stinger v12.1.0.1845
. erunt v1.1j
. caffeine v1.6.1.0
Stage 1: Tempclean
* stage_1_tempclean.bat v1.0.2
- Remove internal log function and switch to Tron's external logging function. Thanks to github:nemchik
* CCLeaner v5.13.5460
. BleachBit v1.8
. TempFileCleanup v1.0.7-TRON
. USB Device Cleanup v1.1.0
Stage 2: De-bloat
. stage_2_de-bloat.bat v1.1.0
* stage_2_de-bloat\oem\programs_to_target_by_name.txt
. stage_2_de-bloat\oem\programs_to_target_by_GUID.bat
. stage_2_de-bloat\oem\toolbars_BHOs_to_target_by_GUID.bat
. stage_2_de-bloat\oem\misc_other_programs_to_target.bat // Not called (currently unused)
. stage_2_de-bloat\metro\metro_3rd_party_modern_apps_to_target_by_name.ps1
. stage_2_de-bloat\metro\metro_Microsoft_modern_apps_to_target_by_name.ps1
Stage 3: Disinfect
* stage_3_disinfect.bat v1.0.2
* mbam: Import pre-configured settings.conf that ticks the "scan for rootkits" option when installing MBAM. Thanks to /u/staticxtasy
. Sophos Virus Removal Tool v2.5.4
. Kaspersky Virus Removal Tool v15.0.19.0
. Malwarebytes Anti-Malware v2.2.0.1024
Stage 4: Repair
* stage_4_repair.bat v1.0.3
- Remove internal log function and switch to Tron's external logging function. Thanks to github:nemchik
! Fix incorrect file name in call to "disable_telemetry_registry_entries.reg"
. subinacl.exe v5.2.3790.1180
. Repair file extensions v1.0.0
Stage 5: Patch
* stage_5_patch.bat v1.1.1
- Remove internal log function and switch to Tron's external logging function. Thanks to github:nemchik
. 7-Zip v15.12 (multi-language)
* Adobe Flash Player v20.0.0.267 (language ignored)
. Adobe Reader v11.0.13 (English-only; replace with your language version if necessary)
. Java Runtime Environment 8u66 (language ignored)
. Windows updates Pulled down live with this command: 'wuauclt /detectnow /updatenow'
Stage 6: Optimize
* stage_6_optimize.bat v1.0.1
- Remove internal log function and switch to Tron's external logging function. Thanks to github:nemchik
. smartctl v6.4.0 2015-06-04 r4109
. Defraggler v2.19.0.982
Stage 7: Wrap-up
. SwithMail.exe v2.1.5.0
Stage 8: Manual tools
. ADSSpy v1.11.0.0
* AdwCleaner v5.0.2.7
. Autoruns v13.5
. BlueScreenView v1.55
* ComboFix v15.12.29.1
. Junkware Removal Tool v8.0.1.0
. Net Adapter Repair v1.2
. PC Hunter v1.35 x64
. PC Hunter v1.35 x86
. Remote Support Reboot Config v1.0.0
. Safe Mode Boot Selector.bat v1.0.0
. ServicesRepair v1.0.0.3
. Tron Reset Tool v1.0.0
. UserBenchMark v2.6.0.0
. VirusTotal uploader tool v2.2
########################
# v8.2.0 // 2015-12-10 #
########################
tron.bat v8.2.0
/ tron.bat:prep: Move "pushd \resources" command up a few lines to be run the same time as the other pushd commands
* tron.bat:prep:check_update: Exit with error code 1 if a download fails the SHA256 integrity check
/ tron.bat:function:log: Remove internal log function and move it into \resources\functions\log.bat. Thanks to github:nemchik
* tron.bat:function:log: Convert all calls to :log to now call functions\log.bat due to new logging system. Thanks to github:nemchik
Stage 0: Prep
. stage_0_prep.bat v1.0.0
* rkill v2.8.3.0
. ProcessKiller v2.0.0-TRON
* TDSS Killer v3.1.0.7
* McAfee Stinger v12.1.0.1831
. erunt v1.1j
. caffeine v1.6.1.0
Stage 1: Tempclean
. stage_1_tempclean.bat v1.0.1
. CCLeaner v5.12.5431
. BleachBit v1.8
. TempFileCleanup v1.0.7-TRON
. USB Device Cleanup v1.1.0
Stage 2: De-bloat
* stage_2_de-bloat.bat v1.1.0
* Move embedded Win10 metro de-bloat code to PowerShell sub-scripts
. \resources\stage_2_de-bloat\oem\programs_to_target_by_name.txt
* \resources\stage_2_de-bloat\oem\programs_to_target_by_GUID.bat
* Add significant number of entries, mostly related to Sony VAIO, Lenovo, and WildTangent Games bloat. Thanks to /u/kronflux
/ Move a few toolbar entries to the toolbar/BHO list
* \resources\stage_2_de-bloat\oem\toolbars_BHOs_to_target_by_GUID.bat
+ Import a few toolbar entries from the by_GUID list
. \resources\stage_2_de-bloat\oem\misc_other_programs_to_target.bat // Not called (currently unused)
* \resources\stage_2_de-bloat\metro\metro_3rd_party_modern_apps_to_target_by_name.ps1
+ \resources\stage_2_de-bloat\metro\metro_Microsoft_modern_apps_to_target_by_name.ps1
+ New; move all Microsoft-specific Modern apps into this script
Stage 3: Disinfect
. stage_3_disinfect.bat v1.0.0
. Sophos Virus Removal Tool v2.5.4
. Kaspersky Virus Removal Tool v15.0.19.0
. Malwarebytes Anti-Malware v2.2.0.1024
Stage 4: Repair
. stage_4_repair.bat v1.0.2
! Add KB3112336 to list of Win7/8/8.1 updates to block (was mistakenly not added)
. subinacl.exe v5.2.3790.1180
. Repair file extensions v1.0.0
Stage 5: Patch
. stage_5_patch.bat v1.1.0
* 7-Zip v15.12 (multi-language)
* Adobe Flash Player v20.0.0.228 (language ignored)
. Adobe Reader v11.0.13 (English-only; replace with your language version if necessary)
. Java Runtime Environment 8u66 (language ignored)
. Windows updates Pulled down live with this command: 'wuauclt /detectnow /updatenow'
Stage 6: Optimize
. stage_6_optimize.bat v1.0.0
. smartctl v6.4.0 2015-06-04 r4109
. Defraggler v2.19.0.982
Stage 7: Wrap-up
. SwithMail.exe v2.1.5.0
Stage 8: Manual tools
. ADSSpy v1.11.0.0
* AdwCleaner v5.0.2.4
. Autoruns v13.5
. BlueScreenView v1.55
* ComboFix v15.12.7.1
. Junkware Removal Tool v8.0.1.0
. Net Adapter Repair v1.2
. PC Hunter v1.35 x64
. PC Hunter v1.35 x86
. Remote Support Reboot Config v1.0.0
. Safe Mode Boot Selector.bat v1.0.0
. ServicesRepair v1.0.0.3
. Tron Reset Tool v1.0.0
. UserBenchMark v2.6.0.0
. VirusTotal uploader tool v2.2
########################
# v8.1.0 // 2015-12-04 #
########################
tron.bat v8.1.0
* tron.bat:prep:verbose: Automatically expand the scrollback buffer to 9000 if VERBOSE (-v) flag is used. This way we don't lose any output
Stage 0: Prep
. stage_0_prep.bat v1.0.0
. rkill v2.8.2.0
. ProcessKiller v2.0.0-TRON
. TDSS Killer v3.1.0.5
* McAfee Stinger v12.1.0.1822
. erunt v1.1j
* caffeine v1.6.1.0
Stage 1: Tempclean
stage_1_tempclean.bat v1.0.1
* ccleaner: Add note explaining that CCleaner doesn't support verbose output if VERBOSE (-v) flag is used. Thanks to /u/Forcen
* bleachbit: Improve Bleachbit support for VERBOSE (-v) flag, now display ALL Bleachbit output to console and log if -v is used. Thanks to /u/forcen
- misc: Remove unnecessary window title reset after Tempfilecleanup
* CCLeaner v5.12.5431
. BleachBit v1.8
. TempFileCleanup v1.0.7-TRON
. USB Device Cleanup v1.1.0
Stage 2: De-bloat
. stage_2_de-bloat.bat v1.0.0
. \resources\stage_2_de-bloat\programs_to_target_by_name.txt
. \resources\stage_2_de-bloat\programs_to_target_by_GUID.bat
* \resources\stage_2_de-bloat\toolbars_BHOs_to_target_by_GUID.bat
- Remove "NVIDIA HD Audio Driver." Thanks to /u/sofakingdead
- Remove "Windows 7 USB/DVD Download Tool." Thanks to /u/sofakingdead
. \resources\stage_2_de-bloat\OEM_modern_apps_to_target_by_name.ps1
. \resources\stage_2_de-bloat\misc_other_programs_to_target.bat // Not called (currently unused)
Stage 3: Disinfect
. stage_3_disinfect.bat v1.0.0
* Sophos Virus Removal Tool v2.5.4
* Kaspersky Virus Removal Tool v15.0.19.0
* Malwarebytes Anti-Malware v2.2.0.1024
Stage 4: Repair
* stage_4_repair.bat v1.0.1
+ Add KB3112336 to list of Win7/8/8.1 updates to remove. Thanks to /u/Lolor-arros
+ Enable telemetry removal on Server 2012 platforms
! Remove redundant DRY_RUN check in call to Win10 telemetry removal script
. subinacl.exe v5.2.3790.1180
. Repair file extensions v1.0.0
Stage 5: Patch
* stage_5_patch.bat v1.1.0
* Only patch each program if it already exists on the system. Thanks to /u/Tech604
. 7-Zip v15.11 (multi-language)
. Adobe Flash Player v19.0.0.245 (language ignored)
. Adobe Reader v11.0.13 (English-only; replace with your language version if necessary)
* Java Runtime Environment 8u66 (language ignored)
* Replace LOGPATH variable with inherited RAW_LOGS variable from Tron
. Windows updates Pulled down live with this command: 'wuauclt /detectnow /updatenow'
Stage 6: Optimize
. stage_6_optimize.bat v1.0.0
. smartctl v6.4.0 2015-06-04 r4109
. Defraggler v2.19.0.982
Stage 7: Wrap-up
. SwithMail.exe v2.1.5.0
Stage 8: Manual tools
. ADSSpy v1.11.0.0
* AdwCleaner v5.0.2.3
. Autoruns v13.5
. BlueScreenView v1.55
* ComboFix v15.12.3.1
. Junkware Removal Tool v8.0.1.0
. Net Adapter Repair v1.2
. PC Hunter v1.35 x64
. PC Hunter v1.35 x86
. Remote Support Reboot Config v1.0.0
. Safe Mode Boot Selector.bat v1.0.0
. ServicesRepair v1.0.0.3
. Tron Reset Tool v1.0.0
. UserBenchMark v2.6.0.0
. VirusTotal uploader tool v2.2
########################
# v8.0.0 // 2015-12-02 #
########################
tron.bat v8.0.0
* Tron modularization project: Move code for Stages 0-6 into their own sub-scripts in each job's respective directory. Tron.bat
was getting pretty large and more difficult to work on, so moving the various stage's code into their
own scripts should help simplify things and make it easier to find issues in a particular section.
Tron.bat now calls those job's sub-scripts instead of embedding their code directly
This also lays the groundwork for future highly-requested features, such as skip-to-stage, etc
! tron.bat:prep:smart_check: Fix faulty SMART check and add case-insensitivity to error code search
! tron.bat:prep:update_check: Add quotes around %TEMP% reference in hasheep calculation to prevent crashing on usernames with parentheses in them
! tron.bat:prep:log_header: Fix missing closing quote on a line of the log header creation section
+ tron.bat:prep:f8_key: Add enabling of F8 key to select bootup method on Windows 10. Was previously only enabled on Windows 8
/ tron.bat.prep:f8_key: Rename outdated batch label "win_ver_check" to "enable_f8_key_on_bootup"
* tron.bat:prep:resume: Launch Caffeine directly from the Resume checks if we detect we're resuming from an interrupted run
This is to make sure it's running if we pick up where we left off at some point later than Stage 0
(where Caffeine is normally launched). Thanks to /u/NinjaInSpace for finding this obscure bug condition
! stage_0_prep:caffeine: Add code to prevent launching two Caffeine instances. The only scenario where this would happen is if we're resuming an interrupted run in Stage 0
/ stage_7_wrap-up:caffeine: Move shutdown of caffeine closer to end of script instead of in power settings reset section
Stage 0: Prep
+ stage_0_prep.bat v1.0.0
. rkill v2.8.2.0
. ProcessKiller v2.0.0-TRON
. TDSS Killer v3.1.0.5
* McAfee Stinger v12.1.0.1822
. erunt v1.1j
. caffeine v1.6.0.0
Stage 1: Tempclean
+ stage_1_tempclean.bat v1.0.0
* CCLeaner v5.12.5431
. BleachBit v1.8
. TempFileCleanup v1.0.7-TRON
. USB Device Cleanup v1.1.0
Stage 2: De-bloat
+ stage_2_de-bloat.bat v1.0.0
. \resources\stage_2_de-bloat\programs_to_target_by_name.txt
. \resources\stage_2_de-bloat\programs_to_target_by_GUID.bat
* \resources\stage_2_de-bloat\toolbars_BHOs_to_target_by_GUID.bat
- Remove AI RoboForm Toolbar
- Remove LastPass Toolbar
. \resources\stage_2_de-bloat\OEM_modern_apps_to_target_by_name.ps1
. \resources\stage_2_de-bloat\misc_other_programs_to_target.bat // Not called (currently unused)
Stage 3: Disinfect
+ stage_3_disinfect.bat v1.0.0
* Sophos Virus Removal Tool v2.5.4
* Kaspersky Virus Removal Tool v15.0.19.0
. Malwarebytes Anti-Malware v2.1.8.1057
Stage 4: Repair
+ stage_4_repair.bat v1.0.0
. subinacl.exe v5.2.3790.1180
. Repair file extensions v1.0.0
Stage 5: Patch
+ stage_5_patch.bat v1.0.0
. 7-Zip v15.11 (multi-language)
. Adobe Flash Player v19.0.0.245 (language ignored)
. Adobe Reader v11.0.13 (English-only; replace with your language version if necessary)
. Java Runtime Environment 8u66 (language ignored)
. Windows updates Pulled down live with this command: 'wuauclt /detectnow /updatenow'
Stage 6: Optimize
+ stage_6_optimize.bat v1.0.0
. smartctl v6.4.0 2015-06-04 r4109
. Defraggler v2.19.0.982
Stage 7: Wrap-up
. SwithMail.exe v2.1.5.0
Stage 8: Manual tools
. ADSSpy v1.11.0.0
* AdwCleaner v5.0.2.2
. Autoruns v13.5
. BlueScreenView v1.55
* ComboFix v15.11.27.1
* Junkware Removal Tool v8.0.1.0
. Net Adapter Repair v1.2
. PC Hunter v1.35 x64
. PC Hunter v1.35 x86
. Remote Support Reboot Config v1.0.0
. Safe Mode Boot Selector.bat v1.0.0
. ServicesRepair v1.0.0.3
. Tron Reset Tool v1.0.0
. UserBenchMark v2.6.0.0
. VirusTotal uploader tool v2.2
########################
# v7.2.0 // 2015-11-20 #
########################
tron.bat v7.2.0
+ tron.bat:prep: Add ERRORS_DETECTED variable. If tripped by an operation, Tron end screen will be red instead of green
+ tron.bat:prep: Add WARNINGS_DETECTED variable. If tripped by an operation, Tron end screen will be yellow instead of green
! tron.bat:runlocation: Fix detection of running from TEMP folder
* tron.bat:autorun: If autorun flag (-a) is used and we're NOT in Safe Mode, automatically reboot into Safe Mode after 10 seconds. Thanks to /u/staticxtasy, /u/Chimaera12 and /u/ComputersByte
* stage_1_prep:SMART: Turn screen yellow if SMART errors are detected. This is just to alert the user something is amiss
+ stage_2_de-bloat:metro: Add "OEM_modern_apps_to_target_by_name.ps1," called during Windows 10 Metro de-bloat. Targets OEM-loaded Modern Apps. Thanks to /u/danodemano
- stage_2_de-bloat:metro: Remove line that deletes users OneDrive folder. We still remove OneDrive, but at least now we're not nuking user files. This is a half-fix until I figure out how to check if OneDrive is actually in use or not.
! stage_4_telemetry:bugfix: Fix incorrect ASCII hyphens on Modern App removal commands due to HTML copy-paste. Thanks to /u/cuddlychops06, /u/staticextasy, and /u/Chimaera12
* stage_4_telemetry:updates: Add blocking ("hiding") of bad Windows Updates to prevent automatic re-installation. Thanks to /u/sofakingdead for suggestion
+ stage_4_telemetry:logging: Add missing logging support to Windows 10 telemetry cleanup, with support for -v (VERBOSE) flag
STAGE 0: Prep
. rkill v2.8.2.0
* ProcessKiller v2.0.0-TRON
+ whitelist.txt: Add the following entries: caffeine, sihost, SearchUI. Should fix Windows 10 Start Menu breaking. Thanks to /u/cuddlychops06
. TDSS Killer v3.1.0.5
* McAfee Stinger v12.1.0.1808
. erunt v1.1j
. caffeine v1.6.0.0
STAGE 1: Tempclean
. CCLeaner v5.11.5408
. BleachBit v1.8
. TempFileCleanup v1.0.7-TRON
. USB Device Cleanup v1.1.0
STAGE 2: De-bloat
. \resources\stage_2_de-bloat\programs_to_target_by_name.txt
- Remove AVG 2014%% wildcard entry
. \resources\stage_2_de-bloat\programs_to_target_by_GUID.bat
. \resources\stage_2_de-bloat\toolbars_BHOs_to_target_by_GUID.bat
+ \resources\stage_2_de-bloat\OEM_modern_apps_to_target_by_name.ps1 // Sub-script to remove OEM (non-Microsoft) Modern Apps. Thanks to /u/danodemano
+ \resources\stage_2_de-bloat\misc_other_programs_to_target.bat // Added but not called (currently unused)
STAGE 3: Disinfect
* Sophos Virus Removal Tool v2.5.4
* Kaspersky Virus Removal Tool v15.0.19.0
. Malwarebytes Anti-Malware v2.1.8.1057
STAGE 4: Repair
. subinacl.exe v5.2.3790.1180
. Repair file extensions v1.0.0
STAGE 5: Patch
* 7-Zip v15.11 (multi-language)
. Adobe Flash Player v19.0.0.245 (language ignored)
. Adobe Reader v11.0.13 (English-only; replace with your language version if necessary)
. Java Runtime Environment 8u66 (language ignored)
. Windows updates Pulled down live with this command: 'wuauclt /detectnow /updatenow'
STAGE 6: Optimize
. smartctl v6.4.0 2015-06-04 r4109
. Defraggler v2.19.0.982
STAGE 7: Wrap-up
. SwithMail.exe v2.1.5.0
STAGE 8: Manual tools
. ADSSpy v1.11.0.0
* AdwCleaner v5.0.2.1
. Autoruns v13.5
. BlueScreenView v1.55
* ComboFix v15.11.17.1
* Junkware Removal Tool v8.0.0.0
. Net Adapter Repair v1.2
. PC Hunter v1.35 x64
. PC Hunter v1.35 x86
. Remote Support Reboot Config v1.0.0
. Safe Mode Boot Selector.bat v1.0.0
. ServicesRepair v1.0.0.3
. Tron Reset Tool v1.0.0
. UserBenchMark v2.6.0.0
. VirusTotal uploader tool v2.2
########################
# v7.1.1 // 2015-11-12 #
########################
tron.bat v7.1.1
* subtool updates only
STAGE 0: Prep
. rkill v2.8.2.0
. ProcessKiller v2.0.0-TRON
. TDSS Killer v3.1.0.5
* McAfee Stinger v12.1.0.1796
. erunt v1.1j
. caffeine v1.6.0.0
STAGE 1: Tempclean
. CCLeaner v5.11.5408
. BleachBit v1.8
. TempFileCleanup v1.0.7-TRON
. USB Device Cleanup v1.1.0
STAGE 2: De-bloat
. \resources\stage_2_de-bloat\programs_to_target_by_name.txt
. \resources\stage_2_de-bloat\programs_to_target_by_GUID.bat
. \resources\stage_2_de-bloat\toolbars_BHOs_to_target_by_GUID.bat
STAGE 3: Disinfect
* Sophos Virus Removal Tool v2.5.4
* Kaspersky Virus Removal Tool v15.0.19.0
. Malwarebytes Anti-Malware v2.1.8.1057
STAGE 4: Repair
. subinacl.exe v5.2.3790.1180
. Repair file extensions v1.0.0
STAGE 5: Patch
. 7-Zip v9.38 (multi-language)
* Adobe Flash Player v19.0.0.245 (language ignored)
. Adobe Reader v11.0.13 (English-only; replace with your language version if necessary)
. Java Runtime Environment 8u66 (language ignored)
. Windows updates Pulled down live with this command: 'wuauclt /detectnow /updatenow'
STAGE 6: Optimize
. smartctl v6.4.0 2015-06-04 r4109
. Defraggler v2.19.0.982
STAGE 7: Wrap-up
. SwithMail.exe v2.1.5.0
STAGE 8: Manual tools
. ADSSpy v1.11.0.0
* AdwCleaner v5.0.1.9
. Autoruns v13.5
. BlueScreenView v1.55
* ComboFix v15.11.9.1
. Junkware Removal Tool v7.6.4.0
. Net Adapter Repair v1.2
. PC Hunter v1.35 x64
. PC Hunter v1.35 x86
. Remote Support Reboot Config v1.0.0
. Safe Mode Boot Selector.bat v1.0.0
. ServicesRepair v1.0.0.3
. Tron Reset Tool v1.0.0
. UserBenchMark v2.6.0.0
. VirusTotal uploader tool v2.2
########################
# v7.1.0 // 2015-11-05 #
########################
tron.bat v7.1.0
+ stage_2_de-bloat:toolbars: Add 'toolbars_BHOs_to_target_by_GUID.bat' with 978 entries. Major thanks to /u/Chimaera12 for his work on this
/ stage_2_de-bloat:oem: Move all stage 2: de-bloat files out of \oem\ subdirectory directly into \stage_2_de-bloat\. Much of the work of this section isn't OEM-specific
/ stage_4_repair:telemetry: Move "Remove forced OneDrive integration" out of Telemetry removal and over to Metro de-bloat (skipped with -m flag) since it makes more sense there. Thanks to /u/jwhispersc
STAGE 0: Prep
. rkill v2.8.2.0
. ProcessKiller v2.0.0-TRON
. TDSS Killer v3.1.0.5
* McAfee Stinger v12.1.0.1790
. erunt v1.1j
. caffeine v1.6.0.0
STAGE 1: Tempclean
* CCLeaner v5.11.5408
. BleachBit v1.8
. TempFileCleanup v1.0.7-TRON
. USB Device Cleanup v1.1.0
STAGE 2: De-bloat
. \resources\stage_2_de-bloat\programs_to_target_by_name.txt
* \resources\stage_2_de-bloat\programs_to_target_by_GUID.bat
* Massive overhaul by /u/Chimaera12. Many incorrect entries removed and new entries added
+ \resources\stage_2_de-bloat\toolbars_BHOs_to_target_by_GUID.bat
STAGE 3: Disinfect
* Sophos Virus Removal Tool v2.5.4
* Kaspersky Virus Removal Tool v15.0.19.0
. Malwarebytes Anti-Malware v2.1.8.1057
STAGE 4: Repair
. subinacl.exe v5.2.3790.1180
. Repair file extensions v1.0.0
STAGE 5: Patch
. 7-Zip v9.38 (multi-language)
. Adobe Flash Player v19.0.0.226 (language ignored)
. Adobe Reader v11.0.13 (English-only; replace with your language version if necessary)
. Java Runtime Environment 8u66 (language ignored)
. Windows updates Pulled down live with this command: 'wuauclt /detectnow /updatenow'
STAGE 6: Optimize
. smartctl v6.4.0 2015-06-04 r4109
. Defraggler v2.19.0.982
STAGE 7: Wrap-up
. SwithMail.exe v2.1.5.0
STAGE 8: Manual tools
. ADSSpy v1.11.0.0
* AdwCleaner v5.0.1.8
* Autoruns v13.5
. BlueScreenView v1.55