It has to be giving a Blue Screen if it is creating mini dumps. You probably just have your system setup to automatically restart after such errors occur. It is the default setting of Windows for that action and it requires user action to disable that. When a crash occurs the BSoD (Blue Screen of Death) usually appears for only a second then the machine restarts. When it does that those mini dump files are created. If you wish to upload the contents of the C:\Windows\minidump folder to a site and give me the link I can take a look at the files to see if I can pinpoint the problem. As for your question, yes restoring can fix the issues, depending on what the cause was. The fix can also be temporary as well. As the problem could be something that reoccurs as well. Without analyzing the dump files there is no way to be sure.