Как удалить программы, которые не существуют по данным проводника Windows?

Как удалить программы, которые не существуют по данным проводника Windows?

Windows 10, я принудительно закрыл Steam, пока он записывал данные на жесткий диск, и теперь все игры, которые были в папке steamapp/common на моем диске C:/, исчезли.

НО

Steam все еще загружает синхронизированные данные из облака для этих игр, но для их установки мне нужно освободить место.

НО я не могу освободить место, потому что проводник Windows их не видит...

НО Recuva их находит.

НО он их игнорирует независимо от настроек фильтра....

Итак, теперь у меня на диске С осталось всего несколько мегабайт свободного места, и мне нужно, чтобы кто-то удалил 200 гигабайт данных, которые я не могу удалить, потому что эти файлы не существуют.

Я предполагаю, что я окончательно сдался и готов сдаться. Я в любом случае планировал купить ssd.

TLDR: - принудительное закрытие Steam во время записи на диск

  • папка steam/common "пустая"

  • Файловое пространство по-прежнему занято программами, которые «не существуют»

  • recuva игнорирует файлы

  • не могу освободить достаточно места для проверки Steam на наличие установленных игр

  • нужно удалить файлы, которые «не существуют»

  • клиент Steam не может отправить тикет в службу поддержки по какой-то причине

Оказывается, steam переместил папку steamapps в папку steamui. steam странный. Приветствую вас, будущие пользователи, которые пытаются это исправить! Проверьте, не слишком ли велики другие папки каталога steam...

решение1

Не позволяйте Recuva пытаться что-либо восстановить. Recuva не предназначена для этого и может ухудшить ситуацию!

Сначала перезагрузите компьютер. Скорее всего, Windows будет настаивать на выполнении действия «Проверка диска» при перезагрузке. Позвольте ей это сделать.
Если Windows не сделает этого сама, вам придется сделать это принудительно. Откройте командную строку или PowerShell от имени «Администратора» и введите команду «chkdsk c: /F». Вероятно, система сообщит вам, что не может сделать это сразу, а только при перезагрузке, поэтому выполните еще одну перезагрузку.

После выполнения chkdsk ваша проблема, скорее всего, будет устранена.
ChkDsk должен либо действительно удалить эти выделенные данные, либо преобразовать отсутствующие данные обратно в обычные файлы (либо в исходное местоположение, либо восстановить их в файлы с именем file?????.chk в корне C:). Вы должны иметь возможность удалить эти файлы обычным способом.

Связанный контент