แก้ไข: แกดเจ็ตที่แสดงเสียใน Windows 8.1 หรือ Windows 7 พร้อม IE11

หากคุณใช้โปรแกรมเบ็ดเตล็ดบน Windows 8.1 หรือ Windows 7 ที่ติดตั้ง IE 11 คุณอาจประสบปัญหาแปลกๆ: โปรแกรมเบ็ดเตล็ดแสดงไม่ถูกต้อง ดูเหมือนจะหักหรือเสียหาย ปัญหานี้เกิดขึ้นเนื่องจาก Internet Explorer 11 ถ้าคุณใช้การตั้งค่า DPI แบบกำหนดเอง (สูงกว่า 100%) เป็นไปได้ที่จะแก้ไขแกดเจ็ตที่เสียหายและทำให้ใช้งานได้กับการตั้งค่า DPI ใด ๆ เรามาดูกันว่าเป็นอย่างไร
นี่คือลักษณะของแกดเจ็ต CPU Meter - ด้วยการเรนเดอร์ที่ไม่สมบูรณ์:
ในการแก้ไขแกดเจ็ตที่ใช้งานไม่ได้ ให้ทำตามคำแนะนำด้านล่าง:
- ปิดแกดเจ็ตที่เสียหาย หรือคุณสามารถฆ่ากระบวนการ sidebar.exe โดยใช้ตัวจัดการงาน
- ไปที่โฟลเดอร์ที่จัดเก็บแกดเจ็ตที่เสียหายไว้ในพีซีของคุณ สามารถเป็นหนึ่งในสถานที่ต่อไปนี้:
C:\ผู้ใช้\\AppData\Local\Microsoft\Windows Sidebar\Gadgets
C:\Program Files\Windows Sidebar\Gadgets - ค้นหาโฟลเดอร์ของแกดเจ็ต ในกรณีของแกดเจ็ต CPU Meter มันคือ C:\Program Files\Windows Sidebar\Gadgets\CPU.Gadget
- ภายในโฟลเดอร์ของ Gadget คุณควรค้นหาไฟล์ gadget.xml สามารถมีไฟล์ gadget.xml ได้หลายไฟล์ สำหรับภาษาท้องถิ่น UI ทุกภาษาที่ Gadget ของคุณสนับสนุน ในกรณีของแกดเจ็ต CPU Meter ไฟล์ที่ต้องการจะอยู่ในโฟลเดอร์ en-US
- เปิดไฟล์ gadget.xml ด้วย Notepad และค้นหาข้อความต่อไปนี้:
(autoscaleDPI)(!--_locComment_text="{Locked}"--)จริง(/ autoscaleDPI)
เปลี่ยนเป็น:
(autoscaleDPI)(!--_locComment_text="{Locked}"--)เท็จ(/ autoscaleDPI) - บันทึกไฟล์ gadget.xml ไปที่เดสก์ท็อป จากนั้นคัดลอกและแทนที่ gadget.xml ปลายทางด้วยเวอร์ชันคงที่ของคุณ
- แก้ไขไฟล์ gadget.xml ในโฟลเดอร์ภาษาอื่นๆ ทั้งหมด
แค่นั้นแหละ. ตอนนี้เพิ่มแกดเจ็ตของคุณไปที่เดสก์ท็อปอีกครั้ง ควรแสดงอย่างถูกต้อง
น่าเสียดายที่ Microsoft ไม่ได้แก้ไข Internet Explorer 11 บน Windows 7 เพื่อแก้ไขปัญหานี้ นอกจากนี้ ผู้ใช้จำนวนมากใช้ Gadgets บน Windows 8/8.1 เช่นกัน และพวกเขาไม่มีทางเลือกในการหลีกเลี่ยง IE11 ด้วยซ้ำ การแก้ไข Gadget ทุกชิ้นด้วยตนเองนั้นเป็นกระบวนการที่น่าเบื่อแต่ได้ผล