แก้ไข MSVCR120.dll หายไปใน Windows 10 [แก้ไขแล้ว]

แก้ไข MSVCR120.dll หายไปใน Windows 10:(Fix MSVCR120.dll is missing in Windows 10:)  หากคุณพบข้อความแสดงข้อผิดพลาด“ โปรแกรมไม่สามารถเริ่มทำงานได้เนื่องจาก MSVCR120.dll หายไปจากคอมพิวเตอร์ของคุณ ลองติดตั้งโปรแกรมใหม่เพื่อแก้ไขปัญหานี้ (The program can’t start because MSVCR120.dll is missing from your computer. Try reinstalling the program to fix this problem.)” เมื่อพยายามเริ่มแอปพลิเคชัน แสดงว่าMSVCR120.dll   หายไปจากคอมพิวเตอร์ของคุณและคุณจะต้องติดตั้งMSVCR120.dllเพื่อแก้ไขปัญหานี้ นี่เป็นหนึ่งใน ข้อผิดพลาด .dll ทั่วไปที่ หายไปเมื่อพยายามเรียกใช้เกมหรือแอพพลิเคชั่นบางตัวในWindows 10(Windows 10)

แก้ไข MSVCR120.dll หายไปใน Windows 10

ขึ้นอยู่กับการกำหนดค่าพีซีของคุณ คุณอาจได้รับข้อความแสดงข้อผิดพลาดต่อไปนี้“ แอปพลิเคชันนี้ไม่สามารถเริ่มทำงานได้เนื่องจากไม่พบMSVCR120.dll การติดตั้งแอปพลิเคชันใหม่อีกครั้งอาจช่วยแก้ปัญหานี้ได้ ” MSVCR120.dllเป็นไฟล์ที่จำเป็นสำหรับระบบปฏิบัติการ Windows(Windows OS)ซึ่งใช้ในการแยกทรัพยากรสำหรับการติดตั้งโปรแกรมบุคคลที่สามในขณะใช้งานจริง

MSVCR120.dllเป็นไลบรารี C++ ที่เกี่ยวข้อง หากMSVCR120.dllหายไปหรือเสียหาย คุณจะไม่สามารถเปิดแอปพลิเคชันหรือเกมที่เขียนหรือใช้ภาษาการเขียนโปรแกรม C, C++ และC C++/CLIเพื่อไม่ให้เสียเวลา เรามาดูกันว่าจะแก้ไข MSVCR120.dll(Fix MSVCR120.dll)ได้อย่างไรในWindows 10ด้วยความช่วยเหลือของบทช่วยสอนด้านล่าง

แก้ไข MSVCR120.dll(Fix MSVCR120.dll)หายไปในWindows 10 [แก้ไขแล้ว]

อย่าลืม  สร้างจุดคืนค่า(create a restore point)  ในกรณีที่มีสิ่งผิดปกติเกิดขึ้น

วิธีที่ 1: เรียกใช้ SFC และ DISM(Method 1: Run SFC and DISM)

1. กดWindows Key + Xจากนั้นคลิกที่Command Prompt (Admin)

พร้อมรับคำสั่งพร้อมสิทธิ์ผู้ดูแลระบบ

2. พิมพ์คำสั่งต่อไปนี้ใน cmd แล้วกด Enter:

Sfc /scannow
sfc /scannow /offbootdir=c:\ /offwindir=c:\windows (If above fails then try this one)

SFC สแกนทันทีพร้อมรับคำสั่ง

3. รอให้กระบวนการข้างต้นเสร็จสิ้นและเมื่อเสร็จแล้วให้รีสตาร์ทพีซีของคุณ

4. เปิด cmd อีกครั้งแล้วพิมพ์คำสั่งต่อไปนี้แล้วกด Enter หลังจากแต่ละรายการ:

Dism /Online /Cleanup-Image /CheckHealth
Dism /Online /Cleanup-Image /ScanHealth
Dism /Online /Cleanup-Image /RestoreHealth

DISM ฟื้นฟูระบบสุขภาพ

5. ปล่อยให้ คำสั่ง DISMทำงานและรอให้มันเสร็จสิ้น

6. หากคำสั่งดังกล่าวใช้ไม่ได้ผล ให้ลองใช้คำสั่งด้านล่าง:

Dism /Image:C:\offline /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows
Dism /Online /Cleanup-Image /RestoreHealth /Source:c:\test\mount\windows /LimitAccess

หมายเหตุ: (Note:) แทนที่(Replace) C:RepairSourceWindows ด้วยตำแหน่งของแหล่งการซ่อมแซมของคุณ ( Windows InstallationหรือRecovery Disc )

7. รีบูตเครื่องพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถ  แก้ไข MSVCR120.dll ที่หายไปใน Windows 10 ได้หรือไม่(Fix MSVCR120.dll is missing in Windows 10.)

Method 2: Re-install Visual C++ Redistributable Packages

