ข้อผิดพลาดรันไทม์ 52 แสดงขึ้นเพื่อเตือนคุณว่าพีซีของคุณมีหมายเลขหรือไฟล์ที่ไม่ถูกต้องอยู่ที่ใดที่หนึ่งในระบบ ดังนั้นจึงไม่สามารถเรียกใช้ไฟล์ที่ต้องการเพื่อดำเนินการตามที่คุณเพิ่งขอให้ทำ ข้อผิดพลาดนี้มักเป็นผลมาจากปัญหากับแอปพลิเคชันในระบบของคุณ โดยทั่วไป คุณจะเห็นข้อผิดพลาดนี้ในเอกสาร Microsoft Word ที่สร้างขึ้นโดยใช้พีซีเครื่องอื่นและมีการเปิดใช้งานมาโคร โดยปกติ ข้อผิดพลาดเกิดจากปัญหาในการตั้งค่าคำสั่งแมโครของ Visual Basic
อะไรทำให้เกิดข้อผิดพลาดรันไทม์ 52
ข้อผิดพลาดนี้มักเกิดจากการกำหนดค่าคำสั่งแมโครที่ไม่ถูกต้องใน Visual Basic นอกจากนี้ยังอาจเกิดจากโปรแกรม Microsoft Word หรือปัญหารีจิสทรีที่บกพร่อง ข้อผิดพลาดนี้มักจะแสดงในพีซีของคุณในรูปแบบต่อไปนี้:
» “ข้อผิดพลาดรันไทม์ 52:ชื่อไฟล์หรือหมายเลขไม่ถูกต้อง”
บทแนะนำนี้จะสอนวิธีแก้ไขข้อผิดพลาดนี้
วิธีการแก้ไขข้อผิดพลาดรันไทม์ 52
ขั้นตอนที่ 1 – ลบการตั้งค่า “มาโคร” ออกจากเอกสารของคุณ
สาเหตุหลักประการหนึ่งที่ทำให้เกิดข้อผิดพลาดนี้เกิดจากการตั้งค่ามาโครในเอกสาร Microsoft Word ของคุณไม่สามารถดำเนินการได้ เมื่อสิ่งนี้เกิดขึ้น คุณต้องลบการตั้งค่าแมโครที่เป็นปัญหาออกจากระบบของคุณ เป็นการดีที่สุดที่คุณจะเริ่มต้นด้วยแมโครใหม่ แทนที่จะแก้ไขข้อผิดพลาดในเอกสาร ขั้นตอนด้านล่างจะแสดงให้คุณเห็นว่าสามารถทำได้ง่ายเพียงใด
- ขั้นแรกให้คลิกที่ เริ่ม บนแถบ Windows จากนั้นเลือก เครื่องมือ
- หลังจากนั้นคลิกที่ ตัวเลือก ตามด้วยความปลอดภัย
- ถัดไป เลือก ความปลอดภัยของมาโคร .
- เปิด ระดับความปลอดภัย ตัวเลือก เลือก ปานกลาง จากนั้นยืนยันโดยคลิกที่ ตกลง
- คลิกที่ ไฟล์ แล้ว ออก เพื่อรีสตาร์ท Word และเปิดเอกสารอีกครั้ง
- เมื่อ Microsoft Word ปรากฏขึ้นอีกครั้ง ระบบจะขอให้คุณเปิดหรือปิดใช้งานมาโคร เลือกอย่างหลัง
ดำเนินการต่อในขั้นตอนที่ 2 หากไม่สามารถแก้ไขข้อผิดพลาดได้
ขั้นตอนที่ 2 – ติดตั้งโปรแกรมใดๆ ที่ทำให้เกิดข้อผิดพลาดอีกครั้ง
อีกสาเหตุหนึ่งที่ทำให้คุณพบข้อผิดพลาดนี้ในคอมพิวเตอร์ของคุณเป็นเพราะ Windows ไม่สามารถประมวลผลการตั้งค่าหรือไฟล์บางอย่างในโปรแกรมบางโปรแกรมได้อย่างถูกต้อง หากเป็นกรณีนี้ คุณจะต้องถอนการติดตั้งแอปพลิเคชันที่มีปัญหาและติดตั้งสำเนาใหม่ลงในพีซีของคุณ ในการดำเนินการนี้ เพียงทำตามขั้นตอนด้านล่าง:
- คลิกที่ เริ่ม > แผงควบคุม
- เลือก เพิ่ม/ลบโปรแกรม (สำหรับผู้ใช้ Vista หรือ Windows 7) หรือ โปรแกรมและคุณลักษณะ
- มองหาโปรแกรมที่มีปัญหาจากรายการบนหน้าจอของคุณ จากนั้นเลือก “ถอนการติดตั้ง ” หรือ “ลบ ”
- หากแอปพลิเคชันมีวิซาร์ดการถอนการติดตั้ง เพียงทำตามขั้นตอนที่จะแสดงบนพีซีของคุณ
- รีเฟรชการตั้งค่า ของระบบของคุณโดยการรีสตาร์ทพีซีของคุณ
- ใส่โปรแกรมติดตั้ง CD/DVD บนไดรฟ์ CD/DVD เพื่อติดตั้งโปรแกรมในระบบของคุณอีกครั้ง
- ทดสอบแอปพลิเคชันว่าทำงานหรือไม่
หากวิธีนี้ไม่สามารถแก้ไขข้อผิดพลาดได้ ขอแนะนำให้ล้างรีจิสทรีของคุณ
ขั้นตอนที่ 3 – ล้าง “รีจิสทรี” ของ Windows
ส่วนหนึ่งในคอมพิวเตอร์ของคุณที่มีชื่อเสียงในการสร้างข้อผิดพลาดของระบบจำนวนหนึ่งคือรีจิสทรี รีจิสทรีมีบทบาทสำคัญในการทำงานของระบบ เนื่องจากเป็นที่เก็บข้อมูลการประมวลผลทั้งหมดที่ฮาร์ดแวร์และซอฟต์แวร์ของคุณเรียกใช้ หากไม่มีมัน คอมพิวเตอร์ของคุณแทบจะหยุดทำงาน ในทางกลับกัน รีจิสทรียังเก็บไฟล์ที่ซ้ำซ้อนจำนวนมากจากคุกกี้ โปรแกรม และการตั้งค่า
ที่เลวร้ายกว่านั้น ชุดข้อมูลเหล่านี้จะไม่หายไปเอง แม้ว่าจะถอนการติดตั้งแอปพลิเคชันหลักจากคอมพิวเตอร์ของคุณแล้วก็ตาม ไฟล์เหล่านี้เป็นไฟล์ที่ทำให้พีซีของคุณสร้างข้อผิดพลาดอันเป็นผลมาจากการที่พีซีของคุณทำงานช้าลง เนื่องจากมีข้อมูลจำนวนมากที่ต้องจัดการในรีจิสทรีของคุณ ด้วยเหตุนี้คุณจึงต้องทำความสะอาดรีจิสทรีของไฟล์ที่ไม่มีประโยชน์เป็นระยะ ๆ ซึ่งทำหน้าที่ดูดทรัพยากรของพีซีของคุณเท่านั้น เมื่อทำความสะอาดรีจิสทรีของคุณ ขอแนะนำอย่างยิ่งให้คุณใช้ตัวล้างรีจิสทรีอัตโนมัติ เนื่องจากการทำด้วยตนเองอาจทำให้ไฟล์สำคัญถูกลบออกจากระบบของคุณโดยไม่ได้ตั้งใจ