未处理的异常: 0xC000001D: Illegal Instruction产生原因

在windows xp系统下用vs2005编译项目的时候,
报错:未处理的异常: 0xC000001D: Illegal Instruction
请问都有可能是什么原因会报这个错误?

右击计算机选属性,在右侧选系统保护,系统还原,按步骤做就是了,如果有还原软件,自带的映像备份,并且进行了备份,也可以用软件、映像备份还原系统。