Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การแก้ไขปัญหา >> ข้อผิดพลาด Windows

วิธีแก้ข้อผิดพลาด MSVCR71.dll Missing บน Windows 10/11

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

ปัญหากับ Registry, การติดเชื้อมัลแวร์, โปรแกรมอันตรายที่ติดตั้งบนคอมพิวเตอร์ หรือปัญหากับฮาร์ดแวร์คอมพิวเตอร์ อาจเป็น Trigger ของข้อผิดพลาด Msvcr71.dll นี้

MSVCR71.dll Missing Error ใน Windows 10/11 คืออะไร

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

ปกติแล้ว เหมือนไฟล์ DLL อื่นๆ ไฟล์ Msvcr71.dll เป็นไฟล์ระบบ Windows ที่เป็นส่วนหนึ่งของ Microsoft Visual C++ Redistributable Package บน Windows 10/11 นี่คือเหตุผลที่การถอนการติดตั้งและติดตั้งใหม่ Visual C++ Redistributable Package เป็นหนึ่งในโซลูชันทั่วไปสำหรับการแก้ไข MSVCR71.dll missing error บน Windows 10/11

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

สแกนฟรีสำหรับปัญหา PC ดาวน์โหลด 3.145.873 ครั้ง รองรับ: Windows 10/11, Windows 7, Windows 8

เมื่อปัญหากับไฟล์ DLL นี้เกิดขึ้น ข้อความแจ้งข้อผิดพลาดอาจแตกต่างกันตามโปรแกรมที่คุณพยายามเปิด นี่คือข้อความข้อผิดพลาดทั่วไปที่คุณอาจพบ:

  • The file msvcr71.dll is missing.
  • Msvcr71.dll Not Found
  • This application failed to start because msvcr71.dll was not found. Re-installing the application may fix this problem.
  • Cannot find [PATH]\msvcr71.dll
  • Cannot start [APPLICATION]. A required component is missing: msvcr71.dll. Please install [APPLICATION] again.
  • The program can't start because msvcr71.dll is missing from your computer. Try reinstalling the program to fix this program.
  • ข้อความข้อผิดพลาด msvcr71.dll ส่วนใหญ่ปรากฏเมื่อพยายามรันโปรแกรมเฉพาะ แต่อาจเห็นได้เมื่อติดตั้งแอปพลิเคชันเฉพาะ เริ่มหรือปิด Windows หรืออาจแม้แต่ตอนติดตั้ง Windows ใหม่

ข้อผิดพลาดนี้ไม่ใช่เรื่องใหม่ ผู้ใช้จำนวนมากเคยพบข้อผิดพลาดนี้กับโปรแกรม Windows อื่นๆ หรือระบบปฏิบัติการที่ใช้ไฟล์นี้ รวมถึง Windows 10/11, Windows 8, Windows 7, Windows Vista และ Windows XP

สาเหตุของ MSVCR71.dll Missing Error ใน Windows 10/11

ข้อผิดพลาด MSVCR71.dll is missing ใน Windows 10/11 อาจดูเหมือนปัญหาร้ายแรงสำหรับคุณ โดยเฉพาะหากคุณไม่สามารถเปิดแอปที่ต้องการใช้ได้ แต่อย่ากังวล เพราะมีผู้ใช้อื่นๆ หลายคนที่มีข้อผิดพลาดเดียวกัน และหลายคนแก้ไขได้ด้วยโซลูชันง่ายๆ

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

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

วิธีแก้ MSVCR71.dll Missing Error ใน Windows 10/11

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

เมื่อคุณได้ข้อผิดพลาดนี้ สิ่งหนึ่งที่คุณลองได้ก่อนคือ เริ่ม Windows ใน Safe Mode นี่อาจเป็นตัวเลือกเดียวสำหรับการทำโซลูชันส่วนใหม่ หากไฟล์ msvcr71.dll หยุด Windows ไม่ให้บูตปกติ

มาดูโซลูชันทีละอย่าง:

วิธีแก้ 1: กู้คืน Msvcr71.dll จาก Recycle Bin

ไฟล์ Msvcr71.dll ที่หายไป อาจหมายถึงว่าคุณหรือซอฟต์แวร์บนคอมพิวเตอร์ลบไฟล์โดยไม่ได้ตั้งใจและส่งไปที่ Recycle Bin หากไฟล์ Msvcr71.dll ถูกลบเมื่อเร็วๆ นี้ มันแน่นอนว่าอยู่ใน Recycle Bin เพียงแค่แน่ใจว่าคุณไม่ได้ลบถาวรโดยการ Empty Recycle Bin

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

วิธีแก้ 2: รัน Malware Scan ของคอมพิวเตอร์ทั้งเครื่อง

แต่หากคุณสงสัยว่า msvcr71.dll error ที่คุณได้ อาจเกี่ยวข้องกับโปรแกรมอันตรายที่ติดเชื้อคอมพิวเตอร์ การรันสแกนด้วยโปรแกรม Antivirus เพื่อกำจัดการติดเชื้อควรแก้ปัญหา DLL ของคุณ

