Ошибка 0X800701B1 «Указано несуществующее устройство» обычно намекает на проблемы с диском.
Скачайте R.tester и посмотрите в нём SMART, затем можете сделать автоматическую диагностику:
https://rlab.ru/tools/rtester.html Сообщите результаты, а тесты пока не запускайте - если выяснится, что диску плохо, чтение может его добить.
Сохраняйте программу на другой физический диск. Если жёсткий диск с ошибкой - системный, то подключите его напрямую к другому работающему компьютеру.
Если на диске есть важная информация, то
chkdsk /R /F
запускать не стоит - он легко покромсает вам файлы на куски, ручная сборка которых может стоить больше, чем профессиональное восстановление данных с диска, который таким образом не мучали.