1

У меня есть одна папка, которая показывает странное поведение в проводнике

мой каталог выглядит примерно так: Documents/Parent/StrangeFolder/ChildFolders

Когда я пытаюсь открыть любой из ChildFolders двойным щелчком, ничего не происходит. когда я показываю содержимое StrangeFolder и пытаюсь использовать любой из ChildFolders я не могу. Он просто меняет имя папки на элемент управления для редактирования с выделением всего имени, но я не могу изменить выделение курсора или что-либо напечатать.

Если я пытаюсь удалить папку из Parent ничего не происходит, но я больше не могу открыть удаленную папку. Только после обновления представления папка исчезнет.

Я попытался переименовать StrangeFolder . Я попытался скопировать и удалить оригинал.

Это единственная папка, где я вижу, как происходит поведение. Похоже, это произошло после того, как я все испортил и попытался выполнить команду rmdir в командной строке, чтобы удалить StrangeFolder и создать его заново. rmdir дал мне несколько ошибок о том, что он не пустой, поэтому я попытался выполнить rmdir -f -r чтобы попытаться удалить все это, но я не помню.

2 ответа2

3

Похоже, что это искажение в Таблице размещения файлов (или как эта штука называется в разделе NTFS), где он считает, что файл есть, а на самом деле его нет. Единственный способ избавиться от этого - отформатировать диск. Это означает, что весь диск будет удален, так что обычно это не вариант.

Может быть, chkdsk может это исправить.

3

Я бы попробовал (в порядке возможного решения и сложности):

  • 1.- ScanDisk: откройте Elevated Console и выполните (для этого диска):
    chkdsk c: /f
    Посмотрите, были ли исправлены проблемы, просмотрев журнал ChkDsk.

  • 2. В этом может не хватить логики, но иногда дефрагментация решает мне подобные проблемы. Согласно комментарию @LPChip, дефрагментация переупорядочивает файлы и папки на жестком диске, а затем перестраивает таблицу размещения файлов.

  • 3.- Загрузите Linux, любой BootCD (например, Ubuntu) или Pendrive, или любой Recovery CD /Pendrive (например, @Active BootDisk) и попробуйте получить доступ к папке. Если важно восстановить данные внутри, сделайте резервную копию.

  • 4.- Создайте образ раздела для некоторого инструмента-клона, такого как PartImage, восстановите его в другом разделе или виртуальном устройстве и попытайтесь получить доступ к папке. Некоторые инструменты разделения изображений позволяют получать доступ к данным, не восстанавливая их. Этот метод работал для меня несколько раз (не очень часто, и я должен сказать, что не очень уверен, почему он работает), но он длинный, немного неудобный и требует дополнительного жесткого диска, поэтому я использую его только для важных восстановление данных и как последняя надежда. @ Активные BootDisk носят внутри некоторые инструменты для этого, но, возможно, для этого потребуется регистрация, поэтому я лучше рекомендую CloneZilla.

  • Дополнительное предложение: проверьте SMART-статус жесткого диска. Проблемы с неправильным поведением папок иногда предшествуют сбоям жесткого диска (вращающегося или SSD). Я не знаю, сообщает ли Windows об этом, но вы можете, например, использовать AIDA64 (пробная версия доступна для скачивания).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .