author avatar
  プロダクトマネージャー  

概要
Windowsのシステム障害の修復に、SFCは非常に役立つツールの1つです。この記事では、SFCのコマンドと使用方法を紹介します。Windowsの重要ファイル損失が心配な方は、この記事の方法で、アクセス不要なパソコンのデータ復元も可能です。



SFCコマンドとは?機能と使い方を徹底解説!

I. SFCコマンドについて

1. SFCコマンドの定義、機能、パラメータ

SFC (システム ファイル チェッカー) は Windows のユーティリティです。SFC コマンドは、保護されたすべてのシステム ファイルの整合性をスキャンして検証し、間違ったバージョンを正しいバージョンに置き換えます。多くのトラブルシューティング手順では、SFC コマンドの使用が推奨されます。このコマンドを実行するには、管理者として Windows にログオンする必要があります。
SFC コマンドにはいくつかのパラメータが含まれています。コンピュータで SFC パラメータの詳細を表示したい場合は、コマンド プロンプトで「sfc /?」コマンドを実行すると、SFC コマンド パラメータの詳細な概要を確認できます。

SFC コマンド パラメータの詳細

SFCコマンドのパラメータと具体的な命令は以下のとおりです。

パラメータ

説明

コマンドプロンプトでの入力方法

/scannow

保護されたすべてのシステム ファイルの整合性をスキャンし、問題を含むファイルを可能な限り修復します。

sfc /scannow

/verifyonly

修復を実行せずに、保護されているすべてのシステム ファイルの整合性をスキャンします。

sfc /verifyonly

/scanfile <file>

指定されたファイルの整合性 (完全なパスとファイル名) をスキャンし、検出された問題の修復を試みます。

sfc /scanfile= <file>

注意: <file>は、sfc /scanfile=c:\windows\system32\kernel32.dll などの完全なパスとファイル名に置き換える必要があります。

/verifyfile <file>

修復を実行せずに、指定されたファイルの整合性 (完全なパスとファイル名) を検証します。

sfc /verifyfile= <file>

例: sfc /verifyfile=c:\windows\system32\kernel32.dll

/offwindir <offline windows directory>

オフライン修復用のオフライン Windows ディレクトリの場所を指定します。

sfc /offwindir= <offline windows directory>

例: sfc /scannow /offbootdir=D:\ /offwindir=D:\windows

/offbootdir <offline boot directory>

オフライン修復用のオフライン ブート ディレクトリの場所を指定します。

sfc /offbootdir= <offline boot directory>

例: sfc /scannow /offbootdir=D:\ /offwindir=D:\windows

/?

コマンドプロンプトでヘルプを表示します。

sfc/?

2. SFCコマンドを実行するにはどうすればよいですか?

①システムに正常にアクセスできる場合
ステップ 1: コンピュータを実行し、管理者アカウントで Windows にログインします。タスクバーの左側にある検索ボックスに「cmd」と入力し、検索結果の「コマンド プロンプト」を右クリックし、「管理者として実行」を選択します。管理者アカウントが無効になっている場合は、ここをクリックして管理者アカウントを有効にする方法をご覧ください。

コマンドプロンプト

ステップ 2: 必要に応じてコマンド プロンプトに対応する SFC コマンド パラメータを入力し、「Enter」キーを押します。
「sfc /scannow」はより一般的に使用されるコマンドで、保護されているすべてのシステム ファイルの整合性をスキャンし、問題のあるファイルを修復できます。 Windows 10、Windows 8.1、または Windows 8 を使用している場合は、欠落または破損したシステム ファイルを修復する SFC コマンドを実行する前に、「DISM.exe /Online /Cleanup-image /Restorehealth」コマンドを実行してください。次に「sfc /scannow」を実行します。 「sfc /scannow」を実行した後に「Windows リソース保護は要求された操作を実行できません」というプロンプトが表示される場合は、ここをクリックして詳細を確認してください。

DISM.exe /Online /Cleanup-image /Restorehealthとsfc /scannowを入力

②システムに正常にアクセスできない場合
ステップ 1: 電源ボタンを押して電源を入れ、起動ロゴが表示されたら電源ボタンを長押しして強制的にシャットダウンします。この手順を 3 回繰り返してコンピュータを完全に起動し、[自動修復] インターフェイスで [詳細オプション] を選択すると、コンピュータは Windows 回復環境に入ります。または、Windows インストール ディスクを使用してコンピュータを起動します。BIOS 設定で Windows インストール ディスクをブート シーケンスの最初に設定し、設定を保存してコンピュータを再起動し、[コンピュータを修復する] オプションを選択する必要があります。 Windows インストール プログラムの「今すぐインストール」インターフェイスを使用して回復環境に入ります。 (Windows インストール ディスクの作成方法については、ここをクリックしてください)

コンピューターを修復する

ステップ 2: 回復環境に入ったら、[トラブルシューティング] > [詳細オプション] > [コマンド プロンプト] を選択します。

コマンドプロンプト

