ธีมของ Windows ใช้สำหรับปรับแต่งอินเทอร์เฟซของ Windows จะเปลี่ยนสี เสียง สครีนเซฟเมอร์ โพинเตอร์ และพื้นหลังเดสก์ท็อปสำหรับบัญชีผู้ใช้ มีธีมหลายอย่างที่ผู้ใช้สามารถเลือกสำหรับเดสก์ท็อปของพวกเขา อย่างไรก็ตาม ผู้ดูแลระบบที่บ้านหรือในองค์กรสามารถปิดการตั้งค่าการเปลี่ยนธีมจากบัญชีมาตรฐานได้ มันจะปิดการตั้งค่าธีมอย่างสมบูรณ์ อย่างไรก็ตาม ผู้ใช้ยังคงสามารถเปลี่ยนสี เสียง สครีนเซฟเมอร์ โพินเตอร์ และพื้นหลังเดสก์ท็อปได้ ในบทความนี้ เราจะแสดงวิธีการปิดการตั้งค่าธีม

วิธีที่ 1: ใช้ Local Group Policy Editor
Local Group Policy Editor ประกอบด้วยนโยบายทุกประเภทที่สามารถเปิดใช้งานและปิดใช้งานการตั้งค่าเฉพาะบนระบบปฏิบัติการได้ สามารถใช้ปรับแต่งการตั้งค่าสำหรับคอมพิวเตอร์หรือผู้ใช้เฉพาะบนคอมพิวเตอร์ มีการตั้งค่านโยบายเฉพาะสำหรับป้องกันไม่ให้ผู้ใช้เปลี่ยนธีมของระบบปฏิบัติการ รายการนี้อยู่ภายใต้หมวดหมู่ User Configuration ของ Group Policy Editor
Local Group Policy Editor ไม่พร้อมใช้งานสำหรับทุกเอดิชันของ Windows 10 หากคุณใช้ Windows 10 Home edition ให้ ข้าม วิธีนี้และลองใช้วิธี Registry ในบทความนี้
- กดคีย์ Windows + R พร้อมกันบนคีย์บอร์ดเพื่อเปิดกล่องโต้ตอบ Run จากนั้นพิมพ์ “gpedit.msc” ในกล่องโต้ตอบและกดปุ่ม Enter หรือคลิกที่ปุ่ม Ok นี้จะเปิดหน้าต่าง Local Group Policy Editor บนคอมพิวเตอร์ของคุณ

- ในหน้าต่าง Local Group Policy Editor ให้ไปที่พาธต่อไปนี้:
User Configuration\Administrative Templates\Control Panel\Personalization\

- ตอนนี้ดับเบิลคลิกที่นโยบายที่ชื่อ “Prevent changing theme” และมันจะเปิดหน้าต่างอีกอันหนึ่ง จากนั้นเลือกตัวเลือก Enable ตามที่แสดงด้านล่าง

- หลังจากนั้น แค่คลิกที่ปุ่ม Apply และ Ok เพื่อบันทึกการเปลี่ยนแปลงเหล่านี้
- Group Policy จะอัปเดตการเปลี่ยนแปลงโดยอัตโนมัติ หากไม่ ให้คุณต้องบังคับอัปเดตสำหรับ group policy
- ค้นหา Command Prompt ในฟีเจอร์ค้นหาของ Windows และ รันมันในฐานะ administrator ตอนนี้พิมพ์คำสั่งต่อไปนี้ใน Command Prompt (Admin) และกดปุ่ม Enter คุณยังสามารถอัปเดต group policy ได้โดย รีสตาร์ท คอมพิวเตอร์
gpupdate /force

- หากคุณต้องการ เปิดใช้งาน การตั้งค่าธีมอีกครั้ง ให้เปลี่ยนตัวเลือก toggle เป็น Disabled หรือ Not Configured ในขั้นตอนที่ 3
วิธีที่ 2: ใช้ Registry Editor
อีกวิธีหนึ่งในการป้องกันไม่ให้ผู้ใช้เปลี่ยนธีมบนคอมพิวเตอร์คือการใช้ Registry Editor ทุกครั้งที่เรากำหนดค่าการตั้งค่าใน Group Policy Editor มันจะอัปเดต Registry สำหรับการตั้งค่านั้นโดยอัตโนมัติ หากคุณใช้ Group Policy Editor และกำหนดค่าการตั้งค่า คุณไม่จำเป็นต้องใช้วิธีนี้เพราะมันจะถูกกำหนดค่าแล้ว อย่างไรก็ตาม หากคุณใช้วิธีนี้โดยตรง คุณต้องกำหนดค่ามันตั้งแต่ต้น จะมีขั้นตอนทางเทคนิคบ้างสำหรับการสร้าง key และ value ที่หายไปสำหรับการตั้งค่านี้ ทำตามขั้นตอนด้านล่างอย่างระมัดระวังเพื่อป้องกันไม่ให้ผู้ใช้เปลี่ยนธีม:
หมายเหตุ: เรารวมขั้นตอน registry backup ไว้เพื่อความปลอดภัย อย่างไรก็ตาม คุณสามารถข้ามได้หากคุณไม่ต้องการสร้าง backup
- ขั้นแรก เปิดกล่องโต้ตอบ Run โดยการกดคีย์ Windows และ R พร้อมกันบนคีย์บอร์ด จากนั้นพิมพ์ “regedit” ในกล่องโต้ตอบและกดปุ่ม Enter เพื่อเปิด Registry Editor หากได้ UAC (User Account Control) prompt ให้คลิกที่ปุ่ม Yes

- เพื่อสร้าง Registry backup ก่อนทำการเปลี่ยนแปลงใหม่ คลิกที่เมนู File และเลือกตัวเลือก Export เลือกพาธและตั้งชื่อไฟล์ตามที่คุณต้องการ สุดท้ายคลิกที่ปุ่ม Save เพื่อสร้าง backup

หมายเหตุ: คุณสามารถกู้คืน backup ได้ตลอดเวลาโดยการคลิกที่เมนู File และเลือกตัวเลือก Import ตามที่แสดง จากนั้นคุณสามารถเลือกไฟล์ backup ที่คุณสร้างไว้ล่าสุด
- ในหน้าต่าง Registry Editor ให้ไปที่ตำแหน่งต่อไปนี้:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer
หมายเหตุ: หาก key Explorer หายไป ให้คลิกขวาที่ key Policies และเลือกตัวเลือก New > Key จากนั้นตั้งชื่อ key ที่สร้างใหม่ว่า “Explorer“
- คลิกขวาที่บานหน้าต่างขวาของ key Explorer และเลือกตัวเลือก New > DWORD (32-bit) Value จากนั้นเปลี่ยนชื่อ value เป็น “NoThemesTab” และบันทึกมัน

- ดับเบิลคลิกที่ value NoThemesTab และมันจะเปิดกล่องโต้ตอบเล็กๆ ตอนนี้เปลี่ยน value data เป็น 1 และคลิกที่ปุ่ม Ok

- สุดท้าย ปิดหน้าต่าง Registry Editor และ รีบูต คอมพิวเตอร์เพื่อนำการเปลี่ยนแปลงใหม่ไปใช้
- คุณสามารถ เปิดใช้งาน มันกลับได้ตลอดเวลาโดยการเปลี่ยน value data เป็น 0 หรือโดย ลบ value ออกจาก Registry