Cara mengkonfigurasi Pembaruan Windows melalui server proxy

Bukan rahasia bagi siapa pun bahwa jika PC Anda dengan Microsoft OS mengakses Internet menggunakan server proxy, maka layanan pembaruan sistem Pembaruan Windows tidak berfungsi secara default. Catatan ini adalah tentang bagaimana Anda dapat mengkonfigurasi operasi sistem pembaruan Windows pada PC di belakang server proxy.

Layanan Pembaruan Windows dapat menggunakan server proxy HTTP. Namun, menentukan server proxy di pengaturan Windows Internet Explorer tidak cukup untuk layanan pembaruan untuk bekerja melalui proxy. Faktanya adalah bahwa Pembaruan Windows menggunakan Windows HTTP Services (WinHTTP) untuk mencari pembaruan, dan BITS digunakan untuk mengunduh pembaruan. Layanan Pemutakhiran Windows dikonfigurasikan secara default sehingga selalu mencoba untuk mendapatkan ke server pembaruan Microsoft secara langsung, tanpa menggunakan server proxy, bahkan jika itu ditentukan dalam pengaturan Internet Explorer.

Namun, masalah ini dapat diselesaikan, cukup konfigurasikan proxy sistem WinHttp. Pada Windows XP / 2003, proksi WinHttp diatur menggunakan utilitas proxycfg.exe.  Di OS Windows Vista / 7/2008 yang baru, utilitas ini telah dibatalkan dan proksi WinHttp dikonfigurasi menggunakan netsh.

Pengaturan dilakukan menggunakan perintah berikut:  set proxy winhttp netsh:.

Setelah Anda menjalankan perintah ini, OS Windows 7 Anda akan diperbarui, bahkan saat berada di belakang server proxy.

Atau, jika Anda ingin mengambil pengaturan proxy dari Internet Explorer, Anda dapat menggunakan perintah:

netsh winhttp import proxy source = ie

Sebagai opsi, Anda juga mungkin perlu mengarahkan ulang semua lalu lintas kecuali lalu lintas ke Microsoft (pembaruan sistem, aktivasi) ke server proxy, maka Anda dapat menggunakan perintah bypass proxy berikut untuk pembaruan Windows.

Ambil bypass proxy untuk aktivasi dan pembaruan seperti ini:

netsh winhttp set proxy proxy-server = "your-proxy-srv: 3128" bypass-list = "*. windowsupdate.com; *. microsoft.com"

Pengaturan WinHttp saat ini dapat dilihat dengan perintah:

netsh winhttp tampilkan proxy

Anda dapat mengatur ulang pengaturan server proxy menggunakan perintah:

Netsh winhttp atur ulang proxy
Ngomong-ngomong, netsh adalah utilitas baris perintah yang bagus untuk bekerja dengan layanan dan pengaturan jaringan, dan setiap admin Windows profesional harus dapat menggunakannya. Saya sudah menyebutkannya lebih dari sekali dalam sebuah artikel tentang diagnosa jaringan grafis menggunakan netsh, atau tentang mengelola server DHCP dari baris perintah.