Smart App Control有効環境での未署名Pythonアプリの評価・安全な配布方法について

亮太 鷲津 0 評価のポイント
2026-10-15T07:20:11.4533333+00:00

件名:Smart App Control有効環境での未署名Pythonアプリの評価・安全な配布方法について

Windows 11のSmart App Control(SAC)について質問します。

Python・Tkinter・SQLiteを使用したデスクトップアプリを開発しています。職場のWindows 11 PCでは、配布準備用CMDファイルがSACによってブロックされました。一方、同PCでは、以前にPythonからアプリを正常起動できた実績があります。

Microsoftの一般サポート(受付番号:7110328767)では、SACのクラウド評価は自動的に行われ、未署名アプリを個別に承認してもらう文書化された手順はないと案内されました。

以下の点を確認したいです。

SACが未署名アプリを安全と判断する条件について、開発者向けの公式な診断・確認方法はありますか。

ブロックされたCMDファイルの判定理由を確認する正式な方法はありますか。

SACを有効に維持したまま、Python未導入の複数PCへアプリを安全かつ再現可能に配布する、Microsoft推奨の方法はありますか。

正式なコード署名が必要な場合、通常のデスクトップアプリにEV証明書やPartner Center登録は必須でしょうか。

SAC・Defenderなどのセキュリティ設定を無効化する方法は求めていません。現在は技術検討段階で、会社を代表した問い合わせではありません。

公式資料に基づくご回答をいただけると幸いです。

ビジネス向け Windows | IT プロフェッショナル用 Windows クライアント | デバイスと展開 | その他

1 件の回答

並べ替え方法: 最も役に立つ
  1. Hebikuzure aka Murachi Akira 338.2K 評価のポイント MVP ボランティア モデレーター
    2026-10-15T08:39:28.0866667+00:00

    スマート アプリ コントロールをパスするには、信頼されたルート証明機関が発行した証明書で署名することが必要です。

    この回答は役に立ちましたか?


お客様の回答

質問作成者は回答に "承認済み"、モデレーターは "推奨" とマークできます。これにより、ユーザーは作成者の問題が回答によって解決したことを把握できます。