Profil PowerShell boleh meletakkan proksi semula
Bandingkan Windows PowerShell 5.1 dengan -NoProfile dan periksa semua laluan profil apabila proksi yang dialih keluar muncul semula dalam sesi baharu.
Jika proksi kembali setiap kali sesi Windows PowerShell 5.1 dibuka, periksa kod yang dijalankan semasa permulaan. Profil boleh menetapkan proksi lalai, menetapkan pemboleh ubah persekitaran atau mentakrif semula lalai permintaan.
Bandingkan permintaan dan akaun yang sama dalam sesi baharu yang dimulakan dengan:
powershell.exe -NoProfile
Ini melangkau skrip profil. Namun ia masih mewarisi persekitaran induk dan kekal tertakluk pada tetapan rangkaian Windows yang berkenaan, jadi proksi yang tinggal tidak mengecualikan tetapan itu.
Pada hos biasa tempat masalah berlaku, senaraikan laluan profil:
$PROFILE | Select-Object *
Periksa fail yang ada pada laluan tersebut dan sebarang skrip yang dimuatkannya. PowerShell mempunyai profil untuk semua pengguna dan pengguna semasa, untuk semua hos dan hos semasa; profil kemudian boleh mengatasi profil terdahulu. Oleh itu hos terminal lain mungkin menjalankan skrip permulaan yang berbeza.
Tukar penetapan khusus yang memasukkan semula laluan itu, kemudian bandingkan sesi baharu. Memadam tetapan registri yang tidak berkaitan tidak membuang proksi yang ditetapkan semula oleh kod permulaan dengan segera.