บางครั้งเครื่องเกิดปัญหาเนื่องจากติดไวรัส หรือสาเหตุใด ๆ ก็ตามแล้วทำให้เปิดไฟล์ที่เป็น .exe ไม่ได้ โดยจะแสดงข้อความดังนี้
Not a Valid Win32 Application
สาเหตุของปัญหานี้เนื่องมาจากค่า Registry ของ Windows ผิดพลาดในการเรียกใช้งานไฟล์ที่เป็น .exe ทำให้เราไม่สามารถเรียกทำงานโปรแกรมต่าง ๆ ที่เป็น .exe ได้เลย
การแก้ปัญหานี้ทำได้โดยเปลี่ยนค่า Registry กลับไปเป็นค่าเดิม โดยให้ดาวน์โหลดไฟล์แก้นี้ไป ทำการแตกไฟล์ออกจะได้ไฟล์ xp_exe_fix.reg ให้ทำการดับเบิ้ลคลิกแล้วตอบ Yes
xp_exe_fix.zip
หากปัญหาเกิดจากความผิดพลาดของ Registry เมื่อทำตามขั้นตอนนี้ก็จะแก้ปัญหาได้ แต่ถ้ายังไม่ได้ก็อาจเกิดจากปัญหาอื่น ๆ อีก ให้ลองตรวจสอบไฟล์ระบบของ Windows ให้ใช้ Command Prompt โดยไปที่ Start > Run.. พิมพ์คำสั่ง cmd แล้วกด OK จะเข้าสู่หน้าจอ Command Prompt ดังรูป
จากนั้นให้พิมพ์คำสั่งต่อไปนี้แล้วกด Enter
sfc/scannow
และคำสั่ง
regsvr32 /i SHELL32.DLL