PerfLogsは、Windowsの性能を調べるログの保存先として使われるフォルダーです。Cドライブ直下のC:\PerfLogsを見つけた場合は、まず中に保存されたファイルと容量を確認します。フォルダーがあることと、性能データを常時収集していることは別です。この記事では役割、ログの見方、削除前に確認することを説明します。
中身・空のフォルダー・削除の判断を先に確認
| 確認したいこと | 判断のポイント |
|---|---|
| PerfLogsとは何か | 性能調査のログ保存先として使われるフォルダー。Windowsのすべてのログが集まる場所ではありません。 |
| 中身が空になっている | 収集済みログがあるかは、収集の実行・保存先・保存期間によります。空という状態だけで故障とは判断できません。 |
| 中身を読みたい | .blgの性能カウンターログなら、パフォーマンスモニターで読み込みます。ファイル形式に合ったツールを使います。 |
| 削除して容量を空けたい | 実際の容量と保存中のログ、調査で必要な期間を確認。稼働中の収集設定と、不要な過去ログの整理を分けます。 |
PerfLogsフォルダとは
PerfLogsフォルダの基礎知識
PerfLogsは、パフォーマンス(Performance)に関するログ(Logs)の保存先として使われます。Microsoftの性能調査ガイドにも、性能カウンターログをC:\PerfLogs内の.blgファイルへ保存する例があります。同資料はWindows Serverの調査手順です。フォルダーがあるだけで、掲載された収集コマンドが自分のPCで実行されているという意味にはなりません。
PerfLogsフォルダが存在する理由
CPUの使用率、ディスクI/O、メモリ使用量などを記録すると、問題が起きた時間帯の負荷を後から比較できます。性能データの収集は、パフォーマンスモニターのデータコレクターセットなどで設定・実行します。収集対象、間隔、保存先はその設定によって異なり、PerfLogsフォルダーが自動で測定や最適化を行うわけではありません。
PerfLogsフォルダの役割
PerfLogsフォルダには、Windowsのパフォーマンスに関するログや情報が格納される可能性があります。例えばシステムトラブルが発生した際には、このフォルダ内のログを参照することで、障害が起こったタイミングの情報を入手しやすくなります。また、Windowsが提供しているパフォーマンスカウンタやトレース機能などの出力データが、必要に応じてここに格納されるケースもあります。普段はユーザーが直接閲覧することはないのですが、システム解析や調整が必要になったときには重要な役割を果たします。
PerfLogsフォルダの制限されたアクセス権限
開こうとしたときに権限の確認やアクセス拒否が出る場合は、そのフォルダーやファイルのアクセス権を確認します。読めないことだけで破損やウイルスとは判断できません。会社の端末では管理者へ確認し、内容を読む目的だけで所有者の変更や全員へのフルコントロール付与を行わないでください。
PerfLogsフォルダにまつわる疑問点
ユーザーが抱える不安と誤解
はじめてPerfLogsフォルダの存在を知った方の中には、「知らないフォルダがあるけれど、これは危険なものではないか」「削除してもいいのだろうか」「なぜWindows (C:)の直下にあるのだろう」などと疑問を抱くことがあります。特に、普段からパソコンの中身を細かく整理するのが好きな方にとっては、アクセスできないフォルダは気になるものですよね。
実際にトラブルが起きるケースはある?
フォルダーの存在だけで、PCの不具合や感染の原因を判断することはできません。調査で必要なのは、実際の症状、発生時刻、収集したログです。過去ログを消すと、その記録を使った比較ができなくなる点に注意します。保存したログの整理と、以後の収集先の変更は分けて確認します。
想定されるトラブル例
調査中のログファイルを削除すると、削除した期間の性能データを確認できなくなります。また、収集処理が書き込み中のファイルや保存先を変更すると、以後の収集に影響する可能性があるため、実行中かどうかと保存先の設定を先に確認してください。過去ログの削除と、収集設定そのものの変更は別の操作です。
トラブル回避のポイント
まず中身の容量、更新日時、調査やサポート対応で必要なログを確認します。収集を管理している人がいる場合は、保存期間と整理方法を確認してください。特に使用目的がなく、容量も問題になっていない場合は、フォルダーを整理する必要はありません。
PerfLogsフォルダのデータの活用方法
ログの解析とシステムの最適化
性能ログは、記録した時間帯のCPU・メモリ・ディスクなどの負荷を調べる材料になります。症状が出た時刻に対応するログを選び、複数のカウンターを比べます。収集していなかった時間帯の状態は、そのログから後付けで確認できません。
保存された .blg ログをパフォーマンスモニターで開く
Microsoftのログ表示手順は、保存済みの性能カウンターログをパフォーマンスモニターへ読み込む操作を説明しています。PerfLogs内に.blgファイルがある場合は、次の順に確認できます。
- スタートの検索で
perfmonを検索し、パフォーマンスモニターを開きます。 - 左側の[監視ツール]→[パフォーマンス モニター]を選びます。
- ツールバーの[ログ データの表示]を選び、プロパティの[ソース]を開きます。
- [ログ ファイル]→[追加]で確認したい
.blgを選び、[開く]→[OK]と進みます。
保存されたログを見る操作と、新しいデータを収集する操作は別です。中身が空の場合は、この手順で読み込む過去ログはありません。
開発者やITプロフェッショナルが得られるメリット
開発者やITプロフェッショナルにとって、PerfLogsフォルダの情報は次のように多角的なメリットをもたらします。
Windows Performance Monitorとの関連性
Windowsには「Windows Performance Monitor(パフォーマンスモニター)」という標準ツールが搭載されており、このツールを使うとCPUやメモリの使用状況、ディスクI/O、ネットワーク帯域幅などを詳細に追跡できます。収集したデータをグラフや数値で可視化し、異常値が発生したタイミングを突き止めることが可能です。PerfLogsフォルダはこれらのツールが記録するログの一部を保管することもあるため、システム管理者や開発者は必要なときに過去のデータを参照することで、より精度の高いトラブル解析を行えます。
特別なツールの使用例
性能カウンターログとイベントトレースでは、記録する情報や読むツールが異なります。Microsoftの調査手順やサポートから指定がある場合は、その収集方法と保存先を使います。すべてのWindows Performance Toolkitの出力がPerfLogsへ保存されるわけではありません。
アクセス制限が厳重な理由
システムを守るセキュリティ設計
Windowsのフォルダーやファイルにはアクセス権が設定されています。PerfLogsでも、作成した収集処理や管理者の設定によって操作できる範囲が変わります。権限の確認画面を出さずに読むためだけに、アクセス権を広く変更する必要はありません。
ユーザー権限による保護
読み取りや変更が可能かは、対象のアクセス権と使用中のアカウントによります。必要なログを読めない場合は、管理者にファイルの提供や閲覧方法を確認してください。管理者アカウントであることだけで、全ファイルの内容が自動的に閲覧できるとは限りません。
PerfLogsフォルダに触れる前に知っておきたいこと
安全性とトラブル防止のための心構え
フォルダー名を見つけただけなら、操作する必要はありません。容量が気になる場合は、フォルダーのプロパティで実際のサイズを確認してから整理を検討します。診断で使うログがある場合は、その記録を先に保存してください。

