HOME
  Security
   Software
    Hardware
  
FPGA
  CPU
   Android
    Raspberry Pi
  
nLite
  Xcode
   etc.
    ALL
  
LINK
BACK
 

[NEW] 2022/12/25

Windowsの SSDPサービスを無効にする方法、Edgeブラウザのキャスト機能を無効にする方法 Windowsの SSDPサービスを無効にする方法、Edgeブラウザのキャスト機能を無効にする方法

(某市の市役所のネットワーク障害は Edgeブラウザを使用した事が原因の対処方法)

Tags: [Windows], [無人インストール]




●某市役所の LANが障害を起こして市役所の業務が全てできなくなる事態に

 某市の市役所のネットワークが障害を起こしたのは Edgeブラウザを使用した事が原因と言う事ですが、やっぱりマイクソソフトだたとも思いつつも、そんな事でダウンするネットワークを構築したインフラが馬鹿だろと思ったりもします。

 また、冗長化してあるバックアップシステムも起動しなかったとか。とにかく間抜けですね。

 IP電話機なので外線電話も使えなくなるとかも絶句。

 と言うと、庁内の全パソコンと IP電話等々が全部同じネットワークにぶら下がっていたのでしょうか?
 パソコンの系とIP電話の系は分けてなかったの?一緒にするのが普通なの?とにかく馬鹿ですね。

 また、普通はどこの系にも属していない独立した、障害の発生の可能性がゼロに近い原始的な回線を用意しておくはずだろ。(この場合は NTTの電話線と黒電話の事を意図しています)
 いや、普通はね、普通は用意するでしょ。この俺でも当たり前に考えつくんだから。

 んで、話を戻して Windowsの Edgeブラウザがマルチキャストのパケットを大量発生させた事が原因っぽいです。いわゆる輻輳でも起こしたのでしょうか?
 て言うかインフラのルーティングやフィルタリングの設定がザルだったのが本当の原因だろ。インフラ設計がアホ。でも、繰り返しますが「MSは糞」に異論は無い。

 技術的には Windowsの Edgeブラウザの Cast機能(他の機器に接続して映像や音声を配信する機能)で「他のデバイスを見つける」為のネット探索プロトコルの SSDPが原因っぽいと言う事です。

 と言う訳で SSDPを無効にする記事を書きます。(有料会員で無くても本記事を読めます)

 ついでに Windowsの起動時に瞬間的にではあるが CPUパワーを馬鹿食いする Edgeブラウザの「スタートアップ ブースト」の機能を無効化する方法も書きます。

 そもそもで Edgeブラウザを使用しないけどね。


●解決方法その1:Windowsの SSDPサービスを無効にする

 Windowsの SSDPサービス自体を丸ごと無効にする方法です。

 SSDPサービスに依存している UPnPサービスも無効にします。

SSDPSRVSSDP DiscoverySSDP 発見プロトコルを使用する、UPnP デバイスなどのネットワーク デバイスやサービスを検出します。また、ローカル コンピューターで実行中の SSDP デバイスを表示します。サービスを停止すると、SSDP ベースのデバイスは検出されません。サービスを無効にすると、このサービスに明示的に依存するサービスは開始できません。
upnphostUPnP Device Hostこのコンピューター上での UPnP デバイスのホストを可能にします。サービスを停止すると、ホストされている UPnP デバイスは機能しなくなり、ホストされるデバイスを追加することもできません。サービスを無効にすると、明示的にこのサービスに依存しているサービスは開始できなくなります。

 管理者権限で下記のコマンドをコマンドラインで実行します。
rem UPnP Device Hostを無効にする
sc.exe stop upnphost
sc.exe config upnphost start=disabled

rem SSDP Discoveryを無効にする
sc.exe stop SSDPSRV
sc.exe config SSDPSRV start=disabled

rem Windowsを再起動する

・Windowsの SSDPサービスを無効にする
Windowsの SSDPサービスを無効にする


Windowsの SSDPサービスを無効にする


Windowsの SSDPサービスを無効にする


Windowsの SSDPサービスを無効にする




●解決方法その2:Microsoft Edgeブラウザの「デバイスにキャストする」機能を無効にする

 解決方法その1の「丸ごと」無効にするのに抵抗が有る場合はこちらの方法で個別に無効化をします。
 SSDPを無効にする事による影響範囲を Edgeブラウザに限定できます。

 この設定をする事で Edgeブラウザ単体での SSDPの通信を無効にできる(はず)。

● Microsoft Edgeのデバイスにキャストする機能を無効にする

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge]
"EnableMediaRouter"=dword:00000000

