Windows system >> Windowsの知識 >  >> Windows XPシステムチュートリアル >> XP FAQ >> 本当にjunkyはWINDOWSのブートディスクスキャンを無効にします

本当にjunkyはWINDOWSのブートディスクスキャンを無効にします

  

私はしばらくディスクレスにしています〜! 6つのインターネットカフェを使ったシステムはシャープなもので作られていますが、私は個人的には1046が最も安定していて速いと思います。システムに入るのに半周しないでください。多くの問題が発生しました。ゲームの更新があまり便利ではないなど、まだあまりよく答えられていない問題がまだいくつかあります。主にインターネットカフェの所有者のために、コンピュータベースはありません。彼らはただプレートをコピーしたいだけでそれを心配するものは何も残さないのが本当に便利です〜!しかし、ディスクレスXPの自動復元はこの機能をもっと面倒にしなければなりません〜!現在のゲームの更新はまだ私自身によって手動で更新されます。

あなたがここでエビを手助けしてくれる、より良いゲームアップデート方法を持っている人はまた〜の下にいることが期待されています!感謝します〜!

わかりました。詳しくは説明しません。トピックに移動します。

以前にクライアントにスーパーユーザー用のメソッド更新をインストールしたので、クライアントがディスクをスキャンすることがあります。その行動を取り除くのは本当に難しいです。この後、すべてのディスクをスーパーワークステーションに設定して再起動し、スキャン後に通常のユーザーに変更します。しかし、この方法があまり効果的ではない場合がありますこの問題を元のものから解決するには、WINDOWS自体からのみ。

これはchkntfsツール〜を使います。

Chkntfsは、システム管理者がautochkプログラムの実行範囲からボリュームを除外するために使用できるユーティリティです。このユーティリティはコマンドプロンプトで実行され、次のコマンドラインオプションがあります。

chkntfsドライブ:[...] chkntfs /dchkntfs /xドライブ:[...] chkntfs /cドライブ:[。] ..] drive:ドライブ名を指定してください。 /Dコンピュータをデフォルトの状態に復元し、起動時にすべてのドライブをチェックして、問題のドライブでchkdskコマンドを実行します。これにより、/Xオプションの効果がキャンセルされます。 /X既定の起動時にチェックされたドライブを除外します。このコマンドの最後の実行によって除外されたドライブは、現時点では無効です。 /C異常ビットを設定した場合は、次回の再起動時にchkdskを実行するようにスケジュールします。スイッチが指定されていない場合、chkntfsは各ドライブの異常ビットステータスを表示します。

例:

chkntfs /xc:このコマンドは、ドライブC:でchkdskが実行されるのを無効にします。

chkntfs /xd:e:このコマンドは、ドライブD:およびEでchkdskを無効にします。 :

での実行chkntfs /xコマンドは累積的ではなく、以前に作成されたドライブの除外を上書きします。上記の例では、chkntfsコマンドはchkdskがドライブDおよびEをチェックするのをブロックするだけで、ドライブCを異常ビットがないかチェックしません。

Chkntfsユーティリティは、システムレジストリのBootExcecute値を変更することによって機能します。 BootExecute値は、次のレジストリキーにあります。

HKEY_LOCAL_MACHINE \\ SYSTEM \\ CURRENTCONTROLSET \\ CONTROL \\セッションマネージャ

既定値は、次のとおりです。

BootExecute:REG_MULTI_SZ:autocheck autochk *

Chkntfs /xはアスタリスクの前に/kパラメータを追加しました。 /kパラメータは、ボリューム上の異常なビットをチェックするのを防ぎます。

たとえば、次のコマンドは、 を自動的にチェックするようにこのレジストリキーを変更します。

chkntfs /x D:
異常ビットがオンに設定され、Chkdsk /fは次回の再起動時に自分自身を実行するようにスケジュールされています。 Chkdsk /xはこの異常ビットのチェックを禁止しています。 Chkdsk /fは、chkntfsによって実行される異常ビットチェックの範囲から除外されているボリューム上では実行できません。

chkntfsユーティリティによって除外されたドライブでchkdsk /fを実行するには、chkntfs /dオプションを実行してシステムを通常の状態に戻すか、レジストリのBootExecute値を編集して/kパラメータから削除する必要があります。該当するドライブレター

警告:レジストリエディタの使い方を誤ると、深刻な問題が発生することがあります。最悪の場合、オペレーティングシステムの再インストールが必要になることがあります。マイクロソフトは、レジストリエディタの不適切な使用によって引き起こされる問題を解決できることを保証することはできません。ご自身の責任でレジストリエディタを使用してください。

Chkdsk /f /rを使用すると、chkdskはファイルシステムのエラーと物理ディスク上の不良セクタをチェックできます。 BootExecute値にエントリを追加することによって、Chkdsk /f /rは、次回システムが再起動されたときに自動的に実行されるようにスケジュールできます。たとえば、次のようになります。

chkdsk c:/f /r

BootExecute値に次のエントリを追加します。

autocheck autochk /r \\ ?? \\ C:これは実際にはこれはレジストリにあるため、chkdsk /f /rはchkntfsコマンドの影響を受けません。 chkdsk /f /rを無効にする唯一の方法は、このコマンドを参照するBootExecute値からコマンドラインを削除することです。

Chkntfs.exeユーティリティは、すべてのドライブをノードのローカルドライブとして扱います。これには、共有ドライブアレイ内のMicrosoft Cluster Server(MSCS)物理ディスクリソースが含まれます。 Chkntfs.exeを使用してクラスタ内の共有ドライブを除外する場合は、各ノードでexcludeコマンドを実行する必要があります。これは、各ノードのレジストリに正しいエントリがあることを確認するために行う必要があります。ノードが所有する共有ドライブに対してのみコマンドを実行できます。ノードに物理ディスクリソースがない場合は、エラーメッセージが表示されます。

Copyright © Windowsの知識 All Rights Reserved