よくあるお問い合わせについてのサポート情報

Windows2000 サポート情報

 
 Windows 回復コンソールについて。
※回復コンソールはWindowsNT系OSについて熟知している方向けの機能です。
この回復コンソールについての操作方法などのお問い合わせは受け付けておりませんのでご了承ください。


 この資料では、Windows 回復コンソールの機能と制限について説明しています。Windows 回復コンソールは、Windows ベースのコンピュータが正常に起動しないかまったく起動しない場合に、回復を支援するように設計されています。
 
Windows 回復コンソールを使用すると、Windows のグラフィック インターフェイスを起動しなくても、NTFS、FAT、および FAT32 ボリュームに制限付きでアクセスすることができます。Windows 回復コンソールでは、以下のことが実行できます。
  • オペレーティング システムのファイルとフォルダの使用、コピー、名前の変更、置換。
  • コンピュータの次回の起動時に、サービスやデバイスの起動を有効または無効にする。
  • ファイル システムのブート セクタやマスタ ブート レコード (MBR) の修復。
  • ドライブ上のパーティションの作成とフォーマット。

Windows 回復コンソールにアクセスできるのは、管理者に限られるため、権限のないユーザーはすべての NTFS ボリュームを使用できません。

Windows 回復コンソールの起動

Windows 回復コンソールを起動するには、以下のいずれかの方法を使用します。

  • Windows セットアップ フロッピー ディスクまたは Windows CD-ROM でコンピュータを起動します。[セットアップへようこそ] 画面で、F10 キーを押すか、修復の R キーを押してから、C キーを押してWindows 回復コンソールを起動します。
  • Winnt32.exe に /cmdcons スイッチを付けて実行し、Windows 回復コンソールを Windows スタートアップ フォルダに追加します。この手順には、Cmdcons フォルダおよびファイルを保持するために、システム パーティション上におよそ 7 MB のハード ディスク領域が必要です。回復コンソールのインストール方法はこちらをご参照ください。
    回復コンソールをハードディスクから起動して使いたいのですが可能ですか?

コマンド コンソールの使い方

Windows 回復コンソールを起動すると、次のようなメッセージが表示されます。

Windows XP

 
Microsoft Windows XP (TM) 回復コンソール
 
 
 
回復コンソールはシステムの修復と回復機能を提供します。
 
EXIT と入力すると、回復コンソールを終了し、コンピュータを再起動します。
 
1: C:\WINDOWS
どの Windows インストールにログオンしますか? (取り消すには Enter キーを押してください)

 

 
Windows 2000

 
Microsoft Windows 2000 (R) 回復コンソール
 
 
 
回復コンソールはシステムの修復と回復機能を提供します。
 
EXIT と入力すると、回復コンソールを終了し、コンピュータを再起動します。
 
1: C:\WINNT
 
どの Windows インストールにログオンしますか? (取り消すには Enter キーを押してください)
 
 
  • 該当する Windows インストールの番号を入力した後、管理者アカウントのパスワードを入力します。
  • 誤ったパスワードを 3 回入力すると、回復コンソールが終了するので注意してください。
  • また、SAM データベースが存在しないか破損している場合は、正しく認証されないために回復コンソールを使用できません。
  • パスワードを入力し、回復コンソールが起動した後、exit と入力するとコンピュータが再起動します。

回復コンソール コマンド プロンプトの使用方法

回復コンソールでは、通常の Windows コマンド プロンプトではなく、特殊なコマンド プロンプトが使用されます。回復コンソールには、専用のコマンド インタプリタがあり、このコマンド インタプリタに入るためには、管理者パスワード (ドメイン管理者ではなくローカル管理者) を入力する必要があります。

コマンド コンソールの規則と制限

Windows 回復コンソールからは、次のフォルダ以外は使用できません。

  • ルート フォルダ
  • 現在ログオンしている Windows インストールの %SystemRoot% (c:\windows など)のフォルダとそのサブフォルダ
  • Cmdcons フォルダ
  • CD-ROM ドライブなどのリムーバブル メディア ドライブ

注: 他のフォルダにアクセスしようとすると、"アクセスが拒否されました" というエラー メッセージが表示されます。また、回復コンソールを使用中、ローカルのハード ディスクからフロッピー ディスクにファイルをコピーできません。フロッピー ディスクまたは CD-ROM からハード ディスクに、またはハード ディスク間ではファイルをコピーできます。

使用可能なコマンド

 HELP

