https://leysan.by/blog/programs-for-checking-your-hard-drive/