Browse Source

Updated to v9.8

deadmoon 4 years ago
parent
commit
ff468ffa5a

+ 5 - 0
CHANGELOG.md

@@ -2,6 +2,11 @@
 
 
 All notable changes to this project will be documented in this file.
 All notable changes to this project will be documented in this file.
 
 
+## [9.8] - 2021-08-04
+- New: Disable Windows Defender completely in SAFE MODE - run Optimizer.exe /disabledefender (for Windows 10 1903 and later)
+- New: Cloudflare DNS helper in Pinger
+- New: System details in error logging
+
 ## [9.7] - 2021-08-02
 ## [9.7] - 2021-08-02
 - New: Fully translated into Portuguese (thanks to https://github.com/cassiompf - Cassio)
 - New: Fully translated into Portuguese (thanks to https://github.com/cassiompf - Cassio)
 
 

+ 7 - 1
CONFS.md

@@ -21,5 +21,11 @@ https://github.com/hellzerg/optimizer/blob/master/confs/w10.conf
 #### Some options might not work properly ####
 #### Some options might not work properly ####
 optimizer.exe /unsafe
 optimizer.exe /unsafe
 
 
-## Reset Optimizer configuration might fix it when can't open
+## How to disable Windows Defender in Windows 10 1903 and later ##
+#### https://docs.microsoft.com/en-us/windows-hardware/customize/desktop/unattend/security-malware-windows-defender-disableantispyware "DisableAntiSpyware" is discontinued and will be ignored on client devices, as of version 1903. ####
+
+- Restart in SAFE MODE
+- Execute: optimizer.exe /disabledefender
+
+## Reset Optimizer configuration might fix it when can't open ##
 optimizer.exe /reset
 optimizer.exe /reset

+ 19 - 0
Optimizer/ErrorLogger.cs

@@ -11,6 +11,25 @@ namespace Optimizer
         {
         {
             try
             try
             {
             {
+                if (!File.Exists(ErrorLogFile) || ( File.Exists(ErrorLogFile) && File.ReadAllText(ErrorLogFile).Trim() == string.Empty ))
+                {
+                    string bitness = Environment.Is64BitOperatingSystem ? "64-bit" : "32-bit";
+
+                    if (Utilities.CurrentWindowsVersion == WindowsVersion.Windows10)
+                    {
+                        File.AppendAllText(ErrorLogFile, string.Format("{0} - {1} ({2})", Utilities.GetOS(), Utilities.GetWindows10Build(), bitness));
+                    }
+                    else
+                    {
+                        File.AppendAllText(ErrorLogFile, string.Format("{0} - ({1})", Utilities.GetOS(), bitness));
+                    }
+                    File.AppendAllText(ErrorLogFile, Environment.NewLine);
+                    File.AppendAllText(ErrorLogFile, string.Format("Optimizer {0} - .NET Framework {1} - Experimental build: {2}", Program.GetCurrentVersionTostring(), Utilities.GetNETFramework(), Program.EXPERIMENTAL_BUILD));
+                    File.AppendAllText(ErrorLogFile, Environment.NewLine);
+                    File.AppendAllText(ErrorLogFile, Environment.NewLine);
+                    File.AppendAllText(ErrorLogFile, Environment.NewLine);
+                }
+
                 File.AppendAllText(ErrorLogFile, string.Format("[ERROR] [{0}] in function [{1}]", DateTime.Now.ToString(), functionName));
                 File.AppendAllText(ErrorLogFile, string.Format("[ERROR] [{0}] in function [{1}]", DateTime.Now.ToString(), functionName));
                 File.AppendAllText(ErrorLogFile, Environment.NewLine);
                 File.AppendAllText(ErrorLogFile, Environment.NewLine);
                 File.AppendAllText(ErrorLogFile, errorMessage);
                 File.AppendAllText(ErrorLogFile, errorMessage);

+ 147 - 3
Optimizer/MainForm.Designer.cs

@@ -159,6 +159,14 @@ namespace Optimizer
             this.checkBin = new Optimizer.ColoredCheckBox();
             this.checkBin = new Optimizer.ColoredCheckBox();
             this.checkMiniDumps = new Optimizer.ColoredCheckBox();
             this.checkMiniDumps = new Optimizer.ColoredCheckBox();
             this.pingerTab = new System.Windows.Forms.TabPage();
             this.pingerTab = new System.Windows.Forms.TabPage();
+            this.btnOpenNetwork = new System.Windows.Forms.Button();
+            this.txtIPv6A = new System.Windows.Forms.LinkLabel();
+            this.txtIPv6 = new System.Windows.Forms.LinkLabel();
+            this.label3 = new System.Windows.Forms.Label();
+            this.txtIPv4A = new System.Windows.Forms.LinkLabel();
+            this.label1 = new System.Windows.Forms.Label();
+            this.txtIPv4 = new System.Windows.Forms.LinkLabel();
+            this.lblDNS = new System.Windows.Forms.Label();
             this.flushCacheB = new System.Windows.Forms.Button();
             this.flushCacheB = new System.Windows.Forms.Button();
             this.btnExport = new System.Windows.Forms.Button();
             this.btnExport = new System.Windows.Forms.Button();
             this.copyB = new System.Windows.Forms.Button();
             this.copyB = new System.Windows.Forms.Button();
@@ -2231,6 +2239,14 @@ namespace Optimizer
             // pingerTab
             // pingerTab
             // 
             // 
             this.pingerTab.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(20)))), ((int)(((byte)(20)))), ((int)(((byte)(20)))));
             this.pingerTab.BackColor = System.Drawing.Color.FromArgb(((int)(((byte)(20)))), ((int)(((byte)(20)))), ((int)(((byte)(20)))));
+            this.pingerTab.Controls.Add(this.btnOpenNetwork);
+            this.pingerTab.Controls.Add(this.txtIPv6A);
+            this.pingerTab.Controls.Add(this.txtIPv6);
+            this.pingerTab.Controls.Add(this.label3);
+            this.pingerTab.Controls.Add(this.txtIPv4A);
+            this.pingerTab.Controls.Add(this.label1);
+            this.pingerTab.Controls.Add(this.txtIPv4);
+            this.pingerTab.Controls.Add(this.lblDNS);
             this.pingerTab.Controls.Add(this.flushCacheB);
             this.pingerTab.Controls.Add(this.flushCacheB);
             this.pingerTab.Controls.Add(this.btnExport);
             this.pingerTab.Controls.Add(this.btnExport);
             this.pingerTab.Controls.Add(this.copyB);
             this.pingerTab.Controls.Add(this.copyB);
@@ -2249,6 +2265,126 @@ namespace Optimizer
             this.pingerTab.TabIndex = 13;
             this.pingerTab.TabIndex = 13;
             this.pingerTab.Text = "Pinger";
             this.pingerTab.Text = "Pinger";
             // 
             // 
+            // btnOpenNetwork
+            // 
+            this.btnOpenNetwork.BackColor = System.Drawing.Color.DodgerBlue;
+            this.btnOpenNetwork.FlatAppearance.BorderColor = System.Drawing.Color.DodgerBlue;
+            this.btnOpenNetwork.FlatAppearance.MouseDownBackColor = System.Drawing.Color.RoyalBlue;
+            this.btnOpenNetwork.FlatAppearance.MouseOverBackColor = System.Drawing.Color.RoyalBlue;
+            this.btnOpenNetwork.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
+            this.btnOpenNetwork.ForeColor = System.Drawing.Color.White;
+            this.btnOpenNetwork.Location = new System.Drawing.Point(579, 381);
+            this.btnOpenNetwork.Margin = new System.Windows.Forms.Padding(2);
+            this.btnOpenNetwork.Name = "btnOpenNetwork";
+            this.btnOpenNetwork.Size = new System.Drawing.Size(200, 29);
+            this.btnOpenNetwork.TabIndex = 92;
+            this.btnOpenNetwork.Text = "Open Network Connections";
+            this.btnOpenNetwork.UseVisualStyleBackColor = false;
+            this.btnOpenNetwork.Click += new System.EventHandler(this.btnOpenNetwork_Click);
+            // 
+            // txtIPv6A
+            // 
+            this.txtIPv6A.AutoSize = true;
+            this.txtIPv6A.Font = new System.Drawing.Font("Segoe UI Semibold", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+            this.txtIPv6A.ForeColor = System.Drawing.Color.DodgerBlue;
+            this.txtIPv6A.LinkColor = System.Drawing.Color.DodgerBlue;
+            this.txtIPv6A.Location = new System.Drawing.Point(618, 335);
+            this.txtIPv6A.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
+            this.txtIPv6A.Name = "txtIPv6A";
+            this.txtIPv6A.Size = new System.Drawing.Size(164, 21);
+            this.txtIPv6A.TabIndex = 91;
+            this.txtIPv6A.TabStop = true;
+            this.txtIPv6A.Tag = "themeable";
+            this.txtIPv6A.Text = "2606:4700:4700::1001";
+            this.txtIPv6A.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.txtIPv6A_LinkClicked);
+            // 
+            // txtIPv6
+            // 
+            this.txtIPv6.AutoSize = true;
+            this.txtIPv6.Font = new System.Drawing.Font("Segoe UI Semibold", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+            this.txtIPv6.ForeColor = System.Drawing.Color.DodgerBlue;
+            this.txtIPv6.LinkColor = System.Drawing.Color.DodgerBlue;
+            this.txtIPv6.Location = new System.Drawing.Point(618, 311);
+            this.txtIPv6.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
+            this.txtIPv6.Name = "txtIPv6";
+            this.txtIPv6.Size = new System.Drawing.Size(158, 21);
+            this.txtIPv6.TabIndex = 90;
+            this.txtIPv6.TabStop = true;
+            this.txtIPv6.Tag = "themeable";
+            this.txtIPv6.Text = "2606:4700:4700::1111";
+            this.txtIPv6.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.txtIPv6_LinkClicked);
+            // 
+            // label3
+            // 
+            this.label3.AutoSize = true;
+            this.label3.Font = new System.Drawing.Font("Segoe UI Semibold", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+            this.label3.ForeColor = System.Drawing.Color.Silver;
+            this.label3.Location = new System.Drawing.Point(575, 313);
+            this.label3.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
+            this.label3.Name = "label3";
+            this.label3.Size = new System.Drawing.Size(39, 19);
+            this.label3.TabIndex = 89;
+            this.label3.Tag = "";
+            this.label3.Text = "IPv6:";
+            // 
+            // txtIPv4A
+            // 
+            this.txtIPv4A.AutoSize = true;
+            this.txtIPv4A.Font = new System.Drawing.Font("Segoe UI Semibold", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+            this.txtIPv4A.ForeColor = System.Drawing.Color.DodgerBlue;
+            this.txtIPv4A.LinkColor = System.Drawing.Color.DodgerBlue;
+            this.txtIPv4A.Location = new System.Drawing.Point(618, 271);
+            this.txtIPv4A.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
+            this.txtIPv4A.Name = "txtIPv4A";
+            this.txtIPv4A.Size = new System.Drawing.Size(52, 21);
+            this.txtIPv4A.TabIndex = 88;
+            this.txtIPv4A.TabStop = true;
+            this.txtIPv4A.Tag = "themeable";
+            this.txtIPv4A.Text = "1.0.0.1";
+            this.txtIPv4A.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.txtIPv4A_LinkClicked);
+            // 
+            // label1
+            // 
+            this.label1.AutoSize = true;
+            this.label1.Font = new System.Drawing.Font("Segoe UI Semibold", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+            this.label1.ForeColor = System.Drawing.Color.Silver;
+            this.label1.Location = new System.Drawing.Point(575, 250);
+            this.label1.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
+            this.label1.Name = "label1";
+            this.label1.Size = new System.Drawing.Size(39, 19);
+            this.label1.TabIndex = 87;
+            this.label1.Tag = "";
+            this.label1.Text = "IPv4:";
+            // 
+            // txtIPv4
+            // 
+            this.txtIPv4.AutoSize = true;
+            this.txtIPv4.Font = new System.Drawing.Font("Segoe UI Semibold", 12F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+            this.txtIPv4.ForeColor = System.Drawing.Color.DodgerBlue;
+            this.txtIPv4.LinkColor = System.Drawing.Color.DodgerBlue;
+            this.txtIPv4.Location = new System.Drawing.Point(618, 247);
+            this.txtIPv4.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
+            this.txtIPv4.Name = "txtIPv4";
+            this.txtIPv4.Size = new System.Drawing.Size(46, 21);
+            this.txtIPv4.TabIndex = 86;
+            this.txtIPv4.TabStop = true;
+            this.txtIPv4.Tag = "themeable";
+            this.txtIPv4.Text = "1.1.1.1";
+            this.txtIPv4.LinkClicked += new System.Windows.Forms.LinkLabelLinkClickedEventHandler(this.txtIPv4_LinkClicked);
+            // 
+            // lblDNS
+            // 
+            this.lblDNS.AutoSize = true;
+            this.lblDNS.Font = new System.Drawing.Font("Segoe UI Semibold", 10F, System.Drawing.FontStyle.Bold, System.Drawing.GraphicsUnit.Point, ((byte)(0)));
+            this.lblDNS.ForeColor = System.Drawing.Color.Silver;
+            this.lblDNS.Location = new System.Drawing.Point(575, 196);
+            this.lblDNS.Margin = new System.Windows.Forms.Padding(2, 0, 2, 0);
+            this.lblDNS.Name = "lblDNS";
+            this.lblDNS.Size = new System.Drawing.Size(204, 38);
+            this.lblDNS.TabIndex = 85;
+            this.lblDNS.Tag = "";
+            this.lblDNS.Text = "Recommended Cloudflare DNS\r\n(click to copy)";
+            // 
             // flushCacheB
             // flushCacheB
             // 
             // 
             this.flushCacheB.BackColor = System.Drawing.Color.DodgerBlue;
             this.flushCacheB.BackColor = System.Drawing.Color.DodgerBlue;
@@ -2257,10 +2393,10 @@ namespace Optimizer
             this.flushCacheB.FlatAppearance.MouseOverBackColor = System.Drawing.Color.RoyalBlue;
             this.flushCacheB.FlatAppearance.MouseOverBackColor = System.Drawing.Color.RoyalBlue;
             this.flushCacheB.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
             this.flushCacheB.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
             this.flushCacheB.ForeColor = System.Drawing.Color.White;
             this.flushCacheB.ForeColor = System.Drawing.Color.White;
-            this.flushCacheB.Location = new System.Drawing.Point(26, 512);
+            this.flushCacheB.Location = new System.Drawing.Point(579, 414);
             this.flushCacheB.Margin = new System.Windows.Forms.Padding(2);
             this.flushCacheB.Margin = new System.Windows.Forms.Padding(2);
             this.flushCacheB.Name = "flushCacheB";
             this.flushCacheB.Name = "flushCacheB";
-            this.flushCacheB.Size = new System.Drawing.Size(177, 29);
+            this.flushCacheB.Size = new System.Drawing.Size(200, 29);
             this.flushCacheB.TabIndex = 84;
             this.flushCacheB.TabIndex = 84;
             this.flushCacheB.Text = "Flush DNS cache";
             this.flushCacheB.Text = "Flush DNS cache";
             this.flushCacheB.UseVisualStyleBackColor = false;
             this.flushCacheB.UseVisualStyleBackColor = false;
@@ -2274,7 +2410,7 @@ namespace Optimizer
             this.btnExport.FlatAppearance.MouseOverBackColor = System.Drawing.Color.RoyalBlue;
             this.btnExport.FlatAppearance.MouseOverBackColor = System.Drawing.Color.RoyalBlue;
             this.btnExport.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
             this.btnExport.FlatStyle = System.Windows.Forms.FlatStyle.Flat;
             this.btnExport.ForeColor = System.Drawing.Color.White;
             this.btnExport.ForeColor = System.Drawing.Color.White;
-            this.btnExport.Location = new System.Drawing.Point(463, 512);
+            this.btnExport.Location = new System.Drawing.Point(26, 512);
             this.btnExport.Margin = new System.Windows.Forms.Padding(2);
             this.btnExport.Margin = new System.Windows.Forms.Padding(2);
             this.btnExport.Name = "btnExport";
             this.btnExport.Name = "btnExport";
             this.btnExport.Size = new System.Drawing.Size(107, 29);
             this.btnExport.Size = new System.Drawing.Size(107, 29);
@@ -5145,6 +5281,14 @@ namespace Optimizer
         private PictureBox pictureBox3;
         private PictureBox pictureBox3;
         private ColoredRadioButton radioPortuguese;
         private ColoredRadioButton radioPortuguese;
         private PictureBox pictureBox4;
         private PictureBox pictureBox4;
+        private Label lblDNS;
+        private LinkLabel txtIPv4;
+        private LinkLabel txtIPv6A;
+        private LinkLabel txtIPv6;
+        private Label label3;
+        private LinkLabel txtIPv4A;
+        private Label label1;
+        private Button btnOpenNetwork;
     }
     }
 }
 }
 
 

+ 44 - 19
Optimizer/MainForm.cs

@@ -36,7 +36,7 @@ namespace Optimizer
         string _shodanIP = string.Empty;
         string _shodanIP = string.Empty;
         PingReply tmpReply;
         PingReply tmpReply;
 
 
-        NetworkMonitor _networkMonitor;
+        //NetworkMonitor _networkMonitor;
         double uploadSpeed = 0;
         double uploadSpeed = 0;
         double downloadSpeed = 0;
         double downloadSpeed = 0;
 
 
@@ -491,7 +491,7 @@ namespace Optimizer
             // Windows version, architecture, .NET Framework
             // Windows version, architecture, .NET Framework
             txtOS.Text = Utilities.GetOS();
             txtOS.Text = Utilities.GetOS();
             txtBitness.Text = Utilities.GetBitness();
             txtBitness.Text = Utilities.GetBitness();
-            txtNetFw.Text = ".NET Framework " + Utilities.CheckNETFramework();
+            txtNetFw.Text = ".NET Framework " + Utilities.GetNETFramework();
 
 
             if (Utilities.CurrentWindowsVersion == WindowsVersion.Unsupported)
             if (Utilities.CurrentWindowsVersion == WindowsVersion.Unsupported)
             {
             {
@@ -605,28 +605,28 @@ namespace Optimizer
             }
             }
 
 
             // network monitoring
             // network monitoring
-            _networkMonitor = new NetworkMonitor();
+            //_networkMonitor = new NetworkMonitor();
         }
         }
 
 
