แก้ไข MSVCR120.dll หายไปใน Windows 10 [แก้ไขแล้ว]
เบ็ดเตล็ด / / November 28, 2021
แก้ไข MSVCR120.dll หายไปใน Windows 10: หากคุณพบข้อความแสดงข้อผิดพลาด “โปรแกรมไม่สามารถเริ่มทำงานได้เนื่องจาก MSVCR120.dll หายไปจากคอมพิวเตอร์ของคุณ ลองติดตั้งโปรแกรมใหม่เพื่อแก้ไขปัญหานี้” เมื่อพยายามเริ่มแอปพลิเคชัน แสดงว่า MSVCR120.dll หายไปจากคอมพิวเตอร์ของคุณและคุณจะต้องติดตั้ง MSVCR120.dll เพื่อแก้ไขปัญหานี้ นี่เป็นหนึ่งในข้อผิดพลาด .dll ทั่วไปที่หายไปเมื่อพยายามเรียกใช้เกมหรือแอพพลิเคชั่นบางตัวใน Windows 10
![แก้ไข MSVCR120.dll หายไปใน Windows 10](/f/d4f7674a14daa826a792664025b96c69.png)
ขึ้นอยู่กับการกำหนดค่าพีซีของคุณ คุณอาจได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้“ แอปพลิเคชันนี้ไม่สามารถเริ่มทำงานได้เนื่องจากไม่พบ MSVCR120.dll การติดตั้งแอปพลิเคชันใหม่อีกครั้งอาจช่วยแก้ไขปัญหานี้ได้” MSVCR120.dll เป็นไฟล์สำคัญสำหรับระบบปฏิบัติการ Windows ซึ่งใช้ในการแยกทรัพยากรสำหรับการติดตั้งโปรแกรมบุคคลที่สามในขณะใช้งานจริง
MSVCR120.dll เป็นไลบรารี C++ ที่เกี่ยวข้อง หาก MSVCR120.dll หายไปหรือเสียหาย คุณจะไม่สามารถเปิดแอปพลิเคชันหรือเกมที่เขียนหรือใช้ภาษาการเขียนโปรแกรม C, C++ และ C++/CLI โดยไม่ต้องเสียเวลาเรามาดูวิธีการแก้ไข MSVCR120.dll ที่หายไปใน Windows 10 ด้วยความช่วยเหลือของบทช่วยสอนด้านล่าง
สารบัญ
- แก้ไข MSVCR120.dll หายไปใน Windows 10 [แก้ไขแล้ว]
- วิธีที่ 1: เรียกใช้ SFC และ DISM
- วิธีที่ 2: ติดตั้ง Visual C++ Redistributable Packages อีกครั้ง
- วิธีที่ 3: เรียกใช้ CCleaner และ Malwarebytes
- วิธีที่ 4: ทำการติดตั้งแอปพลิเคชันใหม่ทั้งหมด
- วิธีที่ 5: แก้ไขเบ็ดเตล็ด
แก้ไข MSVCR120.dll หายไปใน Windows 10 [แก้ไขแล้ว]
ให้แน่ใจว่าได้ สร้างจุดคืนค่า ในกรณีที่มีบางอย่างผิดพลาด
วิธีที่ 1: เรียกใช้ SFC และ DISM
1.กด Windows Key + X จากนั้นคลิกที่ พร้อมรับคำสั่ง (ผู้ดูแลระบบ)
![พร้อมรับคำสั่งพร้อมสิทธิ์ผู้ดูแลระบบ](/f/77e924b1fc1c61f43ea23aaa1a43b68c.png)
2. ตอนนี้พิมพ์ต่อไปนี้ใน cmd แล้วกด Enter:
เอสเอฟซี / scannow. sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (หากด้านบนล้มเหลว ให้ลองใช้วิธีนี้)
![SFC สแกนทันทีพร้อมรับคำสั่ง](/f/d6ed82650c7800001093ced1c8a2f3a6.png)
3. รอให้กระบวนการข้างต้นเสร็จสิ้นและเมื่อเสร็จแล้วให้รีสตาร์ทพีซีของคุณ
4. เปิด cmd อีกครั้งแล้วพิมพ์คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละรายการ:
Dism /Online /Cleanup-Image /CheckHealth.dll Dism /Online /Cleanup-Image /ScanHealth.dll Dism /Online /Cleanup-Image /RestoreHealth
![DISM ฟื้นฟูระบบสุขภาพ](/f/e881d34389c6156c36564587db248fc2.png)
5. ปล่อยให้คำสั่ง DISM ทำงานและรอให้มันเสร็จสิ้น
6. หากคำสั่งดังกล่าวใช้ไม่ได้ผล ให้ลองใช้คำสั่งด้านล่าง:
Dism /Image: C:\offline /Cleanup-Image / RestoreHealth / แหล่งที่มา: c:\test\mount\windows. Dism /Online /Cleanup-Image /RestoreHealth /แหล่งที่มา: c:\test\mount\windows /LimitAccess
บันทึก: แทนที่ C:\RepairSource\Windows ด้วยตำแหน่งของแหล่งการซ่อมแซมของคุณ (แผ่นดิสก์การติดตั้ง Windows หรือการกู้คืน)
7. รีบูตพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถ แก้ไข MSVCR120.dll หายไปใน Windows 10
วิธีที่ 2: ติดตั้ง Visual C++ Redistributable Packages อีกครั้ง
บันทึก:อย่าดาวน์โหลด MSVCR120.dll จากเว็บไซต์บุคคลที่สาม ในความพยายามที่จะแทนที่ MSVCR120.dll ที่หายไปจากคอมพิวเตอร์ของคุณ เนื่องจากเว็บไซต์บุคคลที่สามเหล่านี้เป็นแหล่งที่มาของไฟล์ DLL ที่ไม่ได้รับการอนุมัติ และไฟล์ .DLL อาจติดไวรัสซึ่งอาจเป็นอันตรายต่อพีซีของคุณ ประโยชน์ของการใช้เว็บไซต์เหล่านี้คืออนุญาตให้คุณดาวน์โหลดไฟล์ .DLL ไฟล์เดียวที่หายไปจาก พีซีของคุณ แต่ขอแนะนำอย่างยิ่งให้คุณเพิกเฉยต่อประโยชน์นี้และดาวน์โหลดไฟล์โดยใช้ทางการของ Microsoft เว็บไซต์. Microsoft ไม่ได้จัดเตรียมไฟล์ .DLL ให้แยกต่างหาก แต่คุณจะต้องติดตั้ง Visual C++ Redistributable Packages ใหม่ เพื่อแก้ไขปัญหาที่ขาดหายไปของ .DLL
1.ไปที่เว็บไซต์ของ Microsoft และเลือกภาษาของคุณจากรายการดรอปดาวน์
![คลิกที่ปุ่มดาวน์โหลดเพื่อดาวน์โหลดแพ็คเกจ Microsoft Visual C++ Redistributable](/f/1a3ca77b74c6b0f69ff5e6c8d73eb09c.png)
2.ถัดไป คลิกที่ ปุ่มดาวน์โหลด
3. ในหน้าจอถัดไป ทำเครื่องหมายไฟล์ตามสถาปัตยกรรมพีซีของคุณเช่น หากคุณมีสถาปัตยกรรม 64 บิต ให้ทำเครื่องหมายที่ "vcredist_x64.exe" มิฉะนั้น ให้ทำเครื่องหมายที่ "vcredist_x86.exe" แล้ว คลิกถัดไป
![ในหน้าจอถัดไป เลือกไฟล์เวอร์ชัน 64 บิตหรือ 32 บิต](/f/9cac5ab7c072707a12a25737d48d87f3.png)
4.เมื่อดาวน์โหลดไฟล์แล้ว ดับเบิลคลิกที่ .exe ไฟล์และทำตามคำแนะนำบนหน้าจอเพื่อ ติดตั้ง Visual C++ Redistributable Packages
![เมื่อดาวน์โหลดไฟล์แล้ว ให้ดับเบิลคลิกที่ vc_redist.x64.exe หรือ vc_redist.x32.exe](/f/249e3a230333d7fb0618b8a497dc1b5c.png)
5.เมื่อการติดตั้งเสร็จสิ้น ให้รีบูตเครื่องคอมพิวเตอร์ของคุณเพื่อบันทึกการเปลี่ยนแปลง
หากคุณประสบปัญหาหรือข้อผิดพลาดในการติดตั้ง Visual C++ Redistributable Packages เช่น “Microsoft Visual C ++ 2015 แบบแจกจ่ายต่อได้ล้มเหลวโดยมีข้อผิดพลาด 0x80240017" แล้ว ทำตามคำแนะนำนี้ที่นี่เพื่อแก้ไขข้อผิดพลาด.
![แก้ไข Microsoft Visual C ++ 2015 Redistributable Setup ล้มเหลวข้อผิดพลาด 0x80240017](/f/1508aeac1e5db9f0a02f93efefecb471.png)
วิธีที่ 3: เรียกใช้ CCleaner และ Malwarebytes
1.ดาวน์โหลดและติดตั้ง CCleaner & มัลแวร์ไบต์
2.เรียกใช้ Malwarebytes และปล่อยให้มันสแกนระบบของคุณเพื่อหาไฟล์ที่เป็นอันตราย
![คลิกที่ Scan Now เมื่อคุณเรียกใช้ Malwarebytes Anti-Malware](/f/99a0cb90a2e39a81a80bd24018299d06.png)
3.หากพบมัลแวร์ โปรแกรมจะลบออกโดยอัตโนมัติ
4.ตอนนี้วิ่ง CCleaner และในส่วน "ตัวทำความสะอาด" ใต้แท็บ Windows เราขอแนะนำให้ตรวจสอบการเลือกต่อไปนี้เพื่อล้าง:
![การตั้งค่าตัวทำความสะอาด ccleaner](/f/111a6a16eecef969f0def309383a192c.png)
5.เมื่อคุณได้ตรวจสอบจุดที่ถูกต้องแล้ว เพียงคลิก เรียกใช้โปรแกรมทำความสะอาด และปล่อยให้ CCleaner ดำเนินการตามแนวทางของมัน
6.ในการทำความสะอาดระบบของคุณเพิ่มเติม ให้เลือก แท็บรีจิสทรี และตรวจสอบให้แน่ใจว่าได้ตรวจสอบสิ่งต่อไปนี้:
![น้ำยาทำความสะอาดรีจิสทรี](/f/1e191cac1db0662f2bafbaf2947aeb65.png)
7.เลือก สแกนหาปัญหา และอนุญาตให้ CCleaner สแกน จากนั้นคลิก แก้ไขปัญหาที่เลือก.
8. เมื่อ CCleaner ถามว่า “คุณต้องการเปลี่ยนแปลงการสำรองข้อมูลรีจิสทรีหรือไม่?" เลือก ใช่.
9.เมื่อการสำรองข้อมูลของคุณเสร็จสิ้น ให้เลือก แก้ไขปัญหาที่เลือกทั้งหมด
10. รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถ แก้ไข MSVCR120.dll หายไปใน Windows 10
วิธีที่ 4: ทำการติดตั้งแอปพลิเคชันใหม่ทั้งหมด
1.กดแป้น Windows + R แล้วพิมพ์ appwiz.cpl และกด Enter
![พิมพ์ appwiz.cpl แล้วกด Enter เพื่อเปิด Programs and Features](/f/c62090db5552c131368e4813205807fe.png)
2.คลิกขวาที่โปรแกรมที่ให้ MSVCR120.dll ไม่มีข้อผิดพลาด และเลือก ถอนการติดตั้ง
![คลิกขวาที่โปรแกรมของคุณซึ่งทำให้ MSVCP140.dll ไม่มีข้อผิดพลาด & เลือกถอนการติดตั้ง](/f/5060e73a0d70250f5d9fa6caeec45dcf.png)
3.คลิกที่ ใช่ เพื่อดำเนินการถอนการติดตั้งต่อไป
![คลิกใช่เพื่อยืนยันการกระทำของคุณและถอนการติดตั้งโปรแกรมนั้น](/f/ccb3296801364dd0932d55570c478364.png)
4. รีสตาร์ทพีซีของคุณและเมื่อพีซีเริ่มทำงาน ให้ดาวน์โหลดโปรแกรมที่เว็บไซต์ของผู้ผลิต
5. ติดตั้งแอปพลิเคชั่นด้านบนและสิ่งนี้อาจ แก้ไข MSVCR120.dll หายไปใน Windows 10
วิธีที่ 5: แก้ไขเบ็ดเตล็ด
อัปเดตสำหรับ Universal C Runtime ใน Windows
ดาวน์โหลดจากเว็บไซต์ Microsoft ซึ่งจะติดตั้งส่วนประกอบรันไทม์บนพีซีของคุณและจะอนุญาตให้แอปพลิเคชันเดสก์ท็อป Windows ที่ขึ้นอยู่กับรุ่น Windows 10 Universal CRT ทำงานบนระบบปฏิบัติการ Windows รุ่นก่อนหน้า
ติดตั้ง Microsoft Visual C++ Redistributable Update
หากการซ่อมแซมหรือติดตั้ง Visual C++ Redistributable ใหม่สำหรับ Visual Studio 2015 ไม่สามารถแก้ปัญหาได้ คุณควรลองติดตั้งสิ่งนี้ Microsoft Visual C++ 2015 Redistributable Update 3 RC จากเว็บไซต์ Microsoft.
![Microsoft Visual C++ 2015 Redistributable Update 3 RC จากเว็บไซต์ Microsoft](/f/da2c02da35dc81d92dde8ba9c8dc042a.png)
ติดตั้ง Microsoft Visual C++ Redistributable สำหรับ Visual Studio 2017
คุณอาจไม่สามารถ แก้ไข MSVCR120.dll หายไปใน Windows 10 เนื่องจากคุณอาจพยายามเรียกใช้แอปพลิเคชันที่ขึ้นอยู่กับ Microsoft Visual C++ Redistributable สำหรับ Visual Studio 2017 แทนการอัปเดตปี 2015 โดยไม่ต้องเสียเวลาดาวน์โหลดและติดตั้ง Microsoft Visual C++ แจกจ่ายต่อได้สำหรับ Visual Studio 2017.
![ติดตั้ง Microsoft Visual C++ Redistributable สำหรับ Visual Studio 2017](/f/eed82945d9ed4370c23057735e099ac8.png)
ที่แนะนำ:
- แก้ไขการใช้งาน CPU ของผู้ให้บริการ WMI สูง [Windows 10]
- WiFi ไม่ทำงานใน Windows 10 [ทำงาน 100%]
- 5 วิธีในการแก้ไขการ์ด SD ไม่แสดงหรือไม่ทำงาน
- แก้ไขปัญหาหน้าจอดำของ YouTube [แก้ไขแล้ว]
นั่นคือคุณประสบความสำเร็จ แก้ไข MSVCR120.dll หายไปใน Windows 10 แต่ถ้าคุณยังมีคำถามใดๆ เกี่ยวกับบทช่วยสอนนี้ โปรดอย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น