Napraw błąd nieprawidłowego pliku funkcji MS-DOS w systemie Windows 11/10

Jeśli podczas próby przeniesienia, usunięcia, skopiowania lub zmiany nazwy plików/folderów w systemie Windows 11(Windows 11) lub Windows 10 pojawia się komunikat o błędzie nieprawidłowej funkcji MS-DOS (Invalid MS-DOS Function) ten post może Cię zainteresować. W tym poście zidentyfikujemy kilka potencjalnych znanych przyczyn, które mogą wywołać błąd, a następnie przedstawimy możliwe rozwiązania, które możesz spróbować rozwiązać, aby rozwiązać ten problem.

W rzeczywistości jest to błąd systemu plików, który często wpływa tylko na funkcjonalność pliku. Ten błąd może również wystąpić, jeśli spróbujesz przenieść plik z dysku w formacie NTFS na dysk w formacie FAT32 , a uszkodzony plik systemowy może również wywołać błąd.

Błąd nieprawidłowego pliku funkcji MS-DOS

Jeśli napotkasz problem dotyczący nieprawidłowej funkcji MS-DOS(Invalid MS-DOS Function)  , możesz wypróbować nasze zalecane rozwiązania w dowolnej kolejności i sprawdzić, czy to pomoże rozwiązać problem.

  1. Uruchom CHKDSK
  2. Skróć nazwę pliku, który kopiujesz
  3. Zoptymalizuj i defragmentuj swój dysk
  4. Sformatuj dysk docelowy w formacie NTFS
  5. Utwórz i skonfiguruj klucz rejestru CopyFileBufferedSynchronousIo .

Przyjrzyjmy się opisowi zachodzącego procesu w odniesieniu do każdego z wymienionych rozwiązań.

1] Uruchom CHKDSK

Używanie CHKDSK jest również jednym z rozwiązań, które okazały się skuteczne w naprawieniu problemu z nieprawidłową funkcją MS-DOS(Invalid MS-DOS Function) .

Aby uruchomić CHKDSK, wykonaj następujące czynności:

Naciśnij klawisz Windows + R.

W oknie dialogowym Uruchom wpisz cmd , a następnie naciśnij CTRL + SHIFT + ENTER , aby otworzyć wiersz polecenia(open Command Prompt) w trybie administratora/podwyższonym poziomem uprawnień.

W oknie wiersza polecenia wpisz poniższe polecenie i naciśnij klawisz  Enter .

chkdsk /x /f /r

Otrzymasz następującą wiadomość:

Chkdsk cannot run because the volume is in use by another process. Would you like to schedule this volume to be checked the next time the system restarts? (Y/N).

Naciśnij klawisz Y na klawiaturze, a następnie uruchom ponownie komputer, aby umożliwić CHKDSK sprawdzenie i naprawienie błędów na dysku twardym komputera.

Po zakończeniu CHKDSK sprawdź, czy problem został rozwiązany.

2] Skróć(Shorten) nazwę pliku, który kopiujesz

W tym rozwiązaniu proste skrócenie nazwy pliku może pomóc w rozwiązaniu błędu podczas próby przeniesienia, usunięcia, skopiowania lub zmiany nazwy plików/folderów w systemie Windows 10(Windows 10) .

Jeśli ta poprawka nie działa, możesz wypróbować następne rozwiązanie.

3] Zoptymalizuj(Optimize) i defragmentuj(Defragment) swój dysk

Możesz użyć narzędzia przystawki Windows , aby (Windows)zoptymalizować i defragmentować dysk twardy w komputerze. Możesz wykonać następujące kroki, aby wykonać zadanie:

  • Naciśnij jednocześnie klawisz Windows + E, aby otworzyć Eksplorator plików(File Explorer) .
  • Kliknij Ten komputer(This PC) .
  • (Right-click)Kliknij dysk prawym przyciskiem myszy , a następnie wybierz Właściwości(Properties) > Narzędzia(Tools) > Optymalizuj(Optimize) > Optymalizuj(Optimize) .

