【Windows】「USNジャーナル」の肥大化によるエクスプローラーの遅延をコマンドでクリアする手順

【Windows】「USNジャーナル」の肥大化によるエクスプローラーの遅延をコマンドでクリアする手順
🛡️ 超解決

Windowsのエクスプローラーでファイルやフォルダーの操作時、動作が重いと感じた経験はありませんか。

これはUSNジャーナルという機能が肥大化し、システムリソースを過剰に消費していることが原因かもしれません。

この記事では、USNジャーナルをコマンドで適切にクリアし、エクスプローラーの動作遅延を改善する具体的な手順を解説します。

【要点】USNジャーナルのクリアでエクスプローラーの遅延を解消

  • USNジャーナル肥大化: ファイル変更履歴の過剰な蓄積がエクスプローラーの遅延を招きます。
  • コマンドプロンプト操作: 管理者権限で実行するコマンドにより、USNジャーナルを安全にクリアできます。
  • パフォーマンス改善: USNジャーナルをクリアし再構築することで、システムリソースの消費を抑えられます。

ADVERTISEMENT

USNジャーナルの役割とエクスプローラー遅延の仕組み

USNジャーナルとは、NTFSファイルシステムが備える機能の一つです。ファイルやディレクトリに対する変更履歴を詳細に記録します。

例えば、ファイルの作成、削除、名前変更、内容変更などが記録されます。この記録は、Windowsの様々な機能で利用されます。

具体的には、ファイル検索のインデックス作成、バックアップソフトウェアによる差分バックアップ、システム復元ポイントの管理などに不可欠な情報源です。

USNジャーナルが肥大化する原因

USNジャーナルは、ファイルシステム上で発生する全ての変更を記録し続けます。特に、大量のファイル操作が行われる環境では、ジャーナルデータが急速に増加する傾向があります。

例えば、開発環境での頻繁なファイル更新や、同期ツールによる大量のデータ転送は、ジャーナルの肥大化を促進する要因となります。

通常、ジャーナルには最大サイズが設定されていますが、このサイズに達すると古い情報から順に削除されます。しかし、削除が追いつかないほど変更が頻繁な場合、ジャーナルは常に最大サイズに近い状態で維持され、システムに負荷をかけることがあります。

肥大化がエクスプローラーに与える影響

USNジャーナルが肥大化すると、エクスプローラーなどのファイルシステムにアクセスするアプリケーションの動作が遅くなることがあります。

これは、システムが大量のジャーナルデータの中から必要な情報を検索する際に、多くのI/O処理やCPUリソースを消費するためです。

特に、ディスクの断片化が進んでいる場合や、ストレージのアクセス速度が低い環境では、この影響が顕著に現れることがあります。

結果として、ファイルのコピー、移動、削除、あるいは単にフォルダを開くだけの操作でも、体感的な遅延が発生してしまうのです。

USNジャーナルをコマンドでクリアする手順

USNジャーナルをクリアし、システムパフォーマンスを改善する手順を解説します。この操作は管理者権限で実行する必要があります。

Windows 11とWindows 10で手順に大きな違いはありません。

  1. コマンドプロンプトを管理者として実行する
    スタートボタンを右クリックし、表示されるメニューから「ターミナル 管理者」または「コマンドプロンプト 管理者」を選択します。ユーザーアカウント制御のダイアログが表示されたら「はい」をクリックして許可します。
  2. 現在のUSNジャーナル情報を確認する
    コマンドプロンプトウィンドウで、以下のコマンドを入力しEnterキーを押します。
    fsutil usn queryjournal C:
    「C:」は対象ドライブ名です。通常はCドライブを指定します。ジャーナルの現在のサイズ、割り当てサイズ、最大サイズなどが表示されます。
  3. USNジャーナルを削除する
    以下のコマンドを入力しEnterキーを押します。
    fsutil usn deletejournal /d /n C:
    このコマンドは、指定したドライブのUSNジャーナルを完全に削除します。「/d」はジャーナルを削除するオプション、「/n」は確認なしで実行するオプションです。削除が完了すると「USNジャーナルが削除されました。」と表示されます。
  4. USNジャーナルを再作成する
    ジャーナルを削除しただけでは、システムはジャーナルを利用できません。以下のコマンドで新しいジャーナルを作成します。
    fsutil usn createjournal m=10000000 a=1000000 C:
    「m=10000000」は最大サイズを10MBに設定します。「a=1000000」は割り当てサイズを1MBに設定します。これらの値は、環境に応じて調整できます。例えば、より大きなサイズが必要な場合は「m=50000000」(50MB)のように変更します。作成が完了すると「USNジャーナルが作成されました。」と表示されます。
  5. エクスプローラーの動作を確認する
    USNジャーナルのクリアと再作成が完了したら、コマンドプロンプトを閉じます。その後、エクスプローラーを開き、ファイルやフォルダーの操作がスムーズになったか確認してください。システムの再起動は必須ではありませんが、より安定した状態にするために推奨されます。