-        private void NetworkMonitoring()
-        {
-            while (true)
-            {
-                downloadSpeed = 0;
-                uploadSpeed = 0;
+        //private void NetworkMonitoring()
+        //{
+        //    while (true)
+        //    {
+        //        downloadSpeed = 0;
+        //        uploadSpeed = 0;
 
 
-                foreach (NetworkAdapter adapter in _networkMonitor.Adapters)
-                {
-                    //adapter.Refresh();
-                    downloadSpeed += Math.Round(adapter.DownloadSpeedMbps, 2);
-                    uploadSpeed += Math.Round(adapter.UploadSpeedMbps, 2);
-                }
+        //        foreach (NetworkAdapter adapter in _networkMonitor.Adapters)
+        //        {
+        //            //adapter.Refresh();
+        //            downloadSpeed += Math.Round(adapter.DownloadSpeedMbps, 2);
+        //            uploadSpeed += Math.Round(adapter.UploadSpeedMbps, 2);
+        //        }
 
 
-                this.Text = string.Format("Optimizer - DOWN: {0} UP: {1}", downloadSpeed, uploadSpeed);
+        //        this.Text = string.Format("Optimizer - DOWN: {0} UP: {1}", downloadSpeed, uploadSpeed);
 
 
-                Thread.Sleep(1000);
-            }
-        }
+        //        Thread.Sleep(1000);
+        //    }
+        //}
 
 
         private void Translate(bool skipFull = false)
         private void Translate(bool skipFull = false)
         {
         {
@@ -3013,5 +3013,30 @@ namespace Optimizer
         {
         {
             radioPortuguese.PerformClick();
             radioPortuguese.PerformClick();
         }
         }
+
+        private void txtIPv4_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
+        {
+            Clipboard.SetText(txtIPv4.Text);
+        }
+
+        private void txtIPv4A_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
+        {
+            Clipboard.SetText(txtIPv4A.Text);
+        }
+
+        private void txtIPv6_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
+        {
+            Clipboard.SetText(txtIPv6.Text);
+        }
+
+        private void txtIPv6A_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e)
+        {
+            Clipboard.SetText(txtIPv6A.Text);
+        }
+
+        private void btnOpenNetwork_Click(object sender, EventArgs e)
+        {
+            Process.Start("NCPA.cpl");
+        }
     }
     }
 }
 }

