CONFIG.SYS

ウィキペディアから、無料の百科事典
ナビゲーションにジャンプ 検索にジャンプ

CONFIG.SYSは、DOSおよびOS / 2オペレーティングシステムのプライマリ構成ファイルです。これは、起動時にオペレーティングシステムのDOS BIOS(通常はIBMBIO.COMまたはIO.SYSにある)によって評価される、ユーザーがアクセスできるセットアップまたは構成ディレクティブを含む特別なASCIIテキストファイルですCONFIG.SYSはDOS2.0で導入されました。[nb 1]

使用法

このファイルのディレクティブは、システム内のデバイスおよびアプリケーションで使用するためにDOSを構成します。CONFIG.SYSディレクティブは、システムにメモリマネージャも設定します。CONFIG.SYSファイルを処理した後、DOSはCONFIG.SYSの行で指定されたコマンドシェルSHELL、またはそのような行がない場合はCOMMAND.COMのロードと実行に進みます。コマンドシェルは、 AUTOEXEC.BATファイル の処理を担当します。

CONFIG.SYSは、ほとんどがname=value変数の割り当てのように見えるディレクティブで構成されています。実際、これらは、メモリの予約をもたらすことが多いいくつかの調整可能なパラメータを定義するか、ファイル(主にデバイスドライバTSR)をメモリにロードします。

DOSでは、CONFIG.SYSは、システムの起動元のドライブ のルートディレクトリにあります。

このファイル名は、旧東ドイツのVEB RobotronによるMS-DOS派生物であるDisk Control Program  [ de ] (DCP)でも使用されます。[1]

DOSの一部のバージョンは、デフォルトのCONFIG.SYSファイル名が存在する場合、それらよりも優先される代替ファイル名をプローブします。

古いバージョンのConcurrentDOS 3.2から4.1はCONFIG.SYSファイルをまったくサポートしていませんでしたが、新しいバージョンのConcurrent DOS386とConcurrentDOS XM、およびマルチユーザーDOSSystem ManagerREAL / 32はCCONFIG.SYSをプローブします( CONFIG.SYSの代わりに「Concurrent」から派生した「C」)。マルチユーザーDOSの一部のバージョンでは、代わりにCCONFIG.INIのファイル名を使用します[2] [3]が、REAL / 32はMCONFIG.SYSを検索することが知られています。これらのオペレーティングシステムは、多くの追加の異なる構成設定をサポートしています(INIT_INSTALL)MS-DOS / PC DOSでは不明ですが、 CCONFIG.INIではなくCCONFIG.BINという名前のバイナリリポジトリに保存されます。[2] [3]両方のファイルは通常、名前付きの構成ユーティリティを介してCONFIG.EXEのみ変更されます。[2] [3]

DR DOS  3.31、PalmDOS  1.0、Novell DOS  7、OpenDOS  7.01、およびDR-DOS 7.02以降では、DCONFIG.SYSという名前のファイル( 「 DRDOS」から派生した「D」を含む)が存在する場合、CONFIGよりも優先されます。 .SYS。[4] [5] [6] [7] DR DOS 6.0以降、これはディスク圧縮ソフトウェアと組み合わせて使用​​され、元のブートドライブC:は圧縮ドライバー(およびファイル名も便利です)が、マルチブートシナリオで複数の構成ファイルを維持するために一般的に使用されます。これに加えて、OpenDOS7.01およびDR- OpenDOS7.02は、ODCONFIG.SYSという名前のファイルを検索します。[8] [9] [6]一方、DR-DOS 7.02以降の一部の問題では、代わりにDRCONFIG.SYSも検索され[6] さらに、DR DOS 6.0以降では、このSYS /DR:extコマンドを使用してデフォルトのファイル拡張子を変更できます。[8] [10] [7]たとえばSYS /L /DR:703、書き込まれたボリュームブートレコードでは、(デフォルトのIBMBIO.COMではなく)名前が変更および変更されたIBMBIO.703システムファイルが検索され、IBMBIO.703はIBMDOS.703が検索されます。および[D] CONFIG.703( IBMDOS.COMの代わりに)および[D] CONFIG.SYS)。これにより、複数の並列ファイルセットが同じルートディレクトリに共存し、マルチユーザーDOSおよびDR-DOS 7.02 /7.03で提供されるLOADERなどのブートローダーを介して選択できます。[4]SHELLディレクティブが拡張され、代替AUTOEXEC.BATファイルを指定する手段が提供されます/P[:filename.ext]この特定のシナリオでは、COMMAND.COMは ""以外のファイル拡張子も受け入れます.BAT(両方の機能は4DOSでもサポートされています)。[11] DR DOS 6.0以降では、CONFIG.SYSディレクティブCHAIN=filespecを使用して、名前付きファイルの処理を続行できます。このファイルは、必ずしもブートドライブのルートディレクトリに存在する必要はありません。[4] [6]DR-DOS 7.02以降は、オプションで、指定されたファイル内の特定のファイルCHAIN=filespec,labelにジャンプするための追加パラメーターをサポートし:labelます。[8] [9] [6] DR-DOS 7.03以降でSYS /Aは、対応するCONFIG.SYSファイルとAUTOEXEC.BATファイルをシステムファイルと一緒にコピーするための新しいパラメータがサポートされています。[7]

FreeDOSは、 FDCONFIG.SYS構成ファイルを使用して同様の機能を実装します。RxDOS  7.24以降では、代わりにRXCONFIG.SYSを使用してください。[12] PTS-DOSCONFIG.PTSを使用します。

CONFIG.SYSとAUTOEXEC.BATはどちらも、DOSに基づいているため、Windows95およびWindows98のブートドライブルートフォルダ含まれています。通常、これらのファイルはコンテンツなしで空のままになります。

Windows MEは、Windowsの起動プロセス中にCONFIG.SYSファイルを解析することすらなく、[13]代わり にWindowsレジストリから環境変数をロードします。

HKLM\System\CurrentControlSet\Control\SessionManager\Environment

FlexOSでは、CONFIG.SYSは、ロードされるリソースマネージャーとデバイスドライバーを定義するバイナリファイルです。

CONFIG.SYSディレクティブ

 :(DR DOS 5.0以降のみ)
CONFIG.SYSのラベルを、、、、およびディレクティブのジャンプターゲットCHAINとしてDRSWITCH定義ますGOTOGOSUBSWITCH
 ; (DOS6.0およびDRDOS 6.0以降)
に似てREMいますが、インラインコメントにも使用できます(他のCONFIG.SYSディレクティブに続く)。を参照してくださいCOMMENT(MS-DOS / PC DOSでは、二重引用符で囲んだ場合、インラインコメントは無視されません。)
*(PTS-DOSのみ)
;に加えてインラインコメントを導くために使用されます。指令。
 ?(DR DOS 3.41以降、組み込みDOS [nb 2]およびFreeDOSのみ)
