a124b0002b
Remove unused proc var
2023-02-18 14:58:44 -08:00
9d76502421
Parse KVRT report to create human readable log
2023-02-04 17:22:00 -08:00
f371a4cb83
Limit KVRT scan to Users and ProgramData folders
2023-02-04 17:20:06 -08:00
0e2d51926c
Fix Auto Repairs menu
...
Reboot entries weren't selected in the default profile due to having
ASCII color escapes.
2022-12-15 20:41:05 -08:00
0ce8169e6b
Skip the main menu when resuming to Auto Repairs
...
Fixes issue #205
2022-12-15 20:03:05 -08:00
94c1f282f5
Fix reboot entries in Auto Repairs presets
2022-10-23 17:09:08 -07:00
d1ff7a391b
Fix typo
2022-10-23 16:49:42 -07:00
b9202c0ba2
Fix Auto Repairs presets
2022-10-23 16:48:03 -07:00
5aa49fe5e5
Stomp bugs and typos
2022-09-28 00:33:15 -07:00
d51bf9fe63
Add presets to AutoRepairs
2022-09-28 00:33:15 -07:00
e55cc41e2b
Update the AutoRepairs scheduled task every run
...
This is useful if the kit is being run from a different port and the
letter changed between runs.
2022-09-28 00:33:15 -07:00
cafdf42a6d
Use same log file for full AutoRepairs session
2022-09-28 00:33:15 -07:00
dd59f94f85
Replace IOBit with UninstallView
2022-09-28 00:33:15 -07:00
8075dfe45c
Fix run_adwcleaner()
2021-12-13 22:07:05 -07:00
93b2422044
Refactor Autologon sections
...
In some cases when Autologon was skipped initially it was still called in
end_session(). This caused old passwords to be reinstated in some cases.
2021-12-08 21:17:27 -07:00
6f0ae5a6ad
Set AdwCleaner settings before running
2021-10-28 23:15:28 -06:00
4c0afb498b
Set custom power plan description
2021-10-27 20:25:49 -06:00
a18a8f8156
Set custom power plan name and sleep timeouts
2021-10-27 18:03:52 -06:00
194f694309
Fix Windows Defender passive mode check
2021-10-20 22:40:41 -06:00
a5a96dd598
Drop 7za in favor of the full version
2021-10-20 21:59:49 -06:00
fd27af040b
Accept the Autologon EULA automatically
2021-10-15 01:06:02 -06:00
2f655787e5
Avoid if quitting Auto Repairs without running it
...
i.e. Opened the script, get to the main menu, and then exit.
2021-10-15 01:04:36 -06:00
c66c39669c
Fix typo
2021-10-14 22:38:04 -06:00
c5fca8f04f
Use specific versions to select UAC settings
2021-10-14 17:40:07 -06:00
0725674a3b
Update Windows kit layout and update tool configs
...
Going forward cbin/.cbin will only be used if necessary and not by
default. This removes a step for most tools when used and better
aligns with the new auto_repairs and auto_setup scripts.
2021-10-13 17:51:55 -06:00
d4392b7285
Cleanup imports
2021-10-09 17:16:46 -06:00
2b2f371482
Use run_tool to extract ERUNT
2021-10-08 20:36:46 -06:00
24269f801c
Update RegDelNull section
2021-10-02 20:02:17 -06:00
f7e6f88b9c
Merge duplicate efforts to restore UAC defaults
2021-10-02 19:30:59 -06:00
659d71c0eb
Move repair and setup settings to wk/cfg
2021-10-02 19:19:24 -06:00
d214e3f363
Adjust whitelist usage
2021-09-30 17:43:09 -06:00
423cd343fb
Add show_os_name() with support status checks
2021-09-28 23:23:05 -06:00
f0451a9803
Adjust Windows-specific imports and STATIC VARS
2021-09-28 18:34:50 -06:00
90fb97ad91
Fix various pylint warnings
2021-09-27 21:48:11 -06:00
2e485505d4
Skip backup sections if backup previously run
2021-09-27 21:21:09 -06:00
b61f243cc8
Disable display sleep only during auto-repairs
2021-09-27 16:51:01 -06:00
3d984f5f29
Import standard repair functions instead of auto
2021-09-15 09:58:01 -06:00
ae4a72036d
Extract ERUNT before running
2021-09-14 19:14:44 -06:00
7dfd399e6e
Update __init__.py files
2021-09-13 18:42:36 -06:00
0e124dc1f2
Skip Autologon cleanup if it wasn't used
...
We found in a few cases systems starting requiring logon passwords after
Auto Repairs were run. Autologon might be the cause so we should avoid
running it, and the cleanup, if settings are already present.
Addresses issue #175
2021-08-31 17:06:38 -06:00
bf6482a594
Fix possible crash in reset_windows_updates()
...
Auto Repairs could end up in an endless boot loop if
SoftwareDistribution.old exists before running
2021-07-23 21:58:47 -06:00
93de0645cd
Use custom power plan during Auto Repairs
2021-05-14 15:38:54 -06:00
e83bcb864c
Fix Autologon sections
2021-05-13 21:04:39 -06:00
1f618a4152
Run AVRemover on first run of Auto Repairs
2021-05-07 23:50:34 -06:00
b7b8f20e24
Add timezone check to Auto Repairs
2021-05-07 18:18:38 -06:00
59fd85429c
Abort on KeyboardInterrupts
2021-05-07 02:38:55 -06:00
d2fb8250bc
Update backups and quarantine paths
2021-05-07 02:24:57 -06:00
bde9863b98
Add backup browsers sections
2021-05-07 00:31:26 -06:00
4872a18e91
Support tools with multiple architectures
2021-05-05 23:10:38 -06:00
e9db4238ff
Run Autologon before any scans
2021-05-01 21:17:42 -06:00