วิธีแก้ 3: ติดตั้งซอฟต์แวร์ที่ใช้ไฟล์ msvcr71.dll ใหม่

หากการเปิดโปรแกรมเฉพาะกระตุ้นให้ DLL error ปรากฏ การติดตั้งใหม่อาจ Refresh ไฟล์และกำจัดข้อผิดพลาด ตัวอย่างเช่น หากคุณได้ข้อผิดพลาดนี้ขณะเล่น Roblox หรือ Minecraft คุณควรติดตั้งเกมเหล่านี้ใหม่

ไฟล์ msvcr71.dll ที่เป็นทางการและถูกต้องที่ Windows ใช้ มักอยู่ใน Subfolder ของโฟลเดอร์ C:\Windows\ ดังนั้น การติดตั้งแอปใหม่น่าจะบันทึกโฟลเดอร์ DLL ใหม่ที่โฟลเดอร์นั้น

วิธีติดตั้งโปรแกรมใหม่:

  1. เปิด Control Panel ผ่าน Power User Menu
  2. คลิกที่ลิงก์ Uninstall a program ภายใต้ Programs
  3. หาและคลิกที่โปรแกรมที่ต้องการถอนการติดตั้ง โดยเลื่อนลงรายการโปรแกรมที่ติดตั้งอยู่
  4. คลิกปุ่ม Uninstall, Uninstall/Change หรือ Remove เพื่อถอนการติดตั้งโปรแกรม
  5. รีสตาร์ทคอมพิวเตอร์แม้จะไม่มีพรอมป์
  6. ตรวจสอบว่าโปรแกรมที่ถอนการติดตั้งถูกลบออกสมบูรณ์แล้ว
  7. ติดตั้งเวอร์ชันล่าสุดของแอปที่คุณเพิ่งถอนการติดตั้ง
  8. รีสตาร์ทคอมพิวเตอร์และทดสอบโปรแกรมที่ติดตั้งใหม่

วิธีแก้ 4: ค้นหา Msvcr71.dll Backup Copy บน PC

เป็นไปได้ว่าแอปที่ติดตั้ง DLL ต้นฉบับมีหลายสำเนาที่อื่น คุณสามารถหาสำเนาเหล่านั้นและย้ายไปตำแหน่งที่ไฟล์ msvcr71.dll หายไป

ตัวอย่างเช่น ไม่ใช่แค่ Windows ที่เก็บสำเนา msvcr71.dll ในโฟลเดอร์ \Windows\ แต่ Adobe Photoshop, SUPERAntiSpyware, Adobe Acrobat และโปรแกรมอื่นๆ ก็เก็บไว้เช่นกัน ทั้งที่คุณต้องทำคือไปที่โฟลเดอร์ติดตั้งของโปรแกรมเหล่านี้และคัดลอกไฟล์ DLL ที่ทำงานจากนั้น

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

ทางเลือกอื่น คุณสามารถใช้ Free File Search Tools หากไม่อยากใช้ Built-in Search ของ Windows

วิธีแก้ 5: ดาวน์โหลด VC++ Redistributable Package

คำอธิบายของ MSVCR71.dll บ่งชี้ว่ามันเกี่ยวข้องกับ Microsoft C Runtime Library หมายความว่ามันรวมชุดคำสั่ง Low-level ที่แอปพลิเคชันอื่นๆ พึ่งพาเพื่อทำงาน

Microsoft มักบรรจุ Runtime Libraries เหล่านี้ร่วมกัน แล้วเผยแพร่ให้สาธารณะเป็น Single Installer ผู้ใช้ที่ได้รับผลกระทบหลายรายอ้างว่าข้อผิดพลาด DLL นี้แก้ไขได้หลังจากติดตั้ง Microsoft Visual C++ 2010 Redistributable Package (x86)

เพียงคลิกลิงก์ ดาวน์โหลด และติดตั้งโปรแกรม เสร็จแล้ว รีสตาร์ทคอมพิวเตอร์และลองเปิดแอปพลิเคชันอีกครั้ง หากไม่แก้ปัญหา ให้ไปวิธีแก้ถัดไป

วิธีแก้ 6: ทำ SFC Scan

System File Checker หรือ SFC เป็น Built-in Windows Utility ที่ตรวจสอบไฟล์ระบบหา Corruption และพยายามแก้ไข ไฟล์ระบบเหล่านี้รวมถึงไฟล์ DLL ที่หายไป

วิธีรัน Scan:

  1. เปิด Command Prompt (CMD) ด้วยสิทธิ์ Administrator โดยพิมพ์ CMD ในแถบค้นหา คลิกขวาที่ Command Prompt และคลิก Run as administrator
  2. หลังจากนั้น ใส่คำสั่งนี้: DISM.exe /Online /Cleanup-image /Restorehealth
  3. กด Enter เพื่อรันคำสั่ง
  4. รอจนการสแกนถึง 100%
  5. ต่อไป รันคำสั่งนี้: sfc /scannow