はい/いいえクエリと(DR DOS 5.0以降)オプションのメッセージを表示して、次のCONFIG.SYSディレクティブを実行するための確認をユーザーに求めます。[14](FreeDOSはオプションのメッセージをサポートしていませんが、MENUおよびで定義されたブートメニューと組み合わせたオプションの条件をサポートしていますMENUDEFAULT。)(DOS 6.0?以降は、対応するCONFIG.SYSディレクティブの後に、feDEVICE?またはDEVICE?=の代わりにを追加することで同様の機能をサポートし?DEVICEます。バリアントはDRDOSでもサポートされています。)
 !(FreeDOSのみ)
次のCONFIG.SYSディレクティブを無条件に実行します。
中止(PTS-DOSのみ)
エラー時にプログラムを中止できるかどうかを指定します。
ACCDATE(MS-DOS 7.0以降のみ、DR-DOS 7.02以降では無視されます)
[8] FATファイルシステムのディレクトリエントリの予約領域にファイルアクセス日付スタンプを保存するドライブを設定し[15] [16]
AT(PTS-DOSのみ)
AT互換マシンでのみ条件付き実行。
AUTOCHECK(PTS-DOSのみ)
ブートマネージャ。
AUTOFAIL(OS / 2 [nb 3]のみ)
エラーメッセージの詳細度を設定します。
AUX(DR-DOS 7.02以降のみ)
デバイスの内部デフォルトシリアルデバイスドライバを(COM1:COM4:)変更しAUX:ます。[8]
AVAILDEV(DOS2.0-2.1およびDR-DOS7.02以降のみ[8]
ファントム\ DEVディレクトリ外のキャラクターデバイスの可用性を無効にします。
BASEDEV(OS / 2 [nb 3]のみ)
ベースデバイスドライバをメモリにロードします。
BEEP(DR-DOS 7.02以降のみ)
で音声通知が無効になっている場合でも、短いビープ音が鳴りSWITCHES=/Qます。[8]
BOOTNEXT(DRMKのみ)
起動するオペレーティングシステムを指定します。
BREAK(DOS2.0およびDRDOS3.31以降; OS / 2 [nb 3] [nb 4]
拡張Ctrl+Cチェックを設定またはクリアします。
バッファ(DOS2.0およびDRDOS3.31以降; OS / 2 [nb 3] [nb 4]
割り当てるディスクバッファの数を指定します。
BUFFERSHIGH(MS-DOS 7.0 [15]およびDR-DOS7.02以降[8]およびFreeDOSのみ)
と同じBUFFERSですが、バッファをHMAまたはUMBに明示的にロードします(HIBUFFERSDR DOS 6.0以降など)。
CACHESIZE(組み込みDOS 6-XLのみ)
システムプールから動的に割り当てられる512バイトのキャッシュブロックの最大数。
CACHETTL(組み込みDOS 6-XLのみ)
未使用のキャッシュブロックがシステムプールに返されるまでの最大時間(ミリ秒)。
CACHEFLUSH(組み込みDOS 6-XLのみ)
ダーティキャッシュブロックがディスクにフラッシュされるまでの最大時間(ミリ秒)。
CALL(OS / 2 4.0以降のみ)
DOSの場合と同様にINSTALL、CONFIG.SYSにプログラムをロードします。OS / 2の場合と同様RUNですが、フォアグラウンドで実行され、戻るまでCONFIG.SYSの処理を停止します。
CAPSLOCK(DR-DOS 7.02以降のみ)
キーボードの状態をオンにするかオフにするかを指定します。[8]Caps Lock
CDDNAME(PTS-DOSのみ)
CD-ROMハードウェアドライバの名前を指定します。
CDDBUFFERS(PTS-DOSのみ)
CD-ROMアクセス用のバッファ数を指定します。
CHAIN(DR DOS5.0以降およびEmbeddedDOS [nb 2]のみ)
新しいファイルおよび(DR-DOS 7.02以降)オプションのラベルでCONFIG.SYS処理を続行します。[8] [6]
時計(PTS-DOSのみ)
システムが使用するクロックのタイプを指定します。
CLS(DR DOS 6.0以降のみ)
画面をクリアします。
コードページ(OS / 2 [nb 3]のみ)
OEMコードページを指定します。
CMOSADDR(PTS-DOSのみ)
CMOSRAMのアドレスを指定します。
色(PTS-DOSのみ)
ブートメニューの色を指定します。
COM1(DR-DOS 7.02以降のみ)
カウントと論理順序を定義し、COM1:デバイスのI / Oアドレスとタイムアウトを構成します。[8] [17]
COM2(DR-DOS 7.02以降のみ)
カウントと論理順序を定義し、COM2:デバイスのI / Oアドレスとタイムアウトを構成します。[8] [17]
COM3(DR-DOS 7.02以降のみ)
カウントと論理順序を定義し、COM3:デバイスのI / Oアドレスとタイムアウトを構成します。[8] [17]
COM4(DR-DOS 7.02以降のみ)
カウントと論理順序を定義し、COM4:デバイスのI / Oアドレスとタイムアウトを構成します。[8] [17]
COMAREA(PTS-DOSのみ)
DMAのバッファを指定します。
コメント(DOS 4.0以降およびRxDOS、DR-DOS 7.02以降では無視されます。[8]組み込みDOS [nb 2]およびPTS-DOSでは無視されます)
CONFIG.SYSインラインコメントのリードイン文字を再定義するか、次の行を無視します。
国(DOS3.0およびDOSPlus 2.1、FIDDLOADおよびDR DOS3.31以降; OS / 2 [nb 3] [nb 4]
国際サポートを有効にして構成します。
CPOS(DR DOS 6.0以降のみ)
設定メニューの指定位置に表示カーソルを設定します。
CPSW(MS-DOS 4.00-4.01のみ、DR-DOS 7.02以降では無視されます[8]
コードページ切り替えのサポート用。
CPU(PTS-DOSのみ)
RAMのリフレッシュ速度を指定します。
CPU88(PTS-DOSのみ)
8088CPUでのみ条件付き実行。
CPU88 +(PTS-DOSのみ)
8088以降のCPUでのみ条件付き実行。
CPU86(PTS-DOSのみ)
8086CPUでのみ条件付き実行。
CPU86 +(PTS-DOSのみ)
8086/8088以降のCPUでのみ条件付きで実行されます。
CPU286(PTS-DOSのみ)
286CPUでのみ条件付き実行。
CPU286 +(PTS-DOSのみ)
286以上のCPUでのみ条件付き実行。
CPU386(DR-DOS 7.02以降[8]およびPTS-DOSのみ)
386以降のCPUのみでの条件付き実行、feCPU386 DEVICE=C:\DOS\EMM386.EXEまたはCPU386 GOTO label386
CPU386 +(PTS-DOSのみ)
386以降のCPUでのみ条件付き実行。
CPU486(PTS-DOSのみ)
486CPUでのみ条件付き実行。
CPU486 +(PTS-DOSのみ)
486以降のCPUでのみ条件付き実行。
DDSCS(EDR-DOS 7.01.07のみ)
ドライブ記述子テーブルの再配置を構成します。
DEBLOCK(DR DOS 6.0(1993アップデート)以降のみ)
マルチセクターディスクデータの非ブロック化が許可されるメモリセグメントアドレスを指定します
デバッグ(DR DOS 3.31-6.0および7.02以降のみ[8]
内部デバッガーのサポートを有効にします。
デフォルト(PTS-DOSのみ)
ブートマネージャ。
デバイス(DOS2.0およびDOSPlus 2.1、FIDDLOADおよびDR DOS3.31以降; OS / 2 [nb 3] [nb 4]
デバイスドライバをメモリにロードします。
DEVICEHIGH(DOS5.0およびDRDOS6.0以降; OS / 2 [nb 3] [nb 4]
デバイスドライバを上位メモリにロードします。HIDEVICE( DR DOS 5.0と同じです。)
DEVINFO(OS / 2 [nb 3]のみ)
KBD、SCR、LPT1、LPT2、LPT3デバイスの国とコードページ情報を設定します。
DISKCACHE(OS / 2 [nb 3]のみ、DR-DOS 7.02以降では無視されます)
キャッシュメモリサイズを設定します。
ディスケット(PTS-DOSのみ)
フロッピーディスクの互換モードを指定します。
ディスプレイ(PTS-DOSのみ)
表示フォントを指定します。
DOS [18](DOS5.0およびDRDOS6.0以降; OS / 2 [nb 3] [nb 4]
DOSをハイメモリ領域にロードするか、アッパーメモリを使用するかを指定します。HIDOS=ON( DR DOS 5.0の場合と同様です。)
DOSDATA(PC DOS 7.0以降、FreeDOS、EDR-DOS 7.01.07およびDRMKのみ)
DOSテーブル(、、、、、)を上位メモリにロードするかどうか指定BUFFERSますFCBSFILESLASTDRIVESTACKS
DOSDIR(PTS-DOSのみ)
DOSファイルを検索するための代替パスを指定します。
DPBS(DRMKのみ)
DPATH(OS / 2 3.0以降のみ)
データファイルの検索パスを指定します。
DRIVATTR(PTS-DOSのみ)
ディスクドライブの物理パラメータを指定します。
DRIVPARM(DOS 3.2 [nb5]以降[nb4]
認識されないドライブのパラメータを定義します。
DRSWITCH(DR DOS 7.02以降のみ)
を参照してくださいSWITCH[14]
ダンププロセス(OS / 2 3.0以降のみ)
PDUMP.nnnエラーログのドライブを有効にして指定します。
ECHO(DR DOS 5.0以降、およびPTS-DOSとFreeDOSのみ)
画面にメッセージを表示します。
EECHO(FreeDOSのみ)
ANSIエスケープシーケンスを含むメッセージを表示します。
ERREXE(PTS-DOSのみ)
プログラムの開始時に追加のチェックを実行する必要があるかどうかを指定します。
エラー(DR DOS 6.0以降のみ)
以下で想定するエラー/リターンコードを指定します。
EXECA20OFF(PTS-DOSのみ)
プログラム起動時のA20ゲートの状態を指定します。
EXIT(DR DOS 6.0以降のみ)
ファイルの終わりに達する前にCONFIG.SYSの処理を終了します(一部の条件下でのディレクティブ処理を除く)SWITCHESSHELL
FASTOPEN(DR DOS 3.31以降およびPTS-DOSのみ)
高速ファイルオープン操作のためのハッシュテーブルのサイズを指定しました。外部のMS-DOS / PC DOSFASTOPENドライバとはかなり異なる動作をします。
FCBS(DOS3.0およびDRDOS3.31以降; OS / 2 [nb 3] [nb 4]
一度に開くことができるキャッシュされたFCBの数を指定します。(DR-DOSの下で、同じ内部バッファFCBSを動的に共有します。)FILES
FCBSHIGH(MS-DOS 7.0 [15]およびDR-DOS7.02以降のみ[8] [14]
と同じFCBSですが、FCBを上位メモリに明示的にロードします。
ファイル名(PTS-DOSのみ)
ブートマネージャ。
ファイル(DOS2.0およびDRDOS3.31以降; OS / 2 [nb 3] [nb 4]
一度に開くことができるファイルの数を指定します。
FILESHIGH(MS-DOS 7.0 [15]およびDR-DOS7.02以降[8] [14]およびFreeDOSのみ)
と同じFILESですが、ファイルハンドルを上位メモリに明示的にロードします。
FORCE(PTS-DOSのみ)
指定されたCONFIG.SYSサブセクションの実行を含めます。を参照してくださいIGNORE
GETKEY(DR DOS 6.0以降のみ)
キー(またはタイムアウト)を待機し、エラーレベルをASCIIコード(またはタイムアウトの場合は1024)に設定します。
GOTO(DR DOS 5.0以降のみ)
指定されたラベルでCONFIG.SYS処理を続行します。
GOSUB(DR DOS 6.0以降のみ)
指定されたラベルでネストされたCONFIG.SYS処理を続行しRETURN、古い場所に戻ります。[8]
HIBUFFERS(DR DOS 6.0以降のみ)
BUFFERSHIGHまたはを参照してDOS=HIGH,UMBくださいDOSDATA
HIDEVICE(DR DOS 5.0以降のみ)
を参照してくださいDEVICEHIGH
HIDOS(DR DOS 5.0以降のみ)
を参照してくださいDOS=HIGH,UMB
HIFCBS(DR DOS 7.02以降、[8] [14] EDR-DOS 7.01.07およびDRMKのみ)
FCBSHIGHまたはを参照してくださいDOSDATA
HIFILES(DR DOS 7.02以降、[8] [14] EDR-DOS 7.01.07およびDRMKのみ)
FILESHIGHまたはを参照してくださいDOSDATA
HIINSTALL(DR DOS 5.0以降のみ)
を参照してくださいINSTALLHIGH
HIINSTALLLAST(EDR-DOS 7.01.07およびDRMKのみ)
のようにTSRプログラムをメモリにHIINSTALLインストールしますが、DOSデータセグメントの再配置後にインストールします。INSTCDEXも比較してください
HILASTDRIVE(DR-DOS 7.02以降、[8] EDR-DOS 7.01.07およびDRMKのみ)
LASTDRIVEHIGHまたはを参照してDOS=UMBくださいDOSDATA
HISHELL(DR-DOS 7.02以降のみ)
を参照してくださいSHELLHIGH[8] [14] [19]
履歴(DR-DOS 7.02以降、[8] EDR-DOS 7.01.07およびDRMKのみ)
STACKSHIGHまたはを参照してくださいDOSDATA
履歴(DR DOS 3.41以降のみ)
コンソールとコマンドラインの履歴バッファおよび拡張パターン検索機能を有効にして構成します。
HMAREA(PTS-DOSのみ)
HMAセグメントのアドレスを指定します。
IDLEHALT(FreeDOSのみ)
HLTの省エネを構成します。
IDTCHK(PTS-DOSのみ)
システムがブートセクタウイルスをチェックする必要があるかどうかを指定します。
IFS(MS-DOS 4.00-4.01のみ、DR-DOS7.02以降では無視されます; OS / 2 [nb 3]
インストール可能なファイルシステムをロードします
無視(PTS-DOSのみ)
指定されたCONFIG.SYSサブセクションの実行を除外します。を参照してくださいFORCE
IOPL(OS / 2 [nb 3]のみ)
I / O用のハードウェアに直接アクセスするためにリング2で実行できるようにする必要があるプログラム(通常はCPUのIOPL リング3で実行される)を指定します。
INCLUDE(DOS 6.0以降、DR-DOSではなく、FreeDOSではない)
別のメニューブロックからのディレクティブを含めます。( DR-DOSを使用GOSUBてエミュレートできます。)RETURN
INSERT(DR-DOS 7.02以降のみ)
キーボードモードのステータスをオンにするかオフにするかを指定します。[8]Insert
インストール(DOS4.0およびDRDOS3.41以降[nb4]
TSRプログラムをメモリにインストールします。[4] [11]
INSTALLHIGH(DOS6.0およびDRDOS6.0以降[nb4]
TSRプログラムを上位メモリにインストールします。HIINSTALL( DR DOS 5.0と同じです。)
INSTALLLAST(EDR-DOS 7.01.07およびDRMKのみ)
のようにTSRプログラムをメモリにINSTALLインストールしますが、DOSデータセグメントの再配置後にインストールします。INSTCDEXも比較してください
IRQPRIORITY(組み込みDOS 6-XLのみ)
指定された番号が最高の優先順位を取得するように、PICコントローラーの割り込み優先順位をローテーションします
キーボード(PTS-DOSのみ)
キーボードレイアウトを指定します。
KEYBUF(FreeDOSのみ)
再配置されたキーボードバッファのアドレスを指定します。
LASTDRIVE(DOS3.0およびDOSPlus 2.1、FIDDLOADおよびDR DOS3.31以降; OS / 2 [nb 3] [nb 4]
アクセスできるドライブの最大数を指定します。
LASTDRIVEHIGH(MS-DOS 7.0 [15]およびDR-DOS7.02以降、[8]およびFreeDOSのみ)
LASTDRIVEと同じですが、Current Directory Structure(CDS)を上位メモリに明示的にロードします。
LIBPATH(OS / 2 [nb 3]のみ)
DLLの検索パスのリストを指定します。
LOADFIX(PTS-DOSのみ)
古いプログラムの処理方法を指定します。
ロック(PTS-DOSのみ)
ファイルロックの数を指定します。
ロゴ(MS-DOS 7.0以降およびPTS-DOSのみ、DR-DOS 7.02以降では無視されます)
MS-DOSでのブートロゴサポートを設定します。PTS-DOSブートマネージャと組み合わせて起動メッセージを表示できます。
LPT1(DR-DOS 7.02以降のみ)
カウントと論理順序を定義し、LPT1:デバイスのI / Oアドレスとタイムアウトを構成します。[8]
LPT2(DR-DOS 7.02以降のみ)
カウントと論理順序を定義し、LPT2:デバイスのI / Oアドレスとタイムアウトを構成します。[8]
LPT3(DR-DOS 7.02以降のみ)
カウントと論理順序を定義し、LPT3:デバイスのI / Oアドレスとタイムアウトを構成します。[8]
LPT4(DR-DOS 7.02以降の一部のバージョンのみ[8]
有効にし、カウントと論理順序を定義し、LPT4:デバイスのI / Oアドレスとタイムアウトを構成します。
MAXWAIT(OS / 2 [nb 3]のみ)
待機中のプロセスの優先度が高くなるまでの時間を指定します。
MEMMAN(OS / 2のみ)
メモリ割り当て戦略を構成します
メモリ(PTS-DOSのみ)
デフォルトのDOSメモリ割り当て戦略を指定します。
メニュー(FreeDOSのみ)
メニューオプションを定義します。
MENUCOLOR(DOS 6.0以降、DR DOSではなく、FreeDOSではない)
メニューの色を指定します。ECHO( DR-DOSで使用してエミュレートできます。)
MENUDEFAULT(DOS 6.0以降およびFreeDOS、DR DOSではない)
デフォルトのメニューブロックを指定します。( DR-DOSを使用TIMEOUTてエミュレートできます。)SWITCH
MENUITEM(DOS 6.0以降、DR DOSではなく、FreeDOSではない)
メニューブロックを指定します。( DR-DOSを使用ECHOてエミュレートできます。)SWITCH
マルチトラック(DOS4.0およびDR-DOS7.02以降; [8] PTS-DOSでは無視されます)
マルチトラックディスク操作を使用するかどうかを指定します。
NEWFILE(Datalight ROM-DOSのみ)
新しいファイル(DR-DOS CHAINと同様)で、およびオプションで特定のデバイスドライバーをロードし、%NEWFILE%環境変数を設定した後、CONFIG.SYS処理を続行します。[20]
NOCHAR(DR-DOS 7.02以降のみ)
はい/いいえ/履歴書の質問でデフォルトのいいえ()文字を指定します。[8] [14] [19]N
NUMLOCK(DOS6.0およびNovellDOS 7以降)
キーボードの状態をオンにするかオフにするかを指定します。Num Lock
ONERROR(DR DOS 6.0以降のみ)
最後の戻りコード/エラーステータスのみ、feまたは。に応じた条件付き実行[4]ONERROR > 0 GOTO failloadONERROR > 10 ONERROR <> 17 ONERROR <= 30 ECHO Error 11-16 or 18-30 occurred
一時停止(PTS-DOSのみ)
DR-DOSと同様にECHOGETKEYDR-DOSの下で、テキストを表示し、キーが押されるのを待ちます。
PAUSEONERROR(OS / 2 [nb 3]のみ)
ユーザーがCONFIG.SYSのエラーを確認する必要があるかどうかを指定します。
PRINTMONBUFSIZE(OS / 2 [nb 3]のみ)
LPT1、LPT2、LPT3のバッファサイズを設定します。
PC(PTS-DOSのみ)
PC互換マシンでのみ条件付き実行。
優先度(OS / 2 [nb 3]のみ)
優先度スケジューラを設定します。
PRIORITY_DISK_IO(OS / 2 [nb 3]のみ)
ディスクI / Oを使用してプログラムの優先度を設定します。
PRN(DR-DOS 7.02以降のみ)
PRNデバイスの内部デフォルトプリンターデバイスドライバーLPT1を( LPT3、またはにさえ)変更します。[8]LPT4
保護のみ(OS / 2 [nb 3]のみ)
DOSプログラムを実行できるかどうかを指定します。
PROTSHELL(OS / 2 [nb 3]のみ)
ユーザーインターフェイスをロードします。
PS1(PTS-DOSのみ)
PS / 1互換マシンでのみ条件付き実行。
PS2(PTS-DOSのみ)
PS / 2互換マシンでのみ条件付き実行。
QUIET(PTS-DOSおよびDRMKのみ)
STDOUTに送信される表示出力をミュートします。
REIPL(OS / 2 3.0以降のみ)
エラー時にシステムを自動的に再起動するかどうかを指定します。
REM(DOS4.0およびDRDOS3.31以降; [19] PTS-DOSでは無視されます)
CONFIG.SYSでコメントを許可します。
RESERVEDRIVELETTER(OS / 2 3 FixPack 24以降のみ)
ローカルブロックデバイスドライバーに使用されないドライブ文字を指定します。
RESUMECHAR(DR-DOS 7.02以降のみ)
はい/いいえ/再開クエリでデフォルトの再開()文字を指定します。[8] [19]R
RETURN(DR DOS 6.0以降のみ)
GOSUBまたはSWITCHディレクティブの前の場所でネストされたCONFIG.SYS処理を返します。オプションの戻りコードを指定できます。指定しない場合は、0が想定されます。
RMSIZE(OS / 2 [nb 3]のみ、DR-DOS 7.02以降では無視されます)
リアルモードのメモリサイズを定義します。
実行(OS / 2 [nb 3]のみ)
と同様にCALL、CONFIG.SYSにプログラムをロードします。INSTALLDOSおよびOS / 2の場合と同様CALLですが、プログラムをバックグラウンドで同時にロードします。
SAVENAME(PTS-DOSのみ)
削除されたファイルの最初の文字をFATファイルシステムのディレクトリエントリの予約領域に保存するかどうかを指定します。
画面(FreeDOSおよびPTS-DOSのみ)
PTS-DOSの場合と同様にVIDEOMODE、FreeDOSで使用するビデオモードを指定します。PTS-DOSではSCREEN、ビデオモードではなく、画面アクセス方法を指定します。
SCROLLOCK(DR-DOS 7.02以降のみ)
キーボードの状態をオンにするかオフにするかを指定します。[8] [19]Scroll Lock
SET(DOS6.0およびDRDOS6.0以降; OS / 2 [nb 3]
環境変数を設定します。
シェル(DOS2.0およびDRDOS3.31以降; OS / 2 [nb 3] [nb 4]
コマンドインタプリタシェルをロードします。[19] [21]
SHELLHIGH(DR-DOS 7.02以降およびPTS-DOSおよびFreeDOSのみ)
と同じですが、COMMAND.COMが常駐部分をHMAに再配置するための事前割り当てのサイズを定義するSHELL追加のパラメーターをサポートします(を使用)。HMAにロードできないサードパーティのシェルと組み合わせてHMAの断片化を回避するのに役立ちます。PTS-DOSのSHELLHIGHは、代わりにシェルをUMBにロードしようとします。)[8] [14] [11] [19]SIZE/MH
SHIFTSTATE(PTS-DOSのみ)
Shift Lock、Num Lock、Scroll Lock、Insertモードなどのキーボード修飾子の状態を指定します。
シャットダウン(PTS-DOSのみ)
++でファイルを閉じるかどうかを指定しますCtrlAltDel
SOFTREBOOT(PTS-DOSのみ)
再起動時にPOSTをスキップするかどうかを指定します。
スタック(DR DOS 3.31-5.0および7.02以降でのみ無視されます)
互換性ダミー-DRDOS 3.31-6.0はほとんどが再入可能であり、スタックレイアウトが異なります。
スタック(DOS3.2およびNovellDOS 7以降、DR DOS 6.0およびPTS-DOSでは無視されます)
ハードウェア割り込みのスタック数を指定します。
スタックサイズ(組み込みDOS 6-XLのみ)
新しいスレッドに割り当てられたデフォルトのスタックサイズ。
STACKSHIGH(MS-DOS 7.0 [15]およびDR-DOS7.02以降、[8]およびFreeDOSのみ)
と同じSTACKSですが、バッファを上位メモリに明示的にロードします。
ストレージ(PTS-DOSのみ)
ブートマネージャ。
STRING(MS-DOS 3.0のみ、DR-DOS 7.02以降では無視されます)
内部使用。
STUBA20(PTS-DOSのみ)
XMSA20ゲート制御がどのように機能するかを指定します。
サブメニュー(DOS 6.0以降、DR DOSではなく、FreeDOSではない)
サブメニューブロックを指定します。CLS( 、ECHOおよびSWITCHDR-DOSでエミュレートできます。)
SUPPRESSPOPUPS(OS / 2 3.0以降のみ)
テキストモードのポップアップ画面を表示する代わりに、エラー情報を記録するドライブを指定します。
SWAPPATH(OS / 2 [nb 3]のみ)
スワップファイルのパスを指定します。
スイッチ(DR DOS 6.0以降のみ)
押されたキーに応じて、指定されたラベルの1つでネストされたCONFIG.SYS処理を条件付きで続行し、RETURN古い場所に戻ります。[8] [14] [19]
SWITCHAR(DOS 2.0-2.1、FIDDLOADを備えたDOS Plus 2.1、DR-DOS 7.02以降、[8] PTS-DOS、FreeDOS、およびRxDOSのみ)
システムで使用されるデフォルトのSwitCharを定義します(「/」または「-」のいずれか)。[11]
スイッチ(DOS4.0およびNovellDOS 7以降。PTS-DOSでは無視されます)
特別なオプションを指定します。[19] [8]
SXFAKEHWFPU(OS / 2 Warp 4 FixPak 1(およびそれ以降)のみ)
FPU丸めバグの修正を有効にするかどうかを指定します。
SYSBOOT(PTS-DOSのみ)
起動する代替DOSオペレーティングシステムのファイル名を指定します。
SYSGEN(PTS-DOSのみ)
メモリ内のさまざまなDOSパーツの場所を構成します。
SYSLOAD(PTS-DOSのみ)
代替ディスク領域からシステムをロードします。
SYSTEMPOOL(組み込みDOS 6-XLのみ)
システムがさまざまな目的で動的に割り当てるシステムメモリプールのサイズ
SYSTOUMB(PTS-DOSのみ)
DOSデータとコードをUMBにロードするかどうかを指定します。
スレッド(OS / 2 [nb 3]のみ)
同時スレッドの数を指定します。
タイムアウト(DR DOS 6.0以降およびPTS-DOSのみ)
CONFIG.SYSシングルステップでタイムアウトを指定し、、、およびをSWITCH使用GETKEY?て、はい/いいえのクエリとSWITCH選択のデフォルトの回答を指定します。[8] [14] [19] PTS-DOSはタイムアウト値のみをサポートします。
タイムスライス(OS / 2 [nb 3]のみ)
スケジューラーの最小および最大タイムスライスを構成します。
TMPEXT(PTS-DOSのみ)
一時ファイルのファイル拡張子を指定します。
TRACE(DR-DOS7.02以降およびPTS-DOSのみ; OS / 2 [nb 3]
グローバルまたはローカルで、CONFIG.SYS(およびAUTOEXEC.BAT)のシングルステップ実行を有効または無効にします。[19] [8] OS / 2での機能は、DOSでの機能とは大きく異なります。
TRACEBUF(OS / 2 [nb 3]のみ)
TRACEログバッファのサイズを指定します。
TRAPDUMP(OS / 2 3.0以降のみ)
詳細なエラー情報をログに記録します。
UMB(埋め込みDOS [nb 2]のみ)
特定のセグメントをUMBメモリとして使用するようにDOS管理を構成します。
UMBSRV(PTS-DOSのみ)
使用するUMBサーバーを構成します。
USERAM(PTS-DOSのみ)
UMBRAMとして使用されるアドレス範囲を指定します。
確認(DR-DOS7.02以降[8]および組み込みDOS [nb 2]のみ)
ディスク書き込み検証を有効または無効にします。
バージョン(FreeDOS、Embedded DOS、[nb2]およびEDR-DOS7.01.07のみ)
プログラムに報告するDOSバージョン(およびオプションで実際のDOSバージョン)を指定します。
VGASCREEN(PTS-DOSのみ)
VGA表示ステータスを設定します。
ビデオモード(PTS-DOSのみ)
SCREENFreeDOSの場合と同様に、現在のビデオモードを指定します。
VIRTDMA(PTS-DOSのみ)
仮想DMAを使用できるかどうかを指定します。
VME(OS / 2のみ)
プロセッサの仮想モード拡張機能(VME)を非アクティブ化するかどうかを指定します。
VXD(PTS-DOSのみ)
Windows用のVxDドライバーを構成します。
WINDOWS(PTS-DOSのみ)
Windowsのシステムサポートを構成します。
XBDA(EDR-DOS 7.01.07およびDRMKのみ)
拡張BIOSデータ領域(XBDA)の再配置を構成します
XT(PTS-DOSのみ)
XT互換マシンでのみ条件付き実行。
YEAR2000(DR-DOS 7.02以降のみ)
組み込みのYear2000サポートを構成します。
YESCHAR(PalmDOS 1.0、DR DOS6.0アップデートおよびNovellDOS 7以降のみ)
はい/いいえ/再開クエリでデフォルトのはい()文字を指定します。[8] [19]Y
ZOMBIEDRV(PTS-DOSのみ)
削除の追跡を構成します。

問題

PC-MOSCONFIG.SYSが起動時に行方不明を検出

このファイルが見つからないか破損している場合でも、システムは起動できます。ただし、このファイルは、AUTOEXEC.BATとともに、DOSオペレーティングシステムで完全な起動プロセスを実行するために不可欠です。これらのファイルには、個人使用のためにオペレーティングシステムをカスタマイズするために使用される情報が含まれています。また、さまざまなソフトウェアアプリケーションパッケージの要件も含まれています。これらのファイルのいずれかが破損または破損した場合、DOSシステムではトラブルシューティングが必要になります。

CONFIG.SYSにディレクティブが含まれていない場合SHELL(またはファイルが破損しているか欠落している場合)、DOSは通常、ブートドライブのルートディレクトリでCOMMAND.COMを検索します。[19]これが見つからない場合、6.0より前のバージョンのDOSは起動しません。MS-DOS 6.0 / PC DOS6.1およびNovellDOS 7以降では、代わりにコマンドプロセッサのパスとファイル名を入力するためのプロンプトが表示されます。このリカバリプロンプトは、プライマリコマンドプロセッサが障害のために中止された場合、または意図的に終了した場合にも表示されます。[4](COMMAND.COMの場合、内部EXITコマンドはシェルがで開始されたときにのみ無効になります。)これは、実行時/Pにシェルを置き換えるための限定された手段も提供します。システムを再起動する必要はありません。MS-DOS 7.0以降のCOMMAND.COM実行可能ファイルはDR-DOSと互換性がないため[21]、通常はドライブCのルートに存在します。DR-DOSを使用するデュアルブートシナリオでは、DR-DOS7.02以降は使用できなくなります。 ( +)/ / "skip" / "trace" / "step"モードSHELLでディレクティブをバイパスできるようにします。[8] [19] [21] (無効な引数の問題からの回復も可能にするために、以前の「スキップ」動作を再度呼び出すために、後のいくつかの問題(+)が追加されました。 [19])また、ディレクティブが見つからなかった場合CONFIGをスキップする場合。CtrlF5F7F8CtrlF6F5SHELLSHELLCtrlF5CtrlF7/ 、デフォルトのファイル拡張子が)で変更された場合、[7]ユーザーは、ルートからCOMMAND.COMをロードする前に、有効なシェルファイル名を入力するように求められます。[8] [21]ファイルを指定せずに押すと、前者のデフォルトが想定されます。[8]F8SYS /DR:ext↵ Enter

バージョンに応じて、CONFIG.SYSファイルのサイズはMS-DOS / PC DOSでは数キロバイトに制限されます(最新バージョンでは最大64 KB)が、DR-DOSではファイルのサイズは無制限です。[4] [19]これは、以前のオペレーティングシステム(DOS 3.0 [22]以降)が、特定の順序で処理されるディレクティブを並べ替えて再グループ化する前に、ファイルをトークン化されたメモリ内表現[22]にコンパイルするためです(デバイスドライバは常にTSRの前にロードされます)が、DR-DOSはファイルを解釈し、ほとんどのディレクティブを行ごとに実行するため、およびを介してドライバとTSRのロード順序を完全に制御できますDEVICEINSTALL(たとえば、ロード順序の競合を解決したり、デバイスドライバーをデバッグする前にプログラムデバッガーをロードしたりするため)[8] [19]インストールされているプロセッサーの種類などの条件に基づいて、ユーザーの操作を調整し、ファイル内のフローを変更できるようにします。押された任意のタイプのキー、発生したロードまたは入力エラー、またはロードされたソフトウェアによって与えられたリターンコード。[4] [8]INSTALLこれは、DR-DOSで非常駐ソフトウェアを実行するためにも使用できるため、特に便利です。これにより、一時的な外部プログラムをCONFIG.SYS制御フローに統合できます。[4] [11] [8]

MS-DOS / PC DOS 2.0から4.01では、行の長さはSHELL31文字に制限されていましたが、それ以降のバージョンでは最大128文字が可能です。[4] [11] DR-DOSは最大255文字も受け入れます。[4] [11] CONFIG.SYSディレクティブは長いファイル名を受け入れません

DOSとWindows9xのデュアルブート

既存のDOS / WindowsインストールにWindows95をインストールする場合、CONFIG.SYSおよびAUTOEXEC.BATの名前がCONFIG.DOSおよびAUTOEXEC.DOSに変更ますこれは、Windows9xとDOS間のデュアルブートを容易にすることを目的としています。DOSで起動すると、一時的にCONFIG.SYSおよびAUTOEXEC.BATに名前が変更されます。Windows 95バージョンのバックアップは、CONFIG.W40およびAUTOEXEC.W40ファイルとして作成されます。

Caldera DR-DOS 7.02 /7.03がすでにWindows95を含むシステムにインストールされている場合、WindowsのCONFIG.SYSおよびAUTOEXEC.BATはそれらの名前を保持します。DR-DOSの起動ファイルは、DCONFIG.SYS(以前のバージョンのDR DOSですでに使用されている名前)およびAUTODOS7.BATとしてインストールされます。[5]

OS / 2 / Windows NT

OS / 2は、システムのグラフィック部分がロードされる前に、CONFIG.SYSファイルを広範囲に使用して、構成、ドライバー、および環境をセットアップします。

WindowsNTのOS / 2サブシステムでは、OS / 2プログラムに対してCONFIG.SYSとして表示されていたものが実際にレジストリに保存されていました。

OS / 2で使用される、文書化されていない、または文書化が不十分なCONFIG.SYSディレクティブが多数あります。[23]

CONFIG.SYSは、OS / 2派生のeComStation [24]およびArcaOSで引き続き使用されます。[25]

も参照してください

メモ

  1. ^ DOS構成ファイルのファイル名は、 MS-DOS 2.0 / PC DOS2.0が登場する5年前の1978年に導入されたDurangoF -85ファミリのコンピュータのオペレーティングシステムDX-85MCONFIG.SYS使用される同じ名前のファイルから派生しました。どちらのファイルもテキストファイルであり、さまざまなディレクティブを使用してシステムを構成し、ドライバをロードしますが、構文は異なります。
  2. ^ a b c d ef 少なくとも一般的なソフトウェア組み込みDOS-ROM4.1および組み込みDOS6- XL
  3. ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae afag 少なくとも 2.0以降
  4. ^ a b c d e f g h i j k l mPTS -DOSも
  5. ^ 明らかにすべてのPCDOS3.xバージョンで機能するわけではありません

参考文献

  1. ^ クルス、リュディガー; グロス、マーティン; 飢餓、ヘンリー(2016-11-29)[2007]。「BetriebssystemDCP」www.robotrontechnik.de(ドイツ語)。2019-04-03にオリジナルからアーカイブされました2019年4月28日取得
  2. ^ a b cCCI マルチユーザーDOS7.22GOLDインストールガイドConcurrent Controls、Inc。(CCI)。1997-02-10。PRINTDOC.HLP。
  3. ^ a b cCCI マルチユーザーDOS7.22GOLDオンラインドキュメントConcurrent Controls、Inc。(CCI)。1997-02-10。HELP.HLP。
  4. ^ a b c d e f g h i j k Paul、Matthias R.(1997-07-30)。NWDOS-ヒント— Novell DOS 7で実行されるヒントとコツ、Blick auf undokumentierteの詳細、バグと回避策[文書化されていない詳細、バグ、および回避策に焦点を当てたNovell DOS7のヒントとコツ]。MPDOSTIPリリース157(ドイツ語)(3版)。2016年11月5日にオリジナルからアーカイブされまし2012年1月11日取得(注:NWDOSTIP.TXTは、Novell DOS7およびOpenDOS7.01に関する包括的な作業であり、文書化されていない多くの機能と内部の説明が含まれています。これは、2001年まで維持され、提供されたリンクは、HTMLに変換された古いバージョンのNWDOSTIP.TXTファイルを指しています。)
  5. ^ a b Caldera DR-DOS7.02ユーザーガイドCaldera、Inc。1998 [1993、1997]。2016年11月4日にオリジナルからアーカイブされまし
  6. ^ a b c d e f Paul、Matthias R.(2004-06-17)。「Re:DR-DOS7.03でのランダムなロックアップ」[email protected]; FidoNet会議:ALT_DOS2019-04-28にオリジナルからアーカイブされました2019年4月28日取得 [1] [2]
  7. ^ a b c d Paul、Matthias R.(2017-08-14)[2017-08-07]。「OmniBook300の拡張モードでのWindows3.1の継続的な物語」MoHPC-HP電卓博物館2018-05-01にオリジナルからアーカイブされました2018年5月1日取得[…] SYS […] / Aさらに、[D] CONFIG.SYSファイルとAUTOEXEC.BATファイルをコピーします。[…] / Bまたは/ L宛先のブートセクターを変更しないでください(LOADERを使用)。[…] / DR [:ext]システムファイル(BIN)に他のファイル拡張子を使用します(LOADERを使用)。[…]
  8. ^ a b c d e f g h i j k l m n o p q r s t u v w x y z aa ab ac ad ae af ag ah ai aj ak al am ao ap aq ar as at au av aw _ ax ay az Paul、Matthias R.(1997-10-02)。「CalderaOpenDOS7.01 / 7.02 Update Alpha 3 IBMBIO.COMREADME.TXT」2003-10-04にオリジナルからアーカイブされました2009年3月29日取得 [3]
  9. ^ a b Paul、Matthias R.(2001-04-09)。NWDOS-ヒント— Novell DOS 7で実行されるヒントとコツ、Blick auf undokumentierteの詳細、バグと回避策[文書化されていない詳細、バグ、および回避策に焦点を当てたNovell DOS7のヒントとコツ]。MPDOSTIPリリース183(ドイツ語)(3版)。
  10. ^ Poarch、Mad(1993年4月)。「DRマルチユーザーDOSローダーユーティリティを使用した複数のオペレーティングシステムの起動」第5巻、第4号。Novell2012年3月22日にオリジナルからアーカイブされました。2013年6月28日取得
  11. ^ a b c d e f g ブラザーズ、ハーディン; ローソン、トム; Conn、Rex C .; ポール、マティアスR。; 染料、チャールズE。; Georgiev、Luchezar I.(2002-02-27)。4DOS8.00オンラインヘルプ
  12. ^ ecm(2018-10-08)。「RxDOS7.24リリース」bttr-software.deDOSは死んでいません。2018年12月15日にオリジナルからアーカイブされまし2020年1月27日取得
  13. ^ 「WindowsMillenniumEditionCONFIG.SYSファイルの設定について」リビジョン1.2。Microsoft2007-01-29 [2000]。KB274646。Q274646。2012年7月23日にオリジナルからアーカイブされました2006年10月16日取得
  14. ^ a b c d e f g h i j k Paul、Matthias R.(2000-11-22)。「CONFIG.SYSの最適化…」[email protected]2019-05-06にオリジナルからアーカイブされました2019年5月6日取得
  15. ^ a b c d e f "Windows 95 CD-ROMCONFIG.TXTファイル-MicrosoftWindows 95 README for MS-DOSConfig.sysコマンド"リビジョン:1.1。Microsoft2006-11-15 [1995年8月]。KB135481。Q135481。2013-01-28にオリジナルからアーカイブされました2011年12月22日取得[…]ハードディスクごとに、ファイルが最後にアクセスされた日付を記録するかどうかを指定します。コンピュータがセーフモードで起動されると、すべてのドライブで最終アクセス日がオフになり、デフォルトではフロッピーディスクでは維持されません。構文:[…]ACCDATE=drive1+|- [drive2+|-]…
  16. ^ 「Windows98Config.txtファイル-MS-DOSConfig.sysコマンド用のMicrosoftWindows 98 README」(1版)。MicrosoftCorporation2017-01-07 [1998年4月]。ID232557。2018-01-03のオリジナルからアーカイブ2017年9月10日取得
  17. ^ a b c d Paul、Matthias R.(2002-04-06)。"Re:[fd-dev]発表:CuteMouse 2.0 alpha1"freedos-dev2020-02-07にオリジナルからアーカイブされました2020年2月7日取得[…] DR-DOS 7.02+には[D] CONFIG.SYSディレクティブがあり、システムBIOS POST中に検出されたシリアルポートを上書きするため、セグメント40hのポート設定を更新または変更するためにDEBUG […]などのツールは必要ありません。[…] [D] CONFIG.SYSに行を挿入して、システムBIOS、DOS、およびほとんどのドライバとアプリケーションでポートを使用できるようにします。[…] COM4 = 260,1; セットする COM4のI / Oアドレスを260h、タイムアウト1 […]古いマシンとDOSバージョンはCOM3とCOM4をまったく認識していなかったため、優れたソフトウェアはセグメント0040hに保存されたデータを使用しようとします[…]オプションで選択したマウスを非表示にします古いBASICプログラムによる妨害を回避するためのシステム構成からのCOMポート[…]
  18. ^ シュナイダー、ステファニー(1994-06-17)。「DasEndevon DOS ist nur noch eine Frage derZeit」 [DOSの終わりは時間の問題にすぎません]。Computerwoche(ドイツ語)。ドイツ、ミュンヘン:IDG Business MediaGmbH2022-01-02にオリジナルからアーカイブされました2022-01-02を取得[…]だから、Handelt es sich bei dem fuer Ende 1994、Anfang 1995 erwarteten MS-DOS 7.0 offenkundig um eine der grafischen Benutzeroberflaeche entledigte Version von Windows 4.0、die auch den Codenamen " Chicago"traegt。DiesesneueDOS soll der CW-Schwesterpublikation" PC-Welt "zufolge durch die neuen Parameter" standard "und" enhanced "in der Systemdatei Io.sys die leidigen Speicherbarrierenueberwinden。[…](注:文書化されていない設定STANDARDENHANCEDあり、CONFIG.SYSディレクティブのオプションのパラメータですDOS。)
  19. ^ a b c d e f g h i j k l m n o p q Paul、Matthias R.(2004-06-17)。「Re:DR-DOS7.03でのランダムなロックアップ」[email protected]; FidoNet会議:ALT_DOS2019-04-28にオリジナルからアーカイブされました2019年4月28日取得 [4] [5]
  20. ^ Datalight、Inc .; GPvNO(2005年4月)[1999]。「DatalightROM-DOSユーザーズガイド」(PDF)Datalight、 Inc.3010-0200-0716。2019-04-21のオリジナルからアーカイブ(PDF)2018年9月16日取得
  21. ^ a b c d Paul、Matthias R.(2004-06-17)。「Re:DR-DOS7.03でのランダムなロックアップ」[email protected]; FidoNet会議:ALT_DOS2019-04-28にオリジナルからアーカイブされました2019年4月28日取得[…] Windows 95より前のすべてのMS-DOSバージョン[…]は、ファイルの先頭に特別な署名があるCOMスタイルのCOMMAND.COMファイルを使用していました[…]シェルをロードする前にMS-DOSBIOSによって照会されました。ただし、DR-DOSBIOSでは[…] COMMAND.COMは[…]「正しい」DOSバージョンで実行されていることを確認するため、DR-DOSでCOMMAND.COMをロードすると、「 「不正なバージョン」エラーメッセージとそのCOMMAND.COMが終了するため、DR-DOSは「不正または欠落したコマンドインタープリタ」というエラーメッセージを表示します(DR-DOSがCONFIGの終了後にSHELL =コマンドプロセッサをロードしようとした場合) .SYS処理)。この場合、有効なDR-DOS COMMAND.COM(C:\ DRDOS \ COMMAND.COM)へのパスを入力でき、すべて問題ありませんでした。さて、MS-DOS 7.0 […]コマンドから状況が変わりました。COMは内部的にEXEスタイルのファイルになっているため、[…]をチェックする魔法の[…]署名[…]はありません。したがって、DR-DOSが互換性のないCOMMAND.COMを除外する方法はありません。さらに、彼らのCOMMAND.COMはバージョンチェックを行わなくなりましたが、[…]はDR-DOSでは機能しません[…]クラッシュするだけです[…] PC DOSCOMMAND.COMはDR-DOSで正常に機能します[…] [6] [7]
  22. ^ a b Ernst、Martin; グレル、デトレフ(1987年11月)。グレル、デトレフ(編)。「DamitdieScheibe spurt-720 KB-Disketten mit MF-Drives im AT; Atari ST-Disketten unter DOS ab Version 3.2 in PCs、ATs or Modell30」。c't-magazinfürcomputertechnikプログラム(ドイツ語)。1987年、いいえ。11. Verlag Heinz Heise GmbH&Co。KGpp。216–218、220、222、224、226、228 [226]。ISSN0724-8679_ 
  23. ^ チャイルズ、ピーター(1995)。「OS / 2で使用されるCONFIG.SYSステートメント」REXXのヒントとコツ、バージョン2.800.9b。2012-02-20にオリジナルからアーカイブされました2009年1月17日取得
  24. ^ 「eComStation1.0マニュアル」(PDF)ecomstation.com2001 2020年10月8日取得
  25. ^ 「ArcaOSアップデート手順のトラブルシューティング」arcanoae.com 2020年10月8日取得

外部リンク