Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XPシステムチュートリアルについて >> Windows 9Xスタートアップの完全な秘密(下記)

Windows 9Xスタートアップの完全な秘密(下記)

  

V. COMMAND.COM

COMMAND.COMは、WINDOWS 9XのDOSシェル(SHELL)で、内部コマンドがいくつか追加されているだけで、DOS 6.22は更新されていません。

IO.SYSにCOMMAND.COMの処理に基本的な変更があり、WIN 9XがCONFIG.SYSにEMM386.EXEドライバをロードしてUMBを提供すると、COMMAND.COMの常駐部分がHMAにロードされます。常駐部分はUMBにロードされ(DOS6.22では、COMMAND.COMは常駐部分をHMAにロードすることしかできません)、これはDOSプログラムのためによりコンベンショナルなメモリを提供し、一時部分をディスクから繰り返し復元する必要はありません。システムのパフォーマンスを効果的に向上させます。もちろんEMM386.EXEがロードされていない場合、システムはUMBを提供せず、COMMAND.COMの一時的な部分はDOS6.22のようなコンベンショナルメモリのハイエンドにのみ配置できます。
6番目に、CONFIG.SYSとAUTOEXEC.BAT

WIN 9XのCONFIG.SYSとAUTOEXEC.BATの機能はDOSのそれらと同じであり、すべてのDOSリアルモードドライバとアプリケーションを組み立てるために使用されます。またはIO.SYSのデフォルト設定を変更します。その中で、CONFIG.SYSは主にハードウェア構成に使用され、AUTOEXEC.BATは主にソフトウェア構成に使用され、起動時の使用はIO.SYSセクションで説明されています。

WIN 9Xの起動後、これら2つのファイルの設定は常にグローバル設定としてシステムの下部に保持され、WIN 9XでのDOSおよびWIN 16アプリケーション環境がすべて決定されます。 DOSのグローバル設定がない場合は、WINDOWSウィンドウのDOSアプリケーションはWIN 9Xのデフォルト設定を使用します。もちろん、これはユーザーが個別に設定できます。 DOSソフトウェアに必要なPATH、SET、およびその他の環境設定は、それぞれのウィンドウのプロパティで個別に設定でき、16ビットWIN 3.Xソフトウェアに必要なPATH、SETなどの環境設定は、AUTOEXEC.BATでのみ設定できます。

WIN 9XはリアルモードのDOS環境をより便利に最適化するためのたくさんの設定コマンドを追加しました各設定コマンドについてはシステムディレクトリWINDOWSのCONFIG.TXT記述を参照してください。 WIN 9Xは、VXD(仮想デバイスドライバ)やDLL(ダイナミックリンクライブラリ)などのプロテクトモードドライバを介してシステムソフトウェアおよびハードウェアリソースを管理し、使用します。リアルモードプログラムは主にいくつかの古いデバイスをサポートするために予約されています。リアルモードプログラムが存在すると、WIN 9Xがプロテクトモードとリアルモードを頻繁に切り替えるため、システムパフォーマンスが大幅に低下し、システムの安定性が損なわれるため、起動時にリアルモードプログラムをロードしないでください。

DOS環境用のWIN 9Xのデフォルト設定は、ほとんどのDOSソフトウェアのニーズを満たすことができ、WIN 9Xのインストール後にこれら2つのファイルの内容を削除することを試みる必要があります。リアルモードプログラムを削除し、WIN 9Xの保護モードドライバを実現し、WIN 9Xを高性能および高安定性の最適な実行状態にします。 CONFIG.SYS、AUTOEXEC.BATのない

DOSシステムはほとんど不可能で、WIN 9Xのパフォーマンスがないとより良いかもしれません。 WIN 9Xでは、主にオリジナルのDOSソフトウェアと古代の機器をサポートするために予約されています。現時点では、ほとんどの新聞はこれら2つのファイルを完全に削除することを提案していますが、これは実際には非常に問題があります。

VII。WIN.COM

WIN.COMはWINDOWSのGUI起動コマンドで、ファイル名から純粋なDOSコマンドであることがわかり、GUIシステムで唯一のCOMファイルでもあります。 。このコマンドはDOSとGUIのインタフェースコマンドで、主にプロテクトモードの仮想デバイスドライバVMM32.VXD(プログラムは複数のサブルーチンで構成されているため、CPUはプロテクトモードで動作します)をロードします。システムの転送プロセス全体を制御する、その中のさまざまな問題。

WIN.COMが提供するさまざまな起動スイッチは、主にシステム障害の特定とシステムパフォーマンスの低下に使用されます。WIN [/D:[F] [M] [S] [V] [X]]

/D WINDOWSが正常に起動できない場合の失敗の原因を見つけるために使用されます。

:F 32ビットアクセスをサポートしていないハードディスクの32ビットディスクアクセスモードをオフにします。
同等SYSTEM.INIの[386ENH]セクションに設定します。32BitDiskAccess = FALSE。

:Mセーフモード起動。ファンクションキーF5を使用してリアルモードネットワークで起動するのと同じ。

:Nセーフモードの起動をサポート。ファンクションキーF6を使用して起動するのと同じ。

:Sは、SYSTEM.INIと同等のブレークポイントとしてF000:0000と1 MBの間のROMアドレス空間を使用することを禁止します。 [386ENH]セクションの設定:SystemROMBreakPoint = FALSE。

:V起動時にROMルーチンによって処理されるハードディスクコントローラ割り込みが、SYSTEM.INIの[386ENH]セクションの設定と同等であることを指定します。VirtualHDIRQ = FALSE

:X WINDOWSがすべてのハイエンドメモリを使用することを禁止します(A000-FFFF以降)メモリの競合を解決することは、SYSTEM.INIの[386ENH]セクションの設定と同じです。 Br>

Copyright © Windowsの知識 All Rights Reserved