Rumah >tutorial komputer >Penyelesaian masalah >Penyelesaian kepada port sistem Windows sedang diduduki, sebab mengapa pelabuhan itu diduduki

Penyelesaian kepada port sistem Windows sedang diduduki, sebab mengapa pelabuhan itu diduduki

WBOY
WBOYasal
2024-06-19 03:34:471093semak imbas

Pelabuhan telah diduduki dan operasi laman web terjejas. Biarkan PHP Editor Banana membantu anda menyelesaikan masalah anda! Artikel ini akan menganalisis secara mendalam sebab pelabuhan itu diduduki dan menyediakan satu siri penyelesaian yang berkesan. Mari temui cara mengosongkan port dengan mudah dan memastikan tapak web anda berjalan lancar!

Apabila menjalankan perisian, port akan diduduki Editor di bawah akan memberitahu anda cara menyelesaikannya.

Semak perisian apa yang diduduki

1) Gunakan Run untuk membuka cmd, terus masukkan netstat -ano dan tekan Enter Anda boleh melihat PID port 135=1316 dan PID port 445=4.

Penyelesaian kepada port sistem Windows sedang diduduki, sebab mengapa pelabuhan itu diduduki

2) Dalam pengurus tugas, untuk maklumat terperinci, anda boleh mencari proses yang sepadan mengikut PID.

Penyelesaian kepada port sistem Windows sedang diduduki, sebab mengapa pelabuhan itu diduduki

3) Semak PID mengikut port yang diduduki, gunakan run untuk membuka cmd, terus masukkan arahan berikut dan tekan Enter.

Penyelesaian kepada port sistem Windows sedang diduduki, sebab mengapa pelabuhan itu diduduki

netstat -aon |. mencari "8681" atau netstat -aon | findstr : 80

# adalah untuk melihat satu siri port yang mengandungi 80, seperti 800, 8080

4) Matikan proses mengikut nombor proses "taskkill -f -pid 5072" atau "taskkill /T /F /PID 5072", atau dalam tugas Pengurus mencari proses yang sepadan dan menamatkan proses secara langsung.

Proses yang diduduki tidak dapat ditemui

Ini menunjukkan bahawa pelabuhan telah diduduki, tetapi proses yang diduduki tidak dapat dijumpai. Sebabnya ialah Windows menyimpan beberapa port yang kebetulan berada dalam jujukan port yang dikhaskan oleh sistem.

Gunakan arahan berikut untuk melihat

netsh interface ipv4 show excludedportrange protocol=tcp

Tiada apa-apa dalam gambar di atas bermakna ia tidak disenaraikan sebagai port tersimpan oleh sistem dalam kotak merah.

Penyelesaian kepada port sistem Windows sedang diduduki, sebab mengapa pelabuhan itu didudukiMungkin sebab Windows menempah port ini:

Disekat oleh Microsoft kerana penemuan aktiviti virus

Selepas memasang kemas kini windows, senarai port yang dikhaskan telah berubah

Ciri Hyper-V dihidupkan (memasang docker, atau mesin virtualisasi Linux)

Penyelesaian:

1 Mulakan semula komputer sehingga port yang diperlukan tiada lagi di antara port yang dikhaskan (bergantung pada nasib)

2 3. Kecualikan port rizab ini

netsh int ipv4 add excludedportrange protocol=tcp startport=8888 numberofports=10

Di sini 8888 ialah port permulaan, 10 bermakna 8888-8898 semua port ini mesti dialihkan anda hanya mahu 8888 tidak digunakan sebagai port, kemudian 10 Boleh ditukar kepada 1.

Selepas melaksanakan arahan ini, mulakan semula dan tanyakan port yang dikhaskan sekali lagi Anda akan mendapati bahawa * akan muncul di penghujung senarai port Pada masa ini, port ini tidak akan dikhaskan untuk digunakan.

Atas ialah kandungan terperinci Penyelesaian kepada port sistem Windows sedang diduduki, sebab mengapa pelabuhan itu diduduki. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn