Windows11/10での無効なMS-DOS関数ファイルエラーを修正
Windows11またはWindows10でファイル/フォルダーを移動、削除、コピー、または名前変更しようとしたときに、無効なMS-DOS機能の(Invalid MS-DOS Function)エラーメッセージが表示された場合は、 この投稿に興味があるかもしれません。この投稿では、エラーを引き起こす可能性のあるいくつかの潜在的な既知の原因を特定し、この問題の修正に役立つ可能性のある解決策を提供します。
これは実際にはファイルシステムエラーであり、ファイル機能のみに影響を与えることがよくあります。NTFS形式のドライブからFAT32形式のドライブにファイルを移動しようとした場合にもエラーが発生する可能性があり、破損したシステムファイルもエラーを引き起こす可能性があります。
無効なMS-DOS関数ファイルエラー
この無効なMS-DOS機能の(Invalid MS-DOS Function) 問題に直面した場合は、以下の推奨される解決策を順不同で試して、問題の解決に役立つかどうかを確認できます。
- CHKDSKを実行する
- コピーするファイルの名前を短くします
- ドライブの最適化と最適化
- 宛先ドライブをNTFS形式でフォーマットします
- CopyFileBufferedSynchronousIoレジストリキーを作成して構成します。
リストされた各ソリューションに関連するプロセスの説明を見てみましょう。
1]CHKDSKを実行します
CHKDSKを使用することも、無効なMS-DOS機能の(Invalid MS-DOS Function)問題を修正するのに効果的であることが証明されている1つの解決策です。
CHKDSKを実行するには、次の手順を実行します。
Windowsキー+Rを押します。
[ファイル名を指定して実行]ダイアログボックスで、cmdと入力し、 CTRL + SHIFT + ENTERを押して、管理者/昇格モードでコマンドプロンプト(open Command Prompt)を開きます。
コマンドプロンプトウィンドウで、以下のコマンドを 入力し、 Enterキー(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(Y)キーを押してからコンピュータを再起動し、 CHKDSKにコンピュータのハードドライブのエラーを確認して修正させます。
CHKDSKが完了したら、問題が解決したかどうかを確認します。
2]コピーするファイルの名前を短く(Shorten)します
このソリューションでは、ファイル名を短くするだけで、 Windows 10(Windows 10)でファイル/フォルダーを移動、削除、コピー、または名前変更しようとしたときにエラーを解決できる場合があります。
この修正が機能しない場合は、次の解決策を試すことができます。
3]ドライブの最適化(Optimize)と最適化(Defragment)
Windowsスナップインツールを使用して、コンピューターのハードドライブを最適化および最適化できます。次の手順に従って作業を行うことができます。
- Windowsキー+Eを同時に押して、ファイルエクスプローラーを開きます(File Explorer)。
- このPC(This PC)をクリックします。
- (Right-click)ドライブを右クリックし、[プロパティ(Properties)] >[ツール(Tools)] >[最適化(Optimize)] >[最適(Optimize)化]を選択します。
手順が完了したら、PCを再起動し、無効なMS-DOS機能の(Invalid MS-DOS Function )問題が解決されているかどうかを確認します。そうでない場合は、次の解決策に進みます。
4]宛先ドライブをNTFS形式でフォーマットします(Format)
宛先ドライブがNewTechnologyFile System(New Technology File System)(NTFS)としてフォーマットされていない場合、 InvalidMS-DOSFunctionエラーが発生する可能性があります。この場合、宛先ドライブをNTFSに変換して、それが役立つかどうかを確認できます。
方法は次のとおりです。
これらの手順を使用してドライブを変換すると、ドライブ上のファイルが保持されます。ドライブ上のすべてのファイルのバックアップがあることを確認することをお勧めします。
変換するドライブの文字を見つけます。ファイルエクスプローラーを開き、左側のウィンドウで、[(Open File Explorer)このPC(This PC)またはコンピューター](Computer)の下のドライブを探します。
(Press)Windowsロゴキー+Rを押して、[実行](Run)ダイアログボックスを開きます。
cmdと入力し、 Enterキー(Enter)を押して、コマンドプロンプトウィンドウを開きます。
コマンドラインプロンプトで、以下のコマンドを入力し、 Enterキー(Enter)を押します。ドライブ:(drive:)プレースホルダーをドライブの実際の文字に置き換えます。(Replace)
convert drive: /fs:ntfs
フォーマットプロセスが完了したら、ファイルアクションを再試行して、問題が解決するかどうかを確認します。そうでない場合は、次の解決策に進みます。
5] CopyFileBufferedSynchronousIoレジストリキーを作成して構成します
一部のユーザーは、レジストリエディタ(Registry Editor)でシステムポリシーを編集することにより、無効なMS-DOS機能の(Invalid MS-DOS Function)問題を解決できたと述べています。方法は次のとおりです。
これはレジストリ操作であるため、問題が発生した場合に備えて、レジストリをバックアップする(back up the registry)か、システムの復元ポイントを作成することをお勧めします。
必要な予防措置を講じたら、次のように進めることができます。
+ R.を押します。
[ファイル名を指定して実行]ダイアログボックスで、regeditと入力し、Enterキーを押してレジストリエディタを開きます。
以下のレジストリキーパスに移動またはジャンプします。
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\System
(Right-click)右側のペインの空白スペースを右クリックして、[New > DWORD(32ビット)値(Value)]を選択します。
値の名前をCopyFileBufferedSynchronousIoに変更し、Enterキーを押します。
(Double-click)新しい値をダブルクリックして開きます。
[値(Value)のデータ]ボックスに1と入力し、 (1)Enterキー(Enter)を押し て変更を保存します。
これで、レジストリエディタ(Registry Editor)を終了してPCを再起動できます。起動チェック時に、問題が解決したかどうか。
これらの解決策のいずれかで問題が解決するはずですか?(Any of these solutions should fix the issue for you?)
Related posts
Fix Diskpart errorを示すための固定ディスクはありません
Fix File System Errors Check Disk Utility(CHKDSK)
チェックディスクユーティリティ(CHKDSK)を使用してWindows7/8/10のファイルシステムエラーを修正する
Windows 10のFix Invalid Depot Configuration Steam Error
Fix Runtime error R6025 Pure Virtual Function Call
非システムディスクまたはディスクエラーメッセージを修正する9つの方法
Fix Chrome Windows 10の高CPU、Memory or Disk usage
Fix High Disk & Memory Usage Windows PCでゲームをプレイするとき
Windows 10のFix Microsoft Compatibility Telemetry High Disk Usage
クローニングFailed、ディスクの読み出し中にエラーが発生しました
Fix Microsoft Store Windows 11/10のサインインerror 0x801901f4
Windows 10上のFix Invalid command線Startup error
Fix Steam Stuck Allocating Disk Space Windows
Disk for Errors Using chkdskをチェックする方法
Windows 11/10 でサービス ホスト (SysMain) の高いディスク使用率を修正する方法
Ntoskrnl.exeのディスク使用率が高い問題を修正
Windows 11/10にコピーしながらsource file or diskから読み取れません
Disk Signature Collision problemをWindows 10に修正する方法
Fix ShellExecuteEx Windows 10の失敗したエラー
Fix Crypt32.dllが見つからない、またはWindows 11/10にエラーがありません