MOM.Implementation เป็น Error ของ AMD Catalyst Software เกิดระหว่างติดตั้ง AMD Catalyst เมื่อ Microsoft .NET Framework หาไฟล์ที่ต้องการไม่เจอ
วิธีแก้ Could not Load File or Assembly 'MOM.Implementation'
เราเตรียมบทความครอบคลุมวิธีแก้สำคัญ ติดตามอย่างละเอียด อย่าหยุดครึ่งทาง เพราะวิธีไหนก็อาจดูยาก โชคดีนะครับ
วิธีที่ 1: ถอนการติดตั้งและอัปเดต ATI Catalyst Drivers
สาเหตุหลักของ Error "Could not load file or assembly 'MOM.Implementation" บน Windows คือ ATI Catalyst Drivers เก่า ไม่รองรับแล้ว ควรอัปเดตทันที ข้อความมักขึ้นตอน Boot รบกวนและทำ Boot ช้าลง
ขั้นตอนลบ Driver เก่า และติดตั้งใหม่:
- Uninstall Driver ปัจจุบันก่อน
- พิมพ์ Device Manager ใน Search ถัด Start หรือ Windows + R > devmgmt.msc > OK/Enter
- ขยาย Display Adapters จะเห็น Display Adapters ทั้งหมด คลิกขวา AMD Graphics Card ที่ต้องการลบ > Uninstall device ลบ Card และ Uninstall Graphics Device (เลือกถูกต้อง เพราะบางครั้งมี Integrated Graphics อยู่ในรายการด้วย)
- คลิก OK ยืนยัน Uninstall
ต้องแน่ใจว่า Driver ถูกลบหมด เพราะ User บางคนเจอปัญหาอื่นหาลบแค่ Device Manager ต้องรัน Cleanup Utility ของ AMD เพื่อลบไฟล์/Registry Entries ที่เหลือ
- AMD Clean Uninstall Utility ดาวน์โหลดจากลิงก์นี้ (เริ่มดาวน์โหลดทันที) รองรับ Windows 7 ขึ้นไป (XP/เก่ากว่า ข้ามวิธีนี้)
- หลังดาวน์โหลด หาไฟล์ (Downloads Folder Default) ดับเบิลคลิก AMDCleanupUtility.exe
- Warning จะขึ้นว่า Utility จะลบ ALL AMD driver and application components คลิก OK
- หลัง OK Tool จะ Minimize ไป System Tray Progress แสดงเป็น Tooltip Uninstall ทำงาน Background เช็ค Progress ได้โดย Hover เมาส์ที่ AMD Icon ใน System Tray
- ระหว่าง Uninstall หน้าจออาจกระพริบ/ดำสักครู่ Normal เพราะระบบ Apply Settings ใหม่
- Uninstall เสร็จ จะขึ้น Message สำเร็จ คลิก View Report ดู Components ที่ลบ หรือ Finish ออก
- คลิก Yes Reboot คอมพิวเตอร์ จำเป็นต้อง Reboot หลังรัน Utility เพื่อ Apply Changes
ตอนนี้ Uninstall Driver AMD Graphics Card เรียบร้อย ติดตั้ง Driver ล่าสุด:
- หลัง Boot Driver ใหม่ควรติดตั้งอัตโนมัติ แต่หากเห็นว่าใช้ Integrated Graphics แทน = Driver ไม่ได้ติดตั้งอัตโนมัติ ต้องทำเอง
- ไปเว็บ AMD ดู Driver ล่าสุดสำหรับ OS โหลด รันจาก Downloads
- ติดตั้งตาม Wizard รีสตาร์ทหลังเสร็จ ต่อ Adapter (ถ้าถอด) เช็คว่า Error รบกวนยังขึ้นหรือไม่
วิธีที่ 2: ถอน Catalyst Center หากไม่ใช้ AMD Products
มีสถานการณ์ที่ User ติดตั้ง Catalyst Center ผิด (เคยใช้ AMD Graphics Card แต่นำออก/เปลี่ยน หรือ Pre-installed ตอนซื้อ PC) จะทำให้ Conflict และ Error นี้ขึ้น หากมี AMD Graphics Card ให้ข้ามวิธีนี้!
- Login เป็น Admin (Account อื่น Uninstall ไม่ได้)
- Start > Control Panel (Search) หรือ Gear Icon > Settings (Win 10)
- Control Panel > View as: Category > Uninstall a Program (Programs)
- Settings App > Apps > จะเห็นโปรแกรม/แอปทั้งหมด
- หา Catalyst Control Center ใน Control Panel/Settings > Uninstall
- Wizard ขึ้น Dialog ยืนยัน Uninstall จริงๆ > Confirm > ตามหน้าจอ
- คลิก Finish จบ Uninstall > รีสตาร์ท > เช็ค Error ตอน Boot
วิธีที่ 3: Repair AMD Catalyst Install Manager3>
AMD มี Tool หลายตัวบนคอมพิวเตอร์ ยากที่จะระบุว่าตัวไหนต้องซ่อม แต่ User บางรายรายงานว่า Repair AMD Catalyst Install Manager ช่วยแก้ได้
- Login เป็น Admin
- Start > Control Panel (Search) หรือ Windows + R > control panel > OK
- Control Panel > View as: Category > Uninstall a Program
- หา AMD Catalyst Install Manager ใน Control Panel > Repair/Change (ขึ้นกับ Windows Version)
- Window "AMD Catalyst Install Manager – InstallShield Wizard" ขึ้น คลิก Next จนถึงหน้า Uninstall/Repair AMD Software Components 3 ตัวเลือก คลิก Repair Catalyst Install Manager
- ไปหน้า Ready to Repair the Program คลิก Repair รอเสร็จ > รีสตาร์ท > เช็ค Error
วิธีที่ 4: อัปเดตและซ่อม .NET Framework
.NET Framework เวอร์ชันล่าสุด จำเป็นสำหรับระบบทำงานราบรื่น อัปเดต/ซ่อม แก้ Error นี้ได้บนคอมหลายเครื่อง ลองดู
ไปลิงก์นี้ คลิกปุ่มดาวน์โหลดสีแดง โหลด .NET Framework ล่าสุด หลังโหลดเสร็จ หาไฟล์ รัน ต้องมี Internet ตลอด ตาม Wizard ติดตั้ง
- ติดตั้งล่าสุดเสร็จ เช็ค Integrity: Windows + R > Run Dialog Box
- พิมพ์ Control Panel > OK
- คลิก Uninstall a Program > Turn Windows features on or off หา .NET Framework 4.x.x ให้ Enable (ตัวเลขอาจต่างกันตาม OS Version)
- ถ้า Checkbox .NET Framework 4.x.x ไม่ได้ Enable ให้ติ๊ก Enable > OK ปิด Windows Feature > Reboot
- ถ้า .NET Framework 4.x.x Enable อยู่แล้ว ให้ Repair: ยกเลิกติ๊ก > Reboot > หลัง Restart ติ๊ก Enable ใหม่ > Reboot อีกครั้ง > เช็ค Error "Could not load file or assembly 'MOM.Implementation" ตอน Boot