まず最初に「help」と入力した後に Enter キーを押して、HELPコマンドを実行してみてください。
help コマンドを使用すると、以下の使用できる、すべてのコマンドが一覧表示されます。
また、各コマンドの後に /? と入力することで、各コマンドの使用方法を見る事ができます。
もし使用方法が長すぎて、画面上から流れていって見えなくなってしまう場合には、さらにその後に |more を追加する事によって、enterキーを押す度に1行ずつ止めて表示させることができます。

attrib delete fixboot md type
cd dir fixmbr mkdir systemroot
chdir disable format more  
chkdsk diskpart help rd  
cls enable listsvc ren  
copy exit logon rename  
del expand map rmdir  

※注意事項
以下では、「フォルダ」のことをMS-DOS等の旧OSに倣い「ディレクトリ」という名称で呼びますのでご注意ください。


ATTRIB コマンド

ファイルの属性の変更

次のいずれかのパラメータを付けて attrib コマンドを実行すると、ファイルやフォルダの属性を変更できます。

-R
+R
-S
+S
-H
+H
+ 属性を設定する
- 属性を解除する
R 読み取り専用ファイル属性
S システム ファイル属性
H 隠しファイル属性

書式: ATTRIB (+/- パラメーター) (ファイル名) (/S などの補助スイッチパラメーター)  

例・ATTRIB -H -R -S C:\WINDOWS\*.EXE /S

意味・C:\WINDOWSディレクトリ(フォルダ)以下の、サブディレクトリ(フォルダ)全て(/S スイッチ)にある、そこにある全てのEXE(実行ファイル)形式の「隠し属性」「読込専用属性」「システム属性」を解除する。
 


CDCHDIR

チェンジ・ディレクトリ (ディレクトリ(フォルダ)の変更)

cd および chdir コマンドは、現在のカレントディレクトリ(フォルダ)を変更する場合に使用します。cd .. と入力すると、親ディレクトリに変更します。
cd drive: (例・ cd c: )と入力すると、指定したドライブの現在のディレクトリが表示されます。
パラメータを付けずに cd と入力すると、現在のドライブとディレクトリが表示されます。
chdir コマンドでは、スペースが区切り文字として扱われます。このため、スペースを含むサブディレクトリ名は引用符で囲む必要があります。たとえば次のように指定します。

cd "\winnt\profiles\username\programs\start menu"

chdir コマンドが機能するのは、Windows の現在のインストールのシステム フォルダ、リムーバブル メディア、任意のハード ディスク パーティションのルート フォルダ、ローカル インストール ソースの中だけに限られます。
 


CHKDSK

チェックディスク
 
 chkdsk ドライブ/p /r

このコマンドはドライブを検査し、必要に応じてそのドライブの修復または回復を行います ( ドライブ は検査するドライブを指定します)。また、不良セクタをマークし、読み取り可能な情報を回復します。

/p スイッチを使用すると、ドライブが問題ありとマークされていなくてもドライブを徹底的に検査し、見つかったエラーを修正するように CHKDSK に指示します。/r スイッチは不良セクタの場所を見つけ、読み取り可能な情報を回復します。/r スイッチを指定すると、暗黙のうちに /P スイッチも指定していることになるので注意してください。chdsk コマンドは引数なしでも指定でき、その場合、スイッチを付けずに現在のドライブに対して処理を行うことを意味します。オプションで、一覧にしたスイッチも受け付けられます。chdsk コマンドは Autochk.exe ファイルを必要とします。chdsk は bootup フォルダでこのファイルを自動的に見つけます。コマンド コンソールがプレインストールされている場合、このフォルダは通常 Cmdcons フォルダにあります。bootup フォルダにフォルダが見つからない場合、Chkdsk は Windows CD-ROM インストール メディアを検索します。インストール メディアが見つからない場合、Chdsk は Autochk.exe ファイルの場所を指定するように求めます。
 


CLS

画面のクリア

   cls

このコマンドは画面に描画されている文字を消去します。
 


COPY

ファイルをコピーします。

   copy 送り側 受け側

このコマンドは、ファイルをコピーする場合に使用します ( source はコピーするファイルを指定し、 受け側 は新しいファイルのフォルダまたはファイル名を指定します)。ワイルドカードやフォルダのコピーは許可されません。Windows CD-ROM からの圧縮されたファイルは、コピーされると自動的に解凍されます。

受け側 を指定しない場合、デフォルトは現在のフォルダに設定されます。ファイルがすでに存在する場合、上書きするかどうか尋ねられます。
 


