コンテンツにスキップ

ヘルプセンター

どのようなことでお困りですか?

インストール、アクティベーション、オプションのヘルパー、ライセンスの移行、返金、アンインストールについて。まず短い答えからご案内します。

最終更新日 対象:iKnowMyMac 1.0.0

このページの内容

インストール

iKnowMyMacをインストールするには?

ディスクイメージをダウンロードして開き、iKnowMyMacをアプリケーションフォルダにドラッグします。その後、アプリケーションフォルダから開いてください。

  1. Get the download from the page you see right after buying, or from Get your download link with the license key from your purchase email. The download is about 4 MB.
  2. Open the downloaded .dmg file.
  3. Drag iKnowMyMac onto the Applications folder in the window that appears.
  4. Eject the disk image, then open iKnowMyMac from your Applications folder.

iKnowMyMac is signed with our Developer ID and notarized by Apple, so macOS opens it after its usual check for apps downloaded from the internet.

初めて開いたときはどうなりますか?

短いセットアップが始まります。いくつかのウェルカム画面、メニューバー項目の見た目の選択、オプションのアラート、オプションのヘルパーと進み、最後にライセンスキーを入力します。

Every step that involves a permission is optional and only asks when you press its button. You can change all of these choices later in Settings.

Intel搭載のMacで動作しますか?

いいえ。iKnowMyMacには、Apple silicon(M1以降)を搭載したMacと、macOS 15 Sequoia以降が必要です。

iKnowMyMacがMac App Storeにないのはなぜですか?

App Storeのサンドボックスでは、アプリがほかのプロセスの情報を読み取れません。それこそがiKnowMyMacの機能の中核です。そのため、署名と公証を済ませたうえで直接販売しています。

ライセンスのアクティベーション

iKnowMyMacをアクティベートするには?

購入時のメールに記載されたライセンスキーをアクティベーション画面に貼り付け、「このMacをアクティベート」を選択します。

Your key is emailed by Dodo Payments, who handle our checkout. Copying and pasting is easiest; spaces and line breaks picked up from the email are removed for you. Until a key is activated, the app shows a live preview with simulated figures behind the activation screen.

To activate later, or with a different key, open Settings 次に License.

アクティベーションでは何が送信されますか?

ライセンスキーとMacの名前です。使用しているアプリやMacの使い方に関する情報は、Macの外には出ません。

The license server replies with a random instance ID for this Mac. iKnowMyMac keeps the key and that ID in your Keychain, and later checks send only the key and the instance ID. The Mac's name is the one set in System Settings 次に General 次に Sharing; it helps you recognise your Macs if you ever move a license.

The app checks the license when it opens and then every 7 days. If it can't reach the server, everything keeps working for 30 days. Every request the app makes is listed on the privacy page.

キーが受け付けられません。どうすればいいですか?

