Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

แก้ไข: ไม่พบไฟล์ mfc110u.dll บนคอมพิวเตอร์

ไฟล์ mfc110u.dll เป็นไฟล์ DLL ที่เกี่ยวข้อง กับ Microsoft Visual C++ Redistributable สำหรับ Visual Studio 2012 เวอร์ชันสะอาดของ mfc110u.dll เป็นส่วนประกอบเริ่มต้นของระบบ (system file) ของ Windows ผู้ใช้มักพบปัญหานี้หลังจากถอนการติดตั้งโปรแกรมบางตัว หรือเมื่อเปิดซอฟต์แวร์ที่เพิ่งติดตั้งใหม่

แก้ไข: ไม่พบไฟล์ mfc110u.dll บนคอมพิวเตอร์

หมายเหตุ: ข้อความผิดพลาดที่เกี่ยวข้องคือ "This application failed to start because mfc110u.dll was not found. Re-installing the application may fix this problem." ปัญหานี้พบมากใน Windows 7

ปัญหากับไฟล์ mfc110u.dll เกิดจากคอมโพเนนต์ของ Visual Studio ที่เสียหาย หรือซอฟต์แวร์บุคคลที่สามที่ทำลายไฟล์ DLL นี้ เมื่อ mfc110u.dll (และไฟล์ DLL อื่นๆ) เสียหาย คุณจะได้ข้อความผิดพลาดดังกล่าวเมื่อเปิดซอฟต์แวร์ที่ต้องใช้ไฟล์ DLL นี้ หาก mfc110u.dll ถูกต้องโดยบริการที่กำหนดให้รันตอนสตาร์ทอัพ คุณจะได้ข้อความผิดพลาดทันทีหลังบูตเครื่อง

สำคัญ: ผู้ใช้หลายคนถามเกี่ยวกับแหล่งดาวน์โหลดไฟล์ DLL ที่ดีที่สุด เมื่อเจอข้อความผิดพลาดนี้หรือคล้ายกัน ไม่ควร ดาวน์โหลดไฟล์ DLL แล้ววางไว้ที่ตำแหน่งเริ่มต้น ทุกเวอร์ชัน Windows ล่าสุดสามารถกู้คืนคอมโพเนนต์ที่จำเป็นได้อัตโนมัติ — เว้นแต่มีสิ่งกีดขวาง หากต้องการหลีกเลี่ยงการติดตั้งมัลแวร์หรือแอดแวร์ อย่าดาวน์โหลดไฟล์ "mfc110u.dll" จากเว็บไซต์ที่อ้างว่ามีให้

หากคุณกำลังเผชิญปัญหานี้ เราพบ 2 วิธีแก้ไขที่ผู้ใช้อื่นๆ ใช้ได้สำเร็จ โปรดทำตาม 2 วิธีต่อไปนี้ตามลำดับ จนกว่าจะแก้ไขข้อความผิดพลาดได้

วิธีที่ 1: ติดตั้งซ้ำ Visual C++ Redistributable สำหรับ Visual Studio 2012

เนื่องจาก mfc110u.dll เป็นส่วนประกอบสำคัญของ Microsoft Visual C++ Redistributable Package สำหรับ Visual Studio 2012 เราจะเริ่มด้วยการถอนการติดตั้งและดาวน์โหลดแพ็กเกจนี้ใหม่ ผู้ใช้หลายคนรายงานว่าวิธีนี้แก้ไขปัญหา "mfc110u.dll is missing from your computer" ได้สำเร็จ

