LanSenderからファイルを送信できるのに受信できない、または近くの端末が表示されない場合、Windowsファイアウォールがローカルネットワークへのアクセスをブロックしている可能性があります。インターネットが正常でも、この問題は発生します。
このガイドでは、Windowsのネットワークプロファイル、LanSenderのファイアウォール許可、ローカル端末の検出に影響する設定を確認します。主にWindows 10とWindows 11を対象にしています。
まず試すこと
信頼できる家庭またはオフィスのネットワークで、次を確認します。
- 接続中のWindowsネットワークを プライベート に設定する。
- WindowsファイアウォールでLanSenderを プライベート に許可する。
- プライベートプロファイルの「許可されたアプリを含むすべての受信接続をブロック」がオフになっていることを確認する。
- Windowsファイアウォール自体は有効にする。
- LanSenderを再起動し、近くの端末を再検索する。
Windowsファイアウォール全体を無効にしたり、公共ネットワークでLanSenderを許可したりしないでください。
WindowsファイアウォールがLanSenderに影響する理由
LanSenderは、近くの端末を検出し、チャットやファイル転送の直接接続を確立するためにローカルネットワークへのアクセスを必要とします。次の状況ではアクセスがブロックされることがあります。
- 初回のファイアウォール確認でLanSenderをブロックした。
- 家庭やオフィスのネットワークがパブリックとして分類されている。
- Windows Update後に既存の許可が変わった。
- 古いルールが以前のLanSender.exeの場所を指している。
- VPN、仮想ネットワークアダプター、セキュリティソフトがローカルトラフィックをフィルタリングしている。
- プライベートプロファイルですべての受信接続をブロックしている。
症状としては、近くの端末一覧が空になる、端末がオフラインと表示される、Windowsから送信できても受信できない、チャットが届かない、転送が接続確立前に止まる、といったものがあります。
手順1:Windowsのネットワークをプライベートにする
LanSenderは信頼できるローカルネットワークで使用します。
- 設定を開く。
- ネットワークとインターネットを選ぶ。
- Wi-Fiまたはイーサネットを選ぶ。
- 接続中のネットワークを開く。
- ネットワークプロファイルの種類をプライベートにする。
ホテル、空港、カフェ、ゲストネットワークなど、信頼できないネットワークはパブリックのままにしてください。
手順2:LanSenderをWindowsファイアウォールで許可する
- Windowsセキュリティを開く。
- ファイアウォールとネットワーク保護を選ぶ。
- ファイアウォールによるアプリの許可を選ぶ。
- 設定の変更を選ぶ。
- 一覧からLanSenderを探す。
- プライベートだけを選び、パブリックは選ばない。
- 保存してLanSenderを再起動する。
LanSenderが一覧にない場合は、別のアプリの許可から現在の LanSender.exe を選び、プライベートネットワークだけを許可します。
ファイアウォール全体を無効にするより、アプリだけを許可する方が安全です。現在のリリースで公式に必要なポートが案内されていない限り、任意のポートを開けないでください。
手順3:受信接続のブロック設定を確認する
Windowsファイアウォールには「許可されたアプリを含むすべての受信接続をブロック」という設定があります。有効にすると、許可アプリの例外も無視されます。
- Windowsセキュリティを開く。
- ファイアウォールとネットワーク保護を選ぶ。
- 使用中のプライベートネットワークを開く。
- 「許可されたアプリを含むすべての受信接続をブロック」がオフであることを確認する。
手順4:古いルールを確認する
LanSenderを移動または再インストールした場合、Windowsに古い実行ファイルへのルールが残ることがあります。許可アプリの一覧で現在のインストール先と一致するか確認してください。
古いルールがある場合は、権限があれば削除して、現在の LanSender.exe を追加します。再インストールだけでは古いルールが消えない場合があります。
手順5:他のセキュリティソフトを確認する
ウイルス対策ソフト、企業向けセキュリティ、VPN、プロキシ、仮想アダプターにも独自のネットワークルールがあります。ローカルネットワーク保護、ブロック済みアプリ、トラフィックフィルタリング、VPNのLANアクセス制限を確認してください。
信頼できるネットワークで、セキュリティソフトのネットワークフィルタリングを短時間だけテスト停止できる場合があります。LanSenderが動作したら、LanSenderだけを許可して保護を再度有効にしてください。
ファイルとプリンターの共有を有効にする必要はありますか?
通常はありません。LanSenderはWindowsのSMBファイル共有とは別の機能なので、「ファイルとプリンターの共有」をLanSenderの必須設定として扱わないでください。
Windowsのネットワーク探索やファイルとプリンターの共有は、Windows端末の探索、フォルダー共有、プリンター共有に使われます。LanSenderのアプリ許可があるのに端末が見つからない場合は、ネットワーク探索、ルーターの分離、VPN、セキュリティソフトを確認してください。必要のない共有ルールを広く有効にしないでください。
それでも端末が見つからない場合
次を順番に確認します。
- 両方の端末が同じ信頼できるWi-Fiまたはローカルネットワークに接続している。
- スマートフォンがゲストネットワークに接続していない。
- ルーターのClient IsolationまたはAP Isolationが端末間通信を妨げていない。
- 両方の端末でLanSenderが起動している。
- Windowsファイアウォールで現在のLanSenderがプライベートに許可されている。
- VPNとプロキシを一時的に無効にしている。
- 受信側に十分な空き容量がある。
- Windowsがスリープしていない。
ルーター側の確認は、ルーターのクライアント分離:LanSenderで端末が見つからない理由を参照してください。
よくある質問
LanSenderをWindowsファイアウォールで許可するには?
Windowsセキュリティ → ファイアウォールとネットワーク保護 → ファイアウォールによるアプリの許可を開き、設定を変更してLanSenderのプライベートを有効にします。通常はパブリックを有効にしません。
LanSenderは送信できるのにWindowsで受信できないのはなぜですか?
送信は許可されていても、受信接続がブロックされている可能性があります。LanSenderのプライベート許可と、すべての受信接続をブロックする設定を確認してください。
LanSenderをパブリックネットワークで許可する必要はありますか?
いいえ。LanSenderは信頼できるプライベートネットワークで使用してください。
Windows Update後に端末が見つからなくなったのはなぜですか?
ネットワークの分類、既存ルール、またはLanSenderの実行ファイルの場所が変わった可能性があります。プライベート設定、現在のパス、セキュリティソフトを確認してください。
ウイルス対策ソフトがWindowsファイアウォールとは別にLanSenderをブロックできますか?
はい。独自のローカルネットワークやアプリルールを持つ製品があります。ブロック済みアプリとLAN保護を確認し、必要ならLanSenderを許可してください。
関連リンク
まとめ
Windowsファイアウォールは、インターネットが正常でもLanSenderの端末検出やファイル受信を妨げることがあります。信頼できるプライベートネットワークで、現在のLanSenderアプリだけをプライベートプロファイルに許可するのが安全な対処です。
ファイアウォール全体を無効にせず、必要のないポートやファイル共有を変更しないでください。それでも解決しない場合は、ルーターの分離、VPN、セキュリティソフトを確認してください。