Skip to content

Commit

Permalink
Updated to 4.9
Browse files Browse the repository at this point in the history
  • Loading branch information
hellzerg committed Nov 7, 2019
1 parent c34a671 commit 4d9fbb9
Show file tree
Hide file tree
Showing 6 changed files with 540 additions and 265 deletions.
2 changes: 1 addition & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@

All notable changes to this project will be documented in this file.

## [4.9] - 2019-10-23
## [4.9] - 2019-11-07
- Added: Run Optimizer silently, using configuration file
- Added: Disable Windows Store automatic updates (Disable Silent App Install)

Expand Down
5 changes: 3 additions & 2 deletions CONFS.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,9 @@ You can execute Optimizer silently, applying tweaks according to a configuration

Download the configuration file based on your Windows version and edit it accordingly.

* True means it applies the specific tweak
* False means it resets it
* true: applies the specific option
* false: resets the specific option
* null: ignores the specific option

Then, execute it like this: optimizer.exe /w10.conf

Expand Down
6 changes: 3 additions & 3 deletions Optimizer/Program.cs
Original file line number Diff line number Diff line change
Expand Up @@ -12,8 +12,8 @@ static class Program

// Enter current version here

internal readonly static float Major = 0;
internal readonly static float Minor = 0;
internal readonly static float Major = 4;
internal readonly static float Minor = 9;

internal static string GetCurrentVersionTostring()
{
Expand Down Expand Up @@ -71,7 +71,7 @@ static void Main(string[] switches)
// load settings, if there is no settings, load defaults
Options.LoadSettings();

// checking for silent config argument
// checking for silent config argument
if (switches.Length == 1)
{
string arg = switches[0].Trim();
Expand Down
78 changes: 39 additions & 39 deletions Optimizer/SilentConfig.cs
Original file line number Diff line number Diff line change
Expand Up @@ -7,46 +7,46 @@ public class SilentConfig
{
public int WindowsVersion { get; set; }

public bool EnablePerformanceTweaks { get; set; }
public bool DisableNetworkThrottling { get; set; }
public bool DisableWindowsDefender { get; set; }
public bool DisableSystemRestore { get; set; }
public bool DisablePrintService { get; set; }
public bool DisableMediaPlayerSharing { get; set; }
public bool BlockSkypeAds { get; set; }
public bool DisableErrorReporting { get; set; }
public bool DisableHomeGroup { get; set; }
public bool DisableSuperfetch { get; set; }
public bool DisableTelemetryTasks { get; set; }
public bool DisableOffice2016Telemetry { get; set; }
public bool DisableCompatibilityAssistant { get; set; }
public bool DisableFaxService { get; set; }
public bool DisableSmartScreen { get; set; }
public bool DisableCloudClipboard { get; set; }
public bool DisableStickyKeys { get; set; }
public bool? EnablePerformanceTweaks { get; set; }
public bool? DisableNetworkThrottling { get; set; }
public bool? DisableWindowsDefender { get; set; }
public bool? DisableSystemRestore { get; set; }
public bool? DisablePrintService { get; set; }
public bool? DisableMediaPlayerSharing { get; set; }
public bool? BlockSkypeAds { get; set; }
public bool? DisableErrorReporting { get; set; }
public bool? DisableHomeGroup { get; set; }
public bool? DisableSuperfetch { get; set; }
public bool? DisableTelemetryTasks { get; set; }
public bool? DisableOffice2016Telemetry { get; set; }
public bool? DisableCompatibilityAssistant { get; set; }
public bool? DisableFaxService { get; set; }
public bool? DisableSmartScreen { get; set; }
public bool? DisableCloudClipboard { get; set; }
public bool? DisableStickyKeys { get; set; }

public bool EnableLegacyVolumeSlider { get; set; }
public bool EnableTaskbarColor { get; set; }
public bool DisableQuickAccessHistory { get; set; }
public bool DisableStartMenuAds { get; set; }
public bool EnableDarkTheme { get; set; }
public bool UninstallOneDrive { get; set; }
public bool DisableMyPeople { get; set; }
public bool DisableAutomaticUpdates { get; set; }
public bool ExcludeDrivers { get; set; }
public bool DisableTelemetryServices { get; set; }
public bool DisablePrivacyOptions { get; set; }
public bool DisableSilentAppInstall { get; set; }
public bool DisableCortana { get; set; }
public bool DisableSensorServices { get; set; }
public bool DisableWindowsInk { get; set; }
public bool DisableSpellingTyping { get; set; }
public bool DisableXboxLive { get; set; }
public bool DisableGameBar { get; set; }
public bool DisableInsiderService { get; set; }
public bool DisableFeatureUpdates { get; set; }
public bool EnableLongPaths { get; set; }
public bool? EnableLegacyVolumeSlider { get; set; }
public bool? EnableTaskbarColor { get; set; }
public bool? DisableQuickAccessHistory { get; set; }
public bool? DisableStartMenuAds { get; set; }
public bool? EnableDarkTheme { get; set; }
public bool? UninstallOneDrive { get; set; }
public bool? DisableMyPeople { get; set; }
public bool? DisableAutomaticUpdates { get; set; }
public bool? ExcludeDrivers { get; set; }
public bool? DisableTelemetryServices { get; set; }
public bool? DisablePrivacyOptions { get; set; }
public bool? DisableSilentAppInstall { get; set; }
public bool? DisableCortana { get; set; }
public bool? DisableSensorServices { get; set; }
public bool? DisableWindowsInk { get; set; }
public bool? DisableSpellingTyping { get; set; }
public bool? DisableXboxLive { get; set; }
public bool? DisableGameBar { get; set; }
public bool? DisableInsiderService { get; set; }
public bool? DisableFeatureUpdates { get; set; }
public bool? EnableLongPaths { get; set; }

public bool DisableOneDrive { get; set; }
public bool? DisableOneDrive { get; set; }
}
}
Loading

0 comments on commit 4d9fbb9

Please sign in to comment.