Skip to content
This repository has been archived by the owner on Jun 13, 2023. It is now read-only.

Latest commit

 

History

History
44 lines (33 loc) · 3.39 KB

File metadata and controls

44 lines (33 loc) · 3.39 KB

Windows 10

Group Policy Objects for Computer and User policies for Windows 10 are included in the SHB. The latest versions of the Group Policy Templates for Windows 10 are also included.

Note that the latest SHB (10.1.0) is for Windows 10 1607 which is what this repository is in sync with.

Importing the Windows Group Policy

Importing the Windows domain Group Policy

Use the PowerShell Group Policy commands to import the Windows Group Policy into a domain. Run the following command on a domain controller from a PowerShell prompt running as a domain administrator.

Invoke-ApplySecureHostBaseline -Path '.\Secure-Host-Baseline' -PolicyNames 'Windows'

Importing the Windows local Group Policy

Use Microsoft's LGPO tool to apply the Windows Group Policy to a standalone system. Run the following command from a command prompt running as a local administrator.

Invoke-ApplySecureHostBaseline -Path '.\Secure-Host-Baseline' -PolicyNames 'Windows' -ToolPath '.\LGPO\lgpo.exe'

Remove Legacy Features

It is highly recommended to remove legacy features and protocols as known and unknown vulnerabilities in them expose the network to severe risk. NSA Information Assurance has issued security guidance for the removal of Outdated Software and Protocols. The Scripts folder contains a number of PowerShell modules that can be used to disable or remove legacy components from Windows 10 such as PowerShell 2.0, SMB 1.0, and NetBIOS.

Guidance

NSA Information Assurance guidance for Windows 10:

Microsoft Guidance

Downloads for Windows 10

Links