Как исправить поврежденные CSV файлы в Windows 10

Как исправить поврежденные CSV файлы в Windows 10 CSV файл, также известный как файл значений, разделённых запятыми, — это формат, который хранит алфавитно-цифровые табличные данные в простом текстовом формате.

Такие файлы содержат записи данных, каждая из которых представляет собой набор из как минимум двух (или более) полей, разделённых запятыми. Эти файлы можно импортировать или экспортировать из программного обеспечения, такого как Excel или Open Office Calc, которые хранят данные в строкочно-столбцовой структуре.

Среди причин повреждения CSV файла можно выделить:

  • Управляющие символы ASCII в конце строки, которые не могут быть напечатаны
  • Символы-разделители в тексте CSV файлов
  • Переносы строк в полях, которые не заключены в двойные кавычки
  • Использование недопустимых символов, таких как -, (), .,:, * и других
  • Пустые строки в конце поврежденного CSV файла, которые содержат разделитель
  • Длинные числа с ведущими нулями
  • Неверный формат CSV файла
  • CSV файл не использует кодировку UTS (8)

Чтобы восстановить поврежденный CSV файл, мы перечислили ниже несколько решений, которые помогут вам вернуть ваш документ в пригодный формат.

Как я могу восстановить поврежденные CSV файлы?

  1. Используйте другое программное обеспечение для открытия CSV файла или Импорт и восстановление в Excel
  2. Используйте сторонний инструмент
  3. Используйте кодировку Unicode UTF-8
  4. Конкретные решения
  5. Используйте Блокнот или Excel для создания CSV файла и его восстановления
  6. Восстановите с помощью функции Автовосстановление
  7. Восстановите с использованием TMP файла
  8. Восстановите поврежденный CSV файл из предыдущей версии

1. Используйте другое программное обеспечение для открытия CSV файла или Импорт и восстановление в Excel

  1. Откройте Excel – новую книгу.
  2. Нажмите на вкладку Данные.
  3. Выберите Из текста в разделе Получить внешние данные. получить внешние данные excel
  4. Выберите поврежденный CSV файл.
  5. Нажмите Импорт.
  6. Выберите Разделитель и нажмите Далее.
  7. Выберите Запятая и нажмите Далее.
  8. Нажмите на столбец с числами и выберите Текст.
  9. Повторите шаги для всех столбцов с числами и нажмите ОК.

Примечание: Делайте это каждый раз, когда файл открывается в Excel.

Если вам нужно открыть файлы .csv (или другие файлы таблицы) в Windows 10 и вы не можете этого сделать, вы всегда можете использовать сторонние решения.

Мы рекомендуем File Viewer Plus, универсальный просмотрщик файлов для Windows, который может открывать более 300 различных типов файлов, включая CSV. Другие типы файлов — это документы, фотографии, видео, архивы или файлы исходного кода.

Вы не только можете просматривать необходимые документы, но и редактировать, конвертировать в другие форматы или печатать их.

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

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

На этой ноте Stellar Data Recovery — отличный вариант. Чтобы узнать больше об этом инструменте, просто посмотрите наш потрясающий обзор Stellar Data Recovery.

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

Вы можете использовать его как для вашего ПК с Windows 10, так и для внешнего жесткого диска, и он совместим с сотнями форматов файлов, включая CSV.

3. Используйте кодировку Unicode UTF-8

  1. Откройте CSV файл.
  2. Нажмите Файл, затем Сохранить как.
  3. Введите имя файла.
  4. Выберите Сохранить как тип файла CSV из выпадающего меню.
  5. Нажмите Инструменты и перейдите к Веб опциям.
  6. Перейдите к Кодировка в разделе Сохранить этот документ как.
  7. Выберите Unicode (UTF-8).

4. Конкретные решения

Иностранные символы повреждены или отсутствуют: используйте Google Sheets, Open Office, Libre Office, Notepad++ и другие приложения для восстановления повреждённого CSV файла.

Сообщение об ошибке L ине 1 имеет слишком много столбцов… : создайте новый CSV файл с данными в 14 столбцах с помощью Excel, Notepad++ или других приложений для восстановления данных CSV.

Повреждённый CSV из-за управляющих символов ASCII, специальных или дополнительных знаков-разделителей :

  1. Удалите пробелы в конце файла.
  2. Исправьте лишние запятые в повреждённом CSV файле, удалив лишние символы-разделители, которые отделяют поля обработчика, и восстановите данные файла.

5. Используйте Блокнот или Excel для создания CSV файла и его восстановления

Используя Блокнот

  1. Введите текстовые данные в файл, разделяя каждое из полей запятой.
  2. Отделите каждую строку с помощью новой строки.
  3. Сохраните файл с расширением .csv.

Используйте Электронные таблицы Excel

  1. Введите данные в электронную таблицу Excel.
  2. Нажмите Файл.
  3. Выберите Сохранить как.
  4. Выберите Сохранить как тип.
  5. Выберите CSV (разделенный запятыми).

6. Восстановите с помощью функции Автовосстановление

Эта функция доступна в Excel. Откройте электронную таблицу и найдите окно Автовосстановления (обычно на левой панели окна). На экране есть список, из которого вы можете выбрать CSV файл. Оно работает с несохранёнными файлами. Узнайте больше об этой теме

  • Полное решение: Файл или каталог поврежден и не может быть прочитан
  • Как зарегистрироваться и создать новую учетную запись Gmail [Простой гид]
  • Вот как исправить установку Missile Command Delta
  • ИСПРАВИТЕ: Ошибка сбоя Missile Command Delta на ПК

7. Восстановите с использованием TMP файла

  1. Перейдите в папку, где находится папка Temp: C:UsersAppDataLocalMicrosoftOfficeUnsavedFiles microsoft office unsaved files
  2. Найдите файлы Excel с расширением .TMP.
  3. Выберите нужный, проверив данные.
  4. Скопируйте и вставьте или сохраните его в другое место с расширением .CSV.

8. Восстановите поврежденный CSV файл из предыдущей версии

  1. Перейдите к поврежденному CSV файлу и щелкните правой кнопкой мыши по нему.
  2. Выберите Свойства.
  3. Нажмите Предыдущие версии.
  4. Выберите последнюю версию до сохранения/замены.
  5. Нажмите Восстановить (убедитесь, что восстановительные точки включены).

Так что, смогли ли вы найти решение из предложенных здесь? Если файл все еще поврежден, единственным вариантом будет найти оригинальный источник и затем конвертировать Excel в CSV файл.

Сообщите нам, какое из решений сработало для вас, оставив комментарий в разделе ниже.