Да, игры могут не запускаться из-за ошибок на жестком диске. Битые сектора могут привести к повреждению файлов игры, что может вызвать ошибки при запуске.
Если переустановка Windows не помогла, то проблема, скорее всего, не в операционной системе. Возможно, проблема в самом жестком диске. Вам следует заменить жесткий диск, проверить работу других компонентов компьютера и попробовать установить игры на другой жесткий диск или на SSD.
Также стоит убедиться, что все драйвера установлены и обновлены до последней версии. Проверьте наличие обновлений для видеокарты, аудио- и сетевых драйверов. Если все драйвера установлены и обновлены, то проблема, скорее всего, не в них.
Если ничего из вышеперечисленного не помогло, то возможно, проблема связана с совместимостью игры с вашим железом. В таком случае вы можете попробовать запустить игру в совместимости с предыдущей версией Windows или сменить разрешение экрана и настройки графики в игре.