บางแอปที่ติดตั้ง (Adobe Acrobat, Skype เป็นต้น) อาจ Pin ตัวเองไปที่ Taskbar เองทุกครั้งที่ Restart แม้จะ Unpin ไปแล้ว ทำให้ Taskbar แออัด ช้าลง ส่งผลต่อ Battery และ UX
บางครั้ง User ไม่ได้รับอนุญาตให้แก้ไข Pinned Apps เพราะโปรแกรมตัวนั้นตั้งค่าไว้ แก้ได้ดังนี้:
หมายเหตุ: Windows 10 Home ไม่มี Group Policy Editor ติดตั้งมาด้วย แต่สามารถติดตั้งได้ตามบทความแยกต่างหาก
- Start > พิมพ์ gpedit.msc > เปิด
- ไปที่ Start Menu and Taskbar Folder > ดับเบิลคลิก Do not allow pinning programs to the Taskbar
- เลือก Disabled > Apply > OK (Disabled = อนุญาตให้แก้ไข Pinned Programs ได้)
ตอนนี้แก้ไข Taskbar ได้แล้ว แต่ยังไม่จบ ต้องทำต่อไปนี้:
แก้ไข DefaultLayouts.xml
Windows เก็บ Settings Taskbar ใน System File ชื่อ DefaultLayouts.xml อยู่ใน AppData Settings เก็บเป็น Code หลายคนแก้ได้โดยลบ Code Lines ของแอปที่ Pin เอง
- เปิด File Explorer
- วางที่อยู่ (แก้ Username ให้ถูกต้อง):
C:\Users\(yourusername)\AppData\Local\Microsoft\Windows\Shell
Enter - คลิกขวาไฟล์ > Open with Notepad
- กด Ctrl + F ค้นหา CustomTaskbarLayoutCollection
- หา Code Lines ของแอปที่ต้องการ Unpin ภายใต้ <taskbar:TaskbarLayout> และลบออก (รวม TaskbarLayout stamps ด้วย)
หมายเหตุ: taskbar:TaskbarPinList เป็น Sub-node ที่เก็บ Code ของแอปที่ Pin อยู่ - File > Save
- Restart PC วิธีนี้แก้ปัญหาได้แน่นอน
ข้อแนะนำ: ควร Disallow Apps ให้มี Admin Access เพราะถ้ามี Admin Privileges จะแก้ System Settings ได้โดยไม่ต้องขออนุญาต เพิ่มโอกาสปัญหาแบบนี้