Computer >> คอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาดของ Windows

แก้ไข:MSVCR120.dll หายไปใน Windows 7, 8 และ 10

msvcr120.dll เป็นไฟล์ที่จำเป็นสำหรับระบบปฏิบัติการ Windows มันถูกใช้เพื่อแยกทรัพยากรต่าง ๆ สำหรับแอปพลิเคชันบุคคลที่สาม มีการเชื่อมโยงกับภาษาโปรแกรม C++ ไฟล์ที่หายไปหมายความว่าโปรแกรมที่ทำงานในภาษานี้ไม่สามารถเปิดได้สำเร็จ เนื่องจากจะไม่พบไฟล์ที่ต้องการ

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

หากต้องการติดตั้งโปรแกรมใหม่ ให้ทำตามขั้นตอนต่อไปนี้:

  1. กด Windows + R แล้วพิมพ์ “appwiz.cpl” แล้วกด Enter
  2. หน้าต่างใหม่จะปรากฏขึ้นซึ่งประกอบด้วยแอปพลิเคชันทั้งหมดที่ติดตั้งในคอมพิวเตอร์ของคุณในปัจจุบัน คลิกขวาที่แอปพลิเคชันและเลือก “ถอนการติดตั้ง”
  3. รีสตาร์ทคอมพิวเตอร์ของคุณก่อนที่จะติดตั้งใหม่อีกครั้ง

โซลูชันที่ 1:การเรียกใช้ตัวตรวจสอบไฟล์ระบบ

System File Checker (SFC) เป็นโปรแกรมอรรถประโยชน์ที่มีอยู่ใน Microsoft Windows ซึ่งช่วยให้ผู้ใช้สามารถสแกนคอมพิวเตอร์เพื่อหาไฟล์ที่เสียหายในระบบปฏิบัติการได้ เครื่องมือนี้มีอยู่ใน Microsoft Windows ตั้งแต่ Windows 98 เป็นเครื่องมือที่มีประโยชน์มากในการวินิจฉัยปัญหาและตรวจสอบว่าปัญหาเกิดจากไฟล์ที่เสียหายใน Windows หรือไม่

เราสามารถลองใช้ SFC และดูว่าปัญหาของเราได้รับการแก้ไขหรือไม่ คุณจะได้รับหนึ่งในสามคำตอบเมื่อเรียกใช้ SFC

  • Windows ไม่พบการละเมิดความสมบูรณ์
  • Windows Resource Protection พบไฟล์ที่เสียหายและทำการซ่อมแซม
  • Windows Resource Protection พบไฟล์ที่เสียหายแต่ไม่สามารถแก้ไขบางส่วน (หรือทั้งหมด) ได้
  1. กด Windows + R เพื่อเปิดแอปพลิเคชัน Run พิมพ์ “taskmgr ” ในกล่องโต้ตอบและกด Enter เพื่อเปิดตัวจัดการงานของคอมพิวเตอร์ของคุณ
  2. ตอนนี้ ให้คลิกที่ตัวเลือกไฟล์ที่ด้านซ้ายบนของหน้าต่างและเลือก “เรียกใช้งานใหม่ ” จากรายการตัวเลือกที่มี

แก้ไข:MSVCR120.dll หายไปใน Windows 7, 8 และ 10

  1. ตอนนี้พิมพ์ “powershell ” ในกล่องโต้ตอบและทำเครื่องหมาย ตัวเลือกด้านล่างซึ่งระบุว่า “สร้างงานนี้ด้วยสิทธิ์ของผู้ดูแลระบบ ”.

แก้ไข:MSVCR120.dll หายไปใน Windows 7, 8 และ 10

  1. เมื่ออยู่ใน Windows Powershell แล้ว ให้พิมพ์ sfc /scannow ” และกด Enter . กระบวนการนี้อาจใช้เวลาสักครู่เนื่องจากไฟล์ Windows ทั้งหมดของคุณกำลังถูกสแกนโดยคอมพิวเตอร์และกำลังตรวจสอบเฟสที่เสียหาย

แก้ไข:MSVCR120.dll หายไปใน Windows 7, 8 และ 10

  1. หากคุณพบข้อผิดพลาดที่ Windows ระบุว่าพบข้อผิดพลาดบางอย่าง แต่ไม่สามารถแก้ไขได้ คุณควรพิมพ์ “sfc /verifyonly ” รอให้กระบวนการเสร็จสมบูรณ์
  2. หากคุณยังคงไม่สามารถซ่อมแซมไฟล์ที่เสียหายได้ ให้เรียกใช้คำสั่ง “DISM /Online /Cleanup-Image /RestoreHealth ” ใน PowerShell การดำเนินการนี้จะดาวน์โหลดไฟล์ที่เสียหายจากเซิร์ฟเวอร์การอัพเดตของ Windows และแทนที่ไฟล์ที่เสียหาย โปรดทราบว่ากระบวนการนี้อาจใช้เวลาพอสมควรตามการเชื่อมต่ออินเทอร์เน็ตของคุณ อย่ายกเลิกในขั้นตอนใดและปล่อยให้มันทำงาน

