The invention can be applied to the field of system software processing, and provides a restart control method for a system with a reset function. The method comprises steps: A, whether a system software program is started is detected; B, when starting of system software is detected, data stored in a memory are calibrated and a calibration value is acquired; C, the calibration value and a stored calibration value in the memory are compared; D, if the calibration value is consistent with the stored calibration value, the stored data are imported to the system software program, and the system software program operates according to the imported stored data; and E, if the calibration value and the stored calibration value are not consistent, the system software program starts according to a normal order. Through the method provided by the invention, the system can perform calibration according to the stored data in the memory in the case of start, whether reset restart or power-off restart happens to the system can be accurately judged, data before reset can be quickly recovered when reset restart happens to the system, and safety of the user can be ensured.