+ 191 - 191
Optimizer/MainForm.resx

@@ -138,6 +138,15 @@
         7zVHyOzQcL8zr8oq0JC/Mq/IatCwr82jsio09It5RFbH4ct/S5CfRERERERERERERERE5CZvb38B7qmZ
         7zVHyOzQcL8zr8oq0JC/Mq/IatCwr82jsio09It5RFbH4ct/S5CfRERERERERERERERE5CZvb38B7qmZ
         VUrZey8AAAAASUVORK5CYII=
         VUrZey8AAAAASUVORK5CYII=
 </value>
 </value>
+  </data>
+  <data name="integrator7.Text" xml:space="preserve">
+    <value>Items can have custom icons and position.
+They can also be hidden, accessible only
+by pressing the SHIFT key.
+
+It can also create custom commands
+for Run Dialog, making it easy to launch
+any application only by typing your desired keyword.</value>
   </data>
   </data>
   <data name="pictureBox85.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
   <data name="pictureBox85.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
     <value>
     <value>
@@ -265,6 +274,188 @@
         wE+1Aza5jAVEOyeTy1jAT7TDNb2MBkQ7J9PLaMB3tYM1uYwFfNDOyvQyGvAd7VBNL6MBv2jnZXIZC/iO
         wE+1Aza5jAVEOyeTy1jAT7TDNb2MBkQ7J9PLaMB3tYM1uYwFfNDOyvQyGvAd7VBNL6MBv2jnZXIZC/iO
         dqiml9GAX7TzMr2MBnxVO1CTy1jAJ9q5mVzGAr6iHabpZTTgE+3cTC+jAVe1gzS5jAWcaGdnehkNuKId
         dqiml9GAX7TzMr2MBnxVO1CTy1jAJ9q5mVzGAr6iHabpZTTgE+3cTC+jAVe1gzS5jAWcaGdnehkNuKId
         oullNOA32vmZ23/+9/8A8VIS644ZBj0AAAAASUVORK5CYII=
         oullNOA32vmZ23/+9/8A8VIS644ZBj0AAAAASUVORK5CYII=
