LanSenderからファイルを送信できるのに受信できない、または近くの端末が表示されない場合、Windowsファイアウォールがローカルネットワークへのアクセスをブロックしている可能性があります。インターネットが正常でも、この問題は発生します。

このガイドでは、Windowsのネットワークプロファイル、LanSenderのファイアウォール許可、ローカル端末の検出に影響する設定を確認します。主にWindows 10とWindows 11を対象にしています。

まず試すこと

信頼できる家庭またはオフィスのネットワークで、次を確認します。

  1. 接続中のWindowsネットワークを プライベート に設定する。
  2. WindowsファイアウォールでLanSenderを プライベート に許可する。
  3. プライベートプロファイルの「許可されたアプリを含むすべての受信接続をブロック」がオフになっていることを確認する。
  4. Windowsファイアウォール自体は有効にする。
  5. LanSenderを再起動し、近くの端末を再検索する。

Windowsファイアウォール全体を無効にしたり、公共ネットワークでLanSenderを許可したりしないでください。

WindowsファイアウォールがLanSenderに影響する理由

LanSenderは、近くの端末を検出し、チャットやファイル転送の直接接続を確立するためにローカルネットワークへのアクセスを必要とします。次の状況ではアクセスがブロックされることがあります。

  • 初回のファイアウォール確認でLanSenderをブロックした。
  • 家庭やオフィスのネットワークがパブリックとして分類されている。
  • Windows Update後に既存の許可が変わった。
  • 古いルールが以前のLanSender.exeの場所を指している。
  • VPN、仮想ネットワークアダプター、セキュリティソフトがローカルトラフィックをフィルタリングしている。
  • プライベートプロファイルですべての受信接続をブロックしている。

症状としては、近くの端末一覧が空になる、端末がオフラインと表示される、Windowsから送信できても受信できない、チャットが届かない、転送が接続確立前に止まる、といったものがあります。

手順1:Windowsのネットワークをプライベートにする

LanSenderは信頼できるローカルネットワークで使用します。

  1. 設定を開く。
  2. ネットワークとインターネットを選ぶ。
  3. Wi-Fiまたはイーサネットを選ぶ。
  4. 接続中のネットワークを開く。
  5. ネットワークプロファイルの種類をプライベートにする。

ホテル、空港、カフェ、ゲストネットワークなど、信頼できないネットワークはパブリックのままにしてください。

手順2:LanSenderをWindowsファイアウォールで許可する

  1. Windowsセキュリティを開く。
  2. ファイアウォールとネットワーク保護を選ぶ。
  3. ファイアウォールによるアプリの許可を選ぶ。
  4. 設定の変更を選ぶ。
  5. 一覧からLanSenderを探す。
  6. プライベートだけを選び、パブリックは選ばない。
  7. 保存してLanSenderを再起動する。

LanSenderが一覧にない場合は、別のアプリの許可から現在の LanSender.exe を選び、プライベートネットワークだけを許可します。

ファイアウォール全体を無効にするより、アプリだけを許可する方が安全です。現在のリリースで公式に必要なポートが案内されていない限り、任意のポートを開けないでください。

手順3:受信接続のブロック設定を確認する

Windowsファイアウォールには「許可されたアプリを含むすべての受信接続をブロック」という設定があります。有効にすると、許可アプリの例外も無視されます。

  1. Windowsセキュリティを開く。
  2. ファイアウォールとネットワーク保護を選ぶ。
  3. 使用中のプライベートネットワークを開く。
  4. 「許可されたアプリを含むすべての受信接続をブロック」がオフであることを確認する。

手順4:古いルールを確認する

LanSenderを移動または再インストールした場合、Windowsに古い実行ファイルへのルールが残ることがあります。許可アプリの一覧で現在のインストール先と一致するか確認してください。

古いルールがある場合は、権限があれば削除して、現在の LanSender.exe を追加します。再インストールだけでは古いルールが消えない場合があります。

手順5:他のセキュリティソフトを確認する

ウイルス対策ソフト、企業向けセキュリティ、VPN、プロキシ、仮想アダプターにも独自のネットワークルールがあります。ローカルネットワーク保護、ブロック済みアプリ、トラフィックフィルタリング、VPNのLANアクセス制限を確認してください。

信頼できるネットワークで、セキュリティソフトのネットワークフィルタリングを短時間だけテスト停止できる場合があります。LanSenderが動作したら、LanSenderだけを許可して保護を再度有効にしてください。

ファイルとプリンターの共有を有効にする必要はありますか?

通常はありません。LanSenderはWindowsのSMBファイル共有とは別の機能なので、「ファイルとプリンターの共有」をLanSenderの必須設定として扱わないでください。

Windowsのネットワーク探索やファイルとプリンターの共有は、Windows端末の探索、フォルダー共有、プリンター共有に使われます。LanSenderのアプリ許可があるのに端末が見つからない場合は、ネットワーク探索、ルーターの分離、VPN、セキュリティソフトを確認してください。必要のない共有ルールを広く有効にしないでください。

それでも端末が見つからない場合

次を順番に確認します。

  1. 両方の端末が同じ信頼できるWi-Fiまたはローカルネットワークに接続している。
  2. スマートフォンがゲストネットワークに接続していない。
  3. ルーターのClient IsolationまたはAP Isolationが端末間通信を妨げていない。
  4. 両方の端末でLanSenderが起動している。
  5. Windowsファイアウォールで現在のLanSenderがプライベートに許可されている。
  6. VPNとプロキシを一時的に無効にしている。
  7. 受信側に十分な空き容量がある。
  8. Windowsがスリープしていない。

ルーター側の確認は、ルーターのクライアント分離:LanSenderで端末が見つからない理由を参照してください。

よくある質問

LanSenderをWindowsファイアウォールで許可するには?

Windowsセキュリティ → ファイアウォールとネットワーク保護 → ファイアウォールによるアプリの許可を開き、設定を変更してLanSenderのプライベートを有効にします。通常はパブリックを有効にしません。

LanSenderは送信できるのにWindowsで受信できないのはなぜですか?

送信は許可されていても、受信接続がブロックされている可能性があります。LanSenderのプライベート許可と、すべての受信接続をブロックする設定を確認してください。

LanSenderをパブリックネットワークで許可する必要はありますか?

いいえ。LanSenderは信頼できるプライベートネットワークで使用してください。

Windows Update後に端末が見つからなくなったのはなぜですか?

ネットワークの分類、既存ルール、またはLanSenderの実行ファイルの場所が変わった可能性があります。プライベート設定、現在のパス、セキュリティソフトを確認してください。

ウイルス対策ソフトがWindowsファイアウォールとは別にLanSenderをブロックできますか?

はい。独自のローカルネットワークやアプリルールを持つ製品があります。ブロック済みアプリとLAN保護を確認し、必要ならLanSenderを許可してください。

関連リンク

まとめ

Windowsファイアウォールは、インターネットが正常でもLanSenderの端末検出やファイル受信を妨げることがあります。信頼できるプライベートネットワークで、現在のLanSenderアプリだけをプライベートプロファイルに許可するのが安全な対処です。

ファイアウォール全体を無効にせず、必要のないポートやファイル共有を変更しないでください。それでも解決しない場合は、ルーターの分離、VPN、セキュリティソフトを確認してください。