วิธีแก้ไข Msvcp120.dll ไม่มีข้อผิดพลาด

  • แบ่งปันสิ่งนี้
Cathy Daniels

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

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

MSVCR120.dll Missing Error คืออะไร

DLL คือรูปแบบย่อของ Dynamic Link Library และ MSVCR120.dll คือ Microsoft C Runtime Library ไฟล์ประมาณ 645 KB. ไฟล์ DLL นี้เป็นส่วนหนึ่งของไฟล์ไลบรารีที่มีทรัพยากรหรือตัวแปรบางอย่าง หรือสามารถเรียกใช้ฟังก์ชันเฉพาะได้ ไฟล์ DLL มีความสำคัญต่อการทำงานของชุด C++ Redistributable และทำหน้าที่เหมือนไฟล์ .exe

อย่างไรก็ตาม โปรแกรมต่างๆ มักใช้งานไฟล์เหล่านี้ เนื่องจากไฟล์เหล่านี้เกี่ยวข้องกับเฟรมเวิร์กที่เป็นส่วนหนึ่ง และเนื่องจากแอพบางตัวได้รับการออกแบบตามเฟรมเวิร์กเหล่านี้ การไม่มีไฟล์จะป้องกันแอพซึ่งต้องอาศัยรับผิดชอบในการกระจายไลบรารี Visual C++ ที่จำเป็นสำหรับการเรียกใช้แอปพลิเคชัน คุณจะต้องดาวน์โหลดและติดตั้ง Microsoft Visual C++ Redistributable package เพื่อแก้ไขข้อผิดพลาดนี้

ฉันจะติดตั้ง MSVCR120 dll บน Windows 11 ได้อย่างไร

ในการติดตั้ง MSVCR120 dll บน Windows 11 คุณต้อง ต้องดาวน์โหลดไฟล์จากอินเทอร์เน็ตก่อน เมื่อดาวน์โหลดไฟล์แล้ว คุณต้องคลายซิปและคัดลอกไปยังโฟลเดอร์ “C:\Windows\System32” หลังจากคัดลอกไฟล์แล้ว คุณจะต้องลงทะเบียนโดยเรียกใช้คำสั่ง “regsvr32 MSVCR120.dll”

ฉันจะแก้ไข MSVCR120 dll ใน Windows 10 ได้อย่างไร

หากคุณเห็น MSVCR120.dll ไม่มีข้อผิดพลาด อาจหมายความว่าคุณไม่มี Visual C++ Redistributable for Visual Studio 2013 คุณสามารถแก้ไขได้โดยทำตามขั้นตอนเหล่านี้:

ดาวน์โหลดและติดตั้ง Visual C++ Redistributable for Visual Studio 2013 .

รีสตาร์ทคอมพิวเตอร์ของคุณ

ลองเรียกใช้โปรแกรมของคุณอีกครั้ง

หากคุณยังคงเห็น MSVCR120

ไฟล์ DLL จากการเรียกใช้หรือการติดตั้ง

หากไฟล์ DLL เช่น ไฟล์ MSVCP***.dll หรือ MSVCR***.dll มีข้อผิดพลาดหรือหายไป การเรียกใช้โปรแกรมหรือเกมที่ทำงานบนการเขียนโปรแกรม ภาษาเช่น C++/CLI, C++ และ C เป็นสิ่งที่ท้าทาย ข้อบกพร่องที่ขาดหายไปของ MSVCR120.dll เกี่ยวข้องกับภาษาโปรแกรม C++ อย่างชัดเจน ปัญหาเกี่ยวกับไฟล์นี้จะทำให้โปรแกรมหรือเกมที่ใช้ C++ หยุดทำงาน

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

รายละเอียดเพิ่มเติมเกี่ยวกับ Msvcr120.dll is Missing Error

เพื่อให้เข้าใจข้อความแสดงข้อผิดพลาดนี้ คุณต้องมีความเข้าใจพื้นฐานว่า msvcr120.ddl คืออะไร ในการกำหนด msvcr120.dll เป็นส่วนหนึ่งของ Microsoft Visual C++ และโดยทั่วไปแล้วเป็นโปรแกรมอรรถประโยชน์ที่จำเป็นสำหรับการเรียกใช้โปรแกรมที่พัฒนาด้วย Visual C++

ซอฟต์แวร์หรือเกมบางประเภทจะต้องใช้ไฟล์นี้ในโฟลเดอร์การติดตั้ง และคุณคัดลอก จากโฟลเดอร์ระบบ Windows ไปยังโฟลเดอร์ติดตั้งซอฟต์แวร์ควรแก้ไขปัญหานั้น แน่นอน คุณต้องใช้ไฟล์ DLL 32 บิตสำหรับซอฟต์แวร์ 32 บิต อีกวิธีหนึ่งคือ ใช้ไฟล์ DLL 64 บิตสำหรับซอฟต์แวร์ 64 บิต

