ผู้ใช้บางรายรายงานว่าได้รับข้อผิดพลาดที่เกี่ยวข้องกับ MSVcr90.dll ไฟล์. ข้อผิดพลาดที่รายงานมากที่สุดคือ “MSVCR90.dll Not Found ” และ “MSVCR90.dll หายไป “. โดยทั่วไปจะพบสิ่งเหล่านี้เมื่อเริ่มต้นระบบหรือเมื่อผู้ใช้พยายามเปิดแอปพลิเคชัน Microsoft Office ซึ่งเป็นเรื่องปกติในคอมพิวเตอร์ที่เพิ่งอัปเกรดจาก Windows 7 เป็น Windows 10
อย่างไรก็ตาม ข้อผิดพลาดนี้มักถูกรายงานด้วยผลิตภัณฑ์ Adobe เช่น Photoshop และ Illustrator หรือเมื่อเปิดเกมบางเกมที่ต้องใช้ไลบรารี DLL เสริมซึ่งไม่ได้ติดตั้งมาพร้อมกับเกม
ขึ้นอยู่กับแอปพลิเคชันที่แสดง MSVCR90.dll และเวอร์ชัน Windows ของคุณ คุณอาจพบข้อผิดพลาดนี้ในหลายรูปแบบ ต่อไปนี้คือตัวเลือกที่มีข้อความแสดงข้อผิดพลาดทั่วไปอื่นๆ:
- “แอปพลิเคชันนี้ไม่สามารถเริ่มทำงานได้เนื่องจากไม่พบ msvcr90.dll การติดตั้งแอปพลิเคชันใหม่อีกครั้งอาจช่วยแก้ปัญหานี้ได้”
- “ไม่พบ *เส้นทางไปยัง DLL* \msvcr90.dll”
- “ไม่สามารถเริ่ม *แอปพลิเคชัน* ได้ ส่วนประกอบที่จำเป็นขาดหายไป:msvcr90.dll โปรดติดตั้ง *Application* อีกครั้ง”
MSVCR90.DLL คืออะไร
MSVCR90.DLL เป็นส่วนหนึ่งของการอัปเดตทางเลือกของ Visual C++ ที่แจกจ่ายต่อได้ . mSVCR90.dll ไฟล์เป็น DLL (ไดนามิกลิงก์ไลบรารี) ที่ใช้กันทั่วไปโดยโปรแกรมที่ทำใน Microsoft Visual C++ 2008 .
จากข้อเท็จจริงที่ว่า Microsoft Visual C++ 2008 เฟรมเวิร์กการพัฒนาแอปพลิเคชันค่อนข้างเก่า mSVCR90.dll ไฟล์ค่อนข้างผิดปกติในแอปพลิเคชันที่เพิ่งเปิดตัวใหม่ อย่างไรก็ตาม หากปัจจุบันคุณติดตั้งแอปพลิเคชัน (หรือเกม) ที่ค่อนข้างเก่าหลายรายการ คุณอาจมี mSVCR90.dll เดียวกันหลายชุด กระจายไปทั่วคอมพิวเตอร์ของคุณ
หากคุณกำลังดิ้นรนกับ mSVCR90.dll ข้อผิดพลาด วิธีการที่แสดงในบทความนี้จะช่วยได้ ด้านล่างนี้ คุณมีชุดของการแก้ไขที่อาจเป็นไปได้ซึ่งผู้ใช้ในสถานการณ์ที่คล้ายกันเคยใช้เพื่อแก้ไขปัญหา โปรดปฏิบัติตามแนวทางแก้ไขที่เป็นไปได้ตามลำดับจนกว่าคุณจะพบวิธีการแก้ไข mSVCR90.dll ผิดพลาดในสถานการณ์เฉพาะของคุณ
วิธีที่ 1:การติดตั้ง Visual C++ Redist Package ที่หายไป
ก่อนที่คุณจะดำเนินการใดๆ สิ่งสำคัญคือต้องแน่ใจว่าคุณมีเฟรมเวิร์กการพัฒนาแอปพลิเคชันที่มี MSVCR90.dll ไฟล์ที่ติดตั้งบนคอมพิวเตอร์ของคุณ การติดตั้ง Microsoft Visual C++ 2008 Redistributable Package จะช่วยให้คุณตรวจสอบได้ว่าข้อผิดพลาดเกิดขึ้นเนื่องจากคุณไม่มีไลบรารีลิงก์แบบไดนามิก ไฟล์.
ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับการติดตั้ง Microsoft Visual C++ 2008 Redist Package ที่จำเป็น:
- ไปที่ลิงก์นี้ (ที่นี่ ) เลือกภาษาของคุณและคลิก ดาวน์โหลด ปุ่ม.
- รอจนกว่าการดาวน์โหลดจะเสร็จสิ้น จากนั้นเปิด vcredist_86.exe ตัวติดตั้ง กดใช่ที่ข้อความแจ้ง UAC (การควบคุมบัญชีผู้ใช้) จากนั้นทำตามคำแนะนำบนหน้าจอเพื่อติดตั้งแพ็คเกจ redist ที่หายไป
หมายเหตุ: หากติดตั้งแพ็คเกจแบบแจกจ่ายต่อได้อยู่แล้ว ให้เลือก ถอนการติดตั้ง เพื่อลบเวอร์ชันปัจจุบันออกจากคอมพิวเตอร์ของคุณ จากนั้น เปิดตัวติดตั้งอีกครั้งและปฏิบัติตามคำแนะนำเพื่อติดตั้ง Microsoft Visual C++ 2008 Redistributable Package อีกครั้ง. ผู้ใช้บางคนรายงานว่าสิ่งนี้จัดการเพื่อแก้ไข MSVCR90.dll ข้อผิดพลาดที่เกิดจากไฟล์ที่เสียหาย
- เมื่อติดตั้งแพ็คเกจที่แจกจ่ายต่อได้แล้ว ให้รีบูตคอมพิวเตอร์ด้วยตนเองหากไม่ได้รับแจ้งให้ดำเนินการดังกล่าวโดยอัตโนมัติ ในการเริ่มต้นครั้งถัดไป ให้เปิดแอปพลิเคชันที่เคยแสดงข้อผิดพลาดที่เกี่ยวข้องกับ MSVCR90.dll ไฟล์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ หากคุณยังคงเห็นข้อความแสดงข้อผิดพลาดเดิม ให้เลื่อนลงไปที่วิธีที่ 2 .
วิธีที่ 2:การซ่อมแซมแอปพลิเคชันที่ล้มเหลว (ถ้ามี)
ผู้ใช้บางรายสามารถแก้ไขปัญหาได้หลังจากซ่อมแซมแอปพลิเคชันที่แสดง MSVCR90.dll ข้อผิดพลาด. วิธีนี้มีประสิทธิภาพมากกับแอปพลิเคชันที่ล้มเหลวจากชุดโปรแกรม Microsoft Office แต่จะไม่สามารถใช้ได้กับบางโปรแกรมที่ไม่มีกลยุทธ์ในการซ่อมแซม การดำเนินการนี้จะบรรลุวัตถุประสงค์ในการแทนที่ MSVCR90.dll ไฟล์ในกรณีที่เสียหายจึงแก้ไขปัญหาได้
หมายเหตุ: โปรดทราบว่าขึ้นอยู่กับโปรแกรมที่แสดงข้อผิดพลาด คุณอาจต้องใส่สื่อการติดตั้งเพื่อทำการซ่อมแซม
ด้านล่างนี้ คุณมีคำแนะนำพร้อมขั้นตอนที่จำเป็นในการซ่อมแซมโปรแกรมที่ใช้งานไม่ได้ของ Microsoft Office Suite . ขั้นตอนที่แน่นอนอาจแตกต่างกันหากคุณประสบปัญหากับโปรแกรมอื่น:
- กด แป้น Windows + R เพื่อเปิดกล่อง Run จากนั้นพิมพ์ “appwiz.cpl ” และกด Enter เพื่อเปิดโปรแกรมและคุณลักษณะ .
- ใน โปรแกรมและคุณลักษณะ ให้คลิกขวาที่ชุดโปรแกรม Microsoft Office (หรือแอปพลิเคชันอื่นๆ แล้วคลิกเปลี่ยน .
- ในเมนูถัดไป เลือกซ่อมแซม และปฏิบัติตามคำแนะนำบนหน้าจอเพื่อเริ่มต้นส่วนประกอบที่เป็นสาเหตุของปัญหาอีกครั้ง (รวมถึง MSVCR90.dll)
- เมื่อการซ่อมแซมเสร็จสิ้น ให้รีบูตเครื่องคอมพิวเตอร์ของคุณ ในการเริ่มต้นครั้งถัดไป ให้เปิดแอปพลิเคชันอีกครั้งและดูว่าปัญหาเกิดขึ้นอีกหรือไม่
หากคุณยังคงพบปัญหาเดิมหรือวิธีนี้ใช้ไม่ได้ ให้เลื่อนลงไปที่วิธีที่ 3 .
วิธีที่ 3:การลบปลั๊กอินที่คัดลอกมาไม่ดีใน Photoshop และ Illustrator (ถ้ามี)
หากคุณพบปัญหานี้ขณะพยายามเปิด Photoshop, Illustrator หรือผลิตภัณฑ์ Adobe อื่น คุณอาจต้องการดูว่าคุณได้ติดตั้งปลั๊กอินหรือไม่ ผู้ใช้ที่ประสบปัญหาเดียวกันได้รายงานว่าปลั๊กอินเป็นสาเหตุทั่วไปที่ทำให้เกิด MSVCR90.dll ข้อผิดพลาดในการแก้ไขภาพโปรแกรม Adobe เช่น Photoshop และ Illustrator
กรณีนี้มักเกิดขึ้นเมื่อผู้ใช้พยายามย้ายปลั๊กอินจากโปรแกรมเวอร์ชันเก่าไปเป็นเวอร์ชันใหม่ ข้อผิดพลาดเกิดขึ้นเนื่องจากปลั๊กอินส่วนใหญ่จะติดตั้งไฟล์เพิ่มเติมในโฟลเดอร์ photoshop หลัก (เช่น MSVCR90.dll) ที่จะไม่ถูกยกยอดหากผู้ใช้ย้ายปลั๊กอินด้วยตนเอง
ในการตรวจสอบว่าเป็นสาเหตุของปัญหาหรือไม่ ให้ลบไฟล์ปลั๊กอินทั้งหมดที่คุณคัดลอกด้วยตนเอง จากนั้นใช้โปรแกรมติดตั้งเพื่อติดตั้งปลั๊กอิน เมื่อการติดตั้งเสร็จสิ้น ให้รีบูตเครื่องคอมพิวเตอร์และดูว่าปัญหาได้รับการแก้ไขหรือไม่ในการเริ่มต้นระบบครั้งถัดไป
หากวิธีนี้ใช้ไม่ได้หรือแก้ปัญหาไม่ได้ ให้เลื่อนลงไปที่วิธีอื่นด้านล่าง
วิธีที่ 4:การถอนการติดตั้งการอัปเดตความปลอดภัยสำหรับ Microsoft Excel 2010 (KB3085609)
หากคุณได้รับ MSVCR90.dll หายไป ข้อผิดพลาดเฉพาะกับ Excel 2010 ปัญหาน่าจะเกิดจากจุดบกพร่องในการอัปเดตความปลอดภัยหนึ่งรายการ (KB3085609) ผู้ใช้ที่ประสบปัญหาเดียวกันได้จัดการเพื่อขจัดปัญหาและเปิด Excel หลังจากถอนการติดตั้ง การอัปเดตความปลอดภัยสำหรับ Microsoft Excel 2010 (KB3085609) รุ่น 32 บิต
ตามที่คาดคะเน การอัปเดตความปลอดภัยนี้ไม่เพียงแต่ทำให้ Excel 2010 ขัดข้อง แต่ยังรวมถึง Excel เวอร์ชันที่ใหม่กว่าด้วย
ต่อไปนี้คือคำแนะนำโดยย่อเกี่ยวกับวิธีการถอนการติดตั้งการอัปเดตความปลอดภัย KB3085609 และป้องกันไม่ให้ติดตั้งอีกครั้ง:
- กด แป้น Windows + R เพื่อเปิดกล่อง Run จากนั้นพิมพ์ “appwiz.cpl ” และกด Enter เพื่อเปิด โปรแกรมและคุณลักษณะ .
- ใน โปรแกรมและคุณลักษณะ , ใช้บานหน้าต่างด้านซ้ายมือเพื่อคลิก อัปเดตที่ติดตั้ง .
- ถัดไป ในรายการอัปเดตที่ติดตั้ง ให้ค้นหาการอัปเดตความปลอดภัยสำหรับ Microsoft Excel 2010 (KB3085609 ) รุ่น 32 บิต เมื่อพบแล้ว ให้คลิกขวาและเลือก ถอนการติดตั้ง จากนั้นทำตามคำแนะนำบนหน้าจอเพื่อลบออกจากคอมพิวเตอร์
- รีบูตเครื่องคอมพิวเตอร์และดูว่าขณะนี้คุณสามารถเปิด Excel ในการเริ่มต้นระบบครั้งถัดไปได้หรือไม่ หากคุณเป็นเช่นนั้น คุณก็สามารถระบุตัวผู้กระทำความผิดได้แล้ว
แม้ว่าปัญหาจะได้รับการแก้ไขในขณะนี้ ปัญหาจะกลับมาหากคุณปล่อยทิ้งไว้แบบนี้ WU (Windows Update) จะติดตั้งการอัปเดตใหม่โดยอัตโนมัติเว้นแต่คุณจะบล็อก เพื่อบล็อก KB3085609 จากการติดตั้งอีกครั้ง คุณต้องติดตั้ง “แสดงหรือซ่อนการอัปเดต” ตัวแก้ไขปัญหา เมื่อคุณดาวน์โหลดแล้ว ให้เปิดและกดปุ่ม ถัดไป จากนั้นรอให้การสอบสวนเสร็จสิ้น จากนั้นคลิกที่ ซ่อนการอัปเดต ทำเครื่องหมายที่ช่องที่เกี่ยวข้องกับ KB3085609 อัปเดตและกด ถัดไป เพื่อซ่อนมันไว้
แค่นั้นแหละ. KB3085609 การอัปเดตจะถูกป้องกันจากการติดตั้งอีกครั้ง คุณไม่ควรใช้ Excel ต่อไปโดยไม่พบ MSVCR90.dll หายไป ผิดพลาด.