(Probably works on Windows 7 as well, but I don't have Windows 7 where to test this)

If you use a 3rd party firewall you maybe don't want to keep "Windows Firewall" service.

So in case you have removed "Windows Firewall" service with WinReducer and you go to:
Control Panel / System / Remote tab:

And select:
"Allow remote connections to this computer" you will get an error message:

"Users cannot connect remotely to this computer because port 3389
could not be opened in Windows Firewall

The supplied kernel information version is invalid."

We can work around this by enabling "Remote Desktop Server" directly in the registry:

Code:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server]
"TSUserEnabled"=dword:00000000
"fDenyTSConnections"=dword:00000000


With these changes and "Remote Desktop Services" service running "Remote Desktop Server" will work and "Allow remote connections to this computer" will be selected in the Control Panel / System / Remote tab

To change "Allow connections only from computers running Remote Desktop with Network Level Authentication (recommended)" setting you can change this registry key (00000000 = disabled, 0000001 = enabled):

Code:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Terminal Server\WinStations\RDP-Tcp]
"UserAuthentication"=dword:00000000