หมายเหตุ: อย่าดาวน์โหลด MSVCR120.dll จากเว็บไซต์ของบริษัทอื่น(Note: Do not download the MSVCR120.dll from the third-party website)เพื่อพยายามแทนที่MSVCR120.dll ที่ หายไปจากคอมพิวเตอร์ของคุณ เนื่องจากเว็บไซต์บุคคลที่สามเหล่านี้เป็นแหล่งที่มาของ ไฟล์ DLL ที่ไม่ได้รับการอนุมัติ และไฟล์.DLLอาจติดไวรัสซึ่งอาจเป็นอันตรายต่อพีซีของคุณ ประโยชน์ของการใช้เว็บไซต์เหล่านี้คืออนุญาตให้คุณดาวน์โหลดไฟล์.DLL หรือ OCX ไฟล์เดียวที่ขาดหายไป(or OCX file missing)จากพีซีของคุณ แต่ขอแนะนำอย่างยิ่งให้คุณเพิกเฉยต่อประโยชน์นี้และดาวน์โหลดไฟล์โดยใช้เว็บไซต์ทางการของ Microsoft (Microsoft)Microsoftไม่ได้จัดเตรียม ไฟล์ .DLL แต่ละ ไฟล์ แต่คุณจะต้องติดตั้งVisual C++ Redistributable Packagesเพื่อแก้ไขปัญหาที่ขาดหายไป.DLL

1 . ไปที่เว็บไซต์ Microsoft(.Go to Microsoft website)และเลือกภาษาของคุณจากเมนูแบบเลื่อนลง

คลิกที่ปุ่มดาวน์โหลดเพื่อดาวน์โหลดแพ็คเกจ Microsoft Visual C++ Redistributable

2.ถัดไป คลิกที่ปุ่มดาวน์โหลด(Download button.)

3. ในหน้าจอถัดไป ให้ทำเครื่องหมายที่ไฟล์ตามสถาปัตยกรรมพีซีของคุณ(checkmark the file according to your PC architecture)เช่น หากคุณมีสถาปัตยกรรม 64 บิต ให้ทำเครื่องหมายที่ "vcredist_x64.exe" หรือทำเครื่องหมายที่ "vcredist_x86.exe" แล้วคลิกถัดไป(click Next.)

ในหน้าจอถัดไป เลือกไฟล์เวอร์ชัน 64 บิตหรือ 32 บิต

4. เมื่อดาวน์โหลดไฟล์แล้ว ให้ดับเบิลคลิกที่(double-click on the .exe)ไฟล์ .exe และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อinstall Visual C++ Redistributable Packages.

เมื่อดาวน์โหลดไฟล์แล้ว ให้ดับเบิลคลิกที่ vc_redist.x64.exe หรือ vc_redist.x32.exe

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

หากคุณประสบปัญหาหรือข้อผิดพลาดในการติดตั้ง  Visual C++ Redistributable Packagesเช่น “ Microsoft Visual C++ 2015 Redistributable Setup Fails With Error 0x80240017ให้ทำตามคำแนะนำนี้เพื่อแก้ไขข้อผิด(follow this guide here to fix the error)พลาด

แก้ไข Microsoft Visual C ++ 2015 Redistributable Setup ล้มเหลวข้อผิดพลาด 0x80240017

วิธีที่ 3: เรียกใช้ CCleaner และ Malwarebytes(Method 3: Run CCleaner and Malwarebytes)

1. ดาวน์โหลดและติดตั้ง  CCleaner  &  Malwarebytes

2. เรียกใช้ Malwarebytes(Run Malwarebytes)  และปล่อยให้มันสแกนระบบของคุณเพื่อหาไฟล์ที่เป็นอันตราย

คลิกที่ Scan Now เมื่อคุณเรียกใช้ Malwarebytes Anti-Malware

3.หากพบมัลแวร์ โปรแกรมจะลบออกโดยอัตโนมัติ

4. เรียกใช้ CCleaner  และในส่วน "Cleaner" ใต้ แท็บ Windowsเราขอแนะนำให้ตรวจสอบการเลือกต่อไปนี้เพื่อล้าง:

การตั้งค่าตัวทำความสะอาด ccleaner

5.เมื่อคุณได้ตรวจสอบจุดที่ถูกต้องแล้ว เพียงคลิก  Run Cleaner  และปล่อยให้ CCleaner ดำเนินการตามแนวทางนั้น

6. ในการทำความสะอาดระบบของคุณเพิ่มเติม ให้เลือกแท็บ Registry( Registry tab)และตรวจดูให้แน่ใจว่าได้ตรวจสอบสิ่งต่อไปนี้:

น้ำยาทำความสะอาดรีจิสทรี

7. เลือกScan for Issueและอนุญาตให้CCleanerสแกน จากนั้นคลิก  Fix Selected Issues

8. เมื่อ CCleaner ถามว่า “ คุณต้องการเปลี่ยนแปลงการสำรองข้อมูลในรีจิสทรีหรือไม่? (Do you want backup changes to the registry?)” เลือกใช่(Yes.)