DELDELETE

ファイルの削除

   del ドライブ:パス:ファイル名

   delete ドライブ:パス:ファイル名

このコマンドは、ファイルを削除する場合に使用します ( ドライブ: パス ファイル名 は削除するファイルを指定します)。delete コマンドが機能するのは、Windows の現在のインストールのシステム フォルダ、リムーバブル メディア、任意のハード ディスク パーティションのルート フォルダ、ローカル インストール ソースの中だけに限られます。delete コマンドはワイルド カード (*) 文字を受け付けません。
 


DIR

ディレクトリ内のファイルとサブディレクトリを画面に表示させる

   dir ドライブ:パス:ファイル名

このコマンドは、ディレクトリ(フォルダ)内のファイルとサブディレクトリの一覧を表示する場合に使用します ( ドライブ: パス ファイル名 は一覧表示するドライブ、ディレクトリ、ファイルを指定します)。dir コマンドは、隠しファイルやシステム ファイルを含むすべてのファイルを一覧表示します。ファイルには以下のような属性があります。

  D - ディレクトリ (フォルダ)
H - 隠しファイル
S - システム ファイル
E - 暗号化ファイル
R - 読み取り専用ファイル
A - アーカイブ ファイル
C - 圧縮ファイル
P - 再解析ポイント
 

dir コマンドが機能するのは、Windows の現在のインストールのシステム ディレクトリ、リムーバブル メディア、任意のハード ディスク パーティションのルート ディレクトリ、ローカル インストール ソースのいずれかの中だけに限られます。
 


DISABLE

システムサービス及びドライバを無効にする

   disable サービス名

このコマンドは、Windows システム サービスまたはドライバを無効にする場合に使用します ( サービス名 は無効にするサービスやドライバの名前を指定します)。

無効にできるすべてのサービスやドライバを表示するには、listsvc コマンドを使用します。disable コマンドはサービスの古い start_type を表示してから、それを SERVICE_DISABLED にリセットします。このため、サービスを再度有効にする必要がある場合に備えて、古い start_type を記録しておいてください。

disable コマンドが表示する start_type 値は次のとおりです。

SERVICE_DISABLED
SERVICE_BOOT_START
SERVICE_SYSTEM_START
SERVICE_AUTO_START
SERVICE_DEMAND_START
 


DISKPART

ハード ディスク ボリューム上のパーティションを管理する

   diskpart /add /delete デバイス名 ドライブ名 パーティション名 サイズ

このコマンドは、ハード ディスク ボリューム上のパーティションを管理する場合に使用します。

  • /add: 新しいパーティションを作成します。
  • /delete: 既存のパーティションを削除します。
  • ドライブ名: 新しいパーティションを作成する場合のデバイス名。この名前は、MAP コマンドの出力から取得できます。
    例: \Device\HardDisk0.
  • ドライブ名: 既存のパーティションを削除する場合のドライブ文字ベースの名前。
    例: D:
  • パーティション名: 既存のパーティションを削除する場合のパーティションベースの名前で、ドライブ名引数の代わりに使うことができます。例: \Device\HardDisk0\Partition1.
  • サイズ: 新しいパーティションのサイズをメガバイトで指定します。

注 : 引数を使用しない場合、パーティションを管理するユーザー インターフェイスが表示されます。

警告 : ディスクをダイナミック ディスクの構成にアップグレードしている場合、このコマンドによって、パーティション テーブルが破損するおそれがあります。ディスクの管理ツール以外で、ダイナミック ディスクの構造を変更しないでください。
 


ENABLE

サービスまたはドライバを有効にする

   enable サービス名 start_type

enable コマンドを使用して、Windows システム サービスまたはドライバを有効にすることができます。 ( サービス名 は有効にするサービスまたはドライバの名前)

有効にできるすべてのサービスやドライバを表示するには、listsvc コマンドを使用します。enable コマンドはサービスの古い start_type を表示してから、それを新しい値にリセットします。サービスを再度有効にする必要がある場合に備えて、古い start_type を記録しておいてください。

有効な start_type は以下のようになります。

 SERVICE_BOOT_START
 SERVICE_SYSTEM_START
 SERVICE_AUTO_START
 SERVICE_DEMAND_START

注 : 新しい start_type を指定しない場合、enable コマンドは古い start_type を表示します。
 


EXIT

コンピューターの再起動

   EXIT

