Как скопировать данные с поврежденного диска, папки или учетной записи на Mac

Повреждение ваших данных может иметь разрушительные последствия, особенно если у вас нет резервной копии важных файлов. Будь то рабочий документ или памятная фотография, потеря доступа к важным файлам может привести к безвозвратной потере данных.

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

Попытка выделить поврежденный файл может быть проблематичной, потому что вы никогда не узнаете, поврежден ли файл, если не попытаетесь открыть его. Найти поврежденный файл среди 10 или 20 документов можно, но что, если вам нужно отсортировать сотни или тысячи файлов? Некоторые пользователи даже не знают, что на их диске есть поврежденные файлы, пока не попытаются скопировать папку.

Когда пользователь пытается скопировать поврежденный файл на другой диск или в другое место, это приведет к ошибке, поскольку файл больше не доступен. Несколько пользователей сообщили, что не могут завершить процесс копирования из-за того, что некоторые из копируемых файлов повреждены.

Независимо от того, пытаетесь ли вы скопировать папку или весь каталог, если в этом пакете есть один поврежденный файл, процессы копирования автоматически остановятся, как только он обнаружит поврежденный файл, и больше не будет продолжаться. Это приводит к сбою копирования, что расстраивает многих пользователей Mac.

Также есть несколько случаев, когда поврежден весь диск или учетная запись пользователя Mac, что представляет собой более серьезную проблему. Чем больше файлов задействовано, тем сложнее будет процесс, потому что вам придется иметь дело с большим количеством возможных повреждений.

Почему файлы и диски повреждаются

Существует так много причин, по которым ваши файлы могут быть повреждены, и вот лишь некоторые из них:

  • Файл не был правильно сохранен
  • Файл был сохранен в неправильном формате
  • Файл был заражен вредоносным ПО
  • Компьютер вышел из строя или потерял питание во время работы процесса, связанного с файлом.
  • На жестком диске или месте сохранения есть битые сектора
  • Файл был несовместим с приложением, которое использовалось для его открытия.

Это лишь некоторые из элементов, которые могут привести к повреждению файла. Независимо от причины, попытка восстановить эти поврежденные файлы не представляет большой проблемы. Но попытка скопировать данные с поврежденного диска или поврежденной учетной записи пользователя на Mac является более сложной задачей.

Как скопировать данные с поврежденного диска или папки

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

Метод 1: Используйте клонировщик углеродного копирования.

Копировальный клонер или CCC — это приложение для резервного копирования для macOS, которое позволяет клонировать диски, создавать загрузочную резервную копию и копировать файлы. Но чего вы не знаете, так это того, что CCC также оснащен инструментом сканирования, который определяет, являются ли копируемые файлы здоровыми или нет. Когда CCC обнаруживает поврежденный файл, он запускает уведомление, включающее имя проблемного документа. Как только вы выяснили, какой файл вызывает проблему, вы можете просто удалить файл и продолжить процесс копирования.

Способ 2: восстановить том с помощью команды DiskUtil

Если вы считаете, что ваш жесткий диск поврежден, вам необходимо сначала проверить его перед восстановлением. Для этого следуйте приведенным ниже инструкциям:

  1. Откройте Дисковую утилиту из папки Finder > Перейти > Утилиты.
  2. Запишите имя диска.
  3. Откройте Терминал из папки «Утилиты».
  4. Введите следующую команду: diskutil verifyVolume /Volumes/DriveName
  5. Изменять имя_привода с именем диска, которое вы записали.
  6. Если вы получили сообщение ниже, это означает, что вам необходимо восстановить жесткий диск:
    Том X поврежден и нуждается в восстановлении.
  7. Чтобы восстановить том, введите в Терминале следующую команду:
    diskutil repairVolume /Volumes/DriveName
  8. Изменять имя_привода с именем диска, которое вы записали.
  9. Дождитесь завершения процесса и повторите попытку копирования файлов.

Способ 3: Запустите команду FSCK.

Проверка целостности файловой системы (FSCK) — это встроенный инструмент командной строки, который вы можете запустить через приложение «Терминал», чтобы попытаться восстановить поврежденный раздел или диск. Но прежде чем запускать эту команду, вы должны сначала выяснить, какой раздел вы хотите восстановить.