「使わなそうだから削除する」と決める前に、ログの容量と更新日時を確認します。調査中の記録なのか、古い保存済みログなのかを分けると、必要なデータを残して整理できます。
PerfLogsフォルダを誤って削除・変更してしまったときの対処法
削除したのがPerfLogs内の過去ログなら、まずごみ箱や手元のバックアップにそのファイルがあるか確認します。フォルダーを削除したという理由だけでWindowsの初期化やシステムの復元を始めないでください。収集が失敗するようになった場合は、対象のデータコレクターセットの保存先と実際のエラーを管理者へ伝えます。
実際の活用事例とメリット
個人ユーザーが助かるケース
自作PCでこだわりのパーツを組み合わせている人や、仕事や趣味で高い負荷をかけるソフトを使用している方にとっては、「PCが急に重くなった」「特定のゲームだけfpsが極端に落ちる」といったパフォーマンス低下を経験することがあります。そういった問題を深く分析するために、PerfLogsフォルダの中身を参照してWindowsの状況を把握するケースもあります。
企業での本格的な運用例
複数の端末を管理する場合は、収集する性能カウンターと時間帯、保存先をそろえて比較する方法があります。ただし、PerfLogsの内容が自動で全端末から集約されるわけではありません。以下は性能調査で使うログの種類と確認先を整理したものです。
| ログ種別 | 活用シーン | 得られるメリット |
|---|---|---|
| パフォーマンスカウンタログ | CPU・メモリ使用率やディスクI/Oの計測結果を含む | 負荷ピークの可視化と、ボトルネック解析 |
| トレースログ | 特定のアプリケーションやイベントの連続的な記録 | 異常動作の詳細調査、原因追及 |
| イベントログ(PerfLogsとは別の確認先) | システムやアプリのエラー・警告をイベントビューアーで確認 | 性能ログと発生時刻を比較する |
Windowsのイベントログを、すべてPerfLogs内のファイルと考えないでください。Microsoftのイベントログ取得例では、Setupログの保存先は%SystemRoot%\System32\Winevt\Logs\Setup.evtxです。性能カウンターの.blgとは形式も確認する情報も異なります。
PerfLogsフォルダへの疑問を解決するまとめ
結局、PerfLogsフォルダは削除してもいいのか
必要な調査ログがあるか分からない場合は、フォルダーをそのまま残します。整理が必要なら、実際の容量、収集処理の実行状況、保存しておく期間を確認し、不要と判断できた過去ログを対象に検討してください。削除対象を決める前に、必要なログを保全し、収集処理が使っている保存先かどうかを確認します。
アクセス制限を解除して中身を確認する必要はあるのか
用途がなければ、中身を見るために権限を変更する必要はありません。ログを分析する必要がある場合は、管理者に閲覧・コピーの方法を確認します。権限を広げること自体は、性能を改善する操作ではありません。
PerfLogsフォルダとの正しい付き合い方
フォルダーの存在を理解し、問題がなければそのままにしておけば十分です。性能調査でログを取得する際は、収集設定と保存先を確認します。容量の整理が目的なら、Windowsの[設定]→[システム]→[ストレージ]で使用量を確認し、Windows 11では[クリーンアップ対象候補]などから不要と判断できる項目を見直す方法があります。削除対象は内容を確認して選びます。

