手机的软硬件故障都可能造成自动重启,电路或软件故障原因很难说清。如果只考虑电池的问题,一般由于电池老化在电池电量虽然没用完但是余量不大的时候可能会自动关机,按说此时不会自动重启,但不充电直接重新开机可能仍显示有一定的剩余电量比如20-30%。出现这种现象的原因分析可能是:设计中为了保护电池当电池电压低于某个下限值时电路会切断输出电压,造成自动关机,电路检测的这个电池电压是电池外正负端子上的输出电压,一般也根据该电压显示电量,由于电池存在内阻,电池本身的分压是电流与内阻的乘积,所以该输出电压是电池的开路即无负载电压减去该内阻分压,所以输出电压会随着负载即输出电流的大小而变化,老化的电池内阻会明显增大,所以负载电流突然增大时输出电压就会突然明显下降造成低于限值,造成自动关机,重新开机后若造成关机的大负载电流不存在了,那么输出电压仍会高于限值,即仍会显示一定的剩余电量。简而言之,电池老化造成内阻增大,使得电池的带负载能力降低。