No, restarting just reboots the device which temporarily clears up software issues. Resetting erases all data and resets software back to factory default state. Only reset as a last resort.