[12/16/2013 - Pembaruan di bawah ini]
[12/20/2013 - Pembaruan di bawah ini]
Bersabarlah, ini bukan pertanyaan "koneksi terbatas" yang normal, saya janji.
Ketika saya di kantor dan di LAN, laptop Win8.1 saya meyakinkan saya bahwa koneksi LAN yang saya hasilkan terbatas:
Namun saya masih memiliki konektivitas jaringan - dan Internet . Saya dapat terhubung ke semuanya tanpa masalah. Saya mendapatkan alamat DHCP, DNS berfungsi, saya bisa berselancar, melakukan ping dan bekerja sesuai keinginan hati saya.
Masalahnya adalah bahwa beberapa hal Office 2013 menolak untuk berguna. OneNote, misalnya, melihat status Konektivitas Terbatas dan bahkan tidak akan mencoba menyinkronkan ke Notebook saya di SkyDrive. Outlook menjadi sedikit konyol juga. Jadi, saya ingin memperbaiki masalah yang terbatas-tetapi-tidak-benar-terbatas ini untuk selamanya.
Saya sudah mencoba yang berikut ini:
- Kabel yang ditukar (tidak ada perubahan)
- Dicolokkan langsung ke sakelar kantor (tidak ada perubahan)
- Dicolokkan ke sisi LAN firewall kami (tidak ada perubahan)
- Mengonfirmasi beberapa lusin mesin lain di kantor tidak memiliki masalah serupa
- Dicolokkan mesin lain ke port jack / switch kantor saya - mereka masih baik-baik saja.
- Driver kartu Ethernet yang diperbarui ke versi terbaru, ke versi yang lebih lama, ke versi MS generik (tidak ada perubahan)
- Ditugaskan IP statis dan server DNS bukan DHCP
Jika saya pergi ke tempat lain (rumah, situs klien) dan pasang laptop saya ke LAN lokal saya tidak mendapatkan status terbatas. Jadi ada sesuatu di sini di kantor yang tidak disukai laptop saya.
Bagaimana cara mencari tahu apa itu?
12/16/2013 - Pembaruan
Jika saya reboot ke Safe Mode, koneksi jaringan sehat dan menunjukkan akses Internet. Jika saya kemudian reboot kembali ke mode Normal, itu tetap sehat untuk (tampaknya) sisa hari itu atau sampai saya menggunakannya di tempat lain dan kemudian kembali ke kantor.
Saya telah membuat akun pengguna lokal tambahan, tidak ada perubahan. Jika koneksi terbatas untuk saya, itu tetap terbatas untuk akun pengguna lokal itu.
12/16/2013 - Pembaruan
Booting ke Safe Mode dan kemudian kembali sepertinya memperbaiki masalah selama beberapa hari. Dengan demikian, memperlambat pembaruan. Tapi itu pecah lagi hari ini, jadi inilah tindak lanjut dari beberapa komentar di bawah ini.
- msftncsi.com/ncsi.txt terselesaikan dengan baik.
- ping dns.msftncsi.com berubah menjadi 131.107.255.255
Namun! Ketika memeriksa Kesadaran Windows 7 Jaringan Link dan registri pengaturan, saya menemukan bahwa EnableActiveProbing ditetapkan untuk 0, bukan default 1 (diaktifkan). Saya mengaktifkannya, menonaktifkan / mengaktifkan kembali NIC dan saya memiliki jaringan yang sehat lagi.
Jadi sekarang misterinya adalah: Apa yang mengubah kunci registri EnableActiveProbing?
sumber
Jawaban:
Bagus. Anda akan berpikir pengaturan
EnableActiveProbing
ke 0 akan memiliki efek sebaliknya.Artikel ini menjelaskan dengan tepat di mana kuncinya. Itu dapat menonaktifkan probe
msftncsi.com
yang untuk memeriksa apakah Anda memiliki koneksi internet yang baik.Ini juga menjelaskan mengapa Anda memiliki ikon konektivitas "terbatas" (dengan semua masalah yang menyertainya).
Dalam hal ini (jika Anda memiliki koneksi internet yang baik) mengaturnya kembali ke 1 akan menghilangkan konektivitas "terbatas".
Mungkin ada beberapa alat yang Anda gunakan, yang menetapkan ini ke 0. Ketika masalah terjadi lagi, periksa nilainya, dan jika 0 lagi ada alat yang melakukannya di latar belakang.
Sunting:
Jika Anda benar - benar tidak ingin centang ke
msftncsi.com
saya pikir Anda perlu mengatur beberapa opsi: ( sumber )Tetapkan kunci berikut dalam registri (seperti untuk Anda):
HKLM\SYSTEM\CurrentControlSet\Services\NlaSvc\Parameters\Internet\EnableActiveProbing
setel ke:
0
Mengedit GPO (
gpedit.msc
untuk mesin lokal ataugpmc.msc
jika domain AD lebar):Computer Configuration
>Administrative Templates
>System
>Internet Communication Management
>Turn off Windows Network Connectivity Status Indicator active tests
set ke:
ENABLE
Mengedit GPO kedua:
Computer Configuration
>Policies
>Administrative Templates
>Network Connections
>Do Not show the “local access only” network icon”
set ke:
ENABLE
Tetapi jika Anda dapat hidup dengan cek untuk
msftncsi.com
saya akan membiarkan mereka diaktifkan.Untuk yang benar-benar paranoid di antara kami, ada juga opsi untuk menjalankan server NCSI Anda sendiri
(dijelaskan di sini ).
Edit # 2 :
Jika ada utilitas yang mengubah nilai
EnableActiveProbing
untuk0
setiap beberapa hari (dan Anda tidak dapat menemukannya) Anda bisa membuatEnableActiveProbing.reg
pada Desktop dan menjalankannya setelah Anda mengalami masalah. (lebih mudah menggali melaluiregedit.exe
):Dan ... bahkan lebih mudah ... Anda dapat membuat file batch yang menonaktifkan "Sambungan Area Lokal" Anda, mengubah kunci registri
EnableActiveProbing
kembali1
dan mengaktifkan koneksi jaringan lagi ...(saya tahu, saya malas):
EnableActiveProbing_and_restart_connection.bat
:Saya harap Anda menemukan pelakunya yang segera mengubah kunci ...
sumber
EnableActiveProbing.reg
-file atau bahkan file batch yang melakukan semuanya untuk Anda. Saya menambahkannya ke jawaban saya (Sunting # 2). Semoga berhasil menemukan pelakunya yang mengubah kunci.Pembaruan terbaru mengubah nilai-nilai default ini:
Windows Registry Editor Versi 5.00
Saya mengkustomisasi ini dengan sumber saya sendiri (server web Apache):
Saat pengujian, berfungsi, seperti yang diharapkan - ikon status jaringan menunjukkan internet atau tidak-internet ketika saya mengubah teks agar cocok atau tidak cocok dengan file teks yang dihosting di server saya
ActiveWebProbeContent
.Namun, pada teks negatif, terjadi efek samping yang tidak diinginkan. Sebuah halaman web diluncurkan secara otomatis ke URL http://www.msftconnecttest.com/redirect
Saya mencari registry
msftconnecttest
dan tidak menemukannya. Di mana saya dapat memperbarui URL ini ke salah satu URL saya sendiri? Apakah ada kunci registri ajaib lain yang bisa saya buat? Adakah yang menonaktifkan file DLL ini di sini (mungkin kuncinya ada di cleartext di suatu tempat jika ada)?sumber