Существует множество возможных причин, но наиболее распространенной из них является умирающий жесткий диск. В зависимости от ваших данных, я выключил бы компьютер и передал бы его специалисту (если ваши данные ценны и не были зарезервированы) или, используя другой компьютер, загрузил аварийный диск USB Linux, затем загрузил его и проверил на ошибки жесткого диска. - начать с просмотра ошибок SMAR.T.
Если жесткий диск неисправен, замените его и попробуйте восстановить ваши данные (или восстановить из резервной копии). Если с HD все в порядке, проверьте файловую систему на всех разделах.
Если проблемы все еще существуют, только тогда можно заподозрить вирус или другую проблему с оборудованием.