Po zakończeniu procedury uruchom ponownie komputer i sprawdź, czy problem z nieprawidłową funkcją MS-DOS został rozwiązany. (Invalid MS-DOS Function )Jeśli nie, przejdź do następnego rozwiązania.

4] Sformatuj(Format) dysk docelowy w formacie NTFS

Jeśli dysk docelowy nie jest sformatowany jako system plików nowej technologii(New Technology File System) ( NTFS ), może wystąpić błąd nieprawidłowej funkcji MS-DOS(Invalid MS-DOS Function) . W takim przypadku możesz przekonwertować dysk docelowy na NTFS i sprawdzić, czy to pomaga.

Oto jak:

Konwersja dysku przy użyciu tych kroków pozwoli zachować pliki na dysku. Nadal zalecamy upewnienie się, że masz kopie zapasowe wszystkich plików na dysku.

Znajdź literę dysku, który chcesz przekonwertować. Otwórz Eksplorator plików(Open File Explorer) i w lewym okienku poszukaj dysku w obszarze Ten komputer(This PC) lub Komputer(Computer) .

Naciśnij klawisz(Press) z logo Windows + R, aby otworzyć okno dialogowe Uruchom .(Run)

Wpisz cmd i naciśnij Enter , aby otworzyć okno wiersza polecenia.

W wierszu poleceń wpisz poniższe polecenie i naciśnij Enter . Wymień(Replace) dysk :(drive:) symbol zastępczy na rzeczywistą literę dysku.

convert drive: /fs:ntfs

Po zakończeniu procesu formatowania spróbuj ponownie wykonać akcję na pliku i sprawdź, czy problem został rozwiązany. Jeśli nie, przejdź do następnego rozwiązania.

5] Utwórz i skonfiguruj klucz rejestru CopyFileBufferedSynchronousIo

Niektórzy użytkownicy stwierdzili, że byli w stanie rozwiązać problem z nieprawidłową funkcją MS-DOS(Invalid MS-DOS Function) , edytując zasady systemowe w Edytorze rejestru(Registry Editor) . Oto jak:

Ponieważ jest to operacja rejestru, zaleca się wykonanie kopii zapasowej rejestru(back up the registry) lub utworzenie punktu przywracania systemu na wypadek, gdyby coś poszło nie tak.

Po podjęciu niezbędnych środków ostrożności możesz postępować w następujący sposób:

Naciśnij klawisz Windows + R.

W oknie dialogowym Uruchom wpisz regedit i naciśnij klawisz Enter, aby otworzyć Edytor rejestru .

Przejdź lub przejdź do ścieżki klucza rejestru poniżej:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System

Kliknij prawym przyciskiem myszy(Right-click) puste miejsce w prawym okienku, a następnie wybierz Nowy > Wartość (Value)New > DWORD (32-bitowa) .

Zmień nazwę wartości na CopyFileBufferedSynchronousIo i naciśnij Enter.

Kliknij dwukrotnie(Double-click) nową wartość, aby ją otworzyć.

Wpisz 1 w polu Dane wartości(Value) i naciśnij klawisz  Enter  , aby zapisać zmianę.

Możesz teraz wyjść z Edytora rejestru(Registry Editor) i ponownie uruchomić komputer. Podczas rozruchu sprawdź, czy problem został rozwiązany.

Czy któreś z tych rozwiązań powinno rozwiązać Twój problem?(Any of these solutions should fix the issue for you?)



About the author

Jestem inżynierem Windows, ios, pdf, błędów, gadżetów z ponad 10-letnim doświadczeniem. Pracowałem nad wieloma wysokiej jakości aplikacjami i frameworkami Windows, takimi jak OneDrive dla Firm, Office 365 i nie tylko. Moja ostatnia praca obejmowała opracowanie czytnika PDF dla platformy Windows i pracę nad tym, aby komunikaty o błędach były bardziej zrozumiałe dla użytkowników. Dodatkowo od kilku lat jestem zaangażowany w rozwój platformy ios i dobrze znam zarówno jej funkcje, jak i dziwactwa.



Related posts