HotCakeX / Harden-Windows-Security

Harden Windows Safely, Securely using Official Supported Microsoft methods and proper explanation | Always up-to-date and works with the latest build of Windows | Provides tools and Guides for Personal, Enterprise, Government and Military security levels | Read The Rationale https://github.com/HotCakeX/Harden-Windows-Security/blob/main/Rationale.md
https://hotcakex.github.io
MIT License
1.87k stars 148 forks source link

Harden Windows Security Module v.0.2.4 #153

Closed HotCakeX closed 1 year ago

HotCakeX commented 1 year ago

What's Changed

  1. The Compliance Checking Confirm-SystemCompliance cmdlet now verifies and shows the encryption status of the non-OS drives as well to ensure they are properly encrypted with BitLocker.
  2. Improved the performance of the Confirm-SystemCompliance cmdlet by reducing the number of times Get-MpComputerStatus and Get-MpPreference cmdlets were called.
  3. When applying the hardening measures, you will see a much better and detailed progress bar.
  4. 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.
  5. Removed PrintDialog.exe that 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.
  6. Required PowerShell core version is now 7.3.8