Disable Control Panel with a Registry Tweak
You can also tweak the Registry to disable Control Panel. This will work with all versions of Windows 7, Vista, and XP. Making changes in the Registry is not recommended for beginners and you should create a Restore Point, or backup the Registry before making any changes.
Type regedit into the Search box in the Start menu and hit Enter.
In Registry Editor navigate to
HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer.
Then right-click in the right pane and create a new DWORD (32-bit) Value.
Name the value NoControlPanel. Then right-click on the new Value and click Modify.
In the Value data field change the value to “1” then click OK. Close out of Registry Editor and restart the machine to complete the process.
When you get back from reboot, you’ll notice Control Panel is no longer listed in the Start menu.
If a user tries to access it by typing Control Panel into the Search box in the Start menu.
They will get the following message indicating it is restricted, just like if you were to disable it via Group Policy.
If you want to re-enable the Control Panel, go back into the Registry and change the NoControlPanel value back to “0” then reboot the computer.