キーの入力欄の下に、理由を示すメッセージが表示されます。多くの場合、キーが途中までしかコピーされていないか、対象となるすべてのMacですでに使用中です。

  • “That key wasn't recognised.” Copy the key again from your purchase email and paste it.
  • “This key is already active on all the Macs it covers.” Free a seat in the customer portal linked from your purchase email (Deactivate next to a Mac you no longer use, or this Mac's old entry), then try again.
  • “This key has been deactivated.” This usually follows a refund. If you didn't ask for one, write to support@iknowmymac.com.
  • “You appear to be offline.” Activation needs a moment online. Connect and try again.

複数台のMac用のライセンスを購入しました。どう使えばいいですか?

同じキーをそれぞれのMacでアクティベートします。5台用のキーなら、5台のMacで同時に使用できます。

ライセンスキーが見つかりません。

メールでDodo Paymentsからの領収書を検索してください。キーはその中に記載されています。それでも見つからない場合は、購入時に使用したメールアドレスからご連絡ください。

アクセス許可

iKnowMyMacが通知の送信を求めるのはなぜですか?

動作に問題のあるアプリについてのアラートと、週間ダイジェストのためです。macOSが確認を求めるのは、セットアップ中に「通知を許可」を選んだときだけです。

If you skip it or say no, monitoring works exactly the same; you just won't get alerts. You can change your mind in System Settings 次に Notifications 次に iKnowMyMac, and choose which alerts fire in iKnowMyMac Settings 次に Alerts.

フルディスクアクセスやマイクなど、ほかの許可は必要ですか?

フルディスクアクセス、画面収録、マイクは必要ありません。いくつかの機能は、初めて使うときに、その機能のためだけに許可を1つ求めます:Tidyはデスクトップ、ダウンロード、書類の各フォルダ、ブラウザのタブはブラウザからタブ名を読み取るための許可、アプリごとの音量はオーディオ、Wi-Fi名は位置情報、App Inspector、ほかのMac、インターネットチェックはローカルネットワーク、Keep Awakeの「離席中」オプションは「デバイスの制御とデータへのアクセス」です。

The only other approvals are for the optional helper, the optional network filter for Traffic, and Open at login if you turn it on; all of them appear in macOS's Login Items settings.

Trafficのネットワークフィルタをオンにするには?

これはオプションです。iKnowMyMacで、Trafficのセットアップにある「システム設定を開く」(または設定 → Trafficの「オンにする…」)をクリックし、システム設定の「ネットワーク機能拡張」でiKnowMyMacをオンにします。

The network filter gives Traffic real host names, and the data amounts of system processes. It only watches: it always lets traffic through.

  1. In iKnowMyMac, click Open System Settings in step 2 of Traffic's setup, or Turn On… in Settings 次に Traffic. System Settings opens at General 次に Login Items (called Login Items & Extensions before macOS 27).
  2. Scroll down to Extensions. If you see By App and By Category, click By Category.
  3. Click the ⓘ button next to Network Extensions.
  4. Turn on iKnowMyMac (it says iKnowMyMac Traffic under its name), enter your Mac's password if asked, then click Done.
  5. If macOS asks whether iKnowMyMac may filter network content, click Allow.
  6. Back in iKnowMyMac, Traffic switches to real host names by itself.

iKnowMyMac only appears under Network Extensions after you click the button in step 1. Turning the filter on or off briefly drops open connections, such as SSH sessions, downloads and calls.

ネットワークフィルタをオフに戻すには?

iKnowMyMacで設定 → Trafficを開き、「ネットワークフィルタ」の横にある「オフにする…」をクリックします。Trafficは記録を続けますが、ホスト名は推測になります。

You can also turn off iKnowMyMac in System Settings 次に General 次に Login Items 次に Extensions 次に Network Extensions. macOS asks for your password, and may list the filter as waiting to be removed until your Mac restarts. You can turn it on again at any time.

オプションのヘルパー

iKnowMyMac works fully without the helper. Without it, macOS hides some system processes from apps, and a few readings (per-process energy, the full sleep log, SSD health) show as unavailable. The helper is a small background service inside the app that can read those for iKnowMyMac, and nothing else.

ヘルパーは何をしますか?

読み取り専用の4つの問い合わせに答えます。答える相手はiKnowMyMacだけです。

  • Read CPU, memory and disk use of system processes that apps can't read on their own.
  • Take a powermetrics snapshot for per-process energy.
  • Read the sleep and wake log (pmset).
  • Read your SSD's health (SMART) data.

ヘルパーにできないことは?

コマンドの受け付け、設定などの変更、ネットワークの使用はできません。

  • It can't quit, change, move or delete anything, and it can't run commands for you or for any other app.
  • It can't open your files or documents.
  • It can't use the network, so it can't send anything anywhere.
  • It doesn't keep running: it quits a few seconds after iKnowMyMac stops asking it questions.

ヘルパーをインストールして承認するには?

セットアップ中に「ヘルパーをインストール」を選ぶか、設定 → ヘルパーで「インストール…」を選択します。その後、システム設定 → 一般 → ログイン項目でiKnowMyMacを許可します。

  1. In iKnowMyMac, open Settings 次に Helper and choose Install… (or choose Install helper during setup).
  2. macOS asks for your approval. Open System Settings 次に General 次に Login Items (called Login Items & Extensions on newer macOS) and turn on iKnowMyMac. The app has an Open Login Items button that takes you there.
  3. Back in iKnowMyMac, system processes appear on the next refresh.

ヘルパーを取り除くには?

iKnowMyMacで設定 → ヘルパーを開き、「アンインストール…」を選択します。システムプロセスは再び非表示になりますが、それ以外はすべてそのまま動作します。

You can also turn it off in System Settings 次に General 次に Login Items. If you plan to delete the app, remove the helper first (see Uninstall).

ライセンスを別のMacに移行

ライセンスを新しいMacに移行するには?

古いMacで設定 → ライセンス → 「ライセンスを別のMacに移行…」を開いて確認し、同じキーを新しいMacでアクティベートします。

  1. On the old Mac, open iKnowMyMac Settings 次に License.
  2. Choose Move License to Another Mac…, then Deactivate This Mac. This frees one of your license's seats.
  3. On the new Mac, install iKnowMyMac and paste the same key.

Your history on the old Mac isn't deleted; that copy of iKnowMyMac returns to the activation screen.

「このキーは、対象となるすべてのMacですでに使用されています。」と表示されます。自分で1台分を空けるには?

購入時のメールにあるリンクからカスタマーポータルを開きます。キーを探し、空けたいMacの横にある「Deactivate」を押してから、もう一度アクティベートしてください。

  1. Open your purchase email from Dodo Payments and follow its link to the customer portal.
  2. Find your license key. The portal lists every Mac it is active on, by name.
  3. Press Deactivate next to a Mac you no longer use. If iKnowMyMac on this Mac asks to be activated again (it lost its activation, say after a reinstall), deactivate this Mac's own old entry.
  4. Back in iKnowMyMac, press Activate this Mac.

iKnowMyMac shows these same steps under the message. Deactivating never deletes anything on any Mac.

古いMacを手放した、消去した、または壊れてしまいました。そのMacの枠を空けるには?

購入時のメールにあるリンクからカスタマーポータルを開き、アクティベートを解除します(上記を参照)。メールが見つからない場合は、購入時のメールアドレスからsupport@iknowmymac.comまでご連絡ください。こちらで枠を空けます。

When you write, include your license key or order number, and the name of the Mac to free if you know it. Once the seat is free, activate on your new Mac as usual. This also applies if you reinstalled macOS without deactivating first.

アップデート

iKnowMyMacはどのようにアップデートされますか?

Macで標準的なアップデートフレームワークであるSparkleを使います。自動確認がオンの場合、アプリは1日に1回確認し、新しいバージョンが出るたびにお知らせします。

The switch is in Settings 次に General 次に Updates, next to Check for Updates… for a check right now. Updates are signed, and iKnowMyMac verifies the signature before installing. The update check sends nothing about your Mac.

Updates are free. See what changed in the changelog.

ランタイムと証明書

iKnowMyMacはNode.js、PHP、Goをどのように確認しますか?

Package Watchの「ランタイム」タブには、Mac上のすべてのNode.js、PHP、Goが一覧表示され、それぞれが最新のセキュリティリリースと照合されます。セキュリティアップデートが必要な行にはすべてアクションがあります:遅れているコピーには「修正…」、セキュリティ修正が提供されなくなったものには「サポートされているラインに移行」、古いバージョンには「取り除く…」。

It looks in the folders of Homebrew, nvm, Volta, fnm, mise, asdf, Laravel Herd, MAMP and the installers from nodejs.org and go.dev, and reads each version from there. It never searches your whole home folder and never runs your shell profile; only Herd's PHP, which keeps no version on disk, is asked for its version.

  • Fix… and Move to… show the exact command before it runs, such as brew upgrade node or nvm install 26.12.1, and run it only after you press its button. The old version stays installed beside the new one until you choose Remove…: Homebrew runs with HOMEBREW_NO_INSTALL_CLEANUP=1.
  • Move to a supported line suggests the line your projects pin if it still gets security fixes, else the newest line that does: for Node.js, the newest even-numbered line, such as Node.js 26.
  • A row says Used by 2 projects when projects pin its line, in .nvmrc, .node-version, .tool-versions, package.json (engines.node and volta.node), composer.json, go.mod or mise.toml.
  • After a fix, Package Watch checks again: the row says Fixed, and the incident card, the Needs you row and the menu bar line update.
  • nvm, Laravel Herd, the official installers and Java have their own answers below.
  • Search anything finds the rows and the incident cards: type node, php, go, java, emudhra, php2shell or certifi.

The check is on by default and follows Package Watch's schedule. To turn it off, open Settings 次に Package Watch and turn off Check Node.js, PHP and Go versions and certificate bundles.

すべてを一度に修正するには?

Package Watch › ランタイムの上部にある「すべて修正…」を押すか、1つのインシデントだけを修正する場合はそのインシデントカードで押します。1枚のシートにすべての手順が正確なコマンドとともに順番に表示されます。不要なもののチェックを外してから「実行」を押してください。

  1. Open iKnowMyMac, choose Package Watch in the sidebar, then the Runtimes tab.
  2. Press Fix All… next to the summary at the top, or Fix All… on one incident card.
  3. Read the list under Runs here: each step has a checkbox and its exact commands. Fixes are ticked; removing an old version and changing a project's pin never are.
  4. Press Run, which names the number of ticked steps, such as Run 12 Steps. They run one at a time, in this order: Homebrew, then the version managers and installers, the Java JDKs, Composer and certifi, then the pins, and last the removals.
  • It stops at the first step that fails and shows its output word for word; the steps after it do not run.
  • Under Needs you, steps that need an administrator's password or Terminal each have their own button, such as Do It for Me….
  • Steps done in another app, such as Herd's or MAMP's window, are named at the bottom: Fix… on their row shows the steps.

When it is done, Package Watch checks everything again, and each row it fixed says Fixed.

古いNode.js、PHP、Goを取り除くには?

Package Watch › ランタイムで、その行の「取り除く…」を押します。iKnowMyMacはまず、そのバージョンをまだ使っているプロジェクトと、それらがどうなるかを一覧にし、「取り除く」を押した後にだけ、brew uninstall node@20などのインストーラ自身のコマンドを実行します。

  1. In Package Watch 次に Runtimes, find the old version. Remove… is on rows that no longer get security fixes, on an older copy beside a newer one from the same installer, and on rows Fix fixed.
  2. Press Remove…. The sheet shows the exact command and, under Projects that use it, each project that pins that version.
  3. To move a project to the new line, tick its pin. Each change is one line, shown as a diff, such as .nvmrc from 20 to 26.
  4. Press Remove.
  • Homebrew: brew uninstall node@20, or brew cleanup when a newer version of the same formula is installed. When another formula still needs it, Homebrew refuses, its message is shown word for word, and nothing is removed.
  • nvm: nvm uninstall 20.3.1, in Terminal, here or copied, as for nvm's updates. Once it is removed, nvm use in a project that asks for it says it is not installed.
  • fnm, mise and asdf: their own uninstall command. Volta has none, so the steps show its folder in the Finder to move to the Trash.
  • The version nvm, fnm, mise or asdf uses as its default can't be removed: make another version the default first.
  • Removing is not undone by iKnowMyMac: installing the version again brings it back. A pin change can be put back with Undo in History.

nvmでインストールしたNode.jsをアップデートするには?

その行で「修正…」(セキュリティ修正が提供されなくなったバージョンでは「〜に移行…」)を押し、方法を選びます:実行の様子を見られる「ターミナルで」、シェルプロファイルは読み込まずnvm自身のスクリプトだけを読み込むシェルで実行する「ここで」、またはコマンドを自分でターミナルに貼り付ける「コピー」。

  1. In Package Watch 次に Runtimes, press Fix… on the nvm row, or Move to 26… on a version that no longer gets security fixes.
  2. Choose In Terminal, Here or Copy at the top of the sheet. Each shows exactly what will run: the file Terminal opens, the script that runs here, or the commands to copy.
  3. Press Run in Terminal, Run Here or Copy.
  • In Terminal: iKnowMyMac writes a file in its own folder, ~/Library/Application Support/iKnowMyMac/Fix, holding only the commands shown, and Terminal opens and runs it. The file is deleted after a day. When Terminal says Finished, press Check Again.
  • Here: the commands run in /bin/bash --noprofile --norc, which loads nvm's own nvm.sh and nothing else, and the output appears in the sheet.
  • Copy: open Terminal (in Applications 次に Utilities), paste the command, such as nvm install 24.22.1, press Return and wait until the prompt comes back.

The old version stays installed. An update leaves nvm's default alone: to make new Terminal windows use the new one, run nvm alias default 24.22.1. Move to a supported line also runs nvm alias default when the old version was the default.

Laravel HerdのPHPをアップデートするには?

HerdのPHPの行で「修正…」を押し、方法を選びます:Herd自身のコマンドherd php:update 8.4を「ターミナルで」または「ここで」実行するか、「コピー」を選びます。「コピー」ではHerdのウインドウでの手順も表示されます。

In Herd's window, without iKnowMyMac:

  1. Click the Herd icon in the menu bar and choose Open Herd.
  2. Choose PHP in the sidebar.
  3. Next to the PHP line iKnowMyMac marks, such as PHP 8.4, click Update. Herd installs the fixed version (8.4.27 on 21 October 2026) or later.
  4. When it is done, Herd restarts PHP for your sites.

Herd's command asks Herd to fetch the same version or later, as its window does, and Herd keeps each PHP version it installed. PHP 8.1 and older no longer get security fixes from the PHP project: in Herd's window, click Install next to a supported line and choose it for your sites.

MAMPのPHPをアップデートするには?

MAMPは独自のPHPを同梱しているため、新しいPHPは新しいMAMPとともに提供されます。最新のMAMPをインストールし、そのPHP設定で修正済みのPHPバージョンを選んでください。

  1. Open MAMP's download page, mamp.info.
  2. Download the newest MAMP. It should list the fixed PHP version iKnowMyMac names, or later.
  3. Quit MAMP, then open the downloaded file and follow the installer.
  4. Open MAMP, and in its PHP settings choose that version or later for your sites.

MAMP keeps your sites and databases when it is updated; its older PHP versions stay in /Applications/MAMP/bin/php.

公式インストーラで入れたNode.jsやGoをアップデートするには?

修正済みバージョンのインストーラをダウンロードして開き、インストーラの指示に従います。/usr/local内のNode.js、または/usr/local/go内のGoが置き換えられます。セキュリティ修正が提供されなくなったバージョンの場合は、新しいインストーラをダウンロードしておけば、「〜に移行…」でインストールすることもできます。

  1. Download the installer for the version iKnowMyMac names: for Node.js, node-v24.22.1.pkg from nodejs.org; for Go, go1.26.10.darwin-arm64.pkg from go.dev/dl. Fix… has a button that downloads the right one.
  2. Open the downloaded file and follow the installer. You will be asked for your Mac's password.
  3. Check it: open Terminal and run /usr/local/bin/node --version (it shows v24.22.1) or /usr/local/go/bin/go version (it shows go1.26.10).

For a version that no longer gets security fixes, such as Node.js 16, press Move to 26…, download the newer installer with the sheet's button (it goes to your Downloads folder), then choose Do it for me: iKnowMyMac checks the installer's signature with pkgutil and installs it with installer after macOS asks for an administrator's password with its own prompt. The password goes to macOS, never to iKnowMyMac. Or choose Steps and open the installer yourself.

Node.js and Go from nvm, Homebrew, ~/sdk and the others are not touched.

Java JDKからeMudhraの証明書を取り除くには?

Package Watch › ランタイムで、そのJDKの「修正…」を押します。Homebrewで入れたJDKや~/Library/JavaにあるJDKの場合は、iKnowMyMacがパスワードなしで取り除き、「取り消す」用にコピーを保持します。/Library/JavaにあるJDKの場合は、macOS標準の管理者の確認画面を使う「代わりに実行」を選ぶか、下の手順に従ってください。

No JDK update removes them yet. The certificates are emSign ECC Root CA - G3 and, in some JDKs, AAA Certificate Services, Sectigo's, which cross-signed the eMudhra certificates. iKnowMyMac names the JDK and the certificates it found.

For a JDK from Homebrew or in ~/Library/Java, the sheet shows each command, then Remove 2 Certificates:

  1. It keeps a copy of the JDK's cacerts file as cacerts.before-emudhra beside it.
  2. It lists the certificates with that JDK's own keytool -list -v and finds the eMudhra ones by their SHA-256 fingerprint, never by name.
  3. It removes each one with keytool -delete.
  4. It reads the file again with Package Watch's own check. If a certificate is still there, or anything is unexpected, it puts the copy back and shows the steps instead.

Undo puts the copy back. Quit and reopen any Java app or server that was running.

A JDK in /Library/Java belongs to the system, so changing it needs an administrator's password. Choose Do it for me: macOS asks for the password with its own prompt and runs the script the sheet shows, which keeps the same copy and removes the same certificates. The password goes to macOS, never to iKnowMyMac, and nothing is kept. Undo asks again and puts the copy back. Or choose Steps and do it yourself in Terminal; the example is a JDK in /Library/Java:

  1. Open Terminal (in Applications 次に Utilities).
  2. Find the name this JDK gives each certificate: paste this and press Return. It prints a line such as Alias name: emsigneccrootcag3 [jdk] for each.
    /Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/bin/keytool -list -v -keystore /Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/lib/security/cacerts -storepass changeit | awk '/^Alias name:/ {name=$0} /86:A1:EC:BA:08:9C:4A:8D:3B:BE:27:34:C6:12:BA:34:1D:81:3E:04:3C:F9:E8:A8:62:CD:5C:57:A3:6B:BE:6B|D7:A7:A0:FB:5D:7E:27:31:D7:71:E9:48:4E:BC:DE:F7:1D:5F:0C:3E:0A:29:48:78:2B:C8:3E:E0:EA:69:9E:F4/ {print name}'
  3. For each line, paste this, put what follows Alias name: in place of NAME (keep the quotes), and press Return. Type your Mac's password when asked.
    sudo /Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/bin/keytool -delete -keystore /Library/Java/JavaVirtualMachines/temurin-17.jdk/Contents/Home/lib/security/cacerts -storepass changeit -alias 'NAME'
  4. Quit and reopen any Java app or server that was running.
  • sudo is needed only for a JDK in /Library/Java. For a JDK in your own ~/Library/Java or from Homebrew, leave it out.
  • changeit is the password every JDK's cacerts comes with. If yours was changed, use that one.
  • Java 8 keeps the file at jre/lib/security/cacerts inside the JDK's Home folder.
  • A JDK update replaces this file: iKnowMyMac checks it again after one.
The names in the cacerts of common JDKs
JDKNames (aliases)
OpenJDK from Homebrew (openjdk, openjdk@17, openjdk@11)emsigneccrootcag3 [jdk] and comodoaaaca [jdk]
Eclipse Temurin 17cn_emsign_ecc_root_ca__g3,o_emudhra_technologies_limited,ou_emsign_pki,c_in [jdk] (this JDK has no AAA Certificate Services)
AdoptOpenJDK 8c=in,ou=emsign pki,o=emudhra technologies limited,cn=emsign ecc root ca - g3 and c=gb,st=greater manchester,l=salford,o=comodo ca limited,cn=aaa certificate services

iKnowMyMacが実行した内容はどこで確認できますか?

設定 › Package Watchの「履歴」です。Package Watch › ランタイムから実行したすべての修正、移行、削除、固定バージョンの変更が新しい順に、表示されたとおりのコマンド、実行方法、結果とともに記録されています。

  1. Open Settings 次に Package Watch.
  2. Scroll to History.
  • How it ran: Ran here; Ran here, loading only its own script; Opened in Terminal; With the administrator prompt; Done by iKnowMyMac; or Pins changed.
  • How it ended: Finished; Stopped, with the reason, such as the step that failed and its status; Cancelled; or, for Terminal, How it ended is shown there.
  • Undo is on the entries that can be put back: a JDK's cacerts file and a project's pins.

The history is kept on your Mac, in ~/Library/Application Support/iKnowMyMac/Fix. It never holds a password and is not sent anywhere.

返金

返金を受けるには?

購入から14日以内に、購入時のメールアドレスからsupport@iknowmymac.comまでご連絡ください。理由を伝える必要はありません。

Dodo Payments, our Merchant of Record, returns the money to the way you paid. When the refund goes through, the key is deactivated and the app becomes read-only at its next license check (see License inactive). Your data on your Mac is never deleted.

The details are in the refund policy. If you posted about iKnowMyMac, you may be able to get money back through the post-for-refund program.

ライセンスが無効または読み取り専用

「ライセンスが無効」とはどういう意味ですか?

ライセンスサーバが、キーがもう有効ではないと報告している状態です。通常は返金やチャージバックの後に起こります。iKnowMyMacは読み取り専用モードに切り替わります。

What works in read-only mode
Keeps workingPaused
Live monitoring, history, the timeline and diagnosisActions that change your Mac: quit, force quit, stopping dev servers, moving files to the Trash, closing simulators
Everything stored on your MacAlerts and notifications

Nothing is ever deleted. To restore everything, choose Reactivate… in the banner and enter an active key.

「ライセンスの確認が必要」とはどういう意味ですか?

iKnowMyMacが30日を超えてライセンスサーバに接続できなかった状態です。インターネットに接続して「今すぐ検証」を選択してください。

Monitoring keeps working meanwhile; actions and alerts are paused until one check succeeds.

返金を依頼していないのに、ライセンスが無効と表示されます。

注文時のメールアドレスを添えてsupport@iknowmymac.comまでご連絡ください。こちらで対応します。

アンインストール

iKnowMyMacを完全にアンインストールするには?

まず設定でヘルパーを取り除き、アプリを終了してから、アプリケーションフォルダからゴミ箱にドラッグします。必要に応じて、データフォルダも削除してください。

  1. If you installed the helper: Settings 次に Helper 次に Uninstall….
  2. If you might use your license on another Mac: Settings 次に License 次に Move License to Another Mac… to free the seat.
  3. Quit iKnowMyMac (⌘ Q).
  4. Drag iKnowMyMac from your Applications folder to the Trash.
  5. Optional: delete ~/Library/Application Support/iKnowMyMac, which holds your 30-day history database and battery health samples.

To remove every trace, you can also delete ~/Library/Preferences/com.gs.iknowmymac.plist (your settings) and the iKnowMyMac license item in Keychain Access. If you turned on Open at login, check that it's gone from System Settings 次に General 次に Login Items.

システム要件

iKnowMyMacを使うには何が必要ですか?

macOS 15 Sequoia以降を搭載した、Apple silicon(M1以降)のMacです。

  • About 4 MB to download. History takes about 94 MB for 30 days of 80 apps on our test Mac.
  • An internet connection to activate, for the weekly license check and for updates. Monitoring itself works offline.
  • CPU and GPU temperatures and fan speeds are validated on M1 Pro; on other chips the app shows the thermal state.
  • On macOS 26 and later, an on-device Apple model phrases the diagnosis summary. On macOS 15, the same diagnosis is shown without it.

お問い合わせ

連絡先を教えてください。

support@iknowmymac.comまでメールしてください。すべてのメッセージに目を通しています。

It helps to include your Mac model, your macOS version, the iKnowMyMac version (in the About window) and what you expected to happen. For license questions, write from the email address you bought with. Please never send us passwords.

その他の質問

以前ホームページに掲載していた回答を、同じ文面で載せています。

購入とアップデート

アップデートは無料ですか?

はい。すべての機能と無料アップデートが含まれる買い切りで、アップデートはアプリに内蔵されたアップデータから届きます。

ライセンスを新しいMacに移せますか?

はい。ライセンスが1台のMacにずっと縛られることはありません。移行の手順はサポートページで説明しています。

ライセンスの移行

Mac App Storeで配信していないのはなぜですか?

App Storeのサンドボックスでは、アプリがほかのアプリのプロセスを読み取ることができません。それこそがこのアプリの役割です。そのためiKnowMyMacはDeveloper IDで署名し、Appleの公証を受けて配布しており、アップデートもアプリ自身が行います。

安全性と権限

オプションのヘルパーは何をしますか?

特権ヘルパーはオプションで、読み取り専用です。追加の権限が必要なシステム情報を読み取れますが、コマンドを実行したり、Macの設定やデータを変更したりすることはできません。それ以外の機能はすべてヘルパーなしで動作します。

ヘルパーについて

ストレージマップがフルディスクアクセスを求めるのはなぜですか?

macOSでは、フルディスクアクセスを許可しない限り、一部のフォルダのサイズがアプリから見えません。iKnowMyMacが許可を求めるのはストレージマップを初めて開いたときだけで、インストール時には求めません。それ以外の機能は許可なしで動作します。

Macの容量を使っているものを調べる

「完全に取り除く」で間違ったファイルを削除しないのはなぜですか?

アプリのファイルは名前だけでなく、バンドルIDと開発元のチームIDで照合します。ほかのアプリと共有されているファイルはそのまま残され、共有中として表示されます。また、ゴミ箱に移す前にすべてのファイルが一覧表示されるので、あとから元に戻すこともできます。

Macのアプリを完全にアンインストールする

「アップデート」タブでアプリが壊れることはありますか?

インストールするのは開発元自身のビルドだけで、その前にダウンロードを配布元と開発元の署名に照らして確認します。署名が以前より弱いものや別の開発元のものは、確認なしにインストールすることはありません。古いコピーはバックアップとして保存され、「取り消す」で1回の操作で元に戻せます。開いているアプリは、終了してからアップデートされます。App StoreのアプリはApp Storeで開きます。

アップデートできるアプリ

コマンドパレットで誤って何かを終了してしまうことはありませんか?

ありません。終了、強制終了、プロセスの停止、ポートの解放は、いずれも実行前にその行が確認の質問に変わります。Returnキーで確定、Escapeキーでキャンセルします。ショートカットはデフォルトで⌥⌘Kで、設定で変更できます。アクセシビリティの権限は必要ありません。

「エージェントのセッション」で、まだ必要なものが停止されることはありますか?

確認したあとでなければ停止しません。「残留プロセスを停止」では、停止するすべてのプロセスがポートとメモリとともに一覧表示され、その一覧にないものには一切触れません。各プロセスにはまず通常の停止を要求し、5秒後もまだ動いている場合にだけ強制的に停止します。エージェントのトランスクリプトやプロンプトを読み取ることはありません。

Claude Codeのあとに残る開発サーバ

MacBookを常に閉じたまま電源につないでおいても大丈夫ですか?

Always-onモード(ベータ)は、バッテリーでの動作を許可しない限り、電源に接続している間だけMacをスリープさせません。熱ガードは高温になるとアラートを出し、デフォルトでは危険な状態が20分続くとスリープさせます。元のスリープ設定は変更前に記録され、モードをオフにしたとき、iKnowMyMacを終了したとき、コンポーネントを取り除いたとき、クラッシュ後に再起動したときに元に戻ります。そのため、Macがスリープできないまま放置されることはありません。

Trafficで接続をブロックしたり、記録した内容を送信したりできますか?

できません。Trafficは接続を一覧にするだけで、接続をブロックしたり変更したりすることはありません。記録した内容はMac上にとどまり、同期されることもフィードバックに含まれることもありません。オンにするまではオフのままです。オプションのネットワークフィルタがない場合、ホスト名は各アドレスの名前解決から推測したもので、システムプロセスのデータ量は表示されません。ネットワークフィルタは設定 › Trafficでオン/オフを切り替えられ、正確な名前を表示し、監視だけを行います。

Inspectは信頼設定を変更したり、ブラウザを見たりしますか?

しません。Inspectは調べる対象の1つのプロジェクト用に証明書を作成しますが、それを信頼設定やシステムキーチェーンに追加することはありません。127.0.0.1上のプロキシを使うのは、そのプロジェクトの検査用ターミナルで起動したツールだけなので、Safari、Chrome、そのほかのアプリには影響しません。停止するとプロキシは閉じます。

App Inspectorはネットワークで待ち受けていますか?

オンにしている間だけです。デフォルトではオフで、オフの間は何も待ち受けません。オンにすると、macOSがローカルネットワークへのアクセスを求めることがあります。表示されるのはPulse SDKを組み込んだアプリからのリクエストだけで、送信された内容はMac上にとどまります。パスコードを設定しない限り、リクエストは暗号化されずにローカルネットワーク上を送られます。

iKnowMyMacがNode.js、PHP、Javaを変更することはありますか?

依頼したときだけです。すべてのコマンドとスクリプトは実行前に表示され、ボタンを押すまで何も実行されません。「修正」と「すべて修正」では古いバージョンはインストールされたまま残り、「取り除く…」は、そのバージョンをまだ使っているプロジェクトを一覧にしてから取り除きます。iKnowMyMacはJava JDKからeMudhraの証明書を自分で取り除くこともでき、その際はコピーを保持するので「取り消す」で元に戻せます。/Library/JavaにあるJDKの場合は、macOS標準の確認画面で管理者のパスワードを求めるか、手順を示します。nvmとLaravel Herdは、ターミナルで、ここでnvm自身のスクリプトだけを読み込むシェルで、またはコピーして実行できます。どれにするかはあなたが選びます。

機能

Keep awakeはどのように動作しますか?

macOS標準の電源アサーションを、指定した間だけ保持します。指定できるのは、一定の時間、アプリの実行中、ビルドや開発サーバの処理中、ダウンロードが終わるまでのいずれかです。ほかのアプリと同じようにスリープを妨げている項目の一覧に表示されるので、隠れて動作することはありません。

ビルド中にMacをスリープさせない

Macにノッチがない場合はどうなりますか?

アラートはメニューバーの項目とmacOSの通知で表示されます。フルスクリーンのアプリでも同様で、アラートは集中モードの設定に従います。

インターネット接続の確認で、自分に関する情報が送信されますか?

送信されるのは「確認」を押したときだけです。Wi-Fiに接続するときにmacOSが行うのと同じ、Appleのキャプティブポータル確認に1回リクエストを送り、続いてmacOS内蔵のネットワークテストで速度を測ります。ルーターの確認はローカルネットワーク内で完結します。接続の切断やVPNの変更を知らせるアラートは、Mac自身のネットワーク設定を読み取るだけで、何も送信しません。

アプリが行うすべてのリクエスト

iKnowMyMacはプロンプトを読み取ったり、ローカルモデルに何かを送ったりしますか?

しません。OllamaやLM Studioなど、127.0.0.1上の各ランタイムに、読み込まれているモデルと使用中のメモリ量を問い合わせるだけです。取得するのは状況のみで、プロンプトやモデルの出力を読み取ることはなく、Macの外には何も送信されません。「Will it fit?」はオフラインで動作します。

Ollamaが使うメモリ量

バックアップの状態では、どのバックアップを確認しますか?

Time Machineはすべての項目を確認します。最後に成功したバックアップ、バックアップ先とその接続状況、次回予定のバックアップ、最近の失敗です。Backblaze、Arq、Carbon Copy Cloner、SuperDuperは検出され、読み取れる場合は最後の実行日時も表示されます。読み取れない場合は推測せず、その旨を表示します。

Time Machineで最後にバックアップした日時を確認する

iKnowMyMacはコードを読み取ったり、GitHubに何かを送ったりしますか?

リポジトリの中身を読み取ることはありません。読み取るのはGitの設定、リモート、参照、コミットの作成者、状態の件数だけで、すべてMac上で処理します。「GitHubで検証」をオンにしない限り、GitHubには何も送信されません。このオプションは、キーごとに1回SSHハンドシェイクを行い、そのキーがどのアカウントのものかをホストに確認するもので、APIトークンは使いません。もう1つのネットワーク機能であるバックグラウンドフェッチは、30分ごとに自分のリモートに対してgit fetchを実行します。どちらもデフォルトではオフです。これはIDと安全のための機能で、Gitクライアントではありません。ステージング、差分、ブランチやマージのツールはありません。

1台のMacで2つのGitHubアカウントを使う

iKnowMyMacは~/.gitconfigを変更しますか?

変更するのはプロファイルを適用したときだけで、その前に正確な差分を表示します。追加される行は~/.gitconfig内の目印付きの1ブロックと、~/.config/iknowmymac/git/内の専用のインクルードファイルに、Git標準のincludeIfルールとして書き込まれます。事前にバックアップが作成され、「取り消す」でファイルを1バイト単位で元どおりに戻せます。自分で書いた行が書き換えられることはありません。既存のルールはプロファイルとして提示され、そのまま残されます。

フォルダごとに別のGitメールアドレスを設定する

GitHub CLIのアカウント切り替え機能はトークンを見ますか?

見ません。切り替えにはgh自身のgh auth switchを実行するので、GitHub CLIはトークンをいつもの場所に保存したままで、iKnowMyMacがそれを読み取ることはありません。gh 2.40以降が必要です。これは1つのホストで複数のアカウントを保持できる最初のバージョンです。

gh auth switchでアカウントを切り替える

間違ったメールアドレスでコミットするとどうなりますか?

数秒以内に、リポジトリ名と使われたメールアドレスを示すアラートが表示されます。それが最新のコミットでまだプッシュしていなければ、「作成者をamend」でそのコミットだけを正しい作成者で書き換えられます。間違ったコミットが複数ある場合や、すでにプッシュ済みの場合は、iKnowMyMacが取れる選択肢を説明するだけで、何も書き換えません。

間違ったメールアドレスで作成したコミットを修正する

iKnowMyMacで、Node.js、PHP、Goにセキュリティアップデートが必要かどうかわかりますか?

はい。Homebrew、nvm、Volta、fnm、mise、asdf、Laravel Herd、MAMP、またはnodejs.orgとgo.devのインストーラで入れたものまで、Mac上のすべてのNode.js、PHP、Goを見つけ、それぞれを最新のセキュリティリリースと照合して、セキュリティ修正を含むバージョンと、アップデートするためのコマンドを示します。eMudhraの証明書をまだ信頼している証明書バンドルも見つけます。照合に使う一覧は全員に同じダウンロードで、Macに関する情報は何も送信されません。

使わないタブを非表示にできますか?

はい。表示するタブとその順番を選べるほか、各タブのセクションを非表示にしたり並べ替えたりでき、ポップオーバーとメニューバーの項目も同じように整理できます。「リセット」1回ですべて元に戻ります。

まだ解決しませんか?Deepakに連絡

サポートは英語で対応しています。

DeepakはiKnowMyMacの開発者で、お問い合わせには本人が2営業日以内に回答します。メッセージは非公開で、読めるのはあなたとDeepakだけです。

返信と、このやり取りへのリンクの送付にのみ使用します。

スクリーンショット(PNGまたはJPEG)かログ(.txt、.log)、10 MBまで。非公開で保存され、写真のメタデータは削除されます。

Cloudflare Turnstileで保護されています。メールでのご連絡はこちら:support@iknowmymac.com