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

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

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

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

1. ติดตั้งMicrosoft Visual C++ 2013 Redistributable

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

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

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

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

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

2. Repair Microsoft Visual C++ 2013 แจกจ่ายต่อได้(Redistributable)

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

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

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

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

3. คัดลอก MSVCR120.dll(Copy MSVCR120.dll)ไปยังProgram Folder

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

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

  • ดิสก์ในเครื่อง (C:)(Local Disk (C:)) > Windows > System32 — เวอร์ชัน 64 บิต
  • ดิสก์ในเครื่อง (C:)(Local Disk (C:)) > Windows > SysWOW64 — เวอร์ชัน 32 บิต

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

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

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

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

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

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

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

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

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

เปิด เมนู Startและไปที่Settings >(Settings ) Update & Security (Update & Security)จากนั้นเลือกตรวจหาการอัปเดต(Check for updates )แล้วเลือกดาวน์โหลดและติดตั้ง(Download and Install)เพื่อใช้การอัปเดตใดๆ

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

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

กดWindows + Sเพื่อเปิด Windows Search พิมพ์cmdแล้วเลือกRun as administrator จากนั้นพิมพ์sfc /scannowพร้อมรับคำสั่ง(Command Prompt)ที่ยกระดับแล้วกดEnter

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

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

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

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

ลองใช้เครื่องมือความปลอดภัยของ Windows(Windows Security)ดั้งเดิมของ Windows 10 (Windows 10)คุณสามารถเรียกมันขึ้นมาได้โดยเลือกไอคอนความปลอดภัยของ Windows บนซิสเต็มเทรย์ (Windows Security)เมื่อปรากฏขึ้น ให้เลือกการป้องกันไวรัสและภัยคุกคาม(Virus & threat protection)เลือกตัวเลือกการสแกน(Scan options)สลับเป็น การสแกนแบบเต็ม(Full scan)และเลือกสแกน(Scan)

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

สูญหายและพบ

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

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



About the author

ฉันเป็นผู้เชี่ยวชาญด้านการสนับสนุนลูกค้า windows 10/11/10 ที่มีประสบการณ์มากกว่า 5 ปี ฉันยังเป็นนักเล่นเกมตัวยงในช่วงไม่กี่ปีที่ผ่านมาและมีความสนใจอย่างมากใน xbox One จุดสนใจปัจจุบันของฉันคือการช่วยเหลือลูกค้าเกี่ยวกับปัญหาที่เกิดขึ้นกับระบบ windows 10 หรือ Windows 11 บ่อยครั้งผ่านการใช้เครื่องมือบริการลูกค้าของเรา เช่น การสนับสนุนคอลเซ็นเตอร์และความช่วยเหลือออนไลน์



Related posts