PerfLogsはログを保存する場所です。フォルダーがあるだけで、過去の不具合をすべて記録済みとは限りません。調査が必要なら、どの時間帯のどのデータを収集したのかを確認してください。
PerfLogsフォルダに関するQ&A
Q1. システムのパフォーマンスが悪いと感じたとき、PerfLogsを直接見たら原因がわかりますか?
収集済みの性能ログがあれば、パフォーマンスモニターなどで対象の時間帯を確認できます。ただし、記録したカウンターと時間帯の範囲に限られ、ログを開くだけで原因が確定するわけではありません。空のフォルダーから過去の負荷を確認することもできません。
Q2. PerfLogsフォルダを知らずに削除してしまったのですが、どうしたらいいでしょうか?
消した過去ログが必要なら、ごみ箱やそのログのバックアップを確認します。今後の収集が失敗する場合は、保存先の存在・アクセス権・実際のエラーを確認してください。フォルダーが再作成されたとしても、削除した過去の記録まで復元されるわけではありません。
Q3. 中身を別の場所に移動して保存することはできますか?
保存済みログを別の場所へコピーして保管することと、以後の収集先を変更することは別です。過去ログを保存したい場合は、必要なファイルを保管します。新しいログの保存場所を変えたい場合は、フォルダー名だけを移動するのではなく、収集処理側の保存先設定を確認してください。
Q4. PerfLogsフォルダに溜まったデータで容量が圧迫されることはありますか?
ログのサイズは収集対象、間隔、実行期間、サイズ上限などの設定によって変わります。PerfLogsのプロパティで実際の容量を確認し、増え続けている場合は稼働中の収集設定を管理者へ確認します。容量を確認せず、削除だけで空き領域の問題が解決すると判断しないでください。
まとめ: PerfLogsフォルダはWindowsの健康診断を担う重要な存在
PerfLogsは、性能調査で取得したログの保存先として使われるフォルダーです。フォルダーの存在とデータ収集は別であり、空という状態だけで不具合とは判断できません。.blgはパフォーマンスモニターで読み込み、イベントログとは区別します。整理が必要な場合は容量と必要な記録、収集処理の実行状況を確認してから、過去ログの扱いを判断してください。

