สาเหตุและแนวทางฟื้นฟูแอป Snipping Tool จากข้อผิดพลาด DesktopWindowXamlSource
หากคุณเปิดใช้งาน Snipping Tool แล้วพบหน้าต่างแจ้งเตือนขึ้นมาว่า “DesktopWindowXamlSource: SnippingTool.exe – Bad Image” คุณไม่ได้เจอปัญหานี้เพียงคนเดียว ข้อความนี้เป็นสัญญาณเตือนว่าไฟล์ระบบที่แอป Snipping Tool ใช้เกิดความเสียหายหรือไม่สามารถโหลดได้อย่างถูกต้อง ซึ่งอาจเกี่ยวข้องกับไฟล์ DLL, Windows Update ที่ผิดพลาด, หรือปัญหาเกี่ยวกับตัวแอป Snipping Tool เอง
การวิเคราะห์ปัญหาเบื้องต้น
ตรวจสอบว่าเกิดจากอะไร
เมื่อไฟล์ .exe
หรือ .dll
ถูกโหลดในหน่วยความจำของ Windows แล้วไม่สมบูรณ์ เช่น เสียหาย ไม่ตรงกับเวอร์ชันของระบบ หรือมีการเปลี่ยนแปลงจากมัลแวร์ ก็จะส่งผลให้ระบบแสดงข้อความ “Bad Image”
ผลกระทบต่อผู้ใช้งาน
คุณอาจไม่สามารถใช้งาน Snipping Tool ได้ตามปกติ หรือเปิดใช้งานแล้วค้าง จอดำ หรือขึ้นหน้าต่างเตือนตลอดเวลา ซึ่งส่งผลกระทบต่อการจับภาพหน้าจอในงานเอกสารหรือการประชุมออนไลน์
วิธีแก้ปัญหา SnippingTool.exe – Bad Image อย่างเป็นระบบ
ขั้นตอนที่ 1 – รีสตาร์ทและอัปเดตระบบ Windows
ก่อนจะลงมือแก้ลึกกว่านี้ ให้ลอง รีสตาร์ทเครื่องคอมพิวเตอร์ของคุณ เพื่อเคลียร์หน่วยความจำและปิดการทำงานของแอปที่อาจรบกวน จากนั้น:
ตรวจสอบการอัปเดตล่าสุด
ไปที่ Settings > Windows Update แล้วกด “Check for updates” ติดตั้งทุกอัปเดตที่ค้างอยู่ให้เสร็จสิ้น เพราะบางครั้ง Microsoft ได้แก้บั๊กของแอปไว้ในแพตช์ล่าสุด
ตรวจสอบฟีเจอร์ Optional Features ที่เกี่ยวข้อง
ในบางระบบ Snipping Tool ไม่ได้ติดตั้งเป็นค่าเริ่มต้น ให้ไปที่
Settings > Apps > Optional Features แล้วค้นหาว่าแอปนี้ถูกเปิดใช้งานหรือยัง หากไม่ ให้เพิ่มเข้าระบบ
ขั้นตอนที่ 2 – ถอนการติดตั้งแล้วติดตั้งใหม่ผ่าน Microsoft Store
ไปที่ Settings > Apps > Installed apps
ค้นหา Snipping Tool แล้วคลิก “Uninstall” เพื่อลบแอปออกจากเครื่องอย่างสมบูรณ์ จากนั้น:
เปิด Microsoft Store เพื่อดาวน์โหลดใหม่
ค้นหา Snipping Tool แล้วติดตั้งเวอร์ชันล่าสุด หากมีหลายชื่อ เช่น “Snip & Sketch” หรือ “Snipping Tool Classic” ให้เลือกเวอร์ชันที่แนะนำโดย Microsoft เท่านั้น
ขั้นตอนที่ 3 – ซ่อมแซมระบบด้วย SFC และ DISM
ไฟล์ระบบที่เสียหายคือหนึ่งในสาเหตุหลักของ Bad Image error
เรียกใช้ SFC เพื่อสแกนและซ่อมแซม
-
กด Start แล้วพิมพ์ “cmd”
-
คลิกขวา Command Prompt แล้วเลือก “Run as administrator”
-
พิมพ์คำสั่ง:
ระบบจะสแกนไฟล์ระบบ Windows ทั้งหมด และพยายามซ่อมแซมไฟล์ที่เสียหายอัตโนมัติ
ใช้ DISM ถ้า SFC แก้ไม่ได้
หาก SFC ไม่สามารถซ่อมไฟล์ได้ครบถ้วน ให้ใช้คำสั่งเสริมนี้:
คำสั่งนี้จะดาวน์โหลดไฟล์ระบบใหม่จาก Windows Update เพื่อซ่อมไฟล์ที่เสียหายเพิ่มเติม
ขั้นตอนที่ 4 – ติดตั้ง Visual C++ Runtime ใหม่
Visual C++ Redistributable คือตัวแปรสำคัญที่หลายแอปบน Windows ใช้ รวมถึง Snipping Tool ด้วย หากเวอร์ชันนี้เสียหาย แอปจะเปิดไม่ได้
ดาวน์โหลดเวอร์ชันล่าสุดจาก Microsoft
ไปที่เว็บไซต์ Visual C++ Redistributable
เลือกดาวน์โหลด:
-
vc_redist.x64.exe (สำหรับ 64-bit)
-
vc_redist.x86.exe (สำหรับแอป 32-bit)
ติดตั้งทั้งสองเวอร์ชันเพื่อความแน่นอน แล้วรีสตาร์ทเครื่องอีกครั้ง
ขั้นตอนที่ 5 – ใช้ PowerShell ลบ Snipping Tool แล้วติดตั้งใหม่
ในกรณีที่แอป Snipping Tool ไม่สามารถถอนจาก Settings ได้ หรือยังคงมีปัญหาแม้ติดตั้งใหม่ ให้ใช้ PowerShell ด้วยสิทธิ์แอดมิน:
คำสั่งลบแอป
เปิด PowerShell แล้วพิมพ์:
จากนั้นไปดาวน์โหลดใหม่จาก Microsoft Store
การป้องกันไม่ให้ปัญหาเกิดซ้ำ
สร้างจุดคืนค่าระบบ (System Restore Point)
หลังจากแก้ไขเรียบร้อย แนะนำให้สร้าง System Restore เพื่อให้สามารถย้อนกลับได้หากปัญหาเกิดซ้ำ
อย่าดาวน์โหลด DLL หรือแอปจากเว็บที่ไม่น่าเชื่อถือ
หลายคนพยายามแก้ด้วยการโหลดไฟล์ SnippingTool.exe
หรือ dll
จากเว็บภายนอก ซึ่งเสี่ยงต่อการโดนมัลแวร์สูงมาก
อัปเดตระบบและใช้โปรแกรมแอนตี้ไวรัสเสมอ
Windows Defender หรือแอนตี้ไวรัสดี ๆ จะช่วยป้องกันไม่ให้ไฟล์ระบบถูกแก้ไขโดยไม่ได้รับอนุญาตจากมัลแวร์หรือไวรัส
สรุป: กลับมาใช้งาน Snipping Tool ได้เหมือนเดิมในไม่กี่ขั้นตอน
ข้อผิดพลาด “Bad Image” แม้จะดูน่ากลัว แต่สามารถแก้ไขได้โดยไม่จำเป็นต้องลง Windows ใหม่ เพียงแค่ทำตามขั้นตอนอย่างเป็นระบบ ไม่ว่าจะเป็นการอัปเดตระบบ ตรวจสอบไฟล์ที่เสียหาย หรือซ่อมแซมแอปด้วยคำสั่งพิเศษจาก PowerShell
หากคุณทำตามทุกขั้นตอนที่แนะนำไว้ในบทความนี้ Snipping Tool ของคุณจะกลับมาใช้งานได้อย่างราบรื่นอีกครั้ง พร้อมช่วยให้คุณจับภาพหน้าจอ แชร์งาน หรือทำเอกสารต่าง ๆ ได้อย่างสะดวกเหมือนเดิม
ด้วยวิธีเหล่านี้ คุณจะสามารถตั้งค่าให้ Windows 11 ล็อกอินอัตโนมัติได้อย่างง่ายดาย และเพลิดเพลินกับการใช้งานที่รวดเร็วขึ้น
บริการรับซ่อมคอมพิวเตอร์-โน๊ตบุ๊คกับ ซ่อมคอมออนไลน์ ที่มีอาการเสียบนระบบ Windows ทุกเวอร์ชั่น อาทิเช่น ระบบ Windows ทำงานช้าผิดปกติ, คอมพิวเตอร์ไม่มีเสียง, ไดร์เวอร์มีปัญหา, ปริ้นเตอร์สั่งพิมพ์งานไม่ได้, กู้ข้อมูลฮาร์ดดิสก์-แฟลชไดรฟ์-เมมโมรี่การ์ด, โปรแกรมต่างๆมีปัญหา, ระบบ Windows ติดมัลแวร์-ไวรัส ตลอดจนถึงอาการอื่นๆนอกเหนือจากนี้ ผ่านโปรแกรมรีโมทเดสก์ทอประยะไกล เช่น Teamviewer, AnyDesk โดยทีมช่างผู้ชำนาญงานกว่า 20 ปี ยินดีให้คำปรึกษาฟรี!