Remote Computer Requires Network Level Authentication FIX

If you try to connect ( remotely via rdp client) to a system running operating system which only allows connection from NLA enabled system then you may get an below error, generally this happens when you try to remote from XP client to (say) Windows 7 system on which NLA is enabled

Error: The remote computer requires Network Level Authentication which your system does not support.

Remote Computer Requires Network Level Authentication

To enable Network Level Authentication On Windows XP Service Pack 3 do the below changes in registry

1- Click Start, click Run, type regedit, and then press ENTER.
2-Registry editor will be launched, there navigate and locate Lsa key as shown below

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa

Remote Computer Requires Network Level Authentication

3- In right side pane, right-click Security Packages, and then click Modify.
4- In the Value data box, type tspkg as shown in screenshot below, do not make changes for existing data and then press Ok

Remote Computer Requires Network Level Authentication

 

Now Navigate to another Key as instructed below

1- In Registry Editor Navigate and Locate SecurityProviders key as per below instructions

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SecurityProviders
2- In the right hand pane, right-click SecurityProviders, and then click Modify.

Remote Computer Requires Network Level Authentication
3- In the Value data box, type credssp.dll as shown in screenshot below, do not make changes for existing data and then press Ok

Remote Computer Requires Network Level Authentication
4 – Exit the Registry editor
5- Restart the computer for changed to take effect