9.เมื่อการสำรองข้อมูลของคุณเสร็จสิ้น ให้เลือกแก้ไขปัญหาที่เลือกทั้งหมด(Fix All Selected Issues.)

10. รีสตาร์ทพีซีของคุณเพื่อบันทึกการเปลี่ยนแปลงและดูว่าคุณสามารถ  แก้ไข MSVCR120.dll ที่หายไปใน Windows 10 ได้หรือไม่(Fix MSVCR120.dll is missing in Windows 10.)

วิธีที่ 4: ทำการติดตั้งแอปพลิเคชันใหม่ทั้งหมด(Method 4: Do a Clean Installation of the application)

1.กด Windows Key + R จากนั้นพิมพ์appwiz.cplแล้วกด Enter

พิมพ์ appwiz.cpl แล้วกด Enter เพื่อเปิด Programs and Features

2. คลิกขวาที่โปรแกรมที่ให้MSVCR120.dll ไม่พบข้อผิดพลาด(MSVCR120.dll is missing error)และเลือกถอนการติดตั้ง(Uninstall.)

คลิกขวาที่โปรแกรมของคุณซึ่งทำให้ MSVCP140.dll ไม่มีข้อผิดพลาด & เลือกถอนการติดตั้ง

3. คลิกที่ใช่(Yes)เพื่อดำเนินการถอนการติดตั้งต่อ

คลิกใช่เพื่อยืนยันการกระทำของคุณและถอนการติดตั้งโปรแกรมนั้น

4.รีสตาร์ทพีซีของคุณและเมื่อพีซีเริ่มทำงาน ให้ดาวน์โหลดโปรแกรมที่เว็บไซต์ของผู้ผลิต

5. ติดตั้งแอปพลิเคชั่นด้านบนและอาจFix MSVCR120.dll หายไปใน Windows 10(Fix MSVCR120.dll is missing in Windows 10.)

วิธีที่ 5: แก้ไขเบ็ดเตล็ด(Method 5: Miscellaneous Fix)

อัปเดตสำหรับ Universal C Runtime ใน Windows(Update for Universal C Runtime in Windows)

ดาวน์โหลดจากเว็บไซต์ของ Microsoft(Download this from Microsoft Website)ซึ่งจะติดตั้งส่วนประกอบรันไทม์บนพีซีของคุณและอนุญาตให้แอปพลิเคชันเดสก์ท็อปWindows ที่ขึ้นอยู่กับรุ่น (Windows)Windows 10 Universal CRTทำงานบนระบบปฏิบัติการ Windows(Windows OS) รุ่นก่อน หน้า

Install Microsoft Visual C++ Redistributable Update

หากการซ่อมแซมหรือติดตั้งVisual C++ Redistributable ใหม่ สำหรับVisual Studio 2015ไม่สามารถแก้ปัญหาได้ คุณควรลองติดตั้งMicrosoft Visual C++ 2015 Redistributable Update 3 RC from Microsoft website Microsoft

Microsoft Visual C++ 2015 Redistributable Update 3 RC จากเว็บไซต์ Microsoft

Install Microsoft Visual C++ Redistributable for Visual Studio 2017

คุณอาจไม่สามารถแก้ไข MSVCR120.dll ที่หายไปใน Windows 10(Fix MSVCR120.dll is missing in Windows 10)ได้ เนื่องจากคุณอาจพยายามเรียกใช้แอปพลิเคชันที่ขึ้นอยู่กับMicrosoft Visual C++ RedistributableสำหรับVisual Studio 2017แทนการอัปเดตปี 2015 ดังนั้นโดยไม่ต้องเสียเวลา ดาวน์โหลดและติดตั้งMicrosoft Visual C++ Redistributable for Visual Studio 2017 2017

ติดตั้ง Microsoft Visual C++ Redistributable สำหรับ Visual Studio 2017

ที่แนะนำ:(Recommended:)

นั่นคือคุณประสบความสำเร็จในการแก้ไข MSVCR120.dll ที่หายไปใน Windows 10(Fix MSVCR120.dll is missing in Windows 10)แต่ถ้าคุณยังคงมีข้อสงสัยเกี่ยวกับบทช่วยสอนนี้ อย่าลังเลที่จะถามพวกเขาในส่วนความคิดเห็น



About the author

ฉันเป็นช่างเทคนิคด้านเสียงและคีย์บอร์ดมืออาชีพที่มีประสบการณ์มากกว่า 10 ปี ฉันเคยทำงานในโลกธุรกิจ ในตำแหน่งที่ปรึกษาและผู้จัดการผลิตภัณฑ์ และล่าสุด เป็นวิศวกรซอฟต์แวร์ ทักษะและประสบการณ์ของฉันช่วยให้ฉันทำงานในโครงการประเภทต่างๆ ตั้งแต่ธุรกิจขนาดเล็กไปจนถึงบริษัทขนาดใหญ่ ฉันยังเป็นผู้เชี่ยวชาญใน Windows 11 และทำงานเกี่ยวกับระบบปฏิบัติการใหม่มานานกว่าสองปีแล้ว



Related posts