1

Я работал над некоторыми документами на карте памяти, а затем большинство файлов на нем исчезло. Система показывает эти характеристики для флешки:

capacity 59.6GB, used 51GB, free 8.58GB 

Это кажется примерно правильным. Однако, хотя некоторые папки содержат все, что должны, другие папки, которые должны содержать файлы, пусты. И когда я выбираю все папки вместо всей карты памяти, отображается только 17 ГБ памяти. Таким образом, 34 ГБ файлов отсутствуют.

Что я пробовал:

Основываясь на моих онлайн-исследованиях, я попробовал несколько вещей.

  • При вероятности того, что файлы стали скрытыми, я выполнил эту команду:

    attrib –h –r –s /s /d g:*.* 
    

    Это не имело никакого эффекта.

  • На случай, если вредоносное ПО было задействовано, я установил Malwarebytes и просканировал систему. Он нашел несколько зараженных файлов и удалил их, но у меня все еще есть проблема. Возможно, инфекции были случайными. Судя по моей активности, зараженные файлы могли быть там, когда флешка все еще работала нормально.

  • Я проверил корзину и ничего не нашел там.

Что я могу сделать, чтобы найти или восстановить недостающие файлы?

2 ответа2

1

Возможно, у вас (но не обязательно) плохой диск. Вы должны скопировать свои файлы как можно скорее. Если в некоторых файлах случайно появляются ошибки, указывающие на неправильный диск, находящийся в дисководе, то ваш диск очень скоро станет доступным только для чтения, а затем полностью умрет. Лучший способ скопировать тонну файлов - это использовать ROBOCOPY. Откройте новое командное окно (вы можете использовать Win+R и ввести cmd в поле Run... ) и затем запустить эти команды:

cd %USERPROFILE%\documents
mkdir dump
robocopy /mir /r:2 X:\ dump

заменяя X: с вами путь дисков. Через некоторое время копирования все ваши не поврежденные файлы будут находиться в папке с именем dump в ваших документах. Значение r:2 важно, потому что robocopy будет повторять неудачную копию миллион раз, прежде чем сдается по умолчанию, что означает более года со стандартной задержкой в 30 секунд.

1

В команде, которую вы показали, есть 2 недостатка.

  1. Поскольку шаблон поиска равен *.* Он будет влиять только на файлы с расширением (или на папки, содержащие точку). Вместо этого используйте * шаблон, который будет соответствовать возможным файлам, которые не имеют расширения.

  2. Синтаксис пути неверен, вы пропустили добавление обратной косой черты.

Это правильная команда для отображения файлов:

Attrib –H –R –S /S /D "G:\*"

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