+</value>
+  </data>
+  <data name="pictureBox4.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        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
+</value>
+  </data>
+  <data name="pictureBox3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        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
+</value>
+  </data>
+  <data name="pictureBox2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYa
+        HSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgo
+        KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wgARCAJYA+gDASIAAhEBAxEB/8QA
+        FgABAQEAAAAAAAAAAAAAAAAAAAgH/9oACAEBAAAAAJUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAADWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAq8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAP//EABYBAQEBAAAAAAAAAAAAAAAAAAAFB//aAAgBAhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAACUAAAAAAAAAASgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ
+        UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf/EABYBAQEBAAAAAAAAAAAA
+        AAAAAAAGB//aAAgBAxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/AAAAAAAAAA
+        L8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
+        AAAAAAAAAAAAAAAAAAAAAAAAAH//xAAUEAEAAAAAAAAAAAAAAAAAAADQ/9oACAEBAAE/ABJ//8QAGhEA
+        AgMBAQAAAAAAAAAAAAAAFWIAoeGQoP/aAAgBAgEBPwDnoTW8hNbyE1vITW8hNbyE1vITW8hNbyE1vITW
+        8hNbyE1vITW8hNbyE1vITW8hNbyE1vITW8hNbyE1vITW8hNbyE1vITW8hNbyE1vITW8hNbyE1vITW8hN
+        byE1vITW8hNbyE1vITW8hNbyE1vITW8hNbyE1vITW8hNbyE1vITW8hNbyE1vITW8hNbyE1vITW8hNbyE
+        1vITW8hNbyE1vITW8hNbyE1vITW8hNbyE1vPRR//xAAaEQACAwEBAAAAAAAAAAAAAAAWYwCi4pCg/9oA
+        CAEDAQE/AOegM+uoDPrqAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+u
+        oDPrqAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+uoD
+        PrqAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+uoDPr
+        qAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+uoDPrqAz669FH/2Q==
+</value>
+  </data>
+  <data name="pictureBox89.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAAMwAAAB4BAMAAABMVwCiAAAABGdBTUEAALGPC/xhBQAAABJQTFRF4Q8h
+        6Vxh74uP9bGz+tbW/v/8GsWRtAAAAaFJREFUaN7tmMtugzAQRW1I9hE0+0ZN960U9pVa9iFl/v9XCuKV
+        EGxS+XqkVvesErO4eJi3IYQQQgghhBAP9uVL6s/DLq7IUTrq94gqSSkjFxUVke9IKvZGJdp9CpnxEUPl
+        aTLXofmbnUQi+JsdVQYny8oIZtsPKs+Tcjn9BmHvVZpDuLcNl6luTjfo6/TOXM+Owckg7S/zNju3UBXz
+        6op8rE87AxJ6nXT5y6DZL7nZiEVZrlh2gEHmDJLpP43jqQUZM/FnfiuYKN10MmenTAWR2Xo/TSPTWS0L
+        lOkdbeeUad/AHkPrQuH1gFbmYvIyuJqW/uBsi8RJwoupK6FdybiD97cyTtMnfg95lJW3zUEJzytjCwHZ
+        zCeTy1KT8FdllIxmcC6g5NBa4amUbNZTZ9U07sGp86FCYI6hHbVSWVMq0onf1VAtx1oDhRpzVtpB1Ky7
+        9QYgrLkdxpu4qxqtwUNrjEod10kMFp0RV2tgH9cP17GT4LcpOssUrdWQ0qJLa213t4SsTBx0VqpaC2Kt
+        dbfplvcSe3lPCCGEEEII+b8Y8wMr+tb90yrnzgAAAABJRU5ErkJggg==
+</value>
+  </data>
+  <data name="pictureBox88.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAAMwAAAB4CAYAAAC+eR2RAAAABGdBTUEAALGPC/xhBQAAAhJJREFUeF7t
+        3LFtw1AQREG16t5ciQEV4x4s0GC+gdcCTjhxgkk2EH7AByafut0+7scrfH59H4/j51/S78GIOA4QDCvF
+        cYBgWCmOAwTDSnEcIBhWiuMAwbBSHAcIhpXiOEAwrBTHAYJhpTgOEAwrxXGAYFgpjgMEw0pxHCAYVorj
+        gI3BPHNm3oNgCoJBMAXBIJiCYBBMQTAIpiAYBFMQDIIpCAbBFASDYAqCQTAFwSCYgmAQTEEw3NIIZIIp
+        nG+Y9ObhQtKDQSYYBFMQDIIpCAbBFASDYAqCQTAFwSCYgmAQTEEwCKYgGARTEAyCKQgGwZTOaLgu1/sL
+        z5yZ9yCYgmAQTEEwCKYgGARTEAyCKQgGwRQEg2AKgkEwBcEgmIJgEExBMAimIBgEUxAMgimd5+a6BAON
+        OA4QDCvFcYBgWCmOAwTDSnEcIBhWiuMAwbBSHAcIhpXiOEAwrBTHAYJhpTgOEAwrxXGAYFgpjgMEw0rp
+        gQQywUBBMFAQDBQEAwXBQEEwUBAMFAQDBcFAQTBQEAwUBAMFwUDhZdf7YaU4AlkcgSyOQBZHIIsjkMUR
+        yOIIZHEEsjgCWRyBLI5Adv5lK/A3bitDQTBQEAwUBAMFwUBBMFAQDBQEAwXBQEEwUBAMFAQDBcFAwW1l
+        KPgeBhpxBLI4AlkcgSyOQBZHIIsjkMURyOIIZHEEsjgCWRyBLI5AcD9+AfnI8ve5PRyJAAAAAElFTkSu
+        QmCC
+</value>
+  </data>
+  <data name="pictureBox87.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        iVBORw0KGgoAAAANSUhEUgAAAMwAAAB4CAYAAAC+eR2RAAAABGdBTUEAALGPC/xhBQAAAXFJREFUeF7t
+        01ENgDAUwMAJgUwD8tGFgIeF9f+anISukXScYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQ
+        YaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQ
+        YaSQYaSQYaSQYaSQYaSQYaSQYaSQYaTQup93gDOGgcAwEBgGAsNAYBgIDAOBYSAwDASGgcAwEBgGAsNA
+        YBgIDAOBYSAwDASGgcAwEBgGAsNAYBgIDAOBYSAwDASGgcAwEBgGAsNAYBgIDAOBYSAwDASGgcAwEBgG
+        AsNAYBgIDAOBYSBY37UHOGMYCAwDgWEgMAwEhoHAMBAYBgLDQGAYCAwDgWEgMAwEhoHAMBAYBgLDQGAY
+        CAwDgWEgMAwEhoHAMBAYBgLDQGAYCAwDgWEgMAwEhoHAMBAYBgLDQGAYCAwDgWEgMAwEhoHAMBAYBo7t
+        +QF7l+lda2DhiAAAAABJRU5ErkJggg==
+</value>
+  </data>
+  <data name="pictureBox86.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
+    <value>
+        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
+        QmCC
 </value>
 </value>
   </data>
   </data>
   <data name="picFOSS.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
   <data name="picFOSS.BackgroundImage" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