USNジャーナルクリア後の注意点と他の遅延原因

USNジャーナルをクリアする操作は、エクスプローラーの遅延解消に有効ですが、いくつかの注意点や、他の原因で遅延が発生している可能性も考慮する必要があります。

バックアップや同期ソフトへの影響

USNジャーナルは、バックアップソフトウェアやファイル同期ソフトウェアが変更を検出するために利用しています。

ジャーナルをクリアすると、これらのソフトウェアは次に実行された際、以前の変更履歴を失っているため、ドライブ全体を再スキャンする可能性があります。

これにより、初回実行時に時間がかかったり、一時的にシステムリソースを多く消費したりすることがあります。

重要なバックアップや同期作業の直前には、ジャーナルクリアを避けることを推奨します。

エクスプローラーの遅延が改善しない場合

USNジャーナルをクリアしてもエクスプローラーの遅延が改善しない場合、他の原因が考えられます。

ディスクの空き容量不足

ドライブの空き容量が極端に少ないと、システム全体のパフォーマンスが低下します。不要なファイルを削除したり、別のドライブに移動したりして空き容量を確保してください。

ディスクのエラーや断片化

ハードディスクに物理的なエラーがある場合や、ファイルが断片化している場合も遅延の原因となります。

「エラーチェック」ツールでディスクのエラーをチェックし、SSDの場合は「ドライブの最適化」、HDDの場合は「デフラグ」を実行することを検討してください。

スタートアッププログラムの過多

Windowsの起動時に自動的に実行されるプログラムが多すぎると、システムリソースを消費し、全体的な動作が重くなります。

タスクマネージャーの「スタートアップ」タブから、不要なプログラムを無効に設定できます。

マルウェア感染

マルウェアがシステムリソースを消費し、エクスプローラーを含むアプリケーションの動作を遅くすることがあります。

常に最新の状態に保たれたセキュリティソフトウェアで、システム全体のフルスキャンを実行してください。

Windows Searchサービスの問題

Windows Searchサービスが正しく機能していない場合、エクスプローラーでの検索操作が遅くなることがあります。

サービスの再起動や、インデックスの再構築を試すことで改善する可能性があります。

ADVERTISEMENT

USNジャーナル関連コマンドの比較

USNジャーナルを管理するために使用されるfsutil usnコマンドには、いくつかのサブコマンドがあります。それぞれの用途と機能の違いを理解することで、より適切な操作ができます。

コマンド 主な用途 主要な引数 実行結果の概要
queryjournal 指定ドライブのUSNジャーナル情報を表示 ドライブ名: ジャーナルの現在のサイズ、割り当てサイズ、最大サイズなどを表示
deletejournal 指定ドライブのUSNジャーナルを削除 /d (削除), /n (確認なし), ドライブ名: 既存のジャーナルを完全に削除
createjournal 指定ドライブに新しいUSNジャーナルを作成 m=最大サイズ, a=割り当てサイズ, ドライブ名: 指定したサイズで新しいジャーナルを構築
enumdata USNジャーナルから変更データを列挙 ファイル開始USN, ファイル終了USN, ドライブ名: 指定範囲のファイル変更履歴を表示

まとめ

USNジャーナルの肥大化は、Windowsのエクスプローラーの動作遅延の一般的な原因の一つです。この記事で解説したコマンド操作により、この問題を効率的に解決できます。

fsutil usn deletejournalfsutil usn createjournalコマンドを使ってジャーナルをクリアし再構築することで、システムリソースの消費を抑え、エクスプローラーの応答性を改善できます。

定期的なシステムメンテナンスの一環として、この操作を検討し、快適なWindows操作環境を維持してください。

ADVERTISEMENT

この記事の監修者
✍️

超解決 第一編集部

疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。