Jak naprawić uszkodzone pliki CSV w systemie Windows 10

Jak mogę odzyskać uszkodzone pliki CSV?

  1. Użyj kodowania Unicode UTF-8
  2. Użyj innego oprogramowania, aby otworzyć plik CSV lub Importuj i napraw w Excelu
  3. Konkretne rozwiązania
  4. Użyj Notatnika lub Excela, aby utworzyć plik CSV i naprawić go
  5. Odzyskaj za pomocą funkcji Autorecover
  6. Odzyskaj za pomocą pliku TMP
  7. Odzyskaj uszkodzony plik CSV z poprzedniej wersji

ZA uszkodzony plik CSV jest spowodowany kilkoma czynnikami, w tym między innymi nieprawidłowym formatowaniem, użyciem nieprawidłowych znaków, podziałami wierszy w polach.

Plik CSV, znany również jako plik wartości rozdzielanych przecinkami, to format przechowujący alfanumeryczne dane o strukturze tabelarycznej, ale w formacie zwykłego tekstu.

Takie pliki zawierają rekordy danych, z których każdy stanowi zbiór co najmniej dwóch (lub więcej) pól oddzielonych przecinkami. Można je importować lub eksportować z programów takich jak Excel lub Open Office Calc, które przechowują dane w strukturze kolumn wierszy.

Wśród przyczyn uszkodzonego pliku CSV są:

  • Znaki kontrolne ASCII na końcu wiersza, których nie można wydrukować
  • Znaki separujące w tekście plików CSV
  • Podziały wiersza w polach, które ich nie zawierają podwójnych cudzysłowów
  • Używanie nieprawidłowych znaków, takich jak -, (),.,:, * I innych
  • Puste linie na końcu uszkodzonego pliku CSV, które mają separator
  • Długie liczby z wiodącymi zerami
  • Niepoprawny format pliku CSV
  • Plik CSV nie używa UTS (kodowanie 8)

Aby naprawić uszkodzony plik CSV, poniżej znajduje się lista rozwiązań, które pomogą Ci odzyskać dokument w zdrowym formacie.

Napraw uszkodzone problemy z plikiem CSV

1. Użyj kodowania Unicode UTF-8

  • Otwórz plik CSV
  • Kliknij Plik> Zapisz jako
  • Wpisz nazwę pliku
  • Z rozwijanego menu wybierz Zapisz jako typ pliku CSV
  • Kliknij Narzędzia> przejdź do opcji internetowych
  • Przejdź do Kodowania w obszarze Zapisz ten dokument jako
  • Wybierz Unicode (UTF-8)

2. Użyj innego oprogramowania, aby otworzyć plik CSV lub Importuj i napraw w Excelu

Jeśli liczby nie są wyświetlane zgodnie z wymaganiami, nie zapisuj pliku CSV. Możesz użyć innego oprogramowania, aby otworzyć plik CSV, lub wykonaj poniższe czynności, aby zaimportować uszkodzony plik CSV do programu Excel i naprawić go.

  • Otwórz Excel — nowy skoroszyt
  • Kliknij kartę Dane
  • Wybierz z tekstu w sekcji Uzyskaj dane zewnętrzneuzyskać dane zewnętrzne excel
  • Przeglądaj uszkodzony plik CSV
  • Kliknij opcję Importuj
  • Wybierz Delimiter> Dalej
  • Wybierz przecinek i kliknij Dalej
  • Kliknij kolumnę z liczbami> kliknij Tekst
  • Powtórz kroki dla wszystkich kolumn z liczbami> kliknij OK

— POWIĄZANE: Excel nie otwiera plików, zamiast tego wyświetla biały ekran? Możesz to naprawić

Uwaga: Wykonaj powyższe czynności za każdym razem, gdy plik jest otwierany w programie Excel.

Użyj FileViewer Plus

Jeśli musisz otworzyć pliki .csv (lub inne pliki arkusza kalkulacyjnego) w systemie Windows 10 i nie możesz tego zrobić, zawsze możesz skorzystać z rozwiązań innych firm. Polecamy FileViewer Plus, uniwersalną przeglądarkę plików dla systemu Windows, która może otwierać i wyświetlać ponad 300 różnych typów plików, w tym różne typy prezentacji, takie jak pliki .csv.

  • Pobierz teraz FileViewer Plus 3

3. Konkretne rozwiązania

  • W przypadku uszkodzenia lub zagubienia obcych znaków skorzystaj z arkuszy Google lub zaawansowanych aplikacji Open Office, Libre Office, Notepad ++, aby naprawić uszkodzony plik CSV
  • Jeśli pojawi się komunikat o błędzie importu z informacją, że „wiersz 1 ma zbyt wiele kolumn…”, utwórz nowy plik CSV z danymi w 14 kolumnach za pomocą Excela, Notepad ++ lub innych aplikacji, aby odzyskać dane CSV

Jeśli przyczyną problemu jest użycie formantu ASCII, znaków specjalnych lub dodatkowych znaków ograniczających, wykonaj następujące czynności:

  • Usuń spacje na końcu pliku
  • Napraw dodatkowe przecinki z uszkodzonego pliku CSV, usuwając dodatkowe znaki separatora, które oddzielają pola obsługi i pobierają dane pliku

4. Użyj Notatnika lub Excela, aby utworzyć plik CSV i naprawić go

Korzystanie z Notatnika

  • Wprowadź dane tekstowe do pliku, oddzielając przecinki każdym z pól
  • Oddziel każdy wiersz za pomocą nowej linii
  • Zapisz plik przy użyciu rozszerzenia .csv

Użyj arkusza kalkulacyjnego Excel

  • Wprowadź dane w arkuszu kalkulacyjnym Excel
  • Kliknij Plik
  • Wybierz Zapisz jako
  • Wybierz Zapisz jako typ
  • Wybierz CSV (rozdzielany przecinkami)

5. Odzyskaj za pomocą funkcji Autorecover

Tę funkcję można znaleźć w programie Excel. Otwórz arkusz kalkulacyjny i poszukaj okna Autorecover (zwykle w lewym okienku okna). Na ekranie znajduje się lista, z której można wybrać plik CSV. Działa z niezapisanymi plikami.

— POWIĄZANE: 11 najlepszych narzędzi do naprawy uszkodzonych plików w systemie Windows 10

6. Odzyskaj za pomocą pliku TMP

System Windows zwykle tworzy plik tymczasowy (TMP), który może pomóc w odzyskaniu pliku CSV, jeśli jest niedostępny lub uszkodzony. Aby to zrobić:

  • Przejdź do miejsca, w którym znajduje się folder plików Temp: C: UsersAppDataLocalMicrosoftOfficeUnsavedFilesniezapisane pliki Microsoft Office
  • Wyszukaj pliki Excel za pomocą .TMP rozbudowa
  • Wybierz właściwy, weryfikując dane
  • Skopiuj i wklej lub zapisz w innym miejscu, używając .CSV rozbudowa

7. Odzyskaj uszkodzony plik CSV z poprzedniej wersji

Ta poprawka jest przydatna, gdy pliki CSV są zapisywane lub zastępowane. Aby to zrobić:

  • Przejdź do uszkodzonego pliku CSV i kliknij go prawym przyciskiem myszy
  • Wybierz Właściwości
  • Kliknij Poprzednie wersje
  • Wybierz ostatnią wersję przed zapisz / zamień
  • Kliknij Przywróć (upewnij się, że punkty przywracania są włączone)

Czy udało Ci się znaleźć rozwiązanie wśród wymienionych tutaj? Daj nam znać, który z nich działał, pozostawiając komentarz w poniższej sekcji.

Link do głównej publikacji