Jak naprawić uszkodzone pliki CSV w systemie Windows 10

Polecamy: Program do korekcji błędów, zoptymalizować i przyspieszyć Windows.

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 programie Excel
  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

Uszkodzony plik CSV jest spowodowany przez kilka czynników, w tym nieprawidłowe formatowanie, używanie nieprawidłowych znaków, między innymi podziały wierszy w polach.

Plik CSV, inaczej znany jako plik wartości rozdzielanych przecinkami, to format, który przechowuje alfanumeryczne dane struktury tabelarycznej, ale w formacie zwykłego tekstu.

Takie pliki mają rekordy danych, z których każdy jest zbiorem 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 wiersza.

Wśród przyczyn uszkodzonego pliku CSV znajdują się:

  • Znaki sterujące ASCII na końcu linii, których nie można wydrukować
  • Znaki separujące w tekście plików CSV
  • Podziały wierszy w polach, które 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 z separatorem
  • Długie liczby z wiodącymi zerami
  • Nieprawidłowy format pliku CSV
  • Plik CSV nie używa UTS (kodowanie 8)

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

Napraw uszkodzone pliki CSV

1. Użyj kodowania Unicode UTF-8

  • Otwórz plik CSV
  • Kliknij Plik> Zapisz jako
  • Wprowadź nazwę pliku
  • Wybierz Zapisz jako typ pliku CSV z listy rozwijanej
  • Kliknij Narzędzia> przejdź do opcji internetowych
  • Przejdź do Kodowanie w Zapisz ten dokument jako
  • Wybierz Unicode (UTF-8)

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

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 kroki, aby zaimportować uszkodzony plik CSV w programie Excel i naprawić go.

  • Otwórz Excel - nowy skoroszyt
  • Kliknij kartę Dane
  • Wybierz opcję Z tekstu w sekcji Pobierz dane zewnętrzne

  • Przeglądaj uszkodzony plik CSV
  • Kliknij Importuj
  • Wybierz Separator> Dalej
  • Wybierz przecinek i kliknij Dalej
  • Kliknij kolumnę z numerami> kliknij Tekst
  • Powtórz kroki dla wszystkich kolumn z numerami> kliknij OK

Uwaga: Wykonaj powyższe czynności przy każdym otwarciu pliku 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 korzystać 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 braku obcych znaków użyj arkuszy Google lub aplikacji Open Office, Libre Office, Notepad ++, aby naprawić uszkodzony plik CSV
  • Jeśli pojawi się komunikat o błędzie importu z informacją „linia 1 ma zbyt wiele kolumn…”, utwórz nowy plik CSV z danymi w 14 kolumnach, używając Excela, Notepad ++ lub innych aplikacji, aby odzyskać dane CSV

Jeśli przyczyną problemu jest użycie kontrolki ASCII, specjalnych lub dodatkowych znaków ogranicznika, 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 w pliku z każdym polem oddzielonym przecinkiem
  • 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

Ta funkcja jest dostępna w programie Excel. Otwórz arkusz kalkulacyjny i poszukaj okna Autorecover (zwykle w lewym okienku okna). Ekran ma listę, z której można wybrać plik CSV. Działa z niezapisanymi plikami.

6. Odzyskaj za pomocą pliku TMP

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

  • Przejdź do miejsca, w którym znajduje się folder plików Temp: C: UsersAppDataLocalMicrosoftOfficeUnsavedFiles

  • Wyszukaj pliki Excel z rozszerzeniem .TMP
  • Wybierz odpowiedni, weryfikując dane
  • Skopiuj i wklej lub zapisz go w innym miejscu docelowym, używając rozszerzenia .CSV

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 opcję Poprzednie wersje
  • Wybierz ostatnią wersję przed zapisaniem / zastąpieniem
  • Kliknij Przywróć (upewnij się, że punkty przywracania są włączone)

Czy znalazłeś rozwiązanie spośród wymienionych tutaj? Daj nam znać, który z nich pracował dla Ciebie, pozostawiając komentarz w sekcji poniżej.

Zalecane

Jak odzyskać pliki z uszkodzonego laptopa z systemem Windows
2019
Co zrobić, jeśli uTorrent nie odinstaluje się w systemie Windows 10
2019
3 najlepsze emulatory do gry Ragnarok M: Eternal Love na PC
2019