exit コマンドは、コマンド コンソールを終了し、コンピュータを再起動する場合に使用します。
 


EXPAND

圧縮ファイルの展開

   expand 送り側[/F:filespec] [受け側] [/y]
   expand 送り側[/F:filespec] /D

このコマンドは、ファイルを展開する場合に使用します。 ( 送り側は展開するファイルの名前を指定し、 受け側は新しいファイルのディレクトリを指定します)

: ワイルドカードを含めることはできません。受け側を指定しない場合、デフォルトは現在のフォルダに設定されます。

オプション:

  • /y: 既存のファイルを上書きする前にプロンプトを表示しません。
  • /f:filespec: 送り側に複数のファイルが含まれている場合、展開する特定のファイルを識別するために、このパラメータが必要になります。ワイルドカードを含めることができます。
  • /d: 展開せずに、送り側の中に含まれているファイルのディレクトリを表示します。

展開先は、現在の Windows インストール、ドライブのルート、ローカル インストール ソース、Cmdcons フォルダのどのディレクトリも指定できます。ただし、リムーバブル メディアや読み取り専用ファイルは指定できません。読み取り専用属性を削除するには、attrib コマンドを使用します。

/y を使用しない限り、展開先のファイルがすでに存在する場合、expand はプロンプトを表示します。
 


FIXBOOT

ディスクのブートセクタの修復

   fixboot ドライブ名:

このコマンドは、新しい Windows ブート セクタ コードをディスクドライブのブート パーティションに書き込む場合に使用します。
 ( ドライブ名 はブート セクタを書き込むドライブ文字です)
Windows ブート セクタが壊れている場合、このコマンドによって問題を修復します。システム修復プロセスもブート セクタを修復します。このコマンドによって、システム ブート パーティションに書き込むデフォルト設定が無効になります。
 


FIXMBR

マスターブートレコードの修復

   fixmbr デバイス名

このコマンドは、システム パーティションのマスタ ブート レコード (MBR) を修復する場合に使用します ( デバイス名 は新しい MBR が必要なデバイスを指定するオプションのデバイス名です)。このコマンドは、ウイルスによって MBR が壊され、Windows が起動できない状況で使用します。

警告 : ウィルスが存在していたり、ハードウェアの問題がある場合、このコマンドによって、パーティション テーブルが破損するおそれがあります。このコマンドによってパーティションにアクセスできなくなることもあります。このコマンドを実行する前に、ウイルス駆除ソフトウェアを実行することをお勧めします。

名前は map コマンドの出力から取得できます。これを空白にした場合、ブート デバイスの MBR が修復されます。

例: fixmbr \device\harddisk2

Fixmbr によって、無効または標準でないパーティション テーブルの署名が検出された場合、MBR を書き換える前に、許可を求めるプロンプトが表示されます。
 


FORMAT

ディスクのフォーマット

   format ドライブ: /Q /FS:ファイルシステム

このコマンドは、指定したドライブを指定したファイル システムにフォーマットする場合に使用します。
 ( /Q はドライブのクイック フォーマットを実行し、 ドライブ はフォーマットするパーティションのドライブ文字を指定し、 /FS:ファイルシステム は使用するファイル システムの種類 [FAT、FAT32、NTFS] を指定します)

ファイル システムを指定しない場合、使用可能であれば、既存のファイル システム形式が使われます。

例: format d: /q /fs:ntfs (DドライブがNTFS形式でクイックフォーマットされます)
 


LISTSVC

Windows サービス/ドライバの表示

   listsvc

listsvc コマンドは、現在の Windows インストールに使用可能なすべてのサービス、ドライバ、およびそれらの start_type を一覧表示します。このコマンドは、disable および enable コマンドを使用する場合に役立ちます。

注 : これらは %SystemRoot%\System32\Config\SYSTEM ハイブから取り出されます。SYSTEM ハイブが破損しているか、失われている場合、予測できない結果が生ずることがあります。
 


LOGON

Windows システムへのログオン

   logon

logon コマンドは、検出されたすべての Windows のインストールを一覧表示し、ログオン先に選択した Windows のコピーのローカル管理者パスワードを要求します。ログオンが 3 回成功しなかった場合、セキュリティ機能が動作してコンピュータは再起動されます。
 


MAP

ドライブマッピングの一覧表示

   map arc

このコマンドは、ドライブ文字、ファイル システムの種類、パーティション サイズ、および物理ドライブへのマッピングを一覧表示します。( arc パラメータは、map コマンドに Windows デバイス パスの代わりに ARC パスを使用するように伝えます)
 