หากคุณได้รับ Windows Resource Protection did not find any integrity violations หลังสแกนเสร็จ หมายความว่าการสแกนไม่พบข้อผิดพลาดกับไฟล์ของคุณ

แต่หากคุณได้ Windows Resource Protection found corrupt files and successfully repaired them แสดงว่า SFC แก้ไขข้อผิดพลาดที่ตรวจพบแล้ว คุณควรตรวจสอบว่าปัญหา DLL แก้ไขแล้วหรือยัง

วิธีแก้ 7: แก้ไข Windows Registry สำหรับข้อผิดพลาดที่เกี่ยวข้องกับ SQL Developer

วิธีแก้ DLL นี้ใช้ได้ก็ต่อเมื่อคุณประสบ Msvcr71.dll is missing error เมื่อรัน SQL Developer ครั้งแรกหลังติดตั้ง นี่ดูเหมือนปัญหาทั่วไปเมื่อติดตั้ง SQL Developer โปรดทราบว่าปัญหาบางอย่างอาจเกิดขึ้นหากคุณทำการเปลี่ยนแปลง Registry Editor ผิดวิธี ดังนั้น สร้าง Backup ก่อนดำเนินการต่อ

เพื่อแก้ไข Registry และแก้ปัญหา DLL นี้ ทำตามคำแนะนำด้านล่าง:

  1. เปิดกล่องโต้ตอบ Run โดยค้นหาในแถบค้นหา
  2. พิมพ์ Regedit และกด Enter
  3. เมื่อ Registry Editor เปิด ไปที่ที่อยู่ต่อไปนี้: HKEY_LOCAL_MACHINE/ SOFTWARE/ Microsoft/ Windows/ CurrentVersion/ App Paths.
  4. เพิ่ม KEY ใหม่ชื่อ sqldeveloper.exe.
  5. สร้าง STRING VALUE ใหม่ชื่อ Path
  6. ตั้งค่า Value เป็น sqldeveloper pathway + \jdk\jre\bin.
  7. ปิด Registry Editor

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

วิธีแก้ 8: แทนที่ไฟล์ DLL

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

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

หลังดาวน์โหลดเสร็จ เปิดโฟลเดอร์ดาวน์โหลดและคัดลอกไฟล์ DLL นี่คือโฟลเดอร์ที่คุณต้องวางไฟล์ msvcr71.dll ขึ้นอยู่กับ PC ของคุณ:

  • C:\Windows\System32\ สำหรับ Windows 32-bit
  • C:\Windows\SysWOW64\ สำหรับ Windows 64-bit

วางไฟล์ DLL ภายในโฟลเดอร์ที่ถูกต้อง หาก DLL มีอยู่ในโฟลเดอร์นั้นแล้ว อย่าแทนที่ มันแค่หมายความว่าไฟล์อยู่ในระบบแล้ว แต่ถูก Unregister ไปด้วยเหตุผลบางอย่าง หากเกิดขึ้นนี้ คุณสามารถ Register หรือ Re-register ไฟล์ DLL เพื่อให้ Windows รู้ว่ามันมีอยู่

วิธีทำ:

  1. เปิด Command Prompt (CMD) ด้วยสิทธิ์ Administrator โดยพิมพ์ CMD ในแถบค้นหา คลิกขวาที่ Command Prompt และคลิก Run as administrator
  2. พิมพ์คำสั่งนี้: regsvr32 msvcr71.dll
  3. กด Enter

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

วิธีแก้ 8: ใช้ System Restore

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

ยังได้ Msvcr71.dll Errors อยู่?

หากโซลูชันข้างต้นไม่แก้ไข msvcr71.dll file error คุณต้องซ่อมแซมการติดตั้ง Windows Startup Repair (ที่รู้จักก่อนหน้านี้ว่า Automatic Repair) เป็นตัวเลือกที่ดีที่สุด หาก Windows 10/11 เริ่มต้นไม่ถูกต้อง สามารถเข้าถึง Startup Repair จากเมนู Advanced Startup Options การทำเช่นนี้ควร Restore ไฟล์ DLL ทั้งหมดกลับสู่สถานะทำงานเหมือนไม่เคยถูกแก้ไขหรือเปลี่ยนแปลง

คุณยังสามารถเลือกที่จะทำ Clean Installation ของ Windows เพื่อแก้ msvcr71.dll error Clean install ของ Windows จะลบการติดตั้งปัจจุบันพร้อมไฟล์ทั้งหมดบนฮาร์ดไดรฟ์ จากนั้น ติดตั้งโฟลเดอร์ใหม่ของ OS แบบ Fresh แก้ไขปัญหาที่คุณกำลังประสบอยู่