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

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

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

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

Файл CSV, также известный как файл значений, разделенных запятыми, представляет собой формат, в котором хранятся данные буквенно-цифровой табличной структуры, но в текстовом формате.

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

Среди причин повреждения CSV-файла:

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

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

Исправить поврежденные проблемы с CSV-файлами

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

  • Откройте файл CSV
  • Нажмите Файл> Сохранить как
  • Введите имя файла
  • Выберите Сохранить как тип файла CSV из выпадающего
  • Нажмите Инструменты> перейти к параметрам Web
  • Перейдите к Кодировке в разделе Сохранить этот документ как
  • Выберите Юникод (UTF-8)

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

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

  • Open Excel - новая рабочая книга
  • Нажмите вкладку Данные
  • Выбрать из текста в разделе «Получить внешние данные»

  • Просмотрите поврежденный файл CSV
  • Нажмите Импорт
  • Выберите разделитель> Далее
  • Выберите запятую и нажмите Далее
  • Щелкните по столбцу с номерами> нажмите «Текст».
  • Повторите шаги для всех столбцов с номерами> нажмите кнопку ОК

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

Используйте FileViewer Plus

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

  • Получить сейчас FileViewer Plus 3

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

  • Если вы получаете поврежденные или отсутствующие иностранные символы, используйте листы Google или приложения Open Office, Libre Office, Notepad ++ advanced для восстановления поврежденного файла CSV
  • Если вы получаете сообщение об ошибке импорта, говорящее «строка 1 имеет слишком много столбцов…», создайте новый файл CSV с данными в 14 столбцах, используя Excel, Notepad ++ или другие приложения для восстановления данных CSV

Если проблема связана с использованием элемента управления ASCII, специальных или дополнительных символов-разделителей, выполните следующие действия:

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

4. Используйте Блокнот или Excel, чтобы создать файл CSV и восстановить его

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

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

Использовать электронную таблицу Excel

  • Введите данные в таблицу Excel
  • Нажмите Файл
  • Выберите Сохранить как
  • Выберите Сохранить как тип
  • Выберите CSV (через запятую)

5. Восстановление с помощью функции автоматического восстановления

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

6. Восстановите, используя файл TMP

Windows обычно создает временный (TMP) файл, который может помочь вам восстановить файл CSV, если он недоступен или поврежден. Сделать это:

  • Перейдите туда, где находится папка временного файла: C: UsersAppDataLocalMicrosoftOfficeUnsavedFiles

  • Поиск в файлах Excel с расширением .TMP
  • Выберите правильный, проверив данные
  • Скопируйте и вставьте или сохраните его в другом месте, используя расширение .CSV

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

Это исправление полезно, когда файлы CSV сохраняются или заменяются. Сделать это:

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

Удалось ли вам найти решение среди перечисленных здесь? Дайте нам знать, какой из них работал для вас, оставив комментарий в разделе ниже.