● Chromeブラウザの Google Cast機能を無効にする

 Googleの Chromeブラウザにも同じ Cast機能をが有ります。
 同じくCast機能を無効にする方法です。

 この設定をする事で Chromeブラウザ単体での SSDPの通信を無効にできる(はず)。

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome]
"EnableMediaRouter"=dword:00000000

chrome://flags/
 を開いて
Global media
 や
Cast
 で検索して各機能を無効にする
・Chromeブラウザの Google Cast機能を無効にする
Chromeブラウザの Google Cast機能を無効にする



 ※ Googleの Chromeブラウザや Microsoft Edgeブラウザは Chromiumブラウザを元に作られており、Chromiumブラウザが Cast機能を持っています。

Issue 1036659: No way to disable SSDP packets, MediaRouter pref not working



● Cast機能を無効にした場合の影響

 Cast機能の他に Cloud Printも使えなくなるっぽい。(しらんけど)
 てか、終了か、Google クラウド プリントのサポートは 2020 年 12 月 31 日で終了します。

Google クラウド プリント



●その他:ルーターの UPnP機能をオフにする

 ちなみに SSDPは UDP port 1900を使用します。UPnP(Universal Plug and Play)と同じです。

 ルーターの UDP port 1900を塞ぐとセキュリティ面で安心です。
 もしくは ルーターの UPnP機能をオフにする。

 SSDP = Simple Service Discovery Protocolの略



● Cast機能と StartupBoost機能を無効にするレジストリファイル

 disable_cast_and_startupboost.regの名前で下記の内容を保存してダブルクリックでレジストリを登録します。
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge]
"EnableMediaRouter"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Google\Chrome]
"EnableMediaRouter"=dword:00000000

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge]
"StartupBoostEnabled"=dword:00000000


● Microsoft Edgeブラウザの「スタートアップ ブースト」の機能を無効化する方法

 Windowsの起動時に瞬間的にではあるが CPUパワーを馬鹿食いする Edgeブラウザの「スタートアップ ブースト」の機能を無効化する方法。

・Microsoft Edgeブラウザの「スタートアップ ブースト」の機能を無効化する方法
Microsoft Edgeブラウザの「スタートアップ ブースト」の機能を無効化する方法


Microsoft Edgeブラウザの「スタートアップ ブースト」の機能を無効化する方法


Microsoft Edgeブラウザの「スタートアップ ブースト」の機能を無効化する方法


Microsoft Edgeブラウザの「スタートアップ ブースト」の機能を無効化する方法


Microsoft Edgeブラウザの「スタートアップ ブースト」の機能を無効化する方法



 ついでに「Bad」に投票する。
Microsoft Edgeブラウザの「スタートアップ ブースト」の機能を無効化する方法


Microsoft Edgeブラウザの「スタートアップ ブースト」の機能を無効化する方法



● Microsoft Edgeブラウザの「スタートアップ ブースト」の機能を無効化する方法

 このレジストリを設定すると「スタートアップ ブースト」の項目が変更不可になり、「スタートアップ」から「Microsoft Edge」が消えます。

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge]
"StartupBoostEnabled"=dword:00000000

・Microsoft Edgeブラウザの「スタートアップ ブースト」の機能を無効化する方法
Microsoft Edgeブラウザの「スタートアップ ブースト」の機能を無効化する方法


Microsoft Edgeブラウザの「スタートアップ ブースト」の機能を無効化する方法



●タスクマネージャからスタートアップで「Microsoft Edge」を無効にする

 Windowsのタスクマネージャからスタートアップで「Microsoft Edge」を無効にしても良いです。

 1) Ctrl + Shift + ESCキーを同時に押す。
 2) タスクマネージャが簡易表示の場合は左下の「 詳細(D)」をクリックする。
 3) 「スタートアップ」タブをクリックする。
 4) 一覧の中の「Microsoft Edge」をクリックする。
 5) 右下の「無効にする(A)」をクリックする。
 6) Windowsを再起動する。

・タスクマネージャからスタートアップで「Microsoft Edge」を無効にする
タスクマネージャからスタートアップで「Microsoft Edge」を無効にする


タスクマネージャからスタートアップで「Microsoft Edge」を無効にする


タスクマネージャからスタートアップで「Microsoft Edge」を無効にする


タスクマネージャからスタートアップで「Microsoft Edge」を無効にする




●関連する検索ワード

 立川 市役所 LAN障害 SSDP マルチキャスト Edge 対策方法



Tags: [Windows], [無人インストール]



[HOME] | [BACK]
リンクフリー(連絡不要、ただしトップページ以外は Web構成の変更で移動する場合があります)
Copyright (c) 2022 FREE WING,Y.Sakamoto
Powered by 猫屋敷工房 & HTML Generator

http://www.neko.ne.jp/~freewing/software/windows_10_disable_edge_cast_ssdp/