หากตรวจพบข้อผิดพลาดและได้รับการแก้ไขโดยใช้วิธีการข้างต้น ให้รีสตาร์ทคอมพิวเตอร์ ติดตั้งแอปพลิเคชันใหม่ และตรวจสอบว่าเปิดใช้อย่างถูกต้องหรือไม่

โซลูชัน 2:การดาวน์โหลดชุมชนตัวติดตั้ง MySQL

หากคุณประสบปัญหาในการใช้งานแอพพลิเคชั่น MySQL ต่างๆ เช่น MySQL Workbench เป็นต้น ขอแนะนำให้คุณติดตั้ง MySQL Installer Community บนพีซีของคุณ เครื่องมือนี้จะตรวจพบว่าระบบของคุณไม่มีส่วนประกอบ Visual Studio บางส่วนและอาจเปิดตัวโปรแกรมติดตั้งส่วนประกอบขั้นต่ำของ Visual Studio และเติมช่องว่าง ตรวจสอบให้แน่ใจว่าคุณกำลังดาวน์โหลดแอปพลิเคชันจากเว็บไซต์ทางการของ MySQL

โซลูชันที่ 3:การติดตั้ง Visual C++ Redistributable Packages

msvcr120.dll เป็นไฟล์ที่จำเป็นสำหรับระบบปฏิบัติการ Windows หากไม่มี msvcr120.dll คุณจะไม่สามารถเปิดเกมได้ตามที่อธิบายไว้ในบทนำ เพื่อแทนที่ไฟล์ที่หายไป เราสามารถดาวน์โหลดแพ็คเกจที่แจกจ่ายต่อได้ทั้งหมดและติดตั้ง โปรดทราบว่าคุณควรหลีกเลี่ยงการดาวน์โหลดไฟล์ .dll จากอินเทอร์เน็ตจากเว็บไซต์ที่ไม่เป็นทางการ พวกเขาอาจติดมัลแวร์และไวรัส และสามารถติดคอมพิวเตอร์ของคุณได้อย่างง่ายดาย

  1. ไปที่การดาวน์โหลดอย่างเป็นทางการของ Microsoft
  2. คลิกปุ่ม ดาวน์โหลด หลังจากเลือกภาษาแล้ว

แก้ไข:MSVCR120.dll หายไปใน Windows 7, 8 และ 10

  1. เลือก “vredist_x64.exe ” และกด ถัดไป . ไม่นานหลังจากที่การดาวน์โหลดจะเริ่มขึ้น บันทึกไฟล์ในตำแหน่งที่สามารถเข้าถึงได้และเรียกใช้ไฟล์ exe

แก้ไข:MSVCR120.dll หายไปใน Windows 7, 8 และ 10

  1. หลังจากการติดตั้งเสร็จสมบูรณ์ ให้รีสตาร์ทคอมพิวเตอร์และตรวจสอบว่าปัญหาได้รับการแก้ไขหรือไม่

หมายเหตุ: หากคุณใช้ Windows 64 บิต คุณสามารถติดตั้งทั้ง (vredist_x64.exe และ vredist_x86.exe) อย่างไรก็ตาม หากคุณมี 32 บิต คุณควรติดตั้ง “vredist_x86.exe” เท่านั้น

โซลูชันที่ 4:การสแกนหาไวรัส

ไฟล์ .dll เป็นหนึ่งในโฮสต์ยอดนิยมสำหรับไวรัสและมัลแวร์ที่จะเข้าสู่คอมพิวเตอร์ของคุณ หากคุณสงสัยว่าคอมพิวเตอร์ของคุณติดไวรัส คุณควรสแกนคอมพิวเตอร์ของคุณโดยเร็วที่สุดเพื่อลบมัลแวร์/ไวรัส คุณควรใช้โปรแกรมป้องกันไวรัสที่คุณใช้อยู่ หากไม่มี คุณสามารถใช้ Windows Defender ได้

  1. กด Windows + S เพื่อเปิดแถบค้นหาของเมนูเริ่ม พิมพ์ “Windows Defender ” และเปิดผลลัพธ์แรกที่ออกมา

แก้ไข:MSVCR120.dll หายไปใน Windows 7, 8 และ 10

  1. ที่ด้านขวาของหน้าจอ คุณจะเห็นตัวเลือกการสแกน เลือก การสแกนแบบเต็ม และคลิกที่ สแกน กระบวนการนี้อาจใช้เวลาสักครู่เนื่องจาก Windows จะสแกนไฟล์ทั้งหมดในคอมพิวเตอร์ของคุณทีละไฟล์ อดทนและปล่อยให้กระบวนการเสร็จสมบูรณ์ตามนั้น

