Computer step by step
 Make your Pc better
Description:  

Determines whether settings that existed in Windows 2000 Server family will apply to Administrators.

The set of Network Connections group settings that existed in Windows 2000 Professional also exists in
Windows XP Professional. In Windows 2000 Professional, all of these settings had the ability to prohibit the
use of certain features from Administrators.

By default, Network Connections group settings in Windows XP Professional do not have the ability to
prohibit the use of features from Administrators.

If you enable this setting, the Windows XP settings that existed in Windows 2000 Professional will have the
ability to prohibit Administrators from using certain features. These settings are "Ability to rename LAN
connections or remote access connections available to all users", "Prohibit access to properties of
components of a LAN connection", "Prohibit access to properties of components of a remote access
connection", "Ability to access TCP/IP advanced configuration", "Prohibit access to the Advanced Settings
Item on the Advanced Menu", "Prohibit adding and removing components for a LAN or remote access
connection", "Prohibit access to properties of a LAN connection", "Prohibit Enabling/Disabling components of
a LAN connection", "Ability to change properties of an all user remote access connection", "Prohibit changing
properties of a private remote access connection", "Prohibit deletion of remote access connections", "Ability
to delete all user remote access connections", "Prohibit connecting and disconnecting a remote access
connection", "Ability to Enable/Disable a LAN connection", "Prohibit access to the New Connection Wizard",
"Prohibit renaming private remote access connections", "Prohibit access to the Remote Access Preferences
item on the Advanced menu", "Prohibit viewing of status for an active connection". When this setting is
enabled, settings that exist in both Windows 2000 Professional and Windows XP Professional behave the
same for administrators.

If you disable this setting or do not configure it, Windows XP settings that existed in Windows 2000 will not
apply to administrators.

Note: This setting is intended to be used in a situation in which the Group Policy object that these settings
are being applied to contains both Windows 2000 Professional and Windows XP Professional computers, and
identical Network Connections policy behavior is required between all Windows 2000 Professional and
Windows XP Professional computers.

Supported on: Windows Server 2003 and Windows XP only.
Enable Windows 2000 Network Connections
settings for Administrators
Description Gpedit Regedit CMD Back VBScript PowerShell Script
Gpedit:   

Please perform the following steps:

Please go to Pearl button (Start) and click on the Search programs and files
For more information about the change from Start to Pearl button click here
Type gpedit.msc and press Enter
In the Group Policy window please navigate to User Configuration -> Administrative Templates ->
Network -> Network Connections and open Enable Windows 2000 Network Connections settings for
Administrators
.
Not Configured -> is the Default state
Enabled -> apply this GPO
Disabled -> this GPO will not be applied

To finish press ok button and close Group Policy window.
Type regedit and press ok
Please confirm User Account Control pop-up
Microsoft official disclaimer

Warning Serious problems might occur if you modify the registry incorrectly by using Registry Editor or by
using another method. These problems might require that you reinstall the operating system. Microsoft
cannot guarantee that these problems can be solved. Modify the registry at your own risk.

Note: This registry key is created by Group Policy when this GPO is Enable. The GPO Default state is Not
Configured -> this registry entry is not present. For Disable this registry entry is not present.

Please navigate to HKEY_CURRENT_USER\Software\Policies\Microsoft\Windows\Network Connections
and locate NC_EnableAdminProhibits registry key
Regedit:          

Please perform the following steps:

Please go to Pearl button (Start) and click on the Search programs and files
For more information about the change from Start to Pearl button click here
   
   
Double click on NC_EnableAdminProhibits and edit the value:

To Enable:
Change the data value with:
NC_EnableAdminProhibits = 1

To Disable:
Change the data value with:
NC_EnableAdminProhibits = 0

To finish press ok button and close Registry Editor window

Note: Manual editing of this registry key will not be reflected in Group Policy. If you modify this GPO from
Group Policy this registry key will be rewritten.
Type cmd, right click on cmd icon under the Programs and click on Run as administrator
Please confirm User Account Control pop-up
Please select, right and copy a registry key from below, then right click on command prompt window
, select Paste and press Enter

Enabled:
REG add "HKCU\Software\Policies\Microsoft\Windows\Network Connections" /v NC_EnableAdminProhibits /t REG_DWORD /d 1 /f

Disabled:
REG add "HKCU\Software\Policies\Microsoft\Windows\Network Connections" /v NC_EnableAdminProhibits /t REG_DWORD /d 0 /f

Not Configured:
REG DELETE "HKCU\Software\Policies\Microsoft\Windows\Network Connections" /v NC_EnableAdminProhibits /f

Note: Manual editing of this registry key will not be reflected in Group Policy. If you modify this GPO from
Group Policy this registry key will be rewritten.
CMD:          

Please perform the following steps:

Please go to Pearl button (Start) and click on the Search programs and files
For more information about the change from Start to Pearl button click here
   
VBScript:          

Const HKEY_CURRENT_USER = &H80000001
strComputer = "."
Set oReg=GetObject("winmgmts:{impersonationLevel=impersonate}!\\" & _
strComputer & "\root\default:StdRegProv")

strKeyPath = "Software\Policies\Microsoft\Windows\Network Connections"
oReg.CreateKey HKEY_CURRENT_USER,strKeyPath
strValueName = "NC_EnableAdminProhibits"
'Enabled
dwValue = 1
'Disabled
'dwValue = 0
oReg.SetDWORDValue HKEY_CURRENT_USER,strKeyPath,strValueName,dwValue
'Not Configured
'oReg.DeleteValue HKEY_CURRENT_USER,strKeyPath,strValueName
   
PowerShell Script :          

Enabled

$RegKey = "HKCU:\Software\Policies\Microsoft\Windows"
If(Test-Path ($RegKey + "\Network Connections"))
{
 $RegKey = "HKCU:\Software\Policies\Microsoft\Windows\Network Connections"
  ##Enabled
  New-ItemProperty -path $RegKey -name NC_EnableAdminProhibits -value 1 -PropertyType DWord -Force
  ##Disabled
  ##New-ItemProperty -path $RegKey -name NC_EnableAdminProhibits -value 0 -PropertyType DWord -Force
}
else
{
 New-Item -path $RegKey -name "Network Connections"
 $RegKey = "HKCU:\Software\Policies\Microsoft\Windows\Network Connections"
  ##Enabled
  New-ItemProperty -path $RegKey -name NC_EnableAdminProhibits -value 1 -PropertyType DWord
  ##Disabled
  ##New-ItemProperty -path $RegKey -name NC_EnableAdminProhibits -value 0 -PropertyType DWord
}

Not Configured\Disabled

$RegKey = "HKCU:\Software\Policies\Microsoft\Windows"
Remove-ItemProperty -Path($RegKey + "\Network Connections") -name NC_EnableAdminProhibits
If( (Get-Item -Path($RegKey + "\Network Connections")).ValueCount -eq 0 -and (Get-Item -Path($RegKey + "\Network Connections")).SubKeyCount -eq 0)
{
 Remove-Item -Path($RegKey + "\Network Connections")
}
   
Up Back
   
Result:

Need test pictures.
Verify code.
Result