MDMKDIR

メイク・ディレクトリ 新しいディレクトリ(フォルダ)の作成。

   md 新規作成ディレクトリ名
   mkdir 新規作成ディレクトリ名

md または mkdir コマンドは、新しいフォルダを作成します。ワイルドカード文字はサポートされません。mkdir コマンドが機能するのは、Windows の現在のインストールのシステム フォルダ、リムーバブル メディア、任意のハード ディスク パーティションのルート フォルダ、ローカル インストール ソースの中だけに限られます。
 


MORE

テキストファイルの表示や1行ずつの表示

   more ファイル名

このコマンドは、画面にテキスト ファイルを表示する場合に使用します。

その他の使用方法は使用可能なコマンドのHELPの使用の仕方または TYPE コマンドの項をを参照してください。
 


RDRMDIR

ディレクトリの削除

   rd 削除するディレクトリ名
   rmdir 削除するディレクトリ名

rd と rmdir コマンドは、ディレクトリ(フォルダ)を削除します。
これらのコマンドが機能するのは、Windows の現在のインストールのシステム ディレクトリ(フォルダ)、リムーバブル メディア、任意のハード ディスク パーティションのルート ディレクトリ(フォルダ)、ローカル インストール ソースの中だけに限られます。
 


REN と RENAME

ファイル名の変更

   ren 変更するファイル 新しいファイル名
   rename 変更するファイル名 新しいファイル名

ren と rename コマンドで、ファイルの名前を変更することができます。変更先のファイルに新しいドライブやパスを指定することはできません。これらのコマンドが機能するのは、Windows の現在のインストールのシステム ディレクトリ(フォルダ)、リムーバブル メディア、任意のハード ディスク パーティションのルート ディレクトリ(フォルダ)、ローカル インストール ソースの中だけに限られます。
 


SET

環境オプションの表示・変更

set コマンドを使用して、4 つの環境オプションを表示または変更することができます。

   AllowWildCards = FALSE
   AllowAllPaths = FALSE
   AllowRemovableMedia = FALSE
   NoCopyPrompt = FALSE

回復コンソールで作業しているときには、環境に関する規則がいくつかあります。set と入力すると、現在の環境が表示されます。デフォルトの規則は以下のとおりです。

  • AllowAllPaths = FALSE 回復コンソールに入るときに選択したシステムの外部にあるディレクトリおよびサブディレクトリへのアクセスを禁止します。
  • AllowRemovableMedia = FALSE ファイルのコピー先などとして、リムーバブル メディアにアクセスすることを禁止します。
  • AllowWildCards = FALSE copy および del などのコマンドでワイルドカードをサポートしません。
  • NoCopyPrompt = FALSE 既存のファイルを上書きする場合に確認のメッセージが表示されます。
     

SYSTEMROOT

システムディレクトリの指定

systemroot コマンドは、現在の作業ディレクトリを、現在ログオンしている Windows インストールの %SystemRoot% ディレクトリに設定します。
 


TYPE

テキストファイルの内容を画面に表示する

   type テキストファイル名

type コマンドはテキスト ファイルを表示します。

   type テキストファイル名 |more

とmoreコマンドを併用することにより、1画面ずつ表示させることもできます。
 



Windows XP で新たに追加されたコマンド

NET

ネットワーク共有ポイントをドライブ文字にマッピングする

   net use [\\ サーバー名\ 共有名/USER: ドメイン名\ ユーザー名[ パスワード] | ドライブ文字: /d]

net use は、ネットワーク共有ポイントをドライブ文字にマッピングする場合に使用します。

  • 共有名 接続先のサーバー名
  • 共有名: 接続先の共有名
  • ドメイン名: ユーザー名のアカウント情報を検証する際に使用するドメインの名前
  • ユーザー名: \\ サーバー名\ 共有名 への接続に使用するドメイン名内のユーザーの名前
  • パスワード: オプションでコマンド ラインに入力できるパスワード
  • ドライブ文字: net use がサーバー接続に割り当てたドライブ文字
  • /d: この接続を切断することを指示します。

注 : net use は、コマンドラインにパスワードが含まれない場合にパスワードの入力を求めます。また、正常に接続した場合はその接続に対して自動的にドライブ文字を割り当てます。
 

 

 

WindowsXP よくあるお問い合わせ トップページに戻る

Windows 2000 よくあるお問い合わせ トップページに戻る