JSI Tip 0258 - How can I disable specific Control Panel applets from certain users and groups?
September 12, 1997
The best way to disable selected Control Panel applets is to remove the NTFS read permissions from the appropriate .cpl file in the %systemroot%System32 directory for the selected users and groups. Here is a list:
File Name | Applet Name |
---|---|
ACCESS.CPL | Accessibility options |
APPWIZ.CPL | Add/remove programs |
CONSOLE.CPL | Console |
DESK.CPL | Display |
DEVAPPS.CPL | PCMCIA, SCSI adapters and tape drives |
FINDFAST.CPL | Office Find Fast |
INETCPL.CPL | Internet |
INTL.CPL | Regional Settings |
JOY.CPL | Joystick |
LICCPA.CPL | Licensing |
MAIN.CPL | Fonts, keyboard, mouse and printers |
MLCFG32.CPL | |
MMSYS.CPL | Sounds and multimedia |
MODEM.CPL | Modems |
NCPA.CPL | Network |
ODBCCP32.CPL | ODBC |
PNOTIFY.CPL | Print notification |
PORTS.CPL | Ports |
RASCPL.CPL | Dial up monitor |
SRVMGR.CPL | Server, services and devices |
SYSDM.CPL | System |
TELEPHON.CPL | Telephony |
THEMES.CPL | Themes |
TIMEDATE.CPL | Date/time |
TWEAKUI.CPL | TWEAKUI |
UPS.CPL | UPS |
WGPOCPL.CPL | Work Group Post Office |
FYI - I have listed the registry entries used by some of the applets.
Accessibility Options | HKEY_CURRENT_USERControl PanelAccessibility |
Date/Time | HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlTimeZoneInformation |
Devices | HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices |
Display | HKEY_CURRENT_USERControl PanelDesktop and HKEY_LOCAL_MACHINEHARDWARERESOURCEMAPVIDEO |
Fonts | HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionFonts |
Internet | HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionInternet Settings |
Keyboard | HKEY_CURRENT_USERControl PanelDesktop |
Modems | HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUnimodem |
Mouse | HKEY_CURRENT_USERControl PanelMouse |
Multimedia | HKEY_LOCAL_MACHINESOFTWAREMicrosoftMultimedia |
Ports | HKEY_LOCAL_MACHINEHARDWARERESOURCEMAP |
Printers | HKEY_CURRENT_USERPrinters |
Regional Settings | HKEY_CURRENT_USERControl PanelInternational |
SCSI Adapters | HKEY_LOCAL_MACHINEHARDWARERESOURCEMAPScsiAdapter |
Services | HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServices |
Sounds | HKEY_CURRENT_USERAppEventsSchemesApps.Default |
Tape devices | HKEY_LOCAL_MACHINEHARDWARERESOURCEMAPOtherDriversTapeDevices |
Telephony | HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionTelephony |
UPS | HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesUPS |
About the Author
You May Also Like