What's Changed
- The Compliance Checking
Confirm-SystemCompliancecmdlet now verifies and shows the encryption status of the non-OS drives as well to ensure they are properly encrypted with BitLocker. - Improved the performance of the
Confirm-SystemCompliancecmdlet by reducing the number of timesGet-MpComputerStatusandGet-MpPreferencecmdlets were called. - When applying the hardening measures, you will see a much better and detailed progress bar.
- In BitLocker category, the hibernation won't be set to full if it's in that state already, reducing the execution time of that category.
- Removed
PrintDialog.exethat was a placeholder for the script and module to remove its process mitigations. It was a graceful removal. Reminder that you can run the "Unprotect-WindowsSecurity -OnlyProcessMitigations" to remove only the process mitigations. - Required PowerShell core version is now
7.3.8
PR: #153