Yes, the system restore in Windows can fix registry issues, but you must make sure that the last system restore on your device was working well and didn't cause the same registry problems as the ones you're experiencing now.