ทำตามคู่มือด้านล่างเพื่อถอนและติดตั้งซ้ำ Microsoft Visual C++ Redistributable Package สำหรับ Visual Studio 2012:

  1. กด Windows key + R เปิดหน้าต่าง Run พิมพ์ "appwiz.cpl" แล้วกด Enter เพื่อเปิด Programs and Features.
    แก้ไข: ไม่พบไฟล์ mfc110u.dll บนคอมพิวเตอร์
  2. ใน Programs and Features เลื่อนลงหา Microsoft Visual C++ 2012 Redistributable คลิกขวาเลือก Uninstall.
    แก้ไข: ไม่พบไฟล์ mfc110u.dll บนคอมพิวเตอร์หมายเหตุ: หากใช้ 64-bit อาจพบ 2 เวอร์ชัน — 32-bit และ 64-bit ถ้าเป็นเช่นนั้น ให้ถอนทั้งคู่
  3. หลังถอน Visual C++ Redistributable แล้ว ให้รีบูตคอมพิวเตอร์ และดำเนินต่อขั้นตอนด้านล่าง
  4. ไปที่ลิงก์นี้ (ที่นี่) และดาวน์โหลด Visual C++ Redistributable for Visual Studio 2012 Update 4.
    แก้ไข: ไม่พบไฟล์ mfc110u.dll บนคอมพิวเตอร์หมายเหตุ: ไฟล์ executable นี้มีตัวติดตั้งทั้ง 32-bit และ 64-bit
  5. หากใช้ 64-bit ให้ติ๊กถูกที่ VSU_4\vcredist_x64.exe และ VSU_4\vcredist_x86.exe แล้วกด Next เพื่อเริ่มดาวน์โหลด หากเป็น Windows 32-bit ให้ดาวน์โหลดเฉพาะ VSU_4\vcredist_x86.exe.
    แก้ไข: ไม่พบไฟล์ mfc110u.dll บนคอมพิวเตอร์
  6. เมื่อดาวน์โหลดเสร็จ ให้รันแพ็กเกจติดตั้ง และติดตั้ง Microsoft Visual C++ 2012 กลับเข้าระบบ.
    แก้ไข: ไม่พบไฟล์ mfc110u.dll บนคอมพิวเตอร์หมายเหตุ: หากเป็น x64 อย่าลืมรันตัวติดตั้งทั้งสองตัว
  7. รีบูตระบบ และดูว่าปัญหาแก้ไขหรือยัง

หากยังเจอข้อความผิดพลาดเดิม ให้ดำเนินต่อไปที่ วิธีที่ 2.

วิธีที่ 2: ลบโปรแกรมแอนตี้ไวรัสบุคคลที่สามทั้งหมด

บางผู้ใช้ที่เจอปัญหานี้ ชี้ให้เห็นว่าตัวร้ายอาจเป็น ชุดแอนตี้ไวรัสภายนอก พวกเขาแก้ปัญหาได้ด้วยการ ถอนการติดตั้งแอนตี้ไวรัสบุคคลที่สาม — ทำให้ Windows สามารถสร้างคอมโพเนนต์ที่หายไปใหม่ได้ AVG Security มักถูกชี้ว่าเป็นตัวร้าย แต่ก็อาจมีชุดความปลอดภัยบุคคลที่สามอื่นๆ ที่ก่อให้เกิดปัญหานี้

หมายเหตุ: การปิดใช้งานชุดความปลอดภัยชั่วคราว จะไม่ แก้ปัญหา — ต้องถอนการติดตั้งชุดความปลอดภัยอย่างสมบูรณ์

หากคุณใช้แอนตี้ไวรัสบุคคลที่สาม (นอกจาก Windows Defender) ให้ถอนการติดตั้ง รีบูตระบบ และดูว่าปัญหาแก้ไขหรือยัง สามารถถอนแอนตี้ไวรัสได้ง่ายโดยเปิดหน้าต่าง Run (Windows key + R) และถอนชุดความปลอดภัยจากรายการ Programs and Features อย่างสมบูรณ์ หลังถอนแอนตี้ไวรัสแล้ว รีบูตเครื่อง และดูว่า Windows สามารถสร้างไฟล์ mfc110u.dll ที่หายไปกลับมาได้อัตโนมัติหรือไม่

หากปัญหาแก้ไขแล้ว สามารถติดตั้งแอนตี้ไวรัสบุคคลที่สามที่เคยใช้กลับไปได้

หาก 2 วิธีข้างต้นไม่ช่วยแก้ไขข้อผิดพลาด "mfc110u.dll is missing from your computer" คุณอาจต้องตรวจสอบว่าปัญหาไม่ได้มาจากการติดเชื้อไวรัส สามารถอ้างอิงบทความลึกของเราเกี่ยวกับการกำจัดมัลแวร์ด้วย Malwarebytes (กำจัดมัลแวร์)

หากสแกนไม่พบอะไร พิจารณาทำ Startup Repair (ซ่อมสตาร์ทอัพ) เนื่องจากปัญหาอาจมาจากไฟล์ Windows ที่เสียหาย (หลังจากวิธีอื่นๆ ล้มเหลว)