diff --git a/v2rayN/v2rayN/Forms/MainForm.cs b/v2rayN/v2rayN/Forms/MainForm.cs index 08783e41..9b2b65c9 100644 --- a/v2rayN/v2rayN/Forms/MainForm.cs +++ b/v2rayN/v2rayN/Forms/MainForm.cs @@ -92,6 +92,13 @@ namespace v2rayN.Forms HideForm(); return; } + if (e.CloseReason == CloseReason.WindowsShutDown) + { + Microsoft.Win32.RegistryKey reg = Microsoft.Win32.Registry.CurrentUser.OpenSubKey(@"Software\Microsoft\Windows\CurrentVersion\Internet Settings", true); + reg.SetValue("ProxyEnable", 0); + reg.Flush(); + reg.Close(); + } } private void MainForm_Resize(object sender, EventArgs e)