Чтобы использовать эту команду, выполните следующие действия:

  1. Откройте приложение «Терминал» из папки «Finder» > «Переход» > «Утилиты».
  2. Введите эту команду, затем нажмите Enter: список diskutil
  3. Вам будет представлен список подключенных дисков вместе с информацией о разделах.
  4. Определите поврежденный диск из списка и запишите /dev/диск#.
  5. Теперь введите любую из этих команд:
    • sudo fsck_hfs -r -d /dev/disk2 — запустить ремонт на всем диске
    • судо fsck_hfs -r -d /dev/disk2s1 — восстановить только раздел s1 на диске2
  6. Нажмите Enter, чтобы выполнить команду, и подождите, пока fsck завершит сканирование и исправит ошибки.
  7. Если загрузочный раздел вашего диска поврежден, перезагрузите Mac в однопользовательском режиме, нажав кнопку питания, удерживая нажатыми клавиши Command + S.
  8. Введите эту команду в Терминале: /sbin/fsck –fy

Как скопировать данные из поврежденной учетной записи пользователя на Mac

Если ваша учетная запись пользователя была повреждена и вы больше не можете получить доступ к своим файлам, вы можете использовать любой из следующих способов:

Способ 1: Скопируйте файлы вручную.

Если вы пытаетесь скопировать весь диск или папку, но процесс прерывается из-за того, что в него включены поврежденные файлы, вы можете предпринять следующие шаги:

  1. В Finder перейдите в папку /Users и найдите домашнюю папку старой учетной записи.
  2. Выберите эту папку, щелкните правой кнопкой мыши и выберите «Получить информацию».
  3. Нажмите на значок замка и введите пароль администратора, чтобы внести изменения в эту папку.
  4. Прокрутите вниз и найдите раздел «Общий доступ и разрешения».
  5. Добавьте свою учетную запись пользователя в разрешения и установите файлы только для чтения.
  6. Закройте окно.
  7. Откройте папку или диск, файлы которого вы хотите скопировать.
  8. Нажмите Command + A, затем нажмите Command + C, если вы хотите скопировать все или выбрать файлы вручную.
  9. Нажмите Command + V, чтобы вставить файлы в домашнюю папку текущего пользователя.

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

Способ 2: Используйте терминал.

Если вам удобно использовать командные строки, вы можете попробовать этот метод с помощью Терминала. Сделать это:

  1. Запустите Терминал из Finder > Перейти > Утилиты.
  2. Введите следующую команду и нажмите Enter: cp -Rfv исходный файл файл назначения

куда:

  • КП — копировать
  • R — поддерживает иерархию файлов
  • f — если существующий файл назначения не может быть открыт, удалите его и повторите попытку.
  • v — подробный режим, отображает файлы, переданные по мере его продвижения
  • исходный файл — данные, которые вы хотите скопировать
  • файл назначения — каталог или диск, в который вы хотите скопировать

Эта команда не игнорирует ошибки или поврежденные файлы, но флаг «f» принудительно удаляет их и копирует только неповрежденные данные. Когда вы увидите прогресс через подробный флаг, вы получите сообщение об ошибке, в котором говорится: данные не копируются из-за ошибки ввода/вывода при обнаружении поврежденных данных. После отображения сообщения об ошибке команда переходит к следующему файлу даже без ввода данных пользователем.

Способ 3. Используйте стороннее средство восстановления данных.

Если вы не хотите утруждать себя описанными выше методами или по какой-то причине описанные выше шаги не работают, ваш следующий вариант — использовать программное обеспечение для восстановления данных. В Mac App Store доступно множество программ для восстановления данных, но вам нужно выбрать ту, которая полностью выполняет свою работу. Некоторые из лучших инструментов восстановления данных для Mac включают EaseUS Todo Backup, Дисковая дрель, Спасение данных 5, Восстановитьа также Звездный профессионал по восстановлению данных. Большинство из этих приложений просты в использовании и хорошо работают при восстановлении поврежденных данных.

Резюме

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

Продолжить чтение

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *