Opravte chybu súboru neplatnej funkcie MS-DOS v systéme Windows 11/10

Ak sa pri pokuse o presun, odstránenie, kopírovanie alebo premenovanie súborov/priečinkov v systéme Windows 11(Windows 11) alebo Windows 10 zobrazí chybové hlásenie Neplatná funkcia MS-DOS (Invalid MS-DOS Function) tento príspevok by vás mohol zaujímať. V tomto príspevku identifikujeme niektoré potenciálne známe príčiny, ktoré môžu spôsobiť chybu, a potom poskytneme možné riešenia, ktoré môžete skúsiť vyriešiť tento problém.

V skutočnosti ide o chybu súborového systému, ktorá často ovplyvňuje iba funkčnosť súboru. Chyba sa môže vyskytnúť aj vtedy, ak sa pokúsite presunúť súbor z jednotky formátu NTFS na jednotku formátu FAT32 a chybu môže spustiť aj poškodený systémový súbor.

Chyba neplatného súboru funkcie MS-DOS

Ak sa stretnete s týmto problémom s neplatnou funkciou MS-DOS(Invalid MS-DOS Function)  , môžete vyskúšať naše odporúčané riešenia uvedené nižšie v žiadnom konkrétnom poradí a zistiť, či to pomôže problém vyriešiť.

  1. Spustite CHKDSK
  2. Skráťte názov súboru, ktorý kopírujete
  3. Optimalizujte a defragmentujte svoj disk
  4. Naformátujte cieľovú jednotku vo formáte NTFS
  5. Vytvorte a nakonfigurujte kľúč databázy Registry CopyFileBufferedSynchronousIo .

Pozrime sa na popis príslušného procesu vo vzťahu ku každému z uvedených riešení.

1] Spustite CHKDSK

Použitie nástroja CHKDSK(CHKDSK) je tiež jedným z riešení, ktoré sa osvedčilo ako účinné pri riešení problému s neplatnou funkciou MS-DOS(Invalid MS-DOS Function) .

Ak chcete spustiť CHKDSK, postupujte takto:

Stlačte kláves Windows + R.

V dialógovom okne Spustiť napíšte cmd a potom stlačte CTRL + SHIFT + ENTER , čím otvoríte príkazový riadok(open Command Prompt) v režime správcu alebo vo zvýšenom režime.

V okne príkazového riadka zadajte príkaz nižšie a stlačte kláves  Enter .

chkdsk /x /f /r

Dostanete nasledujúcu správu:

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).

Stlačte kláves Y na klávesnici a potom reštartujte počítač, aby mohol nástroj CHKDSK skontrolovať a opraviť chyby na pevnom disku počítača.

Po dokončení CHKDSK skontrolujte, či sa problém vyriešil.

2] Skráťte(Shorten) názov súboru, ktorý kopírujete

V tomto riešení by jednoduché skrátenie názvu súboru mohlo pomôcť vyriešiť chybu pri pokuse o presun, odstránenie, kopírovanie alebo premenovanie súborov/priečinkov v systéme Windows 10(Windows 10) .

Ak táto oprava nefunguje, môžete vyskúšať ďalšie riešenie.

3] Optimalizujte(Optimize) a defragmentujte(Defragment) svoj disk

Na optimalizáciu a defragmentáciu pevného disku v počítači môžete použiť modul snap-in systému Windows . (Windows)Na vykonanie úlohy môžete postupovať podľa týchto krokov:

  • Súčasným stlačením klávesu Windows + E otvorte Prieskumníka(File Explorer) .
  • Kliknite na Tento počítač(This PC) .
  • Kliknite pravým tlačidlom myši(Right-click) na jednotku a potom vyberte Vlastnosti(Properties) > Nástroje(Tools) > Optimalizovať(Optimize) > Optimalizovať(Optimize) .

Po dokončení postupu reštartujte počítač a skontrolujte, či sa problém s neplatnou funkciou MS-DOS(Invalid MS-DOS Function ) vyriešil. Ak nie, pokračujte ďalším riešením.

4] Naformátujte(Format) cieľovú jednotku vo formáte NTFS

Ak cieľová jednotka nie je naformátovaná ako systém súborov New Technology(New Technology File System) ( NTFS ), môže sa vyskytnúť chyba Neplatná funkcia MS-DOS . (Invalid MS-DOS Function)V tomto prípade môžete previesť cieľovú jednotku na NTFS a zistiť, či to pomôže.

Tu je postup:

Skonvertovaním jednotky pomocou týchto krokov sa zachovajú súbory na jednotke. Napriek tomu odporúčame uistiť sa, že máte zálohy všetkých súborov na disku.

Nájdite písmeno jednotky, ktorú chcete previesť. Otvorte Prieskumník(Open File Explorer) a na ľavej table vyhľadajte jednotku v časti Tento počítač(This PC) alebo Počítač(Computer) .

Stlačením klávesu(Press) s logom Windows + R otvorte dialógové okno Spustiť .(Run)

Napíšte cmd a stlačte Enter , čím otvoríte okno príkazového riadka.

Do príkazového riadka zadajte príkaz uvedený nižšie a stlačte Enter . Nahraďte(Replace) zástupný znak jednotky :(drive:) skutočným písmenom jednotky.

convert drive: /fs:ntfs

Po dokončení procesu formátovania skúste akciu so súborom znova a zistite, či sa problém vyriešil. Ak nie, pokračujte ďalším riešením.

5] Vytvorte a nakonfigurujte kľúč databázy Registry CopyFileBufferedSynchronousIo

Niektorí používatelia uviedli, že problém s neplatnou funkciou MS-DOS(Invalid MS-DOS Function) dokázali vyriešiť úpravou systémovej politiky v Editore databázy Registry(Registry Editor) . Tu je postup:

Keďže ide o operáciu registra, odporúča sa zálohovať register(back up the registry) alebo vytvoriť bod obnovenia systému pre prípad, že sa niečo pokazí.

Po vykonaní potrebných preventívnych opatrení môžete postupovať takto:

Stlačte kláves Windows + R.

V dialógovom okne Spustiť zadajte príkaz regedit(regedit) a stlačením klávesu Enter otvorte Editor databázy Registry .

Prejdite alebo prejdite na cestu kľúča databázy Registry nižšie:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System

Kliknite pravým tlačidlom myši(Right-click) na prázdne miesto na pravej table a potom vyberte položku Nové > Hodnota (Value)New > DWORD (32-bitová) .

Premenujte názov hodnoty na CopyFileBufferedSynchronousIo a stlačte Enter.

Dvojitým kliknutím(Double-click) na novú hodnotu ju otvoríte.

Zadajte 1 do poľa Údaj hodnoty(Value) a stlačením klávesu  Enter  uložte zmenu.

Teraz môžete ukončiť Editor databázy Registry(Registry Editor) a reštartovať počítač. Pri bootovaní skontrolujte, či je problém vyriešený.

Ktorékoľvek z týchto riešení by malo vyriešiť váš problém?(Any of these solutions should fix the issue for you?)



About the author

Som inžinier windows,ios,pdf,errors,gadgets s viac ako 10-ročnými skúsenosťami. Pracoval som na mnohých vysokokvalitných Windows aplikáciách a frameworkoch, ako sú OneDrive for Business, Office 365 a ďalšie. Moja nedávna práca zahŕňala vývoj čítačky súborov PDF pre platformu Windows a prácu na tom, aby boli chybové správy zrozumiteľnejšie pre používateľov. Okrem toho sa už niekoľko rokov podieľam na vývoji platformy ios a veľmi dobre poznám jej funkcie a zvláštnosti.



Related posts