Beheben Sie den Fehler „Ungültige MS-DOS-Funktionsdatei“ unter Windows 11/10

Wenn Sie versuchen, Dateien/Ordner in Windows 11 oder Windows 10 zu verschieben, zu löschen, zu kopieren oder umzubenennen und Sie die Fehlermeldung „ Ungültige MS-DOS-Funktion “ erhalten (Invalid MS-DOS Function) könnte Sie dieser Beitrag interessieren. In diesem Beitrag werden wir einige mögliche bekannte Ursachen identifizieren, die den Fehler auslösen können, und dann die möglichen Lösungen bereitstellen, mit denen Sie versuchen können, dieses Problem zu beheben.

Dies ist eigentlich ein Dateisystemfehler, der oft nur die Dateifunktionalität beeinflusst. Der Fehler kann auch auftreten , wenn Sie versuchen, eine Datei von einem Laufwerk im NTFS - Format auf ein Laufwerk im FAT32 -Format zu verschieben, und eine beschädigte Systemdatei kann den Fehler ebenfalls auslösen.

Ungültige MS-DOS-Funktionsdateifehler

Wenn Sie mit diesem Problem mit der ungültigen MS-DOS-Funktion(Invalid MS-DOS Function) konfrontiert sind  , können Sie unsere empfohlenen Lösungen unten in keiner bestimmten Reihenfolge ausprobieren und sehen, ob dies zur Lösung des Problems beiträgt.

  1. Führen Sie CHKDSK aus
  2. Kürzen Sie den Namen der Datei, die Sie kopieren
  3. Optimieren und defragmentieren Sie Ihr Laufwerk
  4. Formatieren Sie das Ziellaufwerk im NTFS -Format
  5. Erstellen und konfigurieren Sie den Registrierungsschlüssel CopyFileBufferedSynchronousIo .

Werfen wir einen Blick auf die Beschreibung des Prozesses in Bezug auf jede der aufgeführten Lösungen.

1] Führen Sie CHKDSK aus

Die Verwendung von CHKDSK ist auch eine Lösung, die sich als effektiv erwiesen hat, um das Problem der ungültigen MS-DOS-Funktion(Invalid MS-DOS Function) zu beheben .

Gehen Sie wie folgt vor, um CHKDSK auszuführen:

Drücken Sie die Windows-Taste + R.

Geben Sie im Dialogfeld Ausführen cmd ein und drücken Sie dann CTRL + SHIFT + ENTER , um die Eingabeaufforderung im Administrator-/Erhöhungsmodus zu öffnen(open Command Prompt) .

Geben Sie im Eingabeaufforderungsfenster den folgenden Befehl ein und drücken  Sie die Eingabetaste(Enter) .

chkdsk /x /f /r

Sie erhalten folgende Meldung:

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

Drücken Sie die Y -Taste auf der Tastatur und starten Sie Ihren Computer neu, damit CHKDSK die Fehler auf der Computerfestplatte überprüfen und beheben kann.

Überprüfen Sie nach Abschluss von CHKDSK , ob das Problem behoben ist.

2] Kürzen(Shorten) Sie den Namen der Datei, die Sie kopieren

In dieser Lösung kann das einfache Kürzen des Dateinamens helfen, den Fehler zu beheben, wenn Sie versuchen, Dateien/Ordner in Windows 10 zu verschieben, zu löschen, zu kopieren oder umzubenennen .

Wenn dieser Fix nicht funktioniert, können Sie die nächste Lösung ausprobieren.

3] Optimieren(Optimize) und defragmentieren(Defragment) Sie Ihr Laufwerk

Sie können das Windows -Snap-In-Tool verwenden, um die Festplatte Ihres Computers zu optimieren und zu defragmentieren. Sie können diesen Schritten folgen, um die Arbeit zu erledigen:

  • Drücken Sie gleichzeitig die Windows- Taste + E, um den Datei-Explorer(File Explorer) zu öffnen .
  • Klicken Sie auf Dieser PC(This PC) .
  • Klicken Sie mit der rechten Maustaste(Right-click) auf das Laufwerk und wählen Sie dann Eigenschaften(Properties) > Tools > Optimieren(Optimize) > Optimieren(Optimize) aus .