ステップ 3: 開いたコマンド プロンプト ウィンドウで、必要に応じて SFC コマンド (「sfc /scannow /offbootdir=D:\ /offwindir=D:\windows」など) を入力し、「Enter」キーを押します。スキャンが完了するまでに約 5 ~ 20 分かかる場合があります。スキャンが完了したら、Windows インストール ディスクを取り出し、コンピュータを再起動して、問題が解決されたかどうかを確認します。
注: 「sfc /scannow /offbootdir=D:\ /offwindir=D:\windows」コマンドの「/scannow」は、システム ファイルの整合性をスキャンし、問題のあるファイルを修復できます。「/offbootdir」は、オフラインの場所を指定するために使用されます。修復されたオフライン ブート ディレクトリの名前。「/offwindir」は、オフライン修復用のオフライン Windows ディレクトリの場所を指定するために使用されます。「/offbootdir=D:\」および「/offwindir=D:\」の「D:\」 「windows」の「:\windows」は状況に応じて変更できます。
sfc /scannow /offbootdir=D: /offwindir=D:windows を実行します。
以上がSFCコマンドの紹介です。システムに障害が発生して正常にアクセスできない場合、コンピューター内のデータの損失を避けるために、Windows を起動せずにデータを転送または復元する方法については、第 2 部を参照してください。

II. システムにアクセスできない場合は、Renee Passnow でデータを転送または復元

1. Renee Passnowとは何ですか?

Renee Passnow は、Windows ユーザーによる Windows アカウントのパスワードのクリア、新しい管理者アカウントの作成、ディスク/メモリ カードのデータの復元、ハードディスクのフォーマット後のデータの回復、ディスク ファイルの転送、ディスク ファイルの消去またはスキャンなどを行うのに役立つ、プロフェッショナルなシステム レスキュー ソフトウェアです。さらに、このソフトウェアは、MBR ブート レコード、DBR エラー パラメーター、0xc00000e、Windows システム起動の失敗、ブラック スクリーンやブルー スクリーンなどを引き起こすいくつかの問題の修復など、Windows システムの問題の修復もサポートします。さまざまな機能を備えたシステムレスキューツールとして、Windows 10/8.1/8/7/XP/Vistaを含む複数のシステムと完全に互換性があり、さまざまなユーザーのシステムレスキューニーズを満たすことができます。
おすすめ - ADsRenee PassNow - PC起動しない時のデータ救出 システムレスキューソフトRenee PassNow

操作簡単 簡単な操作で任意ファイルを救出。

データ移行 Windowsが起動しなくても簡単にデータ移行。

データプレビュー データ救出する前に、ファイルプレビュー可能。

多機能 Windows起動せずに、パスワード削除、データ移行、管理者作成、データ抹可能。

互換性 Windows 10/8.1/8/7/Vista/XP対応。

操作簡単 初心者も自力でデータ救出可能。

多機能 パスワード削除、データ移行、管理者作成可能。

データプレビュー 救出する前に、ファイルプレビュー可能。

無料体験無料体験 88625名のユーザー様に体験をしていただきました!

Tips:ソフトをインストール後、インターフェースからISOファイルをダウンロードする必要があります。

2. Renee Passnow でデータを転送または復元する方法

Windows システムが起動できない場合は、Renee Passnow で起動ディスクを作成し、その起動ディスクからコンピュータを起動し、ソフトウェアが提供する機能を使用してファイルの転送や復元を行うことができます。具体的な手順は次のとおりです。
1.別のコンピューターにソフトウェアをダウンロードしてインストールします。ソフトを実行し、ISOファイルのタイプを選択します。新しい機種は、×64を選択し、古い機種は×86を選択し、「ダウンロード」ボタンをクリックし、ISOファイルをダウンロードします。

ISOファイルダウンロード

2.USB / CD(容量200MB以上)を挿入して、「USBを作成」または「CDを作成」を選択し、作成が完了するまで待ちます。

起動ディスク作成

3.起動ディスクをPCに挿入します。電源を入れたらすぐに「F2」キーを押し、BIOS画面に入ります。

※パソコンメーカーによって押すボタンが異なります。取扱書を参照してください。もしくは、こちらを参照してください。(BIOS画面を起動する方法

BIOS画面に入り、「Boot」または「起動デバイス」のタブで、「CD-ROM Dirve」/「USB」/「Removable Device」のような項目があります。起動ディスクを一番上に設定してください。

起動ディスクを起動順番の一番に設定します。

4.起動可能な USB フラッシュドライブからコンピュータを起動し、「Data Transfer」機能を選択します。

データ移行機能(Renee Data Transfer)

5.データ移行機能の画面が表示され、データ移行を行います。

  1. データ保存元を選択します。
  2. データ移行先を選択します。
  3. 移行したいデータを選択し、クリックしたまま移行先へ移動します。

PC起動しないデータ移行手順

6. データが失われた場合、「Undeleter」機能を選択し、「実行」ボタンをクリックします。

データ復元機能(Renee Undeleter)

7. データ復元機能の画面が表示され、「ディスクの完全スキャン」を選択します。

メインメニュー

8. スキャンが完了したら、欲しいファイルを見つけ出し、チェックを入れて、「復元」ボタンをクリックします。

ファイルをプレビュー・復元します