確認したいのが役割なのか、ログの読み方なのか、空き容量なのかを分けましょう。問題がなく、使う目的もなければ、PerfLogsを操作する必要はありません。

コメント
コメント一覧 (3件)
(読むのが苦しくて一部のみ読みました。言葉が気になり、疑問が多く悩み苦しいです)
>アクセスできないフォルダは気になるものですよね
閲覧は普通に出来ました(空だったからかもしれませんが)
閲覧できても削除や変更で警告されたので、それだけでも「アクセスできない」と言うのかなと言葉に疑問で気になりました
>(要約) アクセス制限の設定を変更で、自動更新でアップデートエラー
制限を解除した場合にも?と疑問です。制限を加えた場合なら想像できますが…
*
>PerfLogsフォルダに触れる前に知っておきたいこと
を読みました
空フォルダなので削除しても大丈夫そうに思えました。一応残しますが…、しかし
>後々に大きな問題を引き起こしかねない
>削除していたら、後から不具合が起きたときに原因追及が難しくなっていたかも
というように推測なのが歯がゆいです…
自分は不安が多く、元々から危ういかも? と思ってしまいます
だからこそ、危ういかも? だけでなく実際の結果が欲しかったです
*
>中を覗きたい理由がある場合は、管理者権限を用いて安全にアクセスする方法を調べたうえで実行
むしろ管理者権限以外の方法が分かりません…
また管理者権限を用いるのが安全と言う文と誤解しました
(いえ、まだ正確に読解できてません…)
安全にアクセスする方法――それは書いてほしかったです
閲覧のみで変更/削除しなければ大丈夫そうですが…
すみません、何か、文が理解しかねて(抽象・曖昧な印象で)、
すみません、苦しいです……(頭痛・吐き気が少しする程に…)
◆返信不要です
(読むのが苦しくて一部のみ読みました。言葉が気になり、疑問が多く悩み苦しいです)
>アクセスできないフォルダは気になるものですよね
閲覧は普通に出来ました(空だったからかもしれませんが)
閲覧できても削除や変更で警告されたので、それだけでも「アクセスできない」と言うのかなと言葉に疑問で気になりました
>(要約) アクセス制限の設定を変更で、自動更新でアップデートエラー
制限を解除した場合にも?と疑問です。制限を加えた場合なら想像できますが…
*
>PerfLogsフォルダに触れる前に知っておきたいこと
を読みました
空フォルダなので削除しても大丈夫そうに思えました。一応残しますが…、しかし
>後々に大きな問題を引き起こしかねない
>削除していたら、後から不具合が起きたときに原因追及が難しくなっていたかも
というように推測なのが歯がゆいです…
自分は不安が多く、元々から危ういかも? と思ってしまいます
だからこそ、危ういかも? だけでなく実際の結果が欲しかったです
*
>中を覗きたい理由がある場合は、管理者権限を用いて安全にアクセスする方法を調べたうえで実行
むしろ管理者権限以外の方法が分かりません…
また管理者権限を用いるのが安全と言う文と誤解しました
(いえ、まだ正確に読解できてません…)
安全にアクセスする方法――それは書いてほしかったです
閲覧のみで変更/削除しなければ大丈夫そうですが…
すみません、何か、文が理解しかねて(抽象・曖昧な印象で)、
すみません、苦しいです……(頭痛・吐き気が少しする程に…)
◆返信不要です
すみません。気になり悩みます…
>結局、PerfLogsフォルダは削除してもいいのか
の
>削除するのはおすすめできません。
>フォルダ自体はWindowsが自動的に作成し、パフォーマンス情報を必要に応じて保存するための重要な領域です。
>削除してもシステムが直ちにクラッシュするわけではないもの
2番目の文が、どうも違和感があってモヤモヤしました
「フォルダ自体は自動的に作成する」ので「消してもフォルダは復活する」のかなと思いきや「重要な領域」という話になり、何か…疑問です
自動で作成するものは、重要な領域…?
前後の文のつながりが分からず、腑に落ちず、苦しくて、悩んでしまいました…
(たくさん悩んだ後「列挙であり、前後に深い関係はない」と己に言い聞かせました)
読解できず苦しむ者がいる事を伝えたかったです
それだけで十分です
報告できるだけでも少し気が楽になります
◆返信不要です