Sobald der Vorgang abgeschlossen ist, starten Sie Ihren PC neu und prüfen Sie, ob das Problem mit der ungültigen MS-DOS-Funktion(Invalid MS-DOS Function ) behoben ist. Wenn nicht, fahren Sie mit der nächsten Lösung fort.

4] Formatieren Sie(Format) das Ziellaufwerk im NTFS -Format

Wenn das Ziellaufwerk nicht als NTFS ( New Technology File System ) formatiert ist, tritt möglicherweise der Fehler „ Ungültige MS-DOS-Funktion “ auf. (Invalid MS-DOS Function)In diesem Fall können Sie das Ziellaufwerk in NTFS konvertieren und sehen, ob das hilft.

Hier ist wie:

Wenn Sie ein Laufwerk mit diesen Schritten konvertieren, bleiben die Dateien auf dem Laufwerk erhalten. Wir empfehlen dennoch sicherzustellen, dass Sie Sicherungskopien aller Dateien auf dem Laufwerk haben.

Suchen Sie den Buchstaben des Laufwerks, das Sie konvertieren möchten. Öffnen Sie den Datei-Explorer(Open File Explorer) und suchen Sie im linken Bereich unter Dieser PC(This PC) oder Computer nach dem Laufwerk .

Drücken(Press) Sie die Windows - Logo-Taste + R, um das Dialogfeld Ausführen zu öffnen.(Run)

Geben Sie cmd ein und drücken Sie die (cmd )Eingabetaste(Enter) , um das Eingabeaufforderungsfenster zu öffnen.

Geben Sie an der Eingabeaufforderung den folgenden Befehl ein und drücken Sie die Eingabetaste(Enter) . Ersetzen Sie(Replace) den Laufwerksplatzhalter(drive:) durch den tatsächlichen Buchstaben des Laufwerks.

convert drive: /fs:ntfs

Versuchen Sie nach Abschluss des Formatierungsvorgangs die Dateiaktion erneut und prüfen Sie, ob das Problem behoben ist. Wenn nicht, fahren Sie mit der nächsten Lösung fort.

5] Erstellen und konfigurieren Sie den Registrierungsschlüssel CopyFileBufferedSynchronousIo

Einige Benutzer gaben an, dass sie das Problem mit der ungültigen MS-DOS-Funktion(Invalid MS-DOS Function) lösen konnten, indem sie die Systemrichtlinie im Registrierungseditor(Registry Editor) bearbeiteten . Hier ist wie:

Da dies ein Registrierungsvorgang ist, wird empfohlen , die Registrierung zu sichern(back up the registry) oder einen Systemwiederherstellungspunkt zu erstellen, falls etwas schief geht.

Nachdem Sie die notwendigen Vorsichtsmaßnahmen getroffen haben, können Sie wie folgt vorgehen:

Drücken Sie die Windows-Taste + R.

Geben Sie im Dialogfeld „Ausführen“ regedit ein und drücken Sie die Eingabetaste, um den Registrierungseditor zu öffnen .

Navigieren oder springen Sie zum folgenden Registrierungsschlüsselpfad :

HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System

Klicken Sie(Right-click) mit der rechten Maustaste auf das leere Feld im rechten Bereich und wählen Sie dann New > DWORD (32-Bit) -Wert(Value) .

Benennen Sie den Wertnamen in CopyFileBufferedSynchronousIo um(CopyFileBufferedSynchronousIo) und drücken Sie die Eingabetaste.

Doppelklicken Sie(Double-click) auf den neuen Wert, um ihn zu öffnen.

Geben Sie 1(1) in das Feld(Value) Wertdaten ein und drücken  Sie die Eingabetaste(Enter)  , um die Änderung zu speichern.

Sie können den Registrierungseditor(Registry Editor) jetzt beenden und Ihren PC neu starten. Überprüfen Sie beim Booten, ob das Problem behoben ist.

Eine dieser Lösungen sollte das Problem für Sie beheben?(Any of these solutions should fix the issue for you?)



About the author

Ich bin Softwareentwickler und Entdecker. Ich habe Erfahrung sowohl mit der Microsoft Xbox 360 als auch mit dem Google Explorer. Ich bin in der Lage, Expertenempfehlungen für bestimmte Softwareentwicklungstools zu geben und Menschen bei der Behebung häufiger Explorer-Fehler zu helfen.



Related posts