浏览代码

Hotfix 5.6

deadmoon 4 年之前
父节点
当前提交
1b82a584b9
共有 7 个文件被更改,包括 415 次插入951 次删除
  1. 3 0
      CHANGELOG.md
  2. 4 4
      Optimizer/AboutForm.cs
  3. 401 941
      Optimizer/MainForm.Designer.cs
  4. 3 2
      Optimizer/Optimize.cs
  5. 1 1
      Optimizer/Program.cs
  6. 2 2
      README.md
  7. 1 1
      version.txt

+ 3 - 0
CHANGELOG.md

@@ -2,6 +2,9 @@
 
 All notable changes to this project will be documented in this file.
 
+## [5.6] - 2020-12-19
+- Hotfix: Disable Telemetry Services
+
 ## [5.5] - 2020-12-19
 - Added: More apps supported in Common Apps
 - Improved: Disable Windows Defender

+ 4 - 4
Optimizer/AboutForm.cs

@@ -89,8 +89,8 @@ namespace Optimizer
             string s9 = "deadmoon © ";
             string s10 = "deadmoon © 2";
             string s11 = "deadmoon © 20";
-            string s12 = "deadmoon © 201";
-            string s13 = "deadmoon © 2019";
+            string s12 = "deadmoon © 202";
+            string s13 = "deadmoon © 2021";
 
             switch (l2.Text)
             {
@@ -130,12 +130,12 @@ namespace Optimizer
                 case "deadmoon © 20":
                     l2.Text = s12;
                     break;
-                case "deadmoon © 201":
+                case "deadmoon © 202":
                     l2.Text = s13;
                     t2.Stop();
                     //t1.Start();
                     break;
-                case "deadmoon © 2019":
+                case "deadmoon © 2021":
                     l2.Text = s0;
                     break;
             }

文件差异内容过多而无法显示
+ 401 - 941
Optimizer/MainForm.Designer.cs


+ 3 - 2
Optimizer/Optimize.cs

@@ -3,6 +3,7 @@ using System.Diagnostics;
 using System.IO;
 using Microsoft.Win32;
 using Microsoft.VisualBasic.FileIO;
+using System.Security.AccessControl;
 
 namespace Optimizer
 {
@@ -125,7 +126,7 @@ namespace Optimizer
             Registry.SetValue(@"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\diagnosticshub.standardcollector.service", "Start", "4", RegistryValueKind.DWord);
             Registry.SetValue(@"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\dmwappushservice", "Start", "4", RegistryValueKind.DWord);
             Registry.SetValue(@"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DcpSvc", "Start", "4", RegistryValueKind.DWord);
-            Registry.SetValue(@"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DPS", "Start", "4", RegistryValueKind.DWord);
+            Utilities.RunCommand("sc config \"DPS\" start=disabled");
         }
 
         internal static void EnableTelemetryServices()
@@ -134,7 +135,7 @@ namespace Optimizer
             Registry.SetValue(@"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\diagnosticshub.standardcollector.service", "Start", "2", RegistryValueKind.DWord);
             Registry.SetValue(@"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\dmwappushservice", "Start", "2", RegistryValueKind.DWord);
             Registry.SetValue(@"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DcpSvc", "Start", "2", RegistryValueKind.DWord);
-            Registry.SetValue(@"HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DPS", "Start", "2", RegistryValueKind.DWord);
+            Utilities.RunCommand("sc config \"DPS\" start=demand");
 
             Utilities.StartService("DiagTrack");
             Utilities.StartService("diagnosticshub.standardcollector.service");

+ 1 - 1
Optimizer/Program.cs

@@ -13,7 +13,7 @@ namespace Optimizer
         // Enter current version here
 
         internal readonly static float Major = 5;
-        internal readonly static float Minor = 5;
+        internal readonly static float Minor = 6;
 
         internal static string GetCurrentVersionTostring()
         {

+ 2 - 2
README.md

@@ -44,5 +44,5 @@ https://github.com/hellzerg/optimizer/blob/master/CHANGELOG.md
 
 ## Details: ##
 
-* Latest version: 5.5
-* Released: December 19, 2020
+* Latest version: 5.6
+* Released: December 20, 2020

+ 1 - 1
version.txt

@@ -1 +1 @@
-5.5
+5.6

部分文件因为文件数量过多而无法显示