コントロールパネルで「アンインストール」をクリックするのは最初の一歩に過ぎません。バイナンスの Windows クライアントは、%AppData%、%LocalAppData%、レジストリ、タスクスケジューラ、スタートアップ項目に多くの残りカスを残します。システムを完全にクリーンな状態にしたい場合(PCの買い替え、ユーザーの変更、再インストールによるトラブル解決など)は、手順に沿って清掃する必要があります。まだインストールしておらず、インストールを元に戻す方法を調べている場合は、バイナンス公式サイト でバージョン番号を確認してください。スマホで引き続き利用したい場合は、バイナンス公式APP を取得するだけです。この記事では、通常のアンインストール、残留物の調査、PowerShell 一括スクリプト、企業向け一括回収の4つのレベルで詳しく解説します。Win10 22H2 および Win11 23H2/24H2 に対応しています。
バイナンスクライアントはどこにインストールされているか
まず、完全な足跡マップを確認しましょう:
| パス | 内容 | 標準アンインストールで削除されるか? |
|---|---|---|
%LocalAppData%\Programs\Binance\ |
プログラム本体 | ✅ |
%AppData%\Binance\ |
ユーザー設定、ログイン状態、注文履歴キャッシュ | ❌ 保持される |
%LocalAppData%\Binance\ |
Electron キャッシュ、WebView ローカルストレージ | ❌ 保持される |
%LocalAppData%\Binance\User Data\Default\Cache |
Web キャッシュ | ❌ 保持される |
HKCU\Software\Binance\ |
ユーザーレベルのレジストリ設定 | ❌ 保持される |
HKCU\Software\Microsoft\Windows\CurrentVersion\Run\Binance |
自動起動項目 | ❌ 保持される |
HKCU\Software\Microsoft\Windows\CurrentVersion\Uninstall\Binance |
アンインストール登録項目 | ✅(アンインストール後に削除) |
%AppData%\Microsoft\Windows\Start Menu\Programs\Startup |
スタートアップフォルダのショートカット | ❌ 保持される |
%UserProfile%\Desktop\Binance.lnk |
デスクトップのショートカット | ✅ |
| タスクスケジューラ → BinanceAutoStart | カスタムタスク | ❌ 保持される |
見ての通り、公式アンインストーラーはプログラム本体とショートカットのみを処理し、ユーザーデータとレジストリの痕跡はすべて残ります。
通常のアンインストール手順
方法1:コントロールパネル(最も確実)
Win + R → appwiz.cpl → エンター。プログラム一覧から Binance を探す → 右クリック → アンインストール。
方法2:設定アプリのページ
Win + I → アプリ → インストールされているアプリ → Binance を検索 → 3つのドットメニュー → アンインストール。
方法3:PowerShell で直接アンインストール
$app = Get-ItemProperty "HKCU:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*" | Where-Object { $_.DisplayName -eq "Binance" }
if ($app) {
Start-Process -FilePath $app.UninstallString -Wait
}
方法4:WinGet
winget uninstall Binance
(以前に WinGet を通じてインストールした場合のみ有効)
通常のアンインストールが完了すると、クライアント本体は消えますが、ユーザーデータはそのままです。
ディープクリーンアップ(必要に応じて)
完全にクリーンアップしたい場合は、以下の順序で残留物を削除してください:
ステップ1:すべての Binance プロセスを停止する
Get-Process -Name "Binance*" -ErrorAction SilentlyContinue | Stop-Process -Force
厳禁:taskkill /F /IM node.exe のような一括コマンドは使用しないでください。バイナンスは node というプロセス名に依存していませんが、他の node アプリに影響を与える可能性があります。プロセス名で正確に操作することを推奨します:
taskkill /F /IM Binance.exe 2>nul
taskkill /F /IM BinanceSetup.exe 2>nul
ステップ2:主プログラムディレクトリを削除する(アンインストールに失敗した場合)
Remove-Item -Recurse -Force "$env:LocalAppData\Programs\Binance" -ErrorAction SilentlyContinue
ステップ3:ユーザーデータを削除する
Remove-Item -Recurse -Force "$env:AppData\Binance" -ErrorAction SilentlyContinue
Remove-Item -Recurse -Force "$env:LocalAppData\Binance" -ErrorAction SilentlyContinue
警告:これにより、すべてのローカルログイン状態、お気に入り銘柄リスト、注文履歴キャッシュが削除されます。将来的にバイナンスを再度利用する予定がある場合は、これら2つのディレクトリをバックアップしてから削除することをお勧めします。
ステップ4:レジストリをクリーンアップする
reg delete "HKCU\Software\Binance" /f
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Run" /v "Binance" /f
reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\Uninstall\Binance" /f
ステップ5:スタートアップフォルダをクリーンアップする
Remove-Item "$env:AppData\Microsoft\Windows\Start Menu\Programs\Startup\Binance.lnk" -Force -ErrorAction SilentlyContinue
ステップ6:タスクスケジューラをクリーンアップする
Get-ScheduledTask | Where-Object { $_.TaskName -like "*Binance*" } | Unregister-ScheduledTask -Confirm:$false
PowerShell 一括クリーンアップスクリプト
上記のステップを1つのスクリプト Clean-Binance.ps1 にまとめました:
# 管理者として実行してください
Write-Host "Binance プロセスを停止中..." -ForegroundColor Cyan
Get-Process -Name "Binance*" -ErrorAction SilentlyContinue | Stop-Process -Force
Write-Host "主プログラムをアンインストール中..." -ForegroundColor Cyan
$app = Get-ItemProperty "HKCU:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*" -ErrorAction SilentlyContinue | Where-Object { $_.DisplayName -eq "Binance" }
if ($app -and $app.UninstallString) {
Start-Process -FilePath $app.UninstallString -ArgumentList "/S" -Wait -ErrorAction SilentlyContinue
}
$paths = @(
"$env:LocalAppData\Programs\Binance",
"$env:AppData\Binance",
"$env:LocalAppData\Binance",
"$env:AppData\Microsoft\Windows\Start Menu\Programs\Startup\Binance.lnk",
"$env:UserProfile\Desktop\Binance.lnk"
)
foreach ($p in $paths) {
if (Test-Path $p) {
Write-Host "$p を削除中" -ForegroundColor Yellow
Remove-Item -Recurse -Force $p -ErrorAction SilentlyContinue
}
}
$regs = @(
"HKCU:\Software\Binance",
"HKCU:\Software\Microsoft\Windows\CurrentVersion\Uninstall\Binance"
)
foreach ($r in $regs) {
if (Test-Path $r) {
Write-Host "レジストリ $r を削除中" -ForegroundColor Yellow
Remove-Item -Recurse -Force $r -ErrorAction SilentlyContinue
}
}
Remove-ItemProperty -Path "HKCU:\Software\Microsoft\Windows\CurrentVersion\Run" -Name "Binance" -ErrorAction SilentlyContinue
Get-ScheduledTask -ErrorAction SilentlyContinue | Where-Object { $_.TaskName -like "*Binance*" } | Unregister-ScheduledTask -Confirm:$false
Write-Host "`nクリーンアップ完了!" -ForegroundColor Green
.ps1 として保存し、右クリックで「PowerShell で実行」を選択します。実行ポリシーの制限が表示される場合は以下を実行してください:
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned -Force
企業向け一括回収
IT管理者が複数の従業員PCで統一的にバイナンスクライアントをアンインストールする必要がある場合(コンプライアンス要件など)、以下の方法があります:
案1:Intune アプリ管理
Intune で上記の PS1 スクリプトを「Windows → スクリプト」として公開し、ターゲットグループにすべての Windows 11 デバイスを選択すると、実行後に自動的にアンインストールされます。
案2:GPO ログインスクリプト
ドメイン環境で PS1 を netlogon 共有に配置し、GPO で「ユーザーログイン時に実行」するように構成します。
案3:SCCM パッケージ配布
大規模なドメインの場合、SCCM (Configuration Manager) を使用して PS1 をプログラムとしてパッケージ化し、ターゲットコレクションに向けて一括実行します。
回収後の監査
クリーンアップ実行後、残りカスがないか統一的に確認します:
Get-ItemProperty "HKCU:\Software\Microsoft\Windows\CurrentVersion\Uninstall\*" | Where-Object { $_.DisplayName -like "*Binance*" }
空であればクリーンアップ完了です。結果をログに書き込み、ITバックエンドに報告します。
よくあるエラー
アンインストール時に「別のプロセスが Binance.exe を使用しています」と表示される
すべての Binance ウィンドウを閉じ、タスクトレイからも右クリックで「終了」してください。それでもダメな場合は taskkill /F /IM Binance.exe を実行してください(バイナンスのみに正確に作用し、他のプロセスは動かしません)。
AppData の削除時に「アクセスが拒否されました」と表示される
通常、セキュリティソフトがスキャン中です。リアルタイム保護をオフにするか、Binance ディレクトリをホワイトリストに追加してください。それでもダメな場合はセーフモードで起動してください:
shutdown /r /o /f /t 0
再起動後、「トラブルシューティング → 詳細オプション → スタートアップ設定 → セーフモード」を選択し、削除を実行します。
レジストリの削除に失敗する
一部のキーには SDDL 保護がかかっているため、先に ACL を変更する必要があります:
regini protect.ini
protect.ini には HKEY_CURRENT_USER\Software\Binance [1 17] と記述します。または、PsExec を使用して SYSTEM 権限で操作します(Sysinternals ツール)。
比較:簡単なアンインストール vs ディープクリーンアップ
| 指標 | 簡単なアンインストール | ディープクリーンアップ |
|---|---|---|
| 操作時間 | 30 秒 | 3 分 |
| 解放スペース | ~400 MB | ~1.2 GB |
| 再インストール後のログイン保持 | ✅ | ❌(再スキャンが必要) |
| 設定の消去 | ❌ | ✅ |
| トラブル解決 | 一部 | ほとんど解決可能 |
個人設定を保持したい場合は簡単なアンインストールを、問題を徹底的に解決したい場合やデバイスを譲渡する場合はディープクリーンアップを使用してください。
よくある質問 FAQ
Q1:バイナンスをアンインストールすると、他の Electron アプリに影響しますか?
A:いいえ。バイナンスに付属の Electron ランタイムは自身のプロセスのみに使用され、VSCode や Discord などの他の Electron アプリとは共有されません。WebView2 はシステムレベルの共有コンポーネントですが、バイナンスをアンインストールしても影響しません。
Q2:ディープクリーンアップ後に再インストールした場合、ログイン状態は自動的に復元されますか?
A:いいえ。ログイン状態は %AppData%\Binance\ に保存されているため、クリーンアップ後に再インストールした場合は、再度 QR コードのスキャンやアカウント・パスワードの入力が必要です。ログイン状態を保持したい場合は AppData を削除しないでください。
Q3:クリーンアップ後にハードディスクの空き容量があまり増えないのはなぜですか?
A:Windows の NTFS は解放を遅らせる場合があり、Trim が完了するまで表示上の空き容量は変わりません。数分待つか、Optimize-Volume -DriveLetter C -ReTrim -Verbose を実行して Trim をトリガーしてください。
Q4:アンインストール後、レジストリエディタでまだ Binance のキーが見えるのですが、クリーンアップ失敗ですか?
A:HKLM 下のインストール情報(HKLM\Software\...\Uninstall)は管理者権限がないとクリーンアップできません。個人ユーザーであれば HKCU のクリーンアップだけで十分です。HKLM の残留物は単なる文字列であり、システムには影響しません。
Q5:バイナンスをアンインストールした後、家族に再インストールされないように制限できますか?
A:ローカルグループポリシーで AppLocker ルールを作成し、Binance.exe の実行をブロックできます。gpedit.msc → コンピュータの構成 → Windows の設定 → セキュリティの設定 → アプリケーション制御ポリシー → AppLocker → 実行可能ファイルの規則 → 新しい規則の作成 → 拒否 → 発行元 Binance Holdings Limited。Win11 Home 版には gpedit がありませんが、レジストリ方式で代用可能です。
さらなる Win10/Win11 シーンの運用チュートリアルは カテゴリナビ に戻り、「Windowsガイド」カテゴリを選択して閲覧を続けてください。