บางครั้งหากการแก้ไขง่ายๆ นี้ไม่ได้ผล คุณสามารถลองติดตั้งใหม่โปรแกรม. นอกจากนี้ คุณยังอาจต้องติดตั้ง Microsoft Visual C++ Redistributable package ใหม่อีกครั้ง ซึ่งพบได้ที่ฝ่ายสนับสนุนของ Microsoft

ต่อไปนี้คือวิธีแก้ไขข้อผิดพลาด .dll ที่นำไปใช้ได้จริง:

แก้ไข 1: ใช้ เครื่องมือซ่อมแซมระบบขั้นสูง (Fortect)

วิธีง่ายๆ ในการแก้ไขข้อความแสดงข้อผิดพลาดของ Windows คือการใช้เครื่องมือที่เชื่อถือได้ เช่น Fortect เครื่องมือนี้เป็นหนึ่งในโซลูชันการซ่อมแซมระบบขั้นสูงที่สุดของ Windows Fortect จะสแกนระบบของคุณและแก้ไขข้อผิดพลาดโดยอัตโนมัติ หากคุณพบว่าตัวเองเห็นข้อผิดพลาด MSVCR120.dll was not found โปรดทำตามขั้นตอนด้านล่างเพื่อดาวน์โหลดและติดตั้งบนพีซีของคุณ:

ขั้นตอนที่ #1

ดาวน์โหลดและติดตั้ง Fortect ฟรี

ดาวน์โหลดทันที

ขั้นตอนที่ #2

ยอมรับข้อกำหนดสิทธิ์การใช้งานโดยทำเครื่องหมายในช่อง “ฉันยอมรับ EULA และความเป็นส่วนตัว นโยบาย” และคลิกที่ปุ่มสีเขียว “ติดตั้งและสแกนเดี๋ยวนี้”

ขั้นตอนที่ #3:

เมื่อติดตั้งแล้ว โปรแกรมจะสแกนระบบของคุณ รวบรวมข้อมูลสำคัญและตรวจสอบข้อผิดพลาด

ขั้นตอนที่ #4:

เมื่อการสแกนเสร็จสิ้น ให้คลิกปุ่มสีเขียว “ล้างทันที”

ขั้นตอนที่ #5:

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

หากคุณยังคงไม่พบ MSVCR120.dll คุณสามารถลองวิธีอื่นๆ ด้านล่าง

แก้ไข 2:ติดตั้ง Visual C++ Redistributable Packages อีกครั้ง

ตามที่อธิบายไว้ข้างต้น คุณสามารถลองติดตั้งโปรแกรมใหม่เพื่อแก้ไขข้อความแสดงข้อผิดพลาดนี้ สรุป MSVCR120.dll เป็นส่วนหนึ่งของไฟล์ Visual C++ pack ของ Visual Studio (เวอร์ชัน 2013) การติดตั้งแพ็กที่ไม่เหมาะสมหรือผิดพลาดอาจทำให้เกิดข้อความแสดงข้อผิดพลาดในไฟล์ DLL รวมถึงข้อผิดพลาดที่ขาดหายไปของ MSVCR120.dll วิธีที่มีประสิทธิภาพและง่ายที่สุดในการแก้ไขปัญหาคือการดาวน์โหลดชุดข้อมูลจาก Microsoft อีกครั้ง

หมายเหตุ: ตรวจสอบให้แน่ใจว่าคุณดาวน์โหลดไฟล์ชุดโปรแกรมจากเว็บไซต์อย่างเป็นทางการของ Microsoft

นี่คือขั้นตอนสำหรับการดาวน์โหลด:

ขั้นตอนที่ #1

ไปที่เว็บไซต์อย่างเป็นทางการของ Microsoft และค้นหาการดาวน์โหลด C++ เลือกภาษาของคุณและคลิกที่ปุ่มดาวน์โหลด

ขั้นตอนที่ #2

หากต้องการทราบว่าคุณมีระบบประเภทใด (32 บิตหรือ 64 บิต) คุณสามารถใช้ตัวเลือก cmd ในแถบค้นหาบนคอมพิวเตอร์ของคุณ เปิดหน้าต่างพรอมต์คำสั่ง พิมพ์ 'systeminfo' แล้วกดปุ่ม [Enter] ตอนนี้คุณสามารถดูประเภทของระบบได้แล้ว

ขั้นตอนที่ #3

