电脑开机需要按F1和F2才能进入系统是由以下原因造成的:1、主要是电脑主板电池没用了,解决方法:换主板电池电脑系统win7。2、设置了软驱启动,但是的软驱有问题。解决方法:开机按DEL进入bios,开机启动顺序,关闭软驱启动。关闭开机软驱检测功能:启动电脑,然后按【Del】键进入BIOS设置主界面;选择“Advanced BIOS Features”设置项,按回车键进入;将“Boot Up Floppy Seek”设置为“Disabled”,这样即可关闭开机软件检测功能了。3、硬盘有问题。解决方法:检测硬盘坏道,将坏道屏蔽掉,或者直接更换硬盘。4、内存有问题或者CPU频率被更改,更换内存、恢复BIOS默认值即可。