[2013年12月16日-以下の更新]
[2013年12月20日-以下の更新]
我慢してください、これは通常の「制限された接続」の種類の質問ではない、と私は約束します。
私がオフィスにいてLAN上にいるとき、私のWin8.1ラップトップは、私の結果のLAN接続が制限されていることを私に保証します:
まだネットワーク-とインターネット-があります。問題なくすべてに接続できます。 DHCPアドレスを取得し、DNSは機能します。サーフィン、ping、および希望どおりに作業できます。
問題は、Office 2013の一部が便利であることをぼんやりさせていることです。たとえば、OneNoteはその接続制限ステータスを確認し、SkyDrive上のノートブックへの同期も試みません。 Outlookも少しばかげています。したがって、私はこの制限されたが実際には制限されていない問題を一度だけ修正したいと思います。
私は以下を試しました:
他の場所(自宅、クライアントサイト)に行き、ラップトップをローカルLANに接続すると、制限されたステータスが表示されません。だから、私のオフィスには、私のラップトップが気に入らない何かがあります。
それが何であるかをどうやって理解するのですか?
2013年12月16日-アップデート
セーフモードで再起動すると、ネットワーク接続は正常で、インターネットアクセスが表示されます。その後、再起動して通常モードに戻すと、1日の残りの期間(見かけ上)、または他の場所で使用してオフィスに戻るまで、正常な状態が保たれます。
追加のローカルユーザーアカウントを作成しました。変更はありません。接続が私に対して制限されている場合、そのローカルユーザーアカウントに対しては制限されたままです。
2013年12月16日-アップデート
セーフモードで起動してから戻ると、数日間問題が解決するようです。したがって、更新が遅くなります。しかし、今日はまた壊れたので、以下のコメントのフォローアップです。
しかしながら! Windows 7 Network Awareness link とレジストリ設定を確認すると、EnableActiveProbingがデフォルトの1(有効)ではなく0に設定されていることがわかりました。私はそれを有効にし、NIC=を無効/再有効にしました、そして私は再び健全なネットワークを持っています。
つまり、謎は次のとおりです。EnableActiveProbingレジストリキーは何が変更されているのですか。
いいね。 EnableActiveProbing
を0に設定すると逆の効果があると考えていました。
この記事 は、キーがどこにあるかを正確に説明しています。 msftncsi.com
へのプローブを無効にして、インターネット接続が良好かどうかを確認できます。
Windowsマシンがネットワークに接続する場合、ネットワークロケーションアウェアネス(NLA)とネットワーク接続ステータスインジケーター(NCSI)の2つのテクノロジーがあります。接続先のネットワークと、インターネットにアクセスできるかどうかを自動的に識別するために使用します。
また、「制限された」接続アイコン(それに伴うすべての問題)がある理由についても説明します。
この値を0に設定すると、アクティブなプローブが無効になります。 潜在的な副作用は、マシンがインターネットに接続していないと判断し、感嘆符「!」が表示されることですネットワークアイコンと「制限された」接続性ネットワークUIで。
この場合(適切なインターネット接続がある場合)を1に戻すと、「制限された」接続が解除されます。
これを0に設定するツールを使用している可能性があります。問題が再度発生した場合は、値を確認し、再度0の場合は、バックグラウンドで実行しているツールがあります。
編集:
あなたが本当にしないチェックを_msftncsi.com
にしたい場合は、複数のオプションを設定する必要があると思います:( source =)
レジストリに次のキーを設定します(それはあなたのためでした):HKLM\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet\EnableActiveProbing
に設定:0
編集GPO(ローカルマシンの場合はgpedit.msc
、ADドメイン全体の場合はgpmc.msc
)):Computer Configuration
> Administrative Templates
> System
> Internet Communication Management
> Turn off Windows Network Connectivity Status Indicator active tests
次に設定:ENABLE
2番目のGPOを編集します。Computer Configuration
> Policies
> Administrative Templates
> Network Connections
> Do Not show the “local access only” network icon”
次に設定:ENABLE
ただし、msftncsi.com
へのチェックを使用できる場合は、チェックを有効のままにします。
私たちの間で本当に偏執狂のために、独自のNCSIサーバーを実行するオプションもあります
(説明 ここ )。
#2を編集:
数日ごとにEnableActiveProbing
の値を0
に変更するユーティリティがある場合(およびそれが見つからない場合)、デスクトップにEnableActiveProbing.reg
を作成して実行できます。あなたが問題に遭遇したら。 (より簡単にregedit.exe
を掘り下げる):
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\NlaSvc\Parameters\Internet]
"EnableActiveProbing"=dword:00000001
そして...さらに簡単に... "ローカルエリア接続"を無効にし、レジストリキーEnableActiveProbing
を1
に戻し、ネットワーク接続を再び有効にするバッチファイルを作成できます。 。
(わかっています、私は怠惰です):
EnableActiveProbing_and_restart_connection.bat
:
netsh interface set interface "Local Area Connection" DISABLE
REG ADD HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet /v EnableActiveProbing /t REG_DWORD /d 1 /f
netsh interface set interface "Local Area Connection" ENABLE
すぐに鍵を変更している犯人を見つけていただければ幸いです...
最新の更新により、これらのデフォルト値が変更されました:
Windowsレジストリエディターバージョン5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet]
"ActiveDnsProbeContent"="131.107.255.255"
"ActiveDnsProbeContentV6"="fd3e:4f5a:5b81::1"
"ActiveDnsProbeHost"="dns.msftncsi.com"
"ActiveDnsProbeHostV6"="dns.msftncsi.com"
"ActiveWebProbeContent"="Microsoft Connect Test"
"ActiveWebProbeContentV6"="Microsoft Connect Test"
"ActiveWebProbeHost"="www.msftconnecttest.com"
"ActiveWebProbeHostV6"="ipv6.msftconnecttest.com"
"ActiveWebProbePath"="connecttest.txt"
"ActiveWebProbePathV6"="connecttest.txt"
"EnableActiveProbing"=dword:00000001
"PassivePollPeriod"=dword:0000000f
"StaleThreshold"=dword:0000001e
"WebTimeout"=dword:00000023
これらを自分のリソース(Apache Webサーバー)でカスタマイズしました。
"ActiveWebProbeContent"="My Connect Test"
"ActiveWebProbeContentV6"="My Connect Test"
"ActiveWebProbeHost"="www.mysite.com"
"ActiveWebProbeHostV6"="ipv6.mysite.com"
"ActiveWebProbePath"="mytextfile.txt"
"ActiveWebProbePathV6"="mytextfile.txt"
テストすると、期待どおりに機能します。サーバーでホストされているActiveWebProbeContent
のテキストファイル内でテキストを一致または不一致に変更すると、ネットワークステータスアイコンにインターネットまたはインターネットなしが表示されます。
ただし、否定的なテキストでは、望ましくない副作用が発生しています。 WebページがURLに自動起動されています http://www.msftconnecttest.com/redirect
レジストリでmsftconnecttest
を検索したところ、見つかりませんでした。このURLを自分のURLにどこで更新できますか?作成できる他の魔法のレジストリキーはありますか?これらのDLLファイルがここにあります(キーが存在する場合、キーはどこかにクリアテキストである可能性があります)。