เลือกแพ็คตามประเภทระบบของคุณ เช่น x64 สำหรับ ระบบ 64 บิต และ x86 สำหรับระบบ 32 บิต ตอนนี้คลิกที่ถัดไป

ขั้นตอนที่ #4

เมื่อการดาวน์โหลดเสร็จสิ้น ให้ดับเบิลคลิกที่ตัวเลือกเมาส์บนไฟล์ ทำตามคำแนะนำในการติดตั้ง

ขั้นตอนที่ #5

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

ตรวจสอบว่าคุณยังคงพบข้อผิดพลาด MSVCR120.dll หายไปหรือไม่ หากวิธีการข้างต้นใช้ไม่ได้ผล ให้ไปยังวิธีแก้ไขปัญหาถัดไปของเรา

แก้ไข 3: ทำการสแกนไวรัส

ข้อดีของข้อผิดพลาดนี้คือการสแกนไวรัส AVG ฟรีสามารถแก้ไขได้อย่างรวดเร็ว ปัญหา. ไฟล์ DLL อาจไม่สามารถทำงานได้หากไวรัสทำให้ระบบของคุณเสียหายหรือพีซีมีการติดมัลแวร์ เนื่องจากคุณสามารถค้นหาไฟล์นี้ได้ในไฟล์ Microsoft Visual C Runtime Library บางครั้งการดาวน์โหลดจากแหล่งที่ไม่เด่นทำให้มัลแวร์เข้าสู่ระบบของคุณ

มัลแวร์ เช่น โทรจันมักเชื่อมต่อกับข้อผิดพลาด .dll หายไปหรือ .dll ไม่พบ เนื่องจากมัลแวร์เลียนแบบไฟล์ .dll ด้วยเหตุนี้ การใช้โปรแกรมป้องกันไวรัสของคุณเพื่อลบการติดมัลแวร์ใดๆ จะช่วยแก้ไขปัญหา msvcr120.dll ได้

นอกจากนี้ คุณสามารถไว้วางใจให้ Windows Defender ของคุณทำงานได้ตลอดเวลา การรักษาความปลอดภัยในตัวคอมพิวเตอร์นี้มีอยู่ในระบบปฏิบัติการ Windows เกือบทั้งหมด

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

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

ขั้นตอน #1

เปิดซอฟต์แวร์ป้องกันไวรัสของคุณ อาจมีไอคอนบนแถบงาน หรือคุณสามารถพิมพ์ 'antivirus' ลงในแถบค้นหา

ขั้นตอนที่ #2

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

ขั้นตอนที่ #3

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

หากยังไม่มี โปรดดำเนินการตามวิธีการต่อไปนี้

แก้ไข 4: ทำการติดตั้งใหม่ทั้งหมดของโปรแกรมที่ได้รับผลกระทบ

ในฐานะส่วนหนึ่งของไฟล์ Microsoft Visual C Runtime Library คุณสามารถดาวน์โหลดและลองติดตั้งโปรแกรมใหม่บนคอมพิวเตอร์ของคุณได้ การดาวน์โหลดไฟล์ MSVCR120.dll ด้วยตนเองเป็นอีกวิธีหนึ่งในการแก้ไข .dll ที่หายไปจากข้อความแสดงข้อผิดพลาดของคอมพิวเตอร์ของคุณ

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

อีกทางเลือกหนึ่งคือการคัดลอกไฟล์ Microsoft Visual C Runtime Library จากแหล่งที่เชื่อถือได้คอมพิวเตอร์ Windows ที่ใช้งานได้ (ประเภทเดียวกับของคุณ—64 บิตหรือ 32 บิต) โดยที่ไฟล์ที่หายไปไม่เสียหาย ในระบบของคุณ ให้เปิดเครื่องมือค้นหาที่คุณใช้ เช่น Bing หรือ Google ค้นหาการดาวน์โหลดไฟล์ .dll ไซต์หลายแห่งมีคุณสมบัตินี้ ต่อไปนี้เป็นขั้นตอนในการติดตั้ง .dll ใหม่ทั้งหมด

ขั้นตอนที่ #1

หากระบบของคุณเป็นแบบ 32 บิต และคุณต้องการเรียกใช้เกมบน แต่ทำไม่ได้เนื่องจากข้อผิดพลาด .dll คุณต้องคัดลอกไฟล์ที่เกี่ยวข้องหรือดาวน์โหลดจากเว็บไซต์ที่เชื่อถือได้ไปยังโฟลเดอร์ C:Windowssystem32

