Steam & PC Parts AISteamゲーム・PCパーツ案内
HOME

本サイトは広告・PRを含みます(アフィリエイトのリンクから購入されると、当サイトに報酬が入ることがあります)

PCミエル

PCの重さの原因を、分かりやすい言葉で示す無料のアプリです。パーツの詳細も、種類ごとに整理して見られます。

ダウンロード(PCMieru-0.1.0-win-x64.zip 約50.5MB)

版: 0.1.0。無料。展開後は 235 ファイル・117.9MB です。

これまでに 1 回ダウンロードされました

PCミエルの概要ページ。ダークテーマ
概要ページ(サンプルデータの画面です)。

見られるもの

画面は 8 ページあります。

  1. 概要: CPU・メモリ・GPU・ディスク・ネットワークの今の値と、いま重いアプリ、「気づいたこと」。
  2. プロセス: ツリー表示と一覧表示。
  3. パフォーマンス: CPU・メモリ・ディスク・ネットワーク・GPU の推移。
  4. スタートアップ: 登録先ごとの一覧。
  5. サービス: 名前・状態・起動の種類など。
  6. ユーザー: セッションの一覧。
  7. PCの構成: パーツを種類別に並べ、各項目に取得元を付けます。テキストか JSON でコピーできます。
  8. 診断レポート: 観測時間を選んで作り、Markdown(AIに貼る用)か JSON で出します。

コマンドラインの pcmi も付いています。

  • pcmi ps: プロセスの一覧
  • pcmi hw: パーツの情報
  • pcmi report: 診断レポート
  • pcmi mcp: AI 向けの MCP サーバ

どの値にも状態と取得元が付きます。読めない値は、理由つきで「未対応・拒否・時間切れ・エラー・消えた」のどれかで表示し、偽の 0 や空欄にはしません。

動作環境

  • 対応 OS: Windows 10 22H2 / Windows 11(x64 のみ)
  • .NET のインストールは要りません。実行環境は同梱されています(自己完結)。
  • インストール方法: zip を展開して PCMieru.exe を実行します。インストーラーはありません。
  • 実行にも、何かを表示するのにも、管理者権限は要りません。
初回起動と SmartScreen

このビルドはまだコード署名されていません。そのため、初回の起動で青い SmartScreen の画面が出ます。

「Windows によって PC が保護されました」「Microsoft Defender SmartScreen は認識されないアプリの起動を停止しました。このアプリを実行すると、PC に問題が起こる可能性があります。」
  1. 「詳細情報」を押します。
  2. 現れた「実行」ボタンを押します。

ダウンロードした zip が正しいものかは、次の SHA256 で確かめられます。

f791ae01d84bcaf41b600892d1906da2ecc8e26650aa074d08b81fc5df2b9c79

PowerShell で次を実行し、値を比べてください: Get-FileHash .\PCMieru-0.1.0-win-x64.zip -Algorithm SHA256

コード署名は予定していますが、日付は決まっていません。それまでは、この警告が出るのが普通です。

プライバシー — PCの外には何も出ません

このアプリは、ネットワークへの接続を一切行いません。

共有用の診断レポートは、既定で個人情報を伏せます。伏せる物は次のとおりです。伏せた箇所は <redacted> と表示されます。

  • シリアル番号
  • MAC アドレス・IP アドレス・DNS
  • SSID・BSSID
  • UUID・MachineGUID
  • プロダクトキー
  • コマンドライン
  • ボリュームラベル
  • アダプター・モニター・オーディオ・USB の表示名
  • 文中のユーザー名・ホスト名

伏せ字を切るのは、--no-redact を自分で付けたときだけです。

AI 向け(MCP)

MCP サーバは次の 7 つの道具だけを出します。どれも読み取り専用です。PC の何も変えず、UAC の確認も出しません。PC で見つかった名前は、JSON の結果の中にだけ入ります。

  1. get_system_summary: いまの PC 全体の数値(CPU・メモリ・GPU・ディスク・ネットワーク)、重さの原因になりうる根拠つきの気づき、いちばん重いプロセス(約 1 秒)。
  2. list_processes: cpu・mem・io・gpu・name の順でプロセスを並べます。名前での絞り込みも可(上位 1〜200 件)。
  3. get_process: PID で 1 つのプロセスの詳細(パス・発行元・署名・親・サービス)。コマンドラインは、サーバを --no-redact で起動しない限り伏せます。
  4. get_hardware: パーツの情報を種類別に返します(cpu・memory・board・gpu・storage・network・display・audio・usb・battery・os、または all)。どの値にも状態と取得元が付き、無い値を 0 にはしません。
  5. get_storage_health: ドライブごとの SMART / NVMe の健康状態。管理者権限が要るドライブは denied と報告し、MCP からは昇格の確認を出しません。
  6. diagnose: 1〜30 秒 PC を観測し、気づいたことと、いちばん重いプロセスを返します。一度に観測するのは 1 件です。
  7. get_report: 診断レポート全体(概要・気づき・ハードウェア・ストレージの健康)。個人情報は伏せ、観測は 0〜30 秒です。

UAC の確認が出るとき

表示・監視・MCP・CLI の読み取りは、管理者権限への昇格を求めません。補助プログラム(Helper)が起動するのは、次の操作をしたときだけです。起動のたびに確認は 1 回、操作は 1 つです。

  • サービスの開始・停止・再起動
  • HKLM のスタートアップ項目の有効化・無効化
  • 昇格が要るプロセスの終了・優先度の変更・効率モードの設定(PID と作成時刻を照合し、再利用された PID には働きません)
  • 管理者権限が要る SMART / NVMe の健康状態の読み取り(smart-read・nvme-health・disk-health-all。すべてのドライブを 1 回で読めば確認も 1 回)

Helper は頼まれた操作を 1 つだけ行って終了します。この一覧にない操作は断ります。

リンク

これまでの版と変更点

ダウンロード(PCMieru-0.1.0-win-x64.zip 約50.5MB)