แก้ไข:MSVCR120.dll หายไปใน Windows 7, 8 และ 10

  1. หากมีมัลแวร์อยู่ในคอมพิวเตอร์ของคุณ ให้ยูทิลิตี้ลบและรีสตาร์ทคอมพิวเตอร์ของคุณก่อนที่จะเปิดแอปพลิเคชันอีกครั้ง

หมายเหตุ: คุณยังสามารถเรียกใช้โปรแกรมสแกนความปลอดภัยของ Microsoft ได้เนื่องจากมีคำจำกัดความของไวรัสล่าสุด และตรวจดูว่าพบความคลาดเคลื่อนหรือไม่

โซลูชันที่ 5:ติดตั้งทั้ง VC Redist Packages

บางครั้ง คุณอาจต้องติดตั้งแพ็คเกจ VC Redist ใหม่ทั้งหมด แล้วติดตั้งซอฟต์แวร์ทั้งรุ่น 32 บิตและ 64 บิตเพื่อให้ทำงานได้อย่างถูกต้อง ดังนั้น ในขั้นตอนนี้ เราจะถอนการติดตั้งการติดตั้ง VC Redist รุ่นเก่าก่อน แล้วจึงติดตั้งแพ็คเกจ VC Redist ทั้งหมดอีกครั้ง สำหรับสิ่งนั้น:

  1. กด “Windows” + “อาร์” เพื่อเปิดพรอมต์เรียกใช้
  2. พิมพ์ “appwiz.cpl” แล้วกด “Enter” เพื่อเปิดหน้าต่างการจัดการแอป แก้ไข:MSVCR120.dll หายไปใน Windows 7, 8 และ 10
  3. ในหน้าต่างการจัดการแอป เลื่อนลงและคลิกขวาที่ “Visual C++ Redistributable” แอปพลิเคชัน
  4. เลือก “ถอนการติดตั้ง” จากรายการ จากนั้นทำตามคำแนะนำบนหน้าจอเพื่อลบซอฟต์แวร์ออกจากคอมพิวเตอร์ของคุณ แก้ไข:MSVCR120.dll หายไปใน Windows 7, 8 และ 10
  5. ทำซ้ำขั้นตอนนี้สำหรับการติดตั้งซอฟต์แวร์ทั้งหมด
  6. ตอนนี้ ตรงไปที่เว็บไซต์ของ Microsoft และดาวน์โหลดการติดตั้งต่อไปนี้ทีละตัว
    • Microsoft Visual C++ Redistributable 2005 64 บิต + 32 บิต
    • Microsoft Visual C++ 2008 Redistributable Package (x86)
    • Microsoft Visual C++ 2008 Redistributable Package (x64)
    • Microsoft Visual C++ 2010 Redistributable Package (x86)
    • Microsoft Visual C++ 2010 Redistributable Package (x64)
    • Visual C++ Redistributable Packages สำหรับ Visual Studio 2013 32+64 บิต
    • Visual C++ Redistributable สำหรับ Visual Studio 2015
  7. หลังจากดาวน์โหลดสิ่งเหล่านี้ทั้งหมดแล้ว ให้ติดตั้งบนคอมพิวเตอร์ของคุณทีละรายการโดยเรียกใช้ไฟล์การติดตั้ง
  8. หลังจากติดตั้งสิ่งเหล่านี้แล้ว ให้ตรวจดูว่าปัญหายังคงมีอยู่หรือไม่

โซลูชัน 6:การติดตั้ง Windows Updates

เป็นไปได้ว่ามีการอัปเดตสำหรับระบบปฏิบัติการ Windows ของคุณ แต่ยังไม่ได้นำไปใช้กับระบบของคุณเนื่องจากปัญหานี้กำลังถูกทริกเกอร์ ดังนั้น ในขั้นตอนนี้ เราจะทำการตรวจสอบและใช้การอัปเดตใดๆ สำหรับสิ่งนั้น:

  1. กด “Windows” + “ฉัน” เพื่อเปิดการตั้งค่าและคลิกที่ “การอัปเดตและความปลอดภัย” ตัวเลือก
  2. ในส่วนการอัปเดต ให้คลิกที่ “Windows Update” จากบานหน้าต่างด้านซ้ายและคลิกที่ “ตรวจสอบการอัปเดต” ตัวเลือก. แก้ไข:MSVCR120.dll หายไปใน Windows 7, 8 และ 10
  3. หลังจากตรวจหาการอัปเดต Windows จะติดตั้งการอัปเดตที่มีในคอมพิวเตอร์ของคุณโดยอัตโนมัติ
  4. หลังจากอัปเดต Windows ของคุณแล้ว ตรวจสอบ เพื่อดูว่าปัญหายังคงมีอยู่หรือไม่

โซลูชันที่ 7:การติดตั้งแอปพลิเคชันใหม่

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