วิธีแก้ไขปัญหาข้อผิดพลาด VC++ และ .dll บน PC

อัปเดต 2 สัปดาห์ที่แล้ว4 นาทีในการอ่าน

ข้อมูลโดยรวม

ดูวิธีติดตั้งการอัปเดตความปลอดภัยใหม่อีกครั้งเพื่อแก้ไขปัญหาข้อผิดพลาด VC++ หรือ .dll บน PC และดูเคล็ดลับในการแก้ไขรหัสข้อผิดพลาดทั่วไป

วิธีติดตั้งการอัปเดตความปลอดภัยใหม่อีกครั้ง

คุณอาจได้รับแจ้งข้อผิดพลาดหากมีการอัปเดตปรับปรุงความปลอดภัยที่เฉพาะเจาะจงซึ่งจําเป็นต้องได้รับการซ่อมแซมหรือติดตั้งซ้ำอีกครั้ง ตรวจสอบว่าการติดตั้งอัปเดตปรับปรุงความปลอดภัยซ้ำอีกครั้งช่วยแก้ไขปัญหาของคุณหรือไม่
  1. 1
    ไปที่ตำแหน่งติดตั้งเกมของคุณ ซึ่งปกติคือ C:\Program Files\Electronic Arts\EA Desktop\[ชื่อเกม]
    • ตัวอย่างเช่น ตำแหน่งการติดตั้งของ Battlefield 4 ตามค่าเริ่มต้นคือ C:\Program Files\Electronic Arts\EA Desktop\Battlefield 4
  2. 2
    เปิดโฟลเดอร์ _Installer
  3. 3
    เปิดโฟลเดอร์ vc
    • หากมีเพียงโฟลเดอร์เดียวในนั้น ให้เปิดแล้วทําขั้นตอนที่ 4 ต่อ
    • หากมีหลายโฟลเดอร์ ให้เปิดโฟลเดอร์ที่เก่ากว่าก่อน โฟลเดอร์จะจัดเรียงตามปี เช่น หากคุณเห็นโฟลเดอร์ vc2013 และ vc2015 ให้เปิด vc2013 ก่อน ทําตามสองขั้นตอนถัดไปสําหรับโฟลเดอร์ที่เก่ากว่า จากนั้นทําสองขั้นตอนดังกล่าวซ้ำกับโฟลเดอร์ที่ใหม่กว่า
  4. 4
    เปิดโฟลเดอร์ redist
  5. 5
    ใน redist ให้หา vcredist.exe ทั้งเวอร์ชัน x86 และ x64 เปิดใช้แต่ละเวอร์ชันเพื่อติดตั้ง
หลังจากซ่อมแซมและติดตั้ง vcredist.exe ทั้งสองเวอร์ชัน เกมของคุณน่าจะเปิดได้ตามปกติโดยไม่เกิดข้อผิดพลาดใดๆ
ตรวจสอบว่าคุณมีการอัปเดต Windows อื่นที่รอดําเนินการอยู่หรือไม่ หากมี ให้คุณอัปเดต Windows เพื่อดูว่าสามารถแก้ไขข้อผิดพลาดได้หรือไม่ 

แก้ไขปัญหาข้อความแสดงข้อผิดพลาด

หากคุณได้รับข้อความว่าไม่มี msvcp100.dll หรือไฟล์ .dll อื่น ให้ดาวน์โหลดและติดตั้งเพิ่มอีกเล็กน้อยเพื่อช่วยได้ดังนี้
  1. 1
    ไปที่บทความของ Microsoft เกี่ยวกับการดาวน์โหลด Visual C++ ที่รองรับล่าสุด
  2. 2
    ใช้ตารางด้านล่างเพื่อดูว่าคุณจําเป็นต้องดาวน์โหลดและติดตั้งเวอร์ชันใด
  3. 3
    ทําตามคําแนะนําเพื่อดาวน์โหลดแพ็กเกจ VC++ และการดาวน์โหลดเพิ่มเติมใดๆ ที่จําเป็นสําหรับเวอร์ชันของคุณ
  4. 4
    หากคุณใช้ Windows เวอร์ชัน 64 บิต ให้เลือก vcredist_x64.exe หากคุณใช้ Windows เวอร์ชัน 32 บิต ให้เลือก vcredist_x86.exe
    •  นี่คือวิธีดูว่าคุณมีเวอร์ชันใด
      1. 1
        คลิกขวาที่ Computer หรือ My Computer
      2. 2
        เลือก Properties
      3. 3
        ภายใต้ System ให้ตรวจสอบว่าคุณใช้ระบบปฏิบัติการ 64 หรือ 32 บิต
ข้อผิดพลาด .dllดาวน์โหลดและติดตั้งเวอร์ชันนี้
MSVCR90.dll / MSVCP90.dllMicrosoft Visual C++ 2008
MSVCR100.dll / MSVCP100.dllMicrosoft Visual C++ 2010
MSVCR110.dll / MSVCP110.dllMicrosoft Visual C++ 2012
MSVCR120.dll / MSVCP120.dllMicrosoft Visual C++ 2013
MSVCR130.dll / MSVCP130.dllMicrosoft Visual C++ 2015
ucrtbase.dll / api-ms-win-crt-runtime-l1-1-0.dllUniversal C Runtime (CRT)
อื่นๆMicrosoft Visual C++ 2017
เมื่อต้องการข้อมูลเพิ่มเติมเกี่ยวกับคอมพิวเตอร์ของคุณ ให้เรียนรู้วิธีเรียกใช้ DxDiag

หากคุณได้รับข้อผิดพลาด 0xc000007b สําหรับ Windows 10 และคุณมีปัญหาในการติดตั้ง VC++ เวอร์ชันใดๆ สาเหตุอาจเป็นเพราะ Windows 10 ปิดการใช้งาน NET Framework เป็นค่าเริ่มต้นทําตามขั้นตอนเหล่านี้เพื่อเปิดใช้งาน NET Framework
  1. 1
    ในเมนู Start ให้ค้นหา Control Panel แล้วเปิด 
  2. 2
    ภายใต้ Programs ให้เลือก Uninstall a program
  3. 3
    เลือก Turn Windows features on or off
  4. 4
    เลือกเครื่องหมายบวก (+) ถัดจากตัวเลือก NET Framework ทั้งหมดที่คุณเห็น โดยปกติจะเป็น 3.5 และ 4.6 แล้วทําเครื่องหมายในกล่อง
  5. 5
    ติดตั้ง VC++ ซ้ำอีกครั้ง แบบ x64 และ x86 สำหรับ 2010 และ 2013
ข้อผิดพลาดน่าจะได้รับการแก้ไขแล้วและทําให้ EA app พร้อมทํางานบนคอมพิวเตอร์ของคุณ
ยังมีปัญหาอยู่หรือไม่?
ติดต่อทีมสนับสนุนลูกค้าของเราเพื่อรับความช่วยเหลือเพิ่มเติม