Cài đặt proxy Windows 10, 11 tự reset: nguyên nhân và cách xử lý
Cập nhật:
Khi cài proxy trên Windows 10 hay Windows 11 cứ bị reset, gần như luôn có một chương trình hoặc chính sách đang ghi đè lên cài đặt của bạn. Thủ phạm thường gặp là ứng dụng VPN, phần mềm tăng tốc mạng hoặc debug HTTPS khôi phục cài đặt cũ khi thoát, chính sách nhóm (Group Policy) trên máy công ty, tính năng tự dò proxy, và đôi khi là phần mềm quảng cáo hoặc mã độc. Cách xử lý là tìm ra ai đang ghi, gỡ hoặc cấu hình lại nó, và nếu được, chuyển sang cách đặt proxy không phụ thuộc vào cài đặt hệ thống. Bài này hướng dẫn từng bước.
Cài đặt proxy Windows được lưu ở đâu
Khi bạn bật proxy trong Settings > Network & Internet > Proxy, Windows ghi giá trị vào khoá registry của người dùng tại HKCU\Software\Microsoft\Windows\CurrentVersion\Internet Settings, với các mục như ProxyEnable, ProxyServer và ProxyOverride. Bất kỳ chương trình nào chạy dưới tài khoản của bạn cũng có quyền sửa khoá này, nên chỉ cần một phần mềm ghi lại giá trị cũ là cài đặt của bạn biến mất.
Ngoài ra Windows còn một cài đặt proxy riêng cho WinHTTP, dùng bởi một số dịch vụ hệ thống. Kiểm tra bằng netsh winhttp show proxy. Hai nơi này độc lập với nhau, nên đôi khi bạn đặt một nơi nhưng phần mềm lại đọc nơi kia.
Những thủ phạm hay gặp
| Thủ phạm | Dấu hiệu | Cách xử lý |
|---|---|---|
| Ứng dụng VPN | Proxy bị tắt mỗi khi bật hoặc tắt VPN | Không chạy VPN song song, hoặc dùng proxy trong trình duyệt riêng |
| Công cụ debug HTTPS (Fiddler, Charles) | Proxy trỏ về 127.0.0.1 hoặc bị xoá khi đóng công cụ | Tắt chế độ bắt lưu lượng hệ thống của công cụ |
| Phần mềm tăng tốc, chặn quảng cáo, bảo mật | Proxy đổi sang địa chỉ localhost lạ | Kiểm tra cài đặt mạng của phần mềm, gỡ nếu không cần |
| Group Policy của công ty | Cài đặt bị khoá, có dòng do tổ chức quản lý | Hỏi bộ phận IT, không tự can thiệp |
| Tự dò cài đặt (WPAD) hoặc script PAC | Proxy đổi theo mạng bạn kết nối | Tắt tự dò nếu không dùng, xoá script không rõ nguồn |
| Phần mềm quảng cáo, mã độc | Proxy lạ xuất hiện dù bạn không cài gì | Quét bằng công cụ bảo mật, gỡ chương trình lạ |
Bước 1: xem cài đặt có bị quản lý bởi tổ chức không
Mở Settings > Network & Internet > Proxy. Nếu thấy dòng thông báo một số cài đặt do tổ chức quản lý, hoặc các nút bị mờ, máy đang chịu chính sách nhóm hoặc phần mềm quản lý thiết bị. Trên máy công ty, đây là quyết định của bộ phận IT, và bạn nên hỏi họ thay vì tìm cách vượt qua.
Trên máy cá nhân mà vẫn thấy dòng này, chạy gpresult /r trong Command Prompt để xem chính sách nào đang áp dụng. Một số phần mềm hoặc mã độc tự đặt chính sách để khoá cài đặt proxy, và đây là dấu hiệu cần quét bảo mật.
Bước 2: tìm chương trình đang ghi đè
- Mở Task Manager, tab Startup apps, tắt tạm các chương trình liên quan tới mạng, VPN, tăng tốc, rồi khởi động lại và xem proxy còn giữ không.
- Bật lại từng chương trình một. Chương trình nào bật lên làm proxy đổi là thủ phạm.
- Mở cài đặt của VPN hoặc công cụ debug, tìm các mục như system proxy, capture traffic, set as system proxy và tắt chúng.
- Kiểm tra extension trình duyệt: một số extension quản lý proxy hoặc VPN trên Edge, Chrome cũng thay đổi cài đặt proxy mà trình duyệt dùng.
- Nếu proxy đổi sang một địa chỉ lạ mà bạn không nhận ra chương trình nào, quét máy bằng công cụ bảo mật và gỡ phần mềm không rõ nguồn gốc.
Bước 3: dọn sạch và đặt lại
Sau khi xử lý thủ phạm, đưa mọi thứ về trạng thái sạch rồi đặt lại proxy một lần:
- Tắt Automatically detect settings và Use setup script nếu bạn không dùng script PAC.
- Chạy
netsh winhttp reset proxyđể xoá proxy WinHTTP cũ nếu không cần. - Bật Use a proxy server, nhập IP và port, để trống mục bỏ qua trừ khi cần.
- Khi trình duyệt hỏi tài khoản, nhập user và mật khẩu của proxy. Windows không có ô nhập mật khẩu ở trang cài đặt proxy hệ thống.
- Kiểm tra lại bằng công cụ kiểm tra IP, sau đó khởi động lại máy và kiểm tra lần nữa.
Cách bền hơn: không dựa vào proxy hệ thống
Proxy hệ thống áp dụng cho mọi thứ trên máy, nên rất dễ bị chương trình khác đụng vào. Nếu bạn chỉ cần proxy cho một trình duyệt hoặc vài tài khoản, đặt proxy ở đúng nơi cần dùng sẽ ổn định hơn nhiều:
| Nhu cầu | Cách đặt proxy nên dùng |
|---|---|
| Một trình duyệt dùng proxy, trình duyệt khác dùng mạng thường | Extension như SwitchyOmega hoặc cài đặt riêng của Firefox |
| Nhiều tài khoản, mỗi tài khoản một IP | Trình duyệt antidetect, mỗi profile một proxy |
| App desktop không có cài đặt proxy | Proxifier với quy tắc theo từng app |
| Toàn bộ máy đi qua một proxy | Proxy hệ thống, sau khi đã xử lý các thủ phạm ở trên |
Sau khi xong việc, tắt proxy đúng cách
Nhiều người quay lại hỏi vì sao máy mất mạng sau khi ngừng dùng proxy. Lý do là proxy hệ thống vẫn bật, trỏ tới một proxy đã hết hạn hoặc không còn dùng. Khi không cần nữa, tắt theo hướng dẫn tắt proxy trên Windows. Hướng dẫn đầy đủ cách cài từ đầu có trong trang cài proxy cho Windows, và nếu trình duyệt vẫn không vào mạng sau khi cài, đọc bài kết nối proxy nhưng không vào được mạng.
Câu hỏi thường gặp
Vì sao khởi động lại máy là proxy Windows bị tắt?
Thường có một chương trình chạy cùng Windows, như VPN hoặc phần mềm mạng, ghi lại cài đặt cũ khi khởi động. Tắt từng chương trình trong mục Startup để tìm ra nó.
Cài đặt proxy bị mờ và báo do tổ chức quản lý?
Máy đang chịu chính sách nhóm hoặc phần mềm quản lý. Trên máy công ty hãy hỏi bộ phận IT; trên máy cá nhân hãy kiểm tra bằng gpresult và quét bảo mật.
Windows có lưu mật khẩu proxy không?
Trang cài đặt proxy hệ thống chỉ có IP và port. Trình duyệt sẽ hỏi user và mật khẩu khi kết nối lần đầu.
Proxy tự đổi thành 127.0.0.1 là gì?
Một chương trình trên máy, thường là công cụ debug, VPN hoặc phần mềm bảo mật, đang đặt chính nó làm proxy. Tắt tính năng đó hoặc gỡ chương trình nếu không cần.
Có cách nào không phải cài proxy hệ thống không?
Có. Dùng extension proxy cho một trình duyệt, trình duyệt antidetect cho nhiều tài khoản, hoặc Proxifier cho app desktop. Các cách này ít bị phần mềm khác ghi đè.
Proxy dùng được trên mọi công cụ
Định dạng ip:port:user:pass, chạy trên Windows, trình duyệt, antidetect và Proxifier. IP dùng riêng, kích hoạt tự động.
Xem bảng giá