เมื่อคุณติดตั้งโปรแกรมบน PC Windows 10 จะแสดงใน Programs and Features ใน Control Panel และรายการ Apps & Features ใน Settings หากคุณอยากซ่อนโปรแกรมที่ติดตั้งจากรายการเหล่านี้ จะทำอย่างไร?
Windows 10 ไม่มีตัวเลือกสร้างซ่อนแอปที่ติดตั้ง แต่มี 3 วิธีทางเลือก (workaround) ที่คุณสามารถใช้ซ่อนแอปเดสก์ท็อปที่ติดตั้งจากผู้ใช้อื่นบน PC ได้
ทำไมต้องซ่อนโปรแกรมที่ติดตั้งบนคอมพิวเตอร์?
มีหลายเหตุผลที่คุณอยากซ่อนโปรแกรมที่ติดตั้งบน Windows 10 PC นี่คือเหตุผลทั่วไป:
- คุณอาจติดตั้งแอปควบคุมผู้ปกครองหรือเฝ้าระวังเด็ก และไม่อยากให้ลูกทราบ ถ้าพวกเขาไม่เห็นในรายการแอปที่ติดตั้ง พวกเขาก็ไม่สามารถถอนติดตั้งได้
- การซ่อนแอปที่ติดตั้งใน Control Panel มีประโยชน์หากคุณแชร์คอมพิวเตอร์กับเพื่อนหรือครอบครัว และอยากจำกัดการใช้งานด้วยแอปบางอย่าง
- คุณอาจติดตั้งเกมบางอย่างบนคอมพิวเตอร์ทำงาน และไม่อยากให้นายจ้างรู้
ไม่ว่าจะเป็นเหตุผลอะไร วิธีด้านล่างจะช่วยซ่อนโปรแกรมที่ติดตั้งของคุณได้ วิธีเหล่านี้ใช้ได้กับ Desktop Apps เท่านั้น ไม่ใช่ UWP (Universal Windows Platform) Apps ที่ติดตั้งจาก Microsoft Store
ซ่อนโปรแกรมแต่ละตัวใน Control Panel ด้วย Registry Editor
Windows Registry มีเทคนิคมากมาย และหนึ่งในนั้นคือการซ่อนโปรแกรมเฉพาะใน Control Panel วิธีนี้เกี่ยวข้องกับการสร้างค่า DWORD ใหม่ใน Windows Registry วิธีทำ:
การแก้ไข Registry ผิดพลาดอาจทำให้ระบบเสียหาย เพื่อป้องกัน ให้สร้าง Restore Point ก่อนดำเนินการขั้นตอนด้านล่าง
ทำตามขั้นตอน:
- กด Windows Key + R เปิด Run
- ในกล่อง Run พิมพ์ regedit คลิก OK คลิก Yes เมื่อ User Account Control ถาม
- ใน Registry Editor ไปที่:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall - สำหรับแอป 32-bit ที่ติดตั้งบน PC 64-bit ให้ไปที่:
HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion\Uninstall - คุณสามารถ Copy/Paste พาธข้างต้นใน Address Bar ของ Registry Editor เพื่อนำทางเร็ว หากไม่เจอแอปในตำแหน่งแรก ให้ไปที่พาธ Registry ที่สอง
- ภายในคีย์ Uninstall หาโฟลเดอร์โปรแกรมที่ต้องการซ่อน ในบทความนี้จะซ่อนเบราว์เซอร์ Google Chrome หาและเลือกคีย์ Google Chrome
- คลิกขวาที่โฟลเดอร์ Google Chrome เลือก New > DWORD (32-bit) Value
- ตั้งชื่อค่าใหม่ว่า SystemComponent
- ดับเบิลคลิก SystemComponent ป้อน 1 ในฟิลด์ Value data คลิก OK
- ปิด Registry Editor
คุณซ่อน Google Chrome Browser สำเร็จแล้ว เพื่อยืนยัน ให้เปิด Control Panel ลองหาแอปในรายการติดตั้ง
ทำซ้ำขั้นตอนสำหรับแอปทุกตัวที่ต้องการซ่อน เพื่อให้แอปปรากฏอีกครั้ง ให้เปิด Registry Editor และลบค่า SystemComponent สำหรับคีย์แอปนั้น นอกจากนี้ ควรปิดการเข้าถึง Registry Editor เพื่อป้องกันไม่ให้ผู้อื่นยกเลิกการเปลี่ยนแปลง
แม้วิธีนี้มีผล แต่หากอยากซ่อนแอปทั้งหมดทีละตัว อาจใช้เวลานาน โชคดีที่สามารถใช้ Group Policy Editor ซ่อนโปรแกรมที่ติดตั้งทั้งหมดบน PC ได้ทีเดียว
ซ่อนโปรแกรมที่ติดตั้งทั้งหมดด้วย Group Policy Editor
Group Policy Editor เป็น Snap-in ของ MMC (Microsoft Management Console) อนุญาตให้จัดการการตั้งค่านโยบายโดยปรับ Group Policy Objects
คุณสามารถใช้ GPE ซ่อนโปรแกรมทั้งหมดจากรายการถอนติดตั้งใน Windows 10 แต่ GPE มีเฉพาะ Windows 10 Pro ขึ้นไป โชคดีที่ยังเปิดใช้งาน GPE บน Windows 10 Home ได้ด้วย Workaround บางอย่าง
เมื่อเปิดใช้งาน Group Policy Editor แล้ว ทำตามขั้นตอนเพื่อซ่อนซอฟต์แวร์บน PC:
- กด Windows Key + R เปิด Run
- พิมพ์ gpedit.msc คลิก OK เปิด Group Policy Editor
- ไปที่:
User Configuration > Administrative Templates > Control Panel > Programs - ในแผงขวา ดับเบิลคลิก Hide "Programs and Features" page
- ในหน้าต่างโผล่ เลือก Enabled
- คลิก Apply และ OK บันทึก
ตอนนี้ หากไป Control Panel > Programs and Features จะเห็นข้อความ Your system administrator has disabled programs and features พร้อมแอปที่ติดตั้งทั้งหมดถูกซ่อน
เพื่อแสดงแอปอีกครั้ง ให้แก้ไขนโยบายและเลือก Not Configured
ทราบว่าการทำนี้มีข้อเสีย 2 จุด: 1) ต้องซ่อนแอปทั้งหมด 2) ข้อความทำให้ชัดเจนว่าผู้ใช้ซ่อนแอปไป
คุณสามารถเอาชนะข้อเสียเหล่านี้ด้วยโปรแกรมภายนอกที่ออกแบบมาซ่อนแอปจาก Windows Settings และ Control Panel
ใช้ Hide From Uninstall List ซ่อนแอปทั้งหมด
Hide From Uninstall List เป็นยูทิลิตี้ Windows ฟรี สำหรับซ่อนการตั้งค่าซอฟต์แวร์หนึ่งหรือหลายตัวใน Programs and Features และ Apps and Features Settings
Hide From Uninstall List อนุญาตให้ซ่อนแอปทั้งหมด โดยไม่มีข้อความ "Your system administrator has disabled programs and features"
วิธีใช้เครื่องมือนี้:
- ดาวน์โหลดและรันแอป Hide From Uninstall List เป็น Portable App ไม่ต้องติดตั้ง ซึ่งสมเหตุสมผลสำหรับแอปที่ควรซ่อนแอปที่ติดตั้ง
- คลิกขวาชื่อแอป เลือก Hide from the Programs and Features list
- หากอยากซ่อนแอปทั้งหมด คลิก Edit เลือก Select All
- คลิกขวาชื่อแอปไหนก็ได้ เลือก Hide from the Programs and Features list
เพื่อแสดงแอปซ่อนกลับมา คลิกขวาบนแอป เลือก Show under the Programs and Features list
นี่เป็นยูทิลิตี้ดีเยี่ยมสำหรับซ่อนแอปโดยไม่ทิ้งร่องรอยใน Control Panel อย่างไรก็ตาม ใครก็ตามที่รู้จัก Windows หาแอปที่ติดตั้งได้ในโฟลเดอร์ C:\Program Files
หลายวิธีซ่อนแอปที่ติดตั้งบน Windows 10
Windows 10 ไม่เสนอฟีเจอร์สร้างซ่อนโปรแกรมที่ติดตั้งจาก Control Panel และ Settings แต่การปรับ Registry Editor หรือ Group Policy Editor นิดหน่อยทำได้ และหากไม่อยากปรับตั้งค่าระบบหรือแก้ไขค่า Registry ให้ใช้แอป Hide From Uninstall List ซ่อนโปรแกรมที่ติดตั้งทั้งหมด