เมื่อไม่นานมานี้ ผมพบคอมพิวเตอร์เครื่องหนึ่งที่ไม่สามารถเรียกใช้โปรแกรมบางโปรแกรมได้ และมีหน้าต่างคำเตือนปรากฏขึ้นพร้อมข้อความดังนี้: "เกิดข้อผิดพลาดในการเริ่มต้นแอปพลิเคชัน เนื่องจากไม่พบไฟล์ MSVBVM60.DLL การติดตั้งแอปพลิเคชันใหม่อีกครั้งอาจแก้ไขปัญหาได้ " (ขยายภาพ)
สิ่งที่เห็นได้ชัดคือไฟล์ ไลบรารี่ (dll) ที่เรียกกันว่าเป็นคอมพิวเตอร์ ถูกไวรัสลบไปอย่างแน่นอน อย่างแรกที่ต้องทำคือทำการวิเคราะห์ระบบด้วยโปรแกรมป้องกันไวรัสที่อัปเดตแล้วหลังจากตรวจพบหลาย ๆ นาทีฉันก็ดำเนินการกำจัดพวกเขาอย่างไร้ความปราณี
แล้วฉันก็ใช้ CCleaner เพื่อทำความสะอาดระบบ และในที่สุดก็ถึงเวลาทำสิ่งที่สำคัญที่สุด ติดตั้งใหม่ ไฟล์ไลบรารี MSVBVM60.DLL
สำหรับสิ่งนี้ ฉันไปเที่ยวสวรรค์ของร้านหนังสือ ไฟล์ Dll และฉันดาวน์โหลดที่นั่น ฉันยังพบข้อมูลที่แม่นยำเกี่ยวกับตำแหน่งที่จะติดตั้งและวิธีลงทะเบียน เส้นทางมีดังนี้: C: WINDOWSsystem32 (Windows 7 / Vista / XP) ก็แค่เรื่องของการคัดลอกนั่นเอง ตอนนี้ ในการลงทะเบียน คุณต้องไปที่เมนู เริ่ม> วิ่ง (ชนะ + R) และเขียน: REGSVR32 c: windowssystem32msvbvm60.dll
ในที่สุดก็ยอมรับและรีสตาร์ทคอมพิวเตอร์โดยที่ปัญหาได้รับการแก้ไขแล้ว
เพื่อนำมาพิจารณา:
MSVBVM60.DLLหรือVisual Basic Virtual Machineเป็นไฟล์ไลบรารีที่รวมอยู่ในระบบปฏิบัติการ Windows ทุกเวอร์ชัน ตำแหน่งของไลบรารีนี้อาจแตกต่างกันไปขึ้นอยู่กับเวอร์ชันของ Windows: C:\Windows\System32\msvbvm60.dll (Windows 7/Vista/XP), C:\Windows\System\msvbvm60.dll (Windows Me/98/95), C:\WINNT\System32\msvbvm60.dll (Windows 2000/NT)
เมื่อลบออก (ด้วยตนเองหรือโดยไวรัส) จะทำให้เกิดปัญหาที่เกี่ยวข้องกับคำเตือนต่อไปนี้:
- "ไม่พบไฟล์ / ไฟล์ msvbvm60.dll" - "ไม่พบไฟล์ dll"
- "Explorer ทำให้เกิดข้อผิดพลาดใน msvbvm60.dll"
- "ไฟล์ msvbvm60.dll หายไป" - "ไม่พบไฟล์ msvbvm60.dll"
- "ไม่พบจุดเริ่มต้นหรือโมดูลสำหรับ msvbvm60.dll"
- "เกิดข้อผิดพลาดในการโหลดไฟล์ msvbvm60.dll"
- "โทรไปยังลิงก์ไดนามิกที่ไม่ได้กำหนด" - "เรียกไปยังไดนาลิงก์ที่ไม่ได้กำหนด"
- "เกิดข้อผิดพลาดในการเรียกใช้ dll"
บางครั้ง การลงทะเบียนไลบรารีอาจไม่จำเป็น เพียงแค่คัดลอกก็เพียงพอแล้ว ในทำนองเดียวกัน ในบางกรณี ไฟล์อาจมีอยู่แล้ว ในกรณีเหล่านี้ คุณต้องบูตเข้าสู่ Windows ในSafe Mode (กด F8 หลังจากโหลดBIOS ) ลบ ไฟล์ msvbvm60.dllแล้วแทนที่ด้วยไฟล์ที่ดาวน์โหลดมา นอกจากนี้ยังมีกรณีพิเศษที่คุณจำเป็นต้องคัดลอกไลบรารีไปยังโฟลเดอร์หลักของแอปพลิเคชันที่ทำให้เกิดข้อผิดพลาด
ลิงก์: ดาวน์โหลด MSVBVM60.DLL
(ข้อมูลเพิ่มเติม: Alegsa )