บางครั้งเครื่องเกิดปัญหาเนื่องจากติดไวรัส หรือสาเหตุใด ๆ ก็ตามแล้วทำให้เปิดไฟล์ที่เป็น .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