Ok, disable automatic restart on system failure doesn't create any BSOD files in minidump. Laptop just stops. In event log I found some errors regarding indexing. A few times my laptop has to rebuild the index, but seems it doesn't work because he does that every 20 minutes or so.
Before I was only looking at the critical errors which showed an error with kernel-power. But I believe this indexing problem might be worth to look at.
Once the check disk is finished you want to look in the event logs, application logs for the event "chkdsk" - See the results. If it states there are bad sectors or that it has fixed corrupts then run the check again. If it states it is fixing bad sectors again then you should definitely look to replace the hard drive. get a backup of your data.