Friday, February 4, 2011

Disable display properties in Windows XP

  • เมื่อเราคลิกขวาที่ Desktop เลือก Properties จะได้หน้าต่างปรับแต่ง ดังภาพด้านบน
  • แต่ไม่อยากให้ใครมาปรับแต่งของเครื่องเรา จะทำไงดี

Method 1 via gpedit.msc
  • Run => gpedit.msc (admin logon)
  • เมนูด้านซ้ายไปที่ User Configuration => Administrative Templates => Display
  • list รายการด้านขวาดับเบิ้ลคลิก Remove Display in Control Panel
  • เลือกที่ Enabled ซะ
  • สุดท้าย Ok หรือ Apply ก็ว่ากันไป
  • วิธีแรกนี้ ทุก user จะไม่สามารถปรับ Display properties ได้เลยแม้กระทั่ง Administrator
  • แต่มันคลิกเยอะไปหว่า

Method 2 add key and value to registry
Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"NoDispCpl"=dword:1
OR
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows\CurrentVersion\Policies\System]
"NoDispCpl"=dword:1
  • path HKEY_CURRENT_USER จะเป็นเฉพาะ user มันรันได้เฉพาะ Administrator ทำไม Standard User มันรันไม่ได้ประมาณ path ถึง policies สิทธิ์ไม่พอมั้ง แล้ว standard user เราจะทำไงล่ะเนี๋ย
  • path HKEY_LOCAL_MACHINE อันนี้รันได้เฉพาะ Administrator เช่นกัน แต่ผลจะส่งถึงทุก User ในระบบ (Standard , Admin) ครับพี่น้อง อันนี้แหละที่ต้องการ
  • ผลลัพธ์ของทั้งสองวิธีจะได้แบบนี้

เพิ่มเติม

To resolve this problem, follow these steps:
  1. Click Start, click Run, type regedit, and then click OK.
  2. Locate and then click the following registry subkey:
    HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\System
  3. In the right-pane, right-click the NoDispAppearancePage value if the value exists, and then click Delete.
  4. Repeat step 3 for the following registry values if these values exist in the registry:
    • NoDispCPL
    • NoDispBackgroundPage
    • NoDispScrSavPage
    • NoDispSettingsPage

    Note Locate any registry value that says "Wallpaper" if it exists. In the right pane, right-click the registry value, click Delete, and then click OK.
  5. Locate and then click the following registry subkey:
    HKEY_LOCAL_MACHINE_\Software\Microsoft\Windows\CurrentVersion\Policies\System
  6. In the right-pane, right-click the NoDispAppearancePage value if the value exists, and then click Delete.
  7. Repeat step 6 for the following registry values if these values exist in the registry:
    • NoDispCPL
    • NoDispBackgroundPage
    • NoDispScrSavPage
    • NoDispSettingsPage

    Note Locate any registry value that says "Wallpaper" if it exists. In the right pane, right-click the registry value, click Delete, and then click OK.
  8. For the changes to take effect, you may have to restart the computer after you delete these registry values.

เพิ่มเติมอีกอัน

How to disable Display Properties Tabs for security purpose?

1) Run registery editor, for this, type regedit in Run dialog box from start menu.
2) Find following address: HKEY-CURRENT-USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Policies \ System
3)Create a new DWORD (value of 1) and :
3-1) to disable ScreenSaver tab name it NoDispScrSavPage
3-2) to disable Desktop tab name it NoDispBackgroundPage
3-3) to disable Themes tab name it NoThemesTab
3-4) to disable Setting tab name it NoDispSettingsPage
3-5) to disable Appearance and Themes tabs name it NoDispAppearance
3-6) to disable Display Properties name it NoDispCpl

NOTE: IT IS RECOMMENDED THAT CREATE A BACKUP FROM YOUR REGITERY OR SYSTEM RESTOR

Refer
  • http://www.computing.net/answers/windows-xp/how-to-disable-display-properties/62377.html
  • http://astahost.com/info.php/disable-display-properties-tabs_t5709.html
  • http://support.microsoft.com/kb/921049
  • http://www.techrepublic.com/forum/questions/101-226901

No comments:

Post a Comment

Popular Posts