Поправи грешку у неважећој МС-ДОС функцији у оперативном систему Виндовс 11/10

Ако када покушате да преместите, избришете, копирате или преименујете датотеке/директоријуме у оперативном систему Виндовс 11(Windows 11) или Виндовс 10 и добијете поруку о грешци Неважећа МС-ДОС функција (Invalid MS-DOS Function) онда би вас овај пост могао занимати. У овом посту ћемо идентификовати неке потенцијалне познате узроке који могу да изазову грешку, а затим ћемо понудити могућа решења која можете покушати да помогнете у отклањању овог проблема.

Ово је заправо грешка система датотека која често утиче само на функционалност датотеке. До грешке можете доћи и ако покушате да преместите датотеку са диск јединице НТФС(NTFS) формата на диск у формату ФАТ32(FAT32) , а оштећена системска датотека такође може да изазове грешку.

Грешка у неважећој МС-ДОС функцијској датотеци

Ако сте суочени са овим проблемом са неважећом МС-ДОС функцијом(Invalid MS-DOS Function)  , можете испробати наша препоручена решења у наставку без посебног редоследа и видети да ли то помаже да се проблем реши.

  1. Покрените ЦХКДСК
  2. Скратите име датотеке коју копирате
  3. Оптимизујте и дефрагментирајте свој диск
  4. Форматирајте одредишни диск у НТФС(NTFS) формату
  5. Креирајте и конфигуришите ЦопиФилеБуффередСинцхроноусИо(CopyFileBufferedSynchronousIo) кључ регистратора.

Хајде да погледамо опис процеса који је укључен у односу на свако од наведених решења.

1] Покрените ЦХКДСК

Коришћење ЦХКДСК(CHKDSK) је такође једно решење за које се показало да је ефикасно за решавање проблема са неважећом МС-ДОС функцијом(Invalid MS-DOS Function) .

Да бисте покренули ЦХКДСК, урадите следеће:

Притисните тастер Виндовс + Р.

У дијалогу Покрени откуцајте цмд(cmd) , а затим притисните CTRL + SHIFT + ENTER да бисте отворили командну линију(open Command Prompt) у админ/узвишеном режиму.

У прозору командне линије унесите наредбу испод и притисните  Ентер(Enter) .

chkdsk /x /f /r

Добићете следећу поруку:

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

Притисните тастер И(Y) на тастатури, а затим поново покрените рачунар да бисте дозволили ЦХКДСК-(CHKDSK) у да провери и поправи грешке на чврстом диску рачунара.

Када се ЦХКДСК(CHKDSK) заврши, проверите да ли је проблем решен.

2] Скратите(Shorten) име датотеке коју копирате

У овом решењу, једноставно скраћивање назива датотеке може помоћи у решавању грешке када покушате да преместите, избришете, копирате или преименујете датотеке/фасцикле у оперативном систему Виндовс 10(Windows 10) .

Ако ова исправка не успе, можете испробати следеће решење.

3] Оптимизујте(Optimize) и дефрагментирајте(Defragment) свој диск

Можете да користите Виндовс(Windows) алатку за додавање да бисте оптимизовали и дефрагментирали чврсти диск на рачунару. Можете пратити ове кораке да бисте обавили посао:

  • Притисните Виндовс(Windows) тастер + Е истовремено да отворите Филе Екплорер(File Explorer) .
  • Кликните на Овај рачунар(This PC) .
  • Кликните десним тастером миша(Right-click) на диск јединицу, а затим изаберите Својства(Properties) > Алатке(Tools) > Оптимизујте(Optimize) > Оптимизујте(Optimize) .

Када се поступак заврши, поново покрените рачунар и проверите да ли је проблем са неважећом МС-ДОС функцијом решен. (Invalid MS-DOS Function )Ако не, наставите са следећим решењем.

4] Форматирајте(Format) одредишни диск у НТФС(NTFS) формату

Ако одредишни диск није форматиран као систем датотека нове технологије(New Technology File System) ( НТФС(NTFS) ), можда ћете наићи на грешку неважеће функције МС-ДОС . (Invalid MS-DOS Function)У овом случају можете конвертовати одредишни диск у НТФС и видети да ли то помаже.

Ево како:

Конвертовање диск јединице помоћу ових корака ће сачувати датотеке на диску. И даље препоручујемо да се уверите да имате резервне копије свих датотека на диску.

Пронађите слово диска који желите да конвертујете. Отворите Филе Екплорер(Open File Explorer) и у левом окну потражите диск јединицу под Овај рачунар(This PC) или рачунар(Computer) .

Притисните(Press) тастер са Виндовс(Windows) логотипом + Р да бисте отворили дијалог Покрени .(Run)

Откуцајте цмд(cmd ) и притисните Ентер(Enter) да отворите прозор командне линије.

У промпту командне линије откуцајте наредбу испод и притисните Ентер(Enter) . Замените (Replace)диск:(drive:) чувар места стварним словом диск јединице.

convert drive: /fs:ntfs

Када се процес форматирања заврши, покушајте поново са радњом датотеке и видите да ли је проблем решен. Ако не, наставите са следећим решењем.

5] Креирајте и конфигуришите ЦопиФилеБуффередСинцхроноусИо(CopyFileBufferedSynchronousIo) кључ регистратора

Неки корисници су рекли да су успели да реше проблем са неважећом МС-ДОС функцијом(Invalid MS-DOS Function) уређујући системске смернице у уређивачу регистра(Registry Editor) . Ево како:

Пошто је ово операција регистратора, препоручује се да направите резервну копију регистратора(back up the registry) или да креирате тачку за враћање система у случају да нешто крене наопако.

Након што сте предузели неопходне мере предострожности, можете да поступите на следећи начин:

Притисните тастер Виндовс + R.

У дијалогу Покрени откуцајте регедит(regedit) и притисните Ентер да бисте отворили уређивач регистра .

Идите или идите на путању кључа регистратора у наставку:

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System

Кликните десним тастером миша(Right-click) на празан простор у десном окну, а затим изаберите New > DWORD (32-битна) вредност(Value) .

Преименујте име вредности у ЦопиФилеБуффередСинцхроноусИо(CopyFileBufferedSynchronousIo) и притисните Ентер.

Двапут кликните(Double-click) на нову вредност да бисте је отворили.

Унесите 1 у поље Подаци о вредности(Value) и притисните  Ентер(Enter)  да бисте сачували промену.

Сада можете изаћи из уређивача регистра(Registry Editor) и поново покренути рачунар. Приликом провере покретања, ако је проблем решен.

Било које од ових решења би требало да реши проблем за вас?(Any of these solutions should fix the issue for you?)



About the author

Ја сам софтверски инжењер и истраживач. Имам искуства са Мицрософт Ксбок 360 и Гоогле Екплорер-ом. У могућности сам да пружим стручне препоруке за одређене алате за развој софтвера, као и да помогнем људима да отклоне уобичајене грешке у програму Екплорер.



Related posts