หากระบบของคุณเป็นแบบ 64 บิต คุณต้อง ใช้วิธีการที่ระมัดระวังมากขึ้น ระบบจะมีไฟล์ MSVCR120.dll สองประเภท ควรคัดลอกไฟล์ 32 บิตไปที่ C:Windowssystem32 และไฟล์ 64 บิตไปที่ C:WindowsSysWOW64

ขั้นตอนที่ #2

เปิดใช้การเรียกใช้ สั่งการโดยกดปุ่ม R และโลโก้ Windows พร้อมกัน พิมพ์คำสั่งต่อไปนี้ในกล่อง:

regsvr32 msvcr120.dll

ขั้นตอนที่ #3

กดแป้น [Enter] วิธีนี้จะลบการแจ้งเตือนข้อผิดพลาดที่ขาดหายไปของ .dll

หากวิธีนี้แก้ไขข้อผิดพลาดที่หายไปของ msvcr120.dll หรือหากคุณไม่พบสำเนาที่ปลอดภัยของไฟล์ ให้ทำตามวิธีการต่อไปนี้

แก้ไข 5: เรียกใช้ Windows System File Checker

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

ขั้นตอนที่ #1

เริ่มต้นด้วยการเปิดพรอมต์คำสั่ง ในแถบค้นหา ให้ป้อน cmd แล้วกด [Enter]

ขั้นตอนที่ #2

คลิกขวาที่เมาส์บนตัวเลือกพร้อมรับคำสั่ง แล้วเลือก ' เรียกใช้ในฐานะผู้ดูแลระบบ'

ขั้นตอนที่ #3

ป้อนข้อมูลต่อไปนี้หลังจากพรอมต์คำสั่ง:

“sfc /scannow”

กดปุ่ม [Enter]

ขั้นตอนที่ #3

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

แก้ไข 6: อัปเดตระบบปฏิบัติการ Windows 10 ของคุณ

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

เปิดเมนูเริ่ม ไปที่การตั้งค่า แล้วเปิดอัปเดต & ความปลอดภัย

จากนั้น เลือก ตรวจหาการอัปเดต และ ดาวน์โหลดและติดตั้ง เพื่อใช้ใดๆอัปเดต

บทสรุป

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

คำถามที่พบบ่อย

อะไร msvcr120.dll คืออะไร

Msvcr120.dll เป็นส่วนไฟล์ DLL (Dynamic Link Library) ของ Microsoft Visual C++ Redistributable Package แพ็คเกจนี้ติดตั้งคอมโพเนนต์รันไทม์ของ Visual C++ Libraries ที่จำเป็นสำหรับการเรียกใช้แอปพลิเคชันที่พัฒนาด้วย Visual C++ บนคอมพิวเตอร์ที่ไม่ได้ติดตั้ง Visual C++

จะติดตั้ง msvcr120.dll ได้อย่างไร

ดาวน์โหลด msvcr120 .dll จากอินเทอร์เน็ต

แตกไฟล์ไปยังคอมพิวเตอร์ของคุณ

คัดลอกไฟล์ไปยังไดเร็กทอรี “C:\Windows\System32” ของคุณ

ลงทะเบียนไฟล์ โดยการเรียกใช้คำสั่ง “regsvr32 msvcr120.dll” บน Command Prompt ของคุณ

รีบูตเครื่องคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงมีผล

msvcr120.dll ไปที่ใด

ไฟล์ msvcr120.dll เป็นส่วนประกอบของ Microsoft Visual C++ และจำเป็นสำหรับโปรแกรมต่างๆ เพื่อให้ทำงานได้อย่างถูกต้อง ไฟล์นี้มักจะอยู่ในโฟลเดอร์ C:\Windows\System32 ในบางกรณี ไฟล์อาจอยู่ในตำแหน่งอื่น ขึ้นอยู่กับโปรแกรมที่ใช้งาน

ฉันจะแก้ไขข้อผิดพลาด MSVCR120 dll ได้อย่างไร

ไฟล์ Microsoft Visual C++ Redistributable ที่ขาดหายไปทำให้เกิดข้อผิดพลาดนี้ . ไฟล์เป็น

ฉันชื่อ Cathy Daniels เป็นผู้เชี่ยวชาญใน Adobe Illustrator ฉันใช้ซอฟต์แวร์มาตั้งแต่เวอร์ชัน 2.0 และได้สร้างบทช่วยสอนมาตั้งแต่ปี 2546 บล็อกของฉันเป็นหนึ่งในจุดหมายปลายทางยอดนิยมบนเว็บสำหรับผู้ที่ต้องการเรียนรู้เกี่ยวกับ Illustrator นอกจากงานของฉันในฐานะบล็อกเกอร์แล้ว ฉันยังเป็นนักเขียนและนักออกแบบกราฟิกอีกด้วย