WER ファイル形式とは?
.wer ファイルは、Microsoft によって Windows Vista 以降のすべてのリリースに組み込まれたコンポーネントである Windows Error Reporting (WER) サービスによって生成される Windows エラー報告ファイルです。.wer ファイルは、マシン上で発生したアプリケーションのクラッシュとオペレーティングシステムの障害の両方のエラー情報を記録するプレーンテキストファイルです。
このファイルは INI に似た構造([WER...] セクションヘッダーの後に Key=Value 行が続く形式)を使用しており、通常は UTF-16 LE (リトルエンディアン) でエンコードされ、バイトオーダーマーク (BOM) FF FE で始まります。障害が発生したアプリケーション名とバージョン、障害を誘発したモジュール、OS ビルド番号、例外コード、および Microsoft のクラッシュ分析バックエンドで使用されるバケットパラメータなどのフィールドを記録します。
重要な点として、.wer ファイルはクラッシュに関する人間が読めるメタデータであり、クラッシュデータそのものではありません。実際のメモリスナップショットは、同じレポートフォルダ内に保存されている関連する .mdmp および .hdmp ファイルに格納されています。.wer メタデータとミニダンプファイルを組み合わせて使用することで、クラッシュの原因を診断するために必要な情報が得られます。
.wer ファイルは通常、Windows 上の以下の場所に保存されます:
C:\Users\<USER>\AppData\Local\Microsoft\Windows\WER\ReportQueueC:\Users\<USER>\AppData\Local\Microsoft\Windows\WER\ReportArchiveC:\ProgramData\Microsoft\Windows\WER\ReportQueueC:\ProgramData\Microsoft\Windows\WER\ReportArchive
これらのファイルは、Notepad などの任意のテキストエディタで開くか、Windows イベントビューアーを介して確認できます。
セキュリティと安全性
リスク: LOWWERファイルは無害なプレーンテキストのログです。実行されることはなく、ドキュメントの内容も含まれません。削除しても安全です(Windows は必要に応じて再作成します)。ディスククリーンアップやストレージセンサーでは «Windows エラー報告ファイル» として削除されます。プライバシーに関する小さな注意点として、レポートにはクラッシュしたプログラムのフルパスや、一部のイベントではメモリ内の文字列のスニペットが含まれる場合があるため、生の WER/ダンプファイルを公開の場に投稿することは避けてください。現実的な «リスク» は、偽の «エラーレポート» ポップアップや、«.wer エラーを修正する» と謳う詐欺ツールに騙されることです。このファイルは症状の報告であり、修復が必要なものではありません。
形式の詳細
概要- WERCONFIG / WER 内部メタデータ - 一部の WER フォルダには、同じクラッシュイベントに対して Report.wer と共に WERInternalMetadata.xml や triage .txt ファイルが含まれています。
WER ファイルを開くプログラム
.wer ファイル自体を開くのではなく、eventvwr.msc > Windows ログ > アプリケーション を開くと、同じクラッシュイベントをコンテキスト付きで確認できます。信頼性モニター (perfmon /rel) では、わかりやすいタイムラインが表示されます。 技術的詳細
詳細仕様| エンコーディング | BOM FF FE 付きの UTF-16 LE (リトルエンディアン)。まれに BOM なしの ASCII または UTF-8 |
| マジックバイト | オフセット 0 に FF FE (UTF-16 LE BOM)。固定のバイナリシグネチャはなく、最初の読み取り可能なテキストは通常 «Version=1» または «[» セクションヘッダー |
| ファイル構造 | INI 風のプレーンテキスト:[WER...] セクションヘッダーの後に Key=Value 行が続く |
| 内部バージョンフィールド | レポート本文の先頭に «Version=1» が存在 |
| MIME タイプ | text/plain |
| 一般的なファイルサイズ | 1 KB - 30 KB |
| 開発元 | Microsoft |
| 関連 OS | Windows Vista, 7, 8, 10, 11 および Windows Server エディション |
| デフォルトの保存パス | %LOCALAPPDATA%\Microsoft\Windows\WER および %ProgramData%\Microsoft\Windows\WER (ReportQueue および ReportArchive サブフォルダ) |
| 関連ファイル形式 | 同じレポートフォルダ内に配置される .mdmp および .hdmp ミニダンプファイル。 .etl イベントトレースログが含まれる場合もある |
| 生成プロセス | アプリケーションまたはシステムの障害が検出されたときに、WerFault.exe または WerFaultSecure.exe によって自動的に作成される |
| 主な記録フィールド | 障害が発生したアプリケーション名、バージョン、モジュールパス、OS ビルド、例外コード、および Microsoft クラッシュ分析用のバケット ID |
| 圧縮 | なし - 非圧縮のプレーンテキストとして保存 |
| レポートのライフサイクル | レポートは最初に ReportQueue(アップロード待機)に入り、送信後またはローカル保持後に ReportArchive に移動される |
| リリース日 | 2006 (Windows Error Reporting redesigned in Windows Vista) |
| 最新バージョン | Windows Error Reporting (current in Windows 11; format unchanged since Vista) |
| 仕様書 | learn.microsoft.com |
WER の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。WER ファイルについて最初の質問をしてみましょう。
よくある質問
WERファイルとは何ですか?削除しても大丈夫ですか?
WERファイルを開くにはどうすればよいですか?
Windows のどこに WERファイルは保存されていますか?
WERファイルには実際のクラッシュダンプが含まれていますか?
.wer ファイルはメタデータのみです。実際のクラッシュデータは、同じレポートフォルダ内にある関連する .mdmp (ミニダンプ) または .hdmp (ヒープダンプ) ファイルに含まれています。