MSDOS.SYSは、MS-DOSおよびWindows 9xオペレーティング システムのシステム ファイルです。MS-DOS のバージョン 1.1x から 6.22 では、このファイルは MS-DOSカーネルを構成し、ファイル アクセスとプログラム管理を担当します。は、ブート手順の一部としてDOS BIOSMSDOS.SYSによってロードされます。[1] MS-DOS の一部の OEM バージョンでは、このファイルは という名前です。
IO.SYSMSDOS.COM
Windows 95 (MS-DOS 7.0) から Windows ME (MS-DOS 8.0) まで、DOSカーネルは DOS BIOS と 1 つのファイルIO.SYS(別名WINBOOT.SYS[2] ) に結合され、 はブート構成ディレクティブを含むプレーンテキストMSDOS.SYSファイルになりました。 ファイルが存在する場合、システムはではなく からこれらの構成ディレクティブを取得します。[3]既存の DOS インストール上に Windows 9x をインストールすると、 Windows のデュアルブート機能によって以前の OS がブートされている限り、
Windows ファイルは一時的に という名前になることがあります。同様に、古いシステムの は、Windows 9x がアクティブである限り という名前になります。
WINBOOT.INIWINBOOT.INIMSDOS.SYSMSDOS.W40MSDOS.SYSMSDOS.DOS
一部の DOS ユーティリティでは、ファイルの最小サイズが 1 KB であることが求められます。これが、 Windows 95 以降、構成ファイルMSDOS.SYSに大きなダミーコメントが見られる理由です。[nb 1] [4] [5] [6]MSDOS.SYS
デフォルトでは、ファイルは起動可能なドライブ/パーティション (通常はハード ディスク) のルート ディレクトリC:\にあり、隠し、読み取り専用、およびシステムファイル属性が設定されています。
旧東ドイツのVEB RobotronによるMS-DOS派生のディスクコントロールプログラムDCDOS.SYSというファイル名が使用されていました。[7] [8]
IBM PC DOSおよびDR-DOS 5.0以降(DR-DOS 7.06を除く)ではIBMDOS.COM同じ目的でこのファイルを使用していましたが、DR DOS 3.31から3.41ではDRBDOS.SYS代わりに[2]が使用されていました。FreeDOS も同じ目的でこのファイルを使用していますKERNEL.SYS。
Windows NTベースのオペレーティング システム (NT 3.1~4、2000、XP、2003) はNTLDRファイルを使用し、NT 6 以降のオペレーティング システム (Vista、2008、7、8、8.1、10) はブート シーケンスが異なるため、代わりに bootmgr を使用します。
参照
注記
- ^ の 未修正コピー内のダミーコメントでは、
MSDOS.SYSこれらの理由が明示的に説明されています。次の行は、他のプログラムとの互換性を保つために必要です。削除しないでください (MSDOS.SYS は 1024 バイト以上である必要があります)。
参考文献
- ^ ジャッド、ロビンス (1991)。DOS 5 をマスターする(第 3 版)。カリフォルニア州サンフランシスコ:サイベックス。 68-69ページ。
- ^ ab Paul, Matthias R. (1997-10-02) [1997-09-29]. 「Caldera OpenDOS 7.01/7.02 Update Alpha 3 IBMBIO.COM - README.TXT および BOOT.TXT - OpenDOS の起動方法に関する簡単な説明」。2003-10-04 にオリジナルからアーカイブ。2009-03-29に取得。[1] (注: 他の DOS の起動方法についても少し説明されています。)
- ^ 「 Msdos.sysで Bootgui=1 を使用すると Windows が正常に起動しない」。2.0。Microsoft。2013年 10 月 24 日。KB136416、Q136416。2015年 8 月 20 日取得。
- ^ 「Windows MSDOS.SYS ファイルの内容」。1.4。Microsoft。2007年 1 月 19 日。KB118579、Q118579。2015年 8 月 20 日に取得。
- ^ 「1024 バイトを超える MSDOS.SYS ファイルを作成する方法」。1.3。Microsoft。2004年 12 月 21 日。KB129998、D36528。2014年 11 月 22 日に取得。
- ^ Wolking, Gregory A. (1996-09-24). 「BootOpt でスタートアップ コントロールを実現 - GUI インターフェイスにより Windows 95 のスタートアップ オプションの設定が簡単になります」. PC Magazine . pp. 222–230 . 2019-07-27に取得。
- ^ Anwenderdokumentation - Anleitung für den Systemprogrammierer - MOS DCP 1700 (PDF)。 3.20(ドイツ語)。東ドイツ、ドレスデン: VEB Robotron-Projekt Dresden。 1988年1月29日。 C3013-0000-0 M3030、テキストディスケット DCP1700 T1/2 C3010-9991-2M3020、ディスク番号: 5962 /88 ROBOTRON PROJEKT DRESDEN KA2 DD-DS 80*16*256。2021-08-29 にオリジナルからアーカイブ(PDF)されました。2021年12月3日閲覧。
- ^ クルト、リュディガー;グロス、マーティン。ハンガー、ヘンリー (2016-11-29) [2007]。 「Betriebssystem DCP」。www.robotrontechnik.de (ドイツ語)。 2019年4月3日のオリジナルからアーカイブ。2019年4月28日に取得。
外部リンク
Windows 9x (95/98/ME) の MSDOS.SYS:
- Microsoft サポート技術情報 (MSKB): MSDOS.SYS の記事の一覧
- MDGx: Windows 95/98/ME 完全 MSDOS.SYS リファレンス
- UKT サポート: MSDOS.SYS ファイルの内容
- Computer Hope: ウィンドウ MSDOS.SYS ファイルに関する情報
- MDGx: WINBOOT.INI
