Windows 11にSmartScreenというセキュリティ機能があることに気づいていない人が多いようです。これは怪しいアプリやファイルを誤って実行してしまうのを防ぐためのもので、非常に便利な機能です。しかし、認識できない、あるいは署名されていないという理由だけで、正当なアプリがブロックされてしまうことが時々あります。問題は、頻繁に「とにかく実行」を促す迷惑なプロンプトが表示されることです。新しいソフトウェアを頻繁にインストールしたりテストしたりすると、すぐにうんざりしてしまうかもしれません。自分が何をしているのか確信があるなら、SmartScreenを無効にすれば多少はストレスが軽減されるかもしれませんが、他にしっかりとした保護対策を講じていない限り、SmartScreenはリスクを伴います。
Windows 11でSmartScreenを無効にする方法
方法1: Windowsのセキュリティ設定を使用する
これは最も簡単な方法で、特に素早く切り替えたい場合は便利です。セキュリティオプションを詳しく調べない限り、Windowsでは何がオフになっているのか正確には分からないので、少し奇妙です。基本的に、アプリとファイルのチェックを全体的に無効にするものです。SmartScreenが安全なアプリを常に妨害している場合は便利ですが、少しだけ脆弱性が高まることを覚えておいてください。設定によっては、変更を完全に適用するために再起動が必要になることが知られています。Windowsは必要以上に物事を複雑にするのが大好きです。
- スタートメニューを開き、「Windows セキュリティ」を検索してください。または、「設定」>「プライバシーとセキュリティ」>「Windows セキュリティ」 で検索してください。
- アプリとブラウザのコントロールをクリックします。
- 「レピュテーションベースの保護設定」に移動します。下にスクロールしてこのリンクを見つけます。
- 「アプリとファイルのチェック」トグルをオフにします。
- UACプロンプトが表示される場合がありますが、「はい」をクリックしてください。Windowsが確認を求めてくるので、間違いがなければ先に進んでください。
- すぐに効果がない場合は、PCを再起動してみてください。Windowsによっては設定が保留になっている場合があり、その場合は再起動すると改善することがあります。
方法2: Microsoft EdgeのSmartScreenを個別に無効にする
SmartScreen が Edge で一部のウェブサイトやダウンロードをブロックすることにイライラしているなら、ブラウザのみでこの機能をオフにすることができます。これはグローバル設定とは別の設定なので、他の場所では SmartScreen を有効にしておくことができます。あるいは、リスクを軽減するために、Edge 自体の一部の領域で無効にすることもできます。繰り返しますが、これは万能ではありませんし、保護レベルを下げることに抵抗を感じる人もいるかもしれませんが、特定のサイトを中断なく閲覧する必要がある場合は、この機能は役立ちます。
- Windows セキュリティアプリを開き、もう一度[アプリとブラウザー コントロール]に移動します。
- レピュテーションベースの保護設定をクリックします。
- 下にスクロールして「SmartScreen for Microsoft Edge」を見つけます。トグルをオフにします。
- 注: この変更は Edge にのみ影響し、他のアプリやシステム全体の SmartScreen には影響しません。
方法3: レジストリエディターを使用する
これは少し「技術的」ですが、Windowsのセキュリティ設定にアクセスできない場合に有効です。このレジストリ調整は、基本的にWindowsにシステム全体でSmartScreenのチェックを無視するように指示します。少しリスクがあるので、事前にレジストリのバックアップ(キーをエクスポートするか、システム復元ポイントを作成)を行ってください。理由は定かではありませんが、特に企業向けの環境や古いビルドでは、これがSmartScreenを完全に無効化する唯一の方法となる場合があります。その後は再起動が必要になりますので、何かおかしいと感じたら必ず再度有効化してください。
- を押しWindows Key + Rて入力します
regedit
。押すとEnterレジストリ エディターが開きます。 - HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Systemに移動します。
- [システム]を右クリックし、[新規] > [DWORD (32 ビット) 値]を選択します。
- EnableSmartScreenという名前を付けます。
- 新しいエントリをダブルクリックし、データを0に設定して、[OK]をクリックします。
- レジストリエディターを閉じて、コンピュータを再起動してください。これでSmartScreenが無効になっているはずです。
もちろん、レジストリをいじるのは誰にでもできることではありません。いじる前には注意してバックアップを取ってください。
方法 4: グループ ポリシー エディター (Pro または Enterprise エディションの場合)
これはレジストリ編集よりもクリーンで、ポリシーを使いたい場合に整理整頓に役立ちます。複数のマシンでSmartScreenを無効にしたい場合や、レジストリ操作よりもGUIを使いたい場合に便利です。ただし、Pro/Enterprise版でのみ利用可能なので、グループポリシーへのアクセスを微調整で有効にしない限り、一部のホームユーザーは利用できない可能性があります。
- を押してとWindows Key + R入力し
gpedit.msc
、 を押しますEnter。 - エディターで、[コンピューターの構成] > [管理用テンプレート] > [Windows コンポーネント] > [ファイル エクスプローラー]に移動します。
- Windows Defender SmartScreen の構成をダブルクリックします。
- [無効]を選択し、[適用]をクリックします。
- 設定を有効にするには、PC を再起動してください。
方法5: インターネットプロパティ(昔ながらの技術的な解決策)
この最後の方法は少し時代遅れですが、一部のシステムではまだ機能します。従来のコントロールパネルから設定を変更することになります。
- で実行ダイアログを開きWindows + R、 と入力します
Control Panel
。 - [ネットワークとインターネット] > [インターネット オプション]に移動します。
- 「詳細設定」タブに移動し、「セキュリティ」セクションまで下にスクロールします。
- 「Windows Defender SmartScreenを有効にする」のチェックボックスをオフにします。「適用」と「OK」を押します。
- 変更を反映するにはブラウザまたは PC を再起動する必要がある場合があります。
特定の Web サイトまたはアプリで SmartScreen を無効にすることはできますか?
残念ながら、できません。Windows SmartScreenはシステム全体のフィルターとして設計されているため、特定のサイトやアプリをホワイトリストに登録することはできません。もし無効にする場合は、一時的にのみ無効にするのが最善です。特に、他の保護機能でフラグ付けされていない信頼できないサイトにアクセスする場合はなおさらです。無効にしたら、SmartScreenを再度有効にして、システムの安全性を高めてください。
結局のところ、SmartScreenは便利な機能ですが、過剰に働きすぎると非常に厄介な存在になり得ます。無効にする場合は慎重に行う必要があり、信頼できるウイルス対策プログラムなどの他のセキュリティ対策と併用するのが最善です。これで、すべてを危険にさらすことなくスムーズに動作を維持できる十分な選択肢が得られることを願っています。
まとめ
- Windows セキュリティ設定を使用して SmartScreen を無効化または再度有効化する
- EdgeのSmartScreenを個別にオフにする
- システム全体で無効化するためのレジストリ調整
- Pro/Enterpriseユーザー向けのグループポリシー調整
- 昔ながらのインターネットプロパティ方式
まとめ
SmartScreenを無効にすると、特に正規のアプリなのに認識されないアプリを頻繁に使う場合は、多少の手間が省けるかもしれません。ただし、SmartScreenはシステムのセキュリティを少し高めるので、他の場所でセキュリティ対策を万全にしていない限り、完全に無効にするのは避けた方が良いでしょう。これでお役に立てましたか?これで、Windowsが少しでも使いにくくなったと良いのですが。セキュリティには十分ご注意ください。