スマートアプリコントロールで自作exeが動かない時の対処

スポンサーリンク

「スマートアプリコントロールは一度オフにすると、Windowsを入れ直さないと戻せない」と思っている人は多いです。ただし、それは古い情報で、今は事情が変わっています。

Windows Updateのあと、自作のexeやスクリプトをダブルクリックしても起動しなくなっていませんか。画面には「スマートアプリコントロールが安全でない可能性のあるアプリをブロックしました」という通知が出ているはずです。

この記事は、そんな状態で検索した人に向けたものです。ブロックされる理由、今のモードの確かめ方、ファイルごとの解除、オフにする手順とリスクをまとめました。設定のボタンがグレーアウトして押せない場合の話も入れています。

スポンサーリンク

スマートアプリコントロールが自作のexeを止める理由

ブロックの主な原因は、2つに絞れます。デジタル署名(作った人を証明する電子的なサイン)がないことと、ZoneID(ネットから来たファイルだという目印)が付いていることです。

スマートアプリコントロール(Smart App Control)は、信頼できると判断できないアプリを起動前に止める機能です。自作アプリは署名なしで作るのが普通なので、真っ先に対象に入ってしまいます。

そもそも、急にオンになったのはなぜでしょうか。Microsoftの仕様として、Windows Updateのあとに安全性を高めるため、有効になる場合があります。自分で切り替えた覚えがなくても、オンの状態に変わっていることがあるわけです。

もう1つのZoneIDも、自作アプリと無関係ではありません。自分で作ったファイルでも、ダウンロードやコピーの途中でこの目印が付くとブロック対象です。たとえば、自作のexeをメールやWebから取り直した場合が当てはまります。

症状は、起動しないことだけではありません。アプリのインストールそのものが、システムのポリシー(決まりごと)で禁止されて止まることもあります。動作中に急にハングアップする(固まる)ケースも、症状の1つです。

スポンサーリンク

「Windows セキュリティ」で今のモードを確かめる

解除の前に、見ておく画面があります。「Windows セキュリティ」を開き、「アプリとブラウザーの制御」→「スマートアプリコントロールの設定」の順に進みましょう。

モードは「オン」「評価」「オフ」の3つです。どれになっているかで、次の一手が変わってきます。

個人的には、まずこの画面で今のモードを確かめるのが一番だと思っています。自分のPCで何が起きているのか、ここで一気に見えやすくなるからです。

画面を開いたら、次の3つを見てください。

  • 今のモード:「オン」「評価」「オフ」のどれになっているか
  • 切り替えのボタン:グレーアウト(灰色で押せない状態)になっていないか。なっていたら、後半のKB5127648の章へ
  • 開発者モードの状態:有効にすると、スマートアプリコントロールが自動でオフになる場合あり

オフにする前に試したい、ZoneIDを外すやり方

  1. 動かないファイルを右クリックし、「プロパティ」を開く
  2. 「全般」タブの下にある「セキュリティ」欄を見る
  3. 「許可する」にチェックを入れる
  4. 適用して閉じる

「許可する」の欄が見当たらないときは、PowerShellの出番です。Unblock-File -Path ‘ファイル名’ と入力して実行すれば、ZoneIDを外せます。

このやり方のいいところは、機能全体を切らずに済む点です。ファイルごとに外すので、ほかの怪しいアプリへの守りはそのまま残ります。

ちなみに、ブロックされたファイルを何度実行し直しても、結果は変わりません。目印を外しても止まる場合は、デジタル署名がないこと自体が引っかかっている状態です。そのときは、次の章のオフ設定を考えましょう。

Smart App Controlをオフにする手順と、そのリスク

冒頭の「一度オフにすると再インストールしないと戻せない」という話は、もう古い情報です。今は改善されているので、オフにしたあとでもWindowsを入れ直す必要はありません。

手順はシンプルです。「スタート」から「Windows セキュリティ」を開き、「アプリとブラウザーの制御」→「スマートアプリコントロールの設定」と進みます。そこで「オフ」を選べば完了です。

ただし、オフにすると署名のない怪しいアプリも止まらなくなります。守りが一段弱くなるので、信頼できるアプリだけを動かす前提で使ってください。

どちらを選ぶかは、使い方で分けると決めやすいでしょう。

  • オフにしたほうがいい人:自作ツールや署名のないスクリプトを、毎日のように動かす開発者
  • ファイル単位の解除で十分な人:動かないexeが1〜2本だけ、たまに使う古いツールがあるだけ
  • 迷っている人:まずはファイル単位の解除から始めて、追いつかなくなったらオフを検討

切り替えがグレーアウトする:KB5127648の既知の不具合

2026年10月の更新プログラムを入れたあと、オン/オフのボタンが灰色のまま押せなくなっていませんか。これは設定ミスではありません。Microsoftが既知の不具合(すでに把握している不具合)として案内しているものです。

当てはまるかどうかは、Windows Updateの更新履歴のような画面で確認しましょう。KB5127648などの更新が入っていてボタンが灰色なら、この不具合の症状と一致します。

回避策は、管理者権限のコマンドプロンプトで、公式が案内しているレジストリ修正コマンドを実行する方法です。FeatureManagement関連の設定を直すコマンドで、実行したあとにPCを再起動します。コマンドの中身は、必ずMicrosoftの案内をそのまま使ってください。間違いを避けるため、この記事では推測で載せることはしません。

レジストリ(Windowsの設定を保存している場所)を触る前には、必ずバックアップを取っておきましょう。書き換えに失敗すると、システムが不安定になることがあります。

恒久的な修正パッチ(根本から直す更新)がいつ配られるかについては、公式からの発表は見当たりません(2026-10-26時点)。当面は、さっきの回避策かファイル単位の解除でしのぐ形です。

スポンサーリンク

まとめ:スマートアプリコントロールで止まったときの3点

最後に、要点だけ3つに絞っておきます。

  • 結論:自作アプリが止まる主な原因は、デジタル署名がないこととZoneIDの付与。オフにしても、もう再インストールは必要ない
  • 次にやること:「スマートアプリコントロールの設定」でモードを確かめ、まずはファイルごとに「許可する」かUnblock-Fileで解除を試す
  • 覚えておくこと:切り替えがグレーアウトしているなら、KB5127648の既知の不具合を疑う。レジストリを触るのはバックアップを取ってから

署名のない自作exeが1本だけ動かないなら、まずはZoneIDをUnblock-Fileで外すところから始めて、スマートアプリコントロールの「オフ」はそれでもダメなときの手段にしておくと安心です。

スポンサーリンク
pocketlinehatebuimagegalleryaudiovideocategorytagchatquotegoogleplusfacebookinstagramtwitterrsssearchenvelopeheartstaruserclosesearch-plushomeclockupdateeditshare-squarechevron-leftchevron-rightleafexclamation-trianglecalendarcommentthumb-tacklinknaviconasideangle-double-upangle-double-downangle-upangle-downstar-halfstatus
タイトルとURLをコピーしました