Computer >> คอมพิวเตอร์ >  >> ระบบ >> Windows 10

msvcr120.dll หายไปในคอมพิวเตอร์ของคุณหรือไม่? 8 วิธีในการแก้ไข

คุณได้รับข้อผิดพลาด "โปรแกรมไม่สามารถเริ่มทำงานได้เนื่องจาก MSVCR120.dll หายไป" ในขณะที่พยายามเปิดแอปพลิเคชันใน Windows 10 หรือไม่? โดยทั่วไป สาเหตุที่เกิดจากการติดตั้ง Visual C++ Redistributable ที่เสียหายหรือขาดหายไป

แพ็คเกจ Visual C++ Redistributable ประกอบด้วยส่วนประกอบรันไทม์ที่สำคัญสำหรับโปรแกรมที่สร้างโดยใช้ C++ เพื่อให้ทำงานได้อย่างถูกต้อง แม้ว่าจะมีแพ็คเกจหลายเวอร์ชัน แต่ไฟล์ MSVCR120.dll นั้นเฉพาะสำหรับ Visual C++ 2013 Redistributable

    msvcr120.dll หายไปในคอมพิวเตอร์ของคุณหรือไม่? 8 วิธีในการแก้ไข

    รายการวิธีแก้ไขปัญหาที่ตามมาจะช่วยคุณแก้ไขข้อผิดพลาด MSVCR120.dll ที่หายไปใน Windows

    1. ติดตั้ง Microsoft Visual C++ 2013 แจกจ่ายต่อได้

    โปรแกรมที่ขึ้นอยู่กับ Visual C++ 2013 Redistributable จะเพิ่มส่วนประกอบที่เกี่ยวข้องของแพ็คเกจลงในคอมพิวเตอร์ของคุณโดยอัตโนมัติระหว่างการติดตั้ง

    เพื่อยืนยัน ตรงไปที่ เริ่ม > การตั้งค่า > แอป > แอปและคุณลักษณะ . จากนั้นให้เลื่อนลงมาและเลือก Microsoft Visual C++ 2013 Redistributable . คุณควรเห็นรายการแยกกัน (x64) และ (x86) ของแพ็คเกจเดียวกัน เว้นแต่คุณจะใช้งาน Windows เวอร์ชัน 32 บิต

    msvcr120.dll หายไปในคอมพิวเตอร์ของคุณหรือไม่? 8 วิธีในการแก้ไข

    ถ้าคุณไม่พบ Visual C++ 2013 Redistributable คุณต้องติดตั้งด้วยตนเอง ไปที่หน้า Visual C++ Redistributable Packages สำหรับ Visual Studio 2013 ที่เว็บไซต์ทางการของ Microsoft เลือก ดาวน์โหลด และคว้า vredist_x64.exe และ vcredist_x86.exe ตัวติดตั้ง

    msvcr120.dll หายไปในคอมพิวเตอร์ของคุณหรือไม่? 8 วิธีในการแก้ไข

    ทำตามด้วยการเรียกใช้ตัวติดตั้งทั้งสองตัวต่อกันเพื่อติดตั้ง Visual C++ 2013 Redistributable ถัดไป รีบูตเครื่องคอมพิวเตอร์และตรวจสอบว่ามีข้อผิดพลาด "MSVCR120.dll หายไป" เกิดขึ้นอีกหรือไม่

    หรือคุณสามารถใช้โปรแกรมติดตั้ง Visual C++ 2013 Redistributable จากแหล่งการติดตั้งของโปรแกรมที่ทำให้เกิดข้อผิดพลาด 'msvcr120.dll หายไป' ควรอยู่ในโฟลเดอร์ชื่อ VCRedist .

    2. ซ่อมแซม Microsoft Visual C++ 2013 แจกจ่ายต่อได้

    หากมี Microsoft Visual C++ 2013 Redistributable ในคอมพิวเตอร์ของคุณ คุณต้องซ่อมแซมเพื่อหลีกเลี่ยงปัญหาที่เกิดจากไฟล์เสียหาย

    เริ่มต้นด้วยการเลือก Microsoft Visual C++ 2013 Redistributable (x64) จากภายในส่วนแอปของแอปการตั้งค่า แล้วเลือกแก้ไข .

    msvcr120.dll หายไปในคอมพิวเตอร์ของคุณหรือไม่? 8 วิธีในการแก้ไข

    ในวิซาร์ด Modify Setup ที่ปรากฏขึ้น ให้เลือก Repair และรอให้ซ่อมแซมการติดตั้ง จากนั้น ทำซ้ำสิ่งที่คุณเพิ่งทำสำหรับ Microsoft Visual C++ 2013 Redistributable (x86) .

    msvcr120.dll หายไปในคอมพิวเตอร์ของคุณหรือไม่? 8 วิธีในการแก้ไข

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

    3. คัดลอก MSVCR120.dll ไปยังโฟลเดอร์โปรแกรม

    ในบางกรณี การคัดลอกไฟล์ MSVCR120.dll ไปยังไดเร็กทอรีการติดตั้งของโปรแกรมที่มีปัญหาสามารถช่วยขจัดข้อผิดพลาด “MSVCR120.dll is missing”

    คุณควรพบไฟล์ MSVCR120.dll รุ่น 64 บิตและ 32 บิตภายในไดเรกทอรีต่อไปนี้:

    • ดิสก์ในเครื่อง (C:)> วินโดว์ > System32 — รุ่น 64 บิต
    • ดิสก์ในเครื่อง (C:)> วินโดว์ > SysWOW64 — รุ่น 32 บิต
    msvcr120.dll หายไปในคอมพิวเตอร์ของคุณหรือไม่? 8 วิธีในการแก้ไข

    คัดลอกและวางไฟล์ MSVCR120.dll ลงในรูทของโฟลเดอร์การติดตั้ง ทั้งนี้ขึ้นอยู่กับเวอร์ชันของโปรแกรม โปรแกรมที่อยู่ภายใต้ Program Files (x86) โฟลเดอร์ ตัวอย่างเช่น ทำงานในแบบ 32 บิต ดังนั้นคุณต้องใช้ไฟล์ MSVCR120.dll จาก SysWOW64 .

    หมายเหตุ: หากคุณใช้ Windows 10 รุ่น 32 บิต คุณต้องใช้ไฟล์ MSVCR120.dll จาก System32 โฟลเดอร์

    4. ซ่อมแซมหรือติดตั้งโปรแกรมใหม่

    หากคุณยังคงได้รับข้อผิดพลาด MSVCR120.dll is missing ในคอมพิวเตอร์ของคุณ ให้ลองซ่อมแซมหรือติดตั้งโปรแกรมที่ทำให้โปรแกรมแสดงขึ้นใหม่ หวังว่านั่นควรดูแลปัญหาในการหยุดการทำงานกับ Visual C++ 2013 Redistributable

    ไปที่ เริ่ม > การตั้งค่า > แอป . จากนั้นเลือกโปรแกรมและเลือก แก้ไข เพื่อซ่อมแซมมัน หากตัวเลือกปรากฏเป็นสีเทา ให้นำโปรแกรมออกและติดตั้งใหม่แทน

    5. อัพเดทโปรแกรม

    คุณควรอัปเดตโปรแกรมด้วย รับตัวติดตั้งแอปพลิเคชันเวอร์ชันล่าสุด—เช่น ผ่านเว็บไซต์ของผู้พัฒนา—และใช้เพื่ออัปเดตหรือติดตั้งโปรแกรมใหม่

    6. ติดตั้งการอัปเดต Windows 10

    การอัปเดต Windows 10 ล่าสุดมีจุดบกพร่องและข้อบกพร่องน้อยลงที่อาจป้องกันไม่ให้โปรแกรมค้นหาคอมโพเนนต์รันไทม์ Visual C++ 2013 Redistributable หากคุณไม่ได้อัปเดตคอมพิวเตอร์มาระยะหนึ่งแล้ว คุณควรดำเนินการทันที

    เปิด เริ่ม เมนูและไปที่ การตั้งค่า > อัปเดตและความปลอดภัย . จากนั้นเลือก ตรวจหาการอัปเดต แล้วเลือกดาวน์โหลดและติดตั้ง เพื่อใช้การอัปเดตใด ๆ

    msvcr120.dll หายไปในคอมพิวเตอร์ของคุณหรือไม่? 8 วิธีในการแก้ไข

    7. เรียกใช้ตัวตรวจสอบไฟล์ระบบ

    แม้ว่า Visual C++ 2013 Redistributable จะไม่ได้เป็นส่วนหนึ่งของ Windows 10 คุณควรตรวจสอบและแก้ไขข้อผิดพลาดที่เกี่ยวข้องกับระบบโดยใช้ System File Checker โดยไม่คำนึงถึง

    กด Windows + เพื่อเปิด Windows Search พิมพ์ cmd และเลือก เรียกใช้ในฐานะผู้ดูแลระบบ . จากนั้นพิมพ์ sfc /scannow ในคอนโซลพร้อมรับคำสั่งที่ยกระดับแล้วกด Enter .

    msvcr120.dll หายไปในคอมพิวเตอร์ของคุณหรือไม่? 8 วิธีในการแก้ไข

    การสแกน SFC มักใช้เวลาหลายนาทีจึงจะเสร็จสมบูรณ์ หากดูเหมือนว่าจะติดขัด ให้อดทน และหลังจากนั้นไม่นานก็จะเริ่มเคลื่อนไหวอีกครั้ง

    นอกจากนี้ คุณสามารถเรียกใช้การสแกน DISM (Deployment Image Servicing and Management) และใช้ Check Disk (chkdsk) เพื่อแก้ไขข้อผิดพลาดเพิ่มเติมในคอมพิวเตอร์ของคุณ

    8. สแกนหาไวรัสคอมพิวเตอร์

    ยังไม่มีโชค? คุณควรลบความเป็นไปได้ของการติดเชื้อมัลแวร์โดยการสแกนหาไวรัสคอมพิวเตอร์

    ลองใช้เครื่องมือความปลอดภัยของ Windows ดั้งเดิมของ Windows 10 คุณสามารถเรียกมันขึ้นมาโดยเลือก ความปลอดภัยของ Windows ไอคอนบนถาดระบบ เมื่อปรากฏขึ้น ให้เลือกการป้องกันไวรัสและการคุกคาม , เลือก ตัวเลือกการสแกน , เปลี่ยนเป็น สแกนแบบเต็ม และเลือก สแกน .

    msvcr120.dll หายไปในคอมพิวเตอร์ของคุณหรือไม่? 8 วิธีในการแก้ไข

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

    สูญหายและพบ

    ในกรณีส่วนใหญ่ การติดตั้งหรือซ่อมแซม Visual C++ 2013 Redistributable ควรดูแลปัญหา “MSVCR120.dll ที่หายไป” อย่างถาวร

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