@@ -1292,197 +1483,6 @@
         2+78tjX//qqUN7yvicFQFckgXfpv8rIR+fgu/Ah+Dr8jjzN3IOTvT+V3/n6L/5evlisQ5wP9dHVI2crU
         2+78tjX//qqUN7yvicFQFckgXfpv8rIR+fgu/Ah+Dr8jjzN3IOTvT+V3/n6L/5evlisQ5wP9dHVI2crU
         rE3Ix+7k4Rcga1tkt94dYVX+/60atFDEkXuZ1Y7Ggc1va7TGJC81SGd50tucvz/gr9xb5YFM+nU5P6mP
         rE3Ix+7k4Rcga1tkt94dYVX+/60atFDEkXuZ1Y7Ggc1va7TGJC81SGd50tucvz/gr9xb5YFM+nU5P6mP
         Tfnt01DpHHsRacX2GdHrD2pe59Fv2Ykj90rLlgnlW+AuMsv+fzJ11yOH4nDYAAAAAElFTkSuQmCC
         Tfnt01DpHHsRacX2GdHrD2pe59Fv2Ykj90rLlgnlW+AuMsv+fzJ11yOH4nDYAAAAAElFTkSuQmCC
-</value>
-  </data>
-  <data name="integrator7.Text" xml:space="preserve">
-    <value>Items can have custom icons and position.
-They can also be hidden, accessible only
-by pressing the SHIFT key.
-
-It can also create custom commands
-for Run Dialog, making it easy to launch
-any application only by typing your desired keyword.</value>
-  </data>
-  <data name="pictureBox4.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        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
-</value>
-  </data>
-  <data name="pictureBox3.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        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
-</value>
-  </data>
-  <data name="pictureBox2.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        /9j/4AAQSkZJRgABAQEAYABgAAD/2wBDAAYEBQYFBAYGBQYHBwYIChAKCgkJChQODwwQFxQYGBcUFhYa
-        HSUfGhsjHBYWICwgIyYnKSopGR8tMC0oMCUoKSj/2wBDAQcHBwoIChMKChMoGhYaKCgoKCgoKCgoKCgo
-        KCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCgoKCj/wgARCAJYA+gDASIAAhEBAxEB/8QA
-        FgABAQEAAAAAAAAAAAAAAAAAAAgH/9oACAEBAAAAAJUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAADWAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAq8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAP//EABYBAQEBAAAAAAAAAAAAAAAAAAAFB//aAAgBAhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAACUAAAAAAAAAASgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZ
-        UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf/EABYBAQEBAAAAAAAAAAAA
-        AAAAAAAGB//aAAgBAxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/AAAAAAAAAA
-        L8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
-        AAAAAAAAAAAAAAAAAAAAAAAAAH//xAAUEAEAAAAAAAAAAAAAAAAAAADQ/9oACAEBAAE/ABJ//8QAGhEA
-        AgMBAQAAAAAAAAAAAAAAFWIAoeGQoP/aAAgBAgEBPwDnoTW8hNbyE1vITW8hNbyE1vITW8hNbyE1vITW
-        8hNbyE1vITW8hNbyE1vITW8hNbyE1vITW8hNbyE1vITW8hNbyE1vITW8hNbyE1vITW8hNbyE1vITW8hN
-        byE1vITW8hNbyE1vITW8hNbyE1vITW8hNbyE1vITW8hNbyE1vITW8hNbyE1vITW8hNbyE1vITW8hNbyE
-        1vITW8hNbyE1vITW8hNbyE1vITW8hNbyE1vPRR//xAAaEQACAwEBAAAAAAAAAAAAAAAWYwCi4pCg/9oA
-        CAEDAQE/AOegM+uoDPrqAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+u
-        oDPrqAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+uoD
-        PrqAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+uoDPr
-        qAz66gM+uoDPrqAz66gM+uoDPrqAz66gM+uoDPrqAz669FH/2Q==
-</value>
-  </data>
-  <data name="pictureBox89.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAAMwAAAB4BAMAAABMVwCiAAAABGdBTUEAALGPC/xhBQAAABJQTFRF4Q8h
-        6Vxh74uP9bGz+tbW/v/8GsWRtAAAAaFJREFUaN7tmMtugzAQRW1I9hE0+0ZN960U9pVa9iFl/v9XCuKV
-        EGxS+XqkVvesErO4eJi3IYQQQgghhBAP9uVL6s/DLq7IUTrq94gqSSkjFxUVke9IKvZGJdp9CpnxEUPl
-        aTLXofmbnUQi+JsdVQYny8oIZtsPKs+Tcjn9BmHvVZpDuLcNl6luTjfo6/TOXM+Owckg7S/zNju3UBXz
-        6op8rE87AxJ6nXT5y6DZL7nZiEVZrlh2gEHmDJLpP43jqQUZM/FnfiuYKN10MmenTAWR2Xo/TSPTWS0L
-        lOkdbeeUad/AHkPrQuH1gFbmYvIyuJqW/uBsi8RJwoupK6FdybiD97cyTtMnfg95lJW3zUEJzytjCwHZ
-        zCeTy1KT8FdllIxmcC6g5NBa4amUbNZTZ9U07sGp86FCYI6hHbVSWVMq0onf1VAtx1oDhRpzVtpB1Ky7
-        9QYgrLkdxpu4qxqtwUNrjEod10kMFp0RV2tgH9cP17GT4LcpOssUrdWQ0qJLa213t4SsTBx0VqpaC2Kt
-        dbfplvcSe3lPCCGEEEII+b8Y8wMr+tb90yrnzgAAAABJRU5ErkJggg==
-</value>
-  </data>
-  <data name="pictureBox88.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAAMwAAAB4CAYAAAC+eR2RAAAABGdBTUEAALGPC/xhBQAAAhJJREFUeF7t
-        3LFtw1AQREG16t5ciQEV4x4s0GC+gdcCTjhxgkk2EH7AByafut0+7scrfH59H4/j51/S78GIOA4QDCvF
-        cYBgWCmOAwTDSnEcIBhWiuMAwbBSHAcIhpXiOEAwrBTHAYJhpTgOEAwrxXGAYFgpjgMEw0pxHCAYVorj
-        gI3BPHNm3oNgCoJBMAXBIJiCYBBMQTAIpiAYBFMQDIIpCAbBFASDYAqCQTAFwSCYgmAQTEEw3NIIZIIp
-        nG+Y9ObhQtKDQSYYBFMQDIIpCAbBFASDYAqCQTAFwSCYgmAQTEEwCKYgGARTEAyCKQgGwZTOaLgu1/sL
-        z5yZ9yCYgmAQTEEwCKYgGARTEAyCKQgGwRQEg2AKgkEwBcEgmIJgEExBMAimIBgEUxAMgimd5+a6BAON
-        OA4QDCvFcYBgWCmOAwTDSnEcIBhWiuMAwbBSHAcIhpXiOEAwrBTHAYJhpTgOEAwrxXGAYFgpjgMEw0rp
-        gQQywUBBMFAQDBQEAwXBQEEwUBAMFAQDBcFAQTBQEAwUBAMFwUDhZdf7YaU4AlkcgSyOQBZHIIsjkMUR
-        yOIIZHEEsjgCWRyBLI5Adv5lK/A3bitDQTBQEAwUBAMFwUBBMFAQDBQEAwXBQEEwUBAMFAQDBcFAwW1l
-        KPgeBhpxBLI4AlkcgSyOQBZHIIsjkMURyOIIZHEEsjgCWRyBLI5AcD9+AfnI8ve5PRyJAAAAAElFTkSu
-        QmCC
-</value>
-  </data>
-  <data name="pictureBox87.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        iVBORw0KGgoAAAANSUhEUgAAAMwAAAB4CAYAAAC+eR2RAAAABGdBTUEAALGPC/xhBQAAAXFJREFUeF7t
-        01ENgDAUwMAJgUwD8tGFgIeF9f+anISukXScYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQ
-        YaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQYaSQ
-        YaSQYaSQYaSQYaSQYaSQYaSQYaSQYaTQup93gDOGgcAwEBgGAsNAYBgIDAOBYSAwDASGgcAwEBgGAsNA
-        YBgIDAOBYSAwDASGgcAwEBgGAsNAYBgIDAOBYSAwDASGgcAwEBgGAsNAYBgIDAOBYSAwDASGgcAwEBgG
-        AsNAYBgIDAOBYSBY37UHOGMYCAwDgWEgMAwEhoHAMBAYBgLDQGAYCAwDgWEgMAwEhoHAMBAYBgLDQGAY
-        CAwDgWEgMAwEhoHAMBAYBgLDQGAYCAwDgWEgMAwEhoHAMBAYBgLDQGAYCAwDgWEgMAwEhoHAMBAYBo7t
-        +QF7l+lda2DhiAAAAABJRU5ErkJggg==
-</value>
-  </data>
-  <data name="pictureBox86.Image" type="System.Drawing.Bitmap, System.Drawing" mimetype="application/x-microsoft.net.object.bytearray.base64">
-    <value>
-        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
-        QmCC
 </value>
 </value>
   </data>
   </data>
   <metadata name="defineCommandDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">
   <metadata name="defineCommandDialog.TrayLocation" type="System.Drawing.Point, System.Drawing, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a">

