“Database needs to be checked”-Notification every now and then
If you are using recent released versions of of eM Client and still getting database checking errors sometimes randomly on startup, it’s generally due to a few reasons.
Either eM Client hasn’t had enough time to close the database on exiting the program before you shutdown Windows. So give it at least eg: 5 secs before shutting down.
Or if you have eM Client setting “Close to tray” option and then shutdown Windows that will cause this error alot as it’s still open. So if you use close to tray option, shutdown Windows in “Sleep” mode (and don’t use the normal shutdown) which I find then avoids database check errors.
Or you actually might have a partially corrupted database and randomly giving you the error check on startup anyway. So to test that, make a backup of eM Client via “Menu / Backup” and then once backed up remove and re-add your account to test with a new database.
Or you may have a background program running possibly be interfering with eM Client shutting down correctly. To test that, disable all background tasks on startup and reboot and then see if you get the database checking errors. If you don’t, then enable the background tasks one at a time till you find which ones casing the issue.
Lastly I would also agree with @EjayHill1977 to look at upgrading to later Windows 10. Windows 8 had alot of issues anyway & best to update to a later Windows too for security reasons.