コンテンツにスキップ

推奨

状況による

ローカルデバイスが DNS または IP アドレス経由でアクセス可能で、 multicast クエリによる名前解決に依存していない場合は、LLMNR を無効にしてください。

ローカルネットワーク上のデバイスが LLMNR の名前のみで検出される場合、 無効化後は名前によるアクセスが機能しなくなります。

主な効果
ローカルネットワークでの LLMNR クエリの停止
影響しないもの
mDNS および NetBIOS over TCP/IP

LLMNR (Link-Local Multicast Name Resolution) は、DNS サーバーなしでローカルネットワーク上の名前を解決するプロトコルです。Windows が DNS で名前を見つけられない場合、multicast クエリを隣接デバイスに送信し、プロトコルをサポートするコンピューターが自身のアドレスで応答します。BoosterX の設定は LLMNR を無効にします。この種の multicast クエリは送信されなくなり、ローカル名の解決は DNS に移行します。

パス 名前 有効 無効
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dnscache\Parameters EnableMulticast 値が削除されます REG_DWORD 0

LLMNR を無効にすると REG_DWORD 0 が書き込まれます。標準状態に戻すと値が削除され、DNS Client は再びデフォルトで LLMNR を使用するようになります。

LLMNR は DNS なしで隣接デバイスを検出する唯一の方法ではありません。Windows は NetBIOS over TCP/IP と mDNS も別途使用します。この設定はそれらを変更しないため、一部の古いデバイスは引き続き名前で検出できる場合があります。プロトコルの違いの詳細は、研究記事「AFD、IRP stack と NetBIOS」で解説されています。

企業環境では、LLMNR はグループポリシー「Turn off multicast name resolution」によって集中的に無効化されることがよくあります。DNS サーバーのないホームシステムでは、デバイスの可用性は名前クエリに応答するものに依存します。

  1. 無効化する前に、DNS サーバーなしで検出されるローカルデバイスの名前を記録します。例えば BOOSTERPC や NAS の名前です。

  2. 無効化を適用し、その名前で ping を実行します。デバイスが LLMNR 経由でのみ認識されていた場合、名前は解決されなくなります。IP アドレスによるアクセスは引き続き機能します。

  3. 設定を元に戻し、名前解決が復元されたことを確認します。

BoosterX で 「最適化」→「セキュリティ」→「ネットワーク、フィルター、DRM」→「ローカル名解決 LLMNR」 を開き、トグルを「有効」に切り替えます。BoosterX が LLMNR を無効にします。ページ下部の 「適用」 をクリックします。「即時適用」 が有効な場合、変更はすぐに実行されます。元に戻すには、トグルを「無効」に切り替えて再度変更を適用します。BoosterX が値を削除し、Windows の標準動作に戻します。

最終確認: 2026-09-22。