+ 1 - 0
Optimizer/Optimizer.csproj

@@ -230,6 +230,7 @@
     </Compile>
     </Compile>
     <None Include="Resources\DE.json" />
     <None Include="Resources\DE.json" />
     <None Include="Resources\DesktopShortcuts.reg" />
     <None Include="Resources\DesktopShortcuts.reg" />
+    <None Include="Resources\DisableDefenderSafeMode1903Plus.bat" />
     <None Include="Resources\DisableOfficeTelemetry.reg" />
     <None Include="Resources\DisableOfficeTelemetry.reg" />
     <None Include="Resources\EN.json" />
     <None Include="Resources\EN.json" />
     <None Include="Resources\EnableOfficeTelemetry.reg" />
     <None Include="Resources\EnableOfficeTelemetry.reg" />

+ 15 - 1
Optimizer/Program.cs

@@ -13,7 +13,7 @@ namespace Optimizer
         // Enter current version here
         // Enter current version here
 
 
         internal readonly static float Major = 9;
         internal readonly static float Major = 9;
-        internal readonly static float Minor = 7;
+        internal readonly static float Minor = 8;
 
 
         internal readonly static bool EXPERIMENTAL_BUILD = false;
         internal readonly static bool EXPERIMENTAL_BUILD = false;
 
 
@@ -136,12 +136,26 @@ namespace Optimizer
                             return;
                             return;
                         }
                         }
 
 
+                        // resets configuration
                         if (arg == "/reset")
                         if (arg == "/reset")
                         {
                         {
                             Utilities.ResetConfiguration(true);
                             Utilities.ResetConfiguration(true);
                             return;
                             return;
                         }
                         }
 
 
+                        // disables Defender in SAFE MODE (for Windows 10 1903+)
+                        if (arg == "/disabledefender")
+                        {
+                            File.WriteAllText("DisableDefenderSafeMode.bat", Properties.Resources.DisableDefenderSafeMode1903Plus);
+                            Utilities.RunBatchFile("DisableDefenderSafeMode.bat");
+                            System.Threading.Thread.Sleep(1000);
+                            Utilities.RunBatchFile("DisableDefenderSafeMode.bat");
+                            System.Threading.Thread.Sleep(1000);
+                            File.Delete("DisableDefenderSafeMode.bat");
+
+                            return;
+                        }
+
                         if (arg.StartsWith("/"))
                         if (arg.StartsWith("/"))
                         {
                         {
                             if (File.Exists(arg.Remove(0, 1)))
                             if (File.Exists(arg.Remove(0, 1)))

+ 17 - 2
Optimizer/Properties/Resources.Designer.cs

@@ -103,6 +103,21 @@ namespace Optimizer.Properties {
             }
             }
         }
         }
         
         
+        /// <summary>
+        ///   Looks up a localized string similar to rem USE AT OWN RISK AS IS WITHOUT WARRANTY OF ANY KIND !!!!!
+        ///
+        ///rem https://docs.microsoft.com/en-us/windows-hardware/customize/desktop/unattend/security-malware-windows-defender-disableantispyware
+        ///rem &quot;DisableAntiSpyware&quot; is discontinued and will be ignored on client devices, as of the August 2020 (version 4.18.2007.8) update to Microsoft Defender Antivirus.
+        ///
+        ///rem Disable Tamper Protection First !!!!!
+        ///rem https://www.tenforums.com/tutorials/123792-turn-off-tamper-protection-windows-defender-antivirus.ht [rest of string was truncated]&quot;;.
+        /// </summary>
+        internal static string DisableDefenderSafeMode1903Plus {
+            get {
+                return ResourceManager.GetString("DisableDefenderSafeMode1903Plus", resourceCulture);
+            }
+        }
+        
         /// <summary>
         /// <summary>
         ///   Looks up a localized string similar to Windows Registry Editor Version 5.00
         ///   Looks up a localized string similar to Windows Registry Editor Version 5.00
         ///
         ///
@@ -395,11 +410,11 @@ namespace Optimizer.Properties {
         ///	&quot;restartButton10&quot;: &quot;Aplicar e reiniciar&quot;,
         ///	&quot;restartButton10&quot;: &quot;Aplicar e reiniciar&quot;,
         ///	&quot;restartAndApply&quot;: &quot;Reiniciar para aplicar as alterações?&quot;,
         ///	&quot;restartAndApply&quot;: &quot;Reiniciar para aplicar as alterações?&quot;,
         ///	&quot;txtVersion&quot;: &quot;Versão: {VN}&quot;,
         ///	&quot;txtVersion&quot;: &quot;Versão: {VN}&quot;,
-        ///	&quot;txtBitness&quot;: &quot;O seu computador é de {BITS} bits.&quot;,
+        ///	&quot;txtBitness&quot;: &quot;A arquitetura do seu computador é de {BITS}.&quot;,
         ///	&quot;linkUpdate&quot;: &quot;Nova atualização disponível&quot;,
         ///	&quot;linkUpdate&quot;: &quot;Nova atualização disponível&quot;,
         ///	&quot;lblLab&quot;: &quot;Experimentar nova implementação\n(deletar após teste)&quot;,
         ///	&quot;lblLab&quot;: &quot;Experimentar nova implementação\n(deletar após teste)&quot;,
         ///	&quot;performanceSw&quot;: &quot;Habilitar ajustes de desempenho&quot;,
         ///	&quot;performanceSw&quot;: &quot;Habilitar ajustes de desempenho&quot;,
-        ///	&quot;networkSw&quot;: &quot;Desativar limitações de red [rest of string was truncated]&quot;;.
+        ///	&quot;networkSw&quot;: &quot;Desativar limitaç [rest of string was truncated]&quot;;.
         /// </summary>
         /// </summary>
         internal static string PT {
         internal static string PT {
             get {
             get {

+ 3 - 0
Optimizer/Properties/Resources.resx

@@ -196,4 +196,7 @@
   <data name="PT" type="System.Resources.ResXFileRef, System.Windows.Forms">
   <data name="PT" type="System.Resources.ResXFileRef, System.Windows.Forms">
     <value>..\Resources\PT.json;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
     <value>..\Resources\PT.json;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
   </data>
   </data>
+  <data name="DisableDefenderSafeMode1903Plus" type="System.Resources.ResXFileRef, System.Windows.Forms">
+    <value>..\Resources\DisableDefenderSafeMode1903Plus.bat;System.String, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089;utf-8</value>
+  </data>
 </root>
 </root>

+ 2 - 0
Optimizer/Resources/DE.json

@@ -99,6 +99,8 @@
 	"cleanerTitle": "Bereinigen des Systemlaufwerks",
 	"cleanerTitle": "Bereinigen des Systemlaufwerks",
 	"pingerTitle": "Pingen von IP-Adressen und bewerten anhand ihrer Latenz",
 	"pingerTitle": "Pingen von IP-Adressen und bewerten anhand ihrer Latenz",
     "lblPinger": "IP / Domainname",
     "lblPinger": "IP / Domainname",
+	"lblDNS": "Empfohlene Cloudflare-DNS\n(zum kopieren anklicken)",
+	"btnOpenNetwork": "Netzwerkverbindungen öffnen",
 	"copyIPB": " Kopieren",
 	"copyIPB": " Kopieren",
 	"copyB": "IP kopieren",
 	"copyB": "IP kopieren",
 	"btnShodan": "Auf SHODAN.io prüfen",
 	"btnShodan": "Auf SHODAN.io prüfen",

+ 65 - 0
Optimizer/Resources/DisableDefenderSafeMode1903Plus.bat

@@ -0,0 +1,65 @@
+rem USE AT OWN RISK AS IS WITHOUT WARRANTY OF ANY KIND !!!!!
+
+rem https://docs.microsoft.com/en-us/windows-hardware/customize/desktop/unattend/security-malware-windows-defender-disableantispyware
+rem "DisableAntiSpyware" is discontinued and will be ignored on client devices, as of the August 2020 (version 4.18.2007.8) update to Microsoft Defender Antivirus.
+
+rem Disable Tamper Protection First !!!!!
+rem https://www.tenforums.com/tutorials/123792-turn-off-tamper-protection-windows-defender-antivirus.html
+reg add "HKLM\Software\Microsoft\Windows Defender\Features" /v "TamperProtection" /t REG_DWORD /d "0" /f
+
+rem https://technet.microsoft.com/en-us/itpro/powershell/windows/defender/set-mppreference
+rem https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2017-0290
+
+rem Exclusion in WD can be easily set with an elevated cmd, so that makes it super easy to damage any pc.
+rem WMIC /NAMESPACE:\\root\Microsoft\Windows\Defender PATH MSFT_MpPreference call Add ExclusionPath="xxxxxx
+
+rem To disable System Guard Runtime Monitor Broker
+rem reg add "HKLM\System\CurrentControlSet\Services\SgrmBroker" /v "Start" /t REG_DWORD /d "4" /f
+
+rem To disable Windows Defender Security Center include this
+rem reg add "HKLM\System\CurrentControlSet\Services\SecurityHealthService" /v "Start" /t REG_DWORD /d "4" /f
+
+rem 1 - Disable Real-time protection
+reg delete "HKLM\Software\Policies\Microsoft\Windows Defender" /f
+reg add "HKLM\Software\Policies\Microsoft\Windows Defender" /v "DisableAntiSpyware" /t REG_DWORD /d "1" /f
+reg add "HKLM\Software\Policies\Microsoft\Windows Defender" /v "DisableAntiVirus" /t REG_DWORD /d "1" /f
+reg add "HKLM\Software\Policies\Microsoft\Windows Defender\MpEngine" /v "MpEnablePus" /t REG_DWORD /d "0" /f
+reg add "HKLM\Software\Policies\Microsoft\Windows Defender\Real-Time Protection" /v "DisableBehaviorMonitoring" /t REG_DWORD /d "1" /f
+reg add "HKLM\Software\Policies\Microsoft\Windows Defender\Real-Time Protection" /v "DisableIOAVProtection" /t REG_DWORD /d "1" /f
+reg add "HKLM\Software\Policies\Microsoft\Windows Defender\Real-Time Protection" /v "DisableOnAccessProtection" /t REG_DWORD /d "1" /f
+reg add "HKLM\Software\Policies\Microsoft\Windows Defender\Real-Time Protection" /v "DisableRealtimeMonitoring" /t REG_DWORD /d "1" /f
+reg add "HKLM\Software\Policies\Microsoft\Windows Defender\Real-Time Protection" /v "DisableRoutinelyTakingAction" /t REG_DWORD /d "1" /f
+reg add "HKLM\Software\Policies\Microsoft\Windows Defender\Real-Time Protection" /v "DisableScanOnRealtimeEnable" /t REG_DWORD /d "1" /f
+reg add "HKLM\Software\Policies\Microsoft\Windows Defender\Reporting" /v "DisableEnhancedNotifications" /t REG_DWORD /d "1" /f
+reg add "HKLM\Software\Policies\Microsoft\Windows Defender\SpyNet" /v "DisableBlockAtFirstSeen" /t REG_DWORD /d "1" /f
+reg add "HKLM\Software\Policies\Microsoft\Windows Defender\SpyNet" /v "SpynetReporting" /t REG_DWORD /d "0" /f
+reg add "HKLM\Software\Policies\Microsoft\Windows Defender\SpyNet" /v "SubmitSamplesConsent" /t REG_DWORD /d "2" /f
+
+rem 0 - Disable Logging
+reg add "HKLM\System\CurrentControlSet\Control\WMI\Autologger\DefenderApiLogger" /v "Start" /t REG_DWORD /d "0" /f
+reg add "HKLM\System\CurrentControlSet\Control\WMI\Autologger\DefenderAuditLogger" /v "Start" /t REG_DWORD /d "0" /f
+
+rem Disable WD Tasks
+schtasks /Change /TN "Microsoft\Windows\ExploitGuard\ExploitGuard MDM policy Refresh" /Disable
+schtasks /Change /TN "Microsoft\Windows\Windows Defender\Windows Defender Cache Maintenance" /Disable
+schtasks /Change /TN "Microsoft\Windows\Windows Defender\Windows Defender Cleanup" /Disable
+schtasks /Change /TN "Microsoft\Windows\Windows Defender\Windows Defender Scheduled Scan" /Disable
+schtasks /Change /TN "Microsoft\Windows\Windows Defender\Windows Defender Verification" /Disable
+
+rem Disable WD systray icon
+reg delete "HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\StartupApproved\Run" /v "SecurityHealth" /f
+reg delete "HKLM\Software\Microsoft\Windows\CurrentVersion\Run" /v "SecurityHealth" /f
+
+rem Remove WD context menu
+reg delete "HKCR\*\shellex\ContextMenuHandlers\EPP" /f
+reg delete "HKCR\Directory\shellex\ContextMenuHandlers\EPP" /f
+reg delete "HKCR\Drive\shellex\ContextMenuHandlers\EPP" /f
+
+rem Disable WD services
+rem reg add "HKLM\System\CurrentControlSet\Services\WdBoot" /v "Start" /t REG_DWORD /d "4" /f
+reg add "HKLM\System\CurrentControlSet\Services\WdFilter" /v "Start" /t REG_DWORD /d "4" /f
+reg add "HKLM\System\CurrentControlSet\Services\WdNisDrv" /v "Start" /t REG_DWORD /d "4" /f
+reg add "HKLM\System\CurrentControlSet\Services\WdNisSvc" /v "Start" /t REG_DWORD /d "4" /f
+reg add "HKLM\System\CurrentControlSet\Services\WinDefend" /v "Start" /t REG_DWORD /d "4" /f
+
+rem Run twice to disable WD services !!!!!

+ 2 - 0
Optimizer/Resources/EL.json

@@ -99,6 +99,8 @@
 	"cleanerTitle": "Καθαρισμός του δίσκου συστήματος",
 	"cleanerTitle": "Καθαρισμός του δίσκου συστήματος",
 	"pingerTitle": "Διαγνωστικά ταχύτητας δικτύου",
 	"pingerTitle": "Διαγνωστικά ταχύτητας δικτύου",
 	"lblPinger": "IP / Όνομα ιστοσελίδας",
 	"lblPinger": "IP / Όνομα ιστοσελίδας",
+	"lblDNS": "Προτεινόμενο Cloudflare DNS\n(πατήστε για αντιγραφή)",
+	"btnOpenNetwork": "Συνδέσεις Δικτύου",
 	"copyIPB": "Αντιγραφή",
 	"copyIPB": "Αντιγραφή",
 	"copyB": "Αντιγραφή IP",
 	"copyB": "Αντιγραφή IP",
 	"btnShodan": "Έλεγχος SHODAN.io",
 	"btnShodan": "Έλεγχος SHODAN.io",

+ 2 - 0
Optimizer/Resources/EN.json

@@ -99,6 +99,8 @@
 	"cleanerTitle": "Clean up your system drive",
 	"cleanerTitle": "Clean up your system drive",
 	"pingerTitle": "Ping IP addresses and assess your latency",
 	"pingerTitle": "Ping IP addresses and assess your latency",
 	"lblPinger": "IP / Domain name",
 	"lblPinger": "IP / Domain name",
+	"lblDNS": "Recommended Cloudflare DNS\n(click to copy)",
+	"btnOpenNetwork": "Open Network Connections",
 	"copyIPB": "Copy",
 	"copyIPB": "Copy",
 	"copyB": "Copy IP",
 	"copyB": "Copy IP",
 	"btnShodan": "Check on SHODAN.io",
 	"btnShodan": "Check on SHODAN.io",

+ 2 - 0
Optimizer/Resources/ES.json

@@ -99,6 +99,8 @@
 	"cleanerTitle": "Limpia la unidad de tu sistema",
 	"cleanerTitle": "Limpia la unidad de tu sistema",
 	"pingerTitle": "Haga ping a las IPs y evalúe su latencia",
 	"pingerTitle": "Haga ping a las IPs y evalúe su latencia",
 	"lblPinger": "IP / Domain name",
 	"lblPinger": "IP / Domain name",
+	"lblDNS": "DNS de Cloudflare recomendado\n(haga clic para copiar)",
+	"btnOpenNetwork": "Conexiones de red abiertas",
 	"copyIPB": "Copiar",
 	"copyIPB": "Copiar",
 	"copyB": "Copiar IP",
 	"copyB": "Copiar IP",
 	"btnShodan": "Check en SHODAN.io",
 	"btnShodan": "Check en SHODAN.io",

+ 2 - 0
Optimizer/Resources/PT.json

@@ -99,6 +99,8 @@
 	"cleanerTitle": "Limpe a unidade do seu sistema",
 	"cleanerTitle": "Limpe a unidade do seu sistema",
 	"pingerTitle": "Faça ping em endereços IP e visualize sua latência",
 	"pingerTitle": "Faça ping em endereços IP e visualize sua latência",
 	"lblPinger": "Endereço IP / Nome do Domínio",
 	"lblPinger": "Endereço IP / Nome do Domínio",
+	"lblDNS": "Cloudflare DNS recomendado\n(clique para copiar)",
+	"btnOpenNetwork": "Conexões de rede abertas",
 	"copyIPB": "Copiar",
 	"copyIPB": "Copiar",
 	"copyB": "Copiar IP",
 	"copyB": "Copiar IP",
 	"btnShodan": "Checar no site SHODAN.io",
 	"btnShodan": "Checar no site SHODAN.io",

+ 2 - 0
Optimizer/Resources/RU.json

@@ -99,6 +99,8 @@
 	"cleanerTitle": "очистить системный диск",
 	"cleanerTitle": "очистить системный диск",
 	"pingerTitle": "пинг IP адреса и оценка ваших задержек",
 	"pingerTitle": "пинг IP адреса и оценка ваших задержек",
 	"lblPinger": "IP / доменное имя",
 	"lblPinger": "IP / доменное имя",
+	"lblDNS": "Рекомендуемый Cloudflare DNS\n(нажмите, чтобы скопировать)",
+	"btnOpenNetwork": "Сетевые соединения",
 	"copyIPB": "копировать",
 	"copyIPB": "копировать",
 	"copyB": "копировать IP",
 	"copyB": "копировать IP",
 	"btnShodan": "проверить на SHODAN.io",
 	"btnShodan": "проверить на SHODAN.io",

+ 2 - 0
Optimizer/Resources/TR.json

@@ -99,6 +99,8 @@
 	"cleanerTitle": "Sistem sürücünüzü temizleyin",
 	"cleanerTitle": "Sistem sürücünüzü temizleyin",
 	"pingerTitle": "IP adreslerine ping atın ve gecikmenizi değerlendirin",
 	"pingerTitle": "IP adreslerine ping atın ve gecikmenizi değerlendirin",
 	"lblPinger": "IP / Domain adı",
 	"lblPinger": "IP / Domain adı",
+	"lblDNS": "Önerilen Cloudflare DNS\n(kopyalamak için tıklayın)",
+	"btnOpenNetwork": "Ağ Bağlantılarını Aç",
 	"copyIPB": "Kopyala",
 	"copyIPB": "Kopyala",
 	"copyB": "IP Kopyala",
 	"copyB": "IP Kopyala",
 	"btnShodan": "SHODAN.io'dan Kontrol Et",
 	"btnShodan": "SHODAN.io'dan Kontrol Et",

+ 1 - 1
Optimizer/Utilities.cs

@@ -695,7 +695,7 @@ namespace Optimizer
             Utilities.RunBatchFile(Required.ScriptsFolder + "GPEditEnablerInHome.bat");
             Utilities.RunBatchFile(Required.ScriptsFolder + "GPEditEnablerInHome.bat");
         }
         }
 
 
-        internal static string CheckNETFramework()
+        internal static string GetNETFramework()
         {
         {
             string subkey = @"SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\";
             string subkey = @"SOFTWARE\Microsoft\NET Framework Setup\NDP\v4\Full\";
             int netRelease;
             int netRelease;

+ 4 - 4
README.md

@@ -10,7 +10,7 @@ Optimizer is recommended after a fresh, clean installation of Windows to achieve
 
 
 Depending on your version of Windows, Optimizer will also allow you to perform some specific tweaks.
 Depending on your version of Windows, Optimizer will also allow you to perform some specific tweaks.
 <p align="center">
 <p align="center">
-	<a href="https://github.com/hellzerg/optimizer/releases/download/9.7/Optimizer-9.7.exe" target="_blank">
+	<a href="https://github.com/hellzerg/optimizer/releases/download/9.8/Optimizer-9.8.exe" target="_blank">
 		<img src="download-button.png">
 		<img src="download-button.png">
 	</a>
 	</a>
 </p> 
 </p> 
@@ -76,6 +76,6 @@ https://github.com/hellzerg/optimizer/blob/master/FEED.md
 
 
 ## Details: ##
 ## Details: ##
 
 
-* Latest version: 9.7
-* Released: August 2, 2021
-* SHA256: C50C88DC2FC610803A99FCAC2D4216D2CC9D3B3323C11FD3D70D2653D4552293
+* Latest version: 9.8
+* Released: August 4, 2021
+* SHA256: 90E88E9A8E2176E9016DCD3AD99D5818D6E861BA445EA16B1B8F4844445F2322

+ 0 - 5
TEST.md

@@ -1,5 +0,0 @@
-<p align="center">
-  	<a href="https://github.com/hellzerg/optimizer/releases/latest">
-  		<img src="banner.png">
-  	</a>
-</p> 

+ 1 - 1
version.txt

@@ -1 +1 @@
-9.7
+9.8