diff --git a/VolumeControl/Helpers/Update/UpdateChecker.cs b/VolumeControl/Helpers/Update/UpdateChecker.cs
deleted file mode 100644
index afd7d5fcc..000000000
--- a/VolumeControl/Helpers/Update/UpdateChecker.cs
+++ /dev/null
@@ -1,281 +0,0 @@
-using System;
-using System.Collections.Generic;
-using System.Linq;
-using System.Text;
-using System.Threading.Tasks;
-
-namespace VolumeControl.Helpers.Update
-{ // ///
- // /// Responsible for checking for updates.
- // ///
- // internal static class UpdateChecker
- // {
- // #region Fields
- // private static bool _initialized = false;
- // private static SemVersion? _currentVersion;
- // private static ERelease _releaseType;
- // private static string? _executablePath;
- // private const string _targetAssetName = "VolumeControl.exe";
- // private Release? _newest;
- //# if DEBUG
- // ///
- // /// Set this to true using the Immediate Window to skip checking if the version number is actually newer.
- // ///
- // public static bool TEST_UPDATE = false;
- //# endif
-
- // ///
- // /// The filename of the Update Utility, including extensions but not qualifiers.
See
- // ///
- // private const string _updateUtilityFilename = "VCUpdateUtility.exe";
- // ///
- // /// The fully qualified name of the Update Utility as an embedded resource.
- // ///
- // private const string _updateUtilityResourcePath = $"VolumeControl.Resources.{_updateUtilityFilename}";
- // #endregion Fields
-
- // #region Properties
- // private static Properties.Settings Settings => Properties.Settings.Default;
- // private static LogWriter Log => FLog.Log;
- // private static bool ImplicitIncludePreRelease => _releaseType.EqualsAny(ERelease.PRERELEASE, ERelease.TESTING, ERelease.CANDIDATE);
- // #endregion Properties
-
- // #region Methods
- // private static void Initialize()
- // {
- // if (_initialized)
- // throw new Exception($"{nameof(UpdateChecker)} is already initialized!");
- // var asm = Assembly.GetEntryAssembly();
- // if (asm == null)
- // throw new Exception($"Unable to retrieve the current assembly!");
-
- // if (asm.GetCustomAttribute() is ExtendedVersion ver)
- // _currentVersion = ver.Version.GetSemVer();
-
- // if (asm.GetCustomAttribute() is ReleaseType relType)
- // _releaseType = relType.Type;
- // else
- // _releaseType = ERelease.NORMAL;
-
- // _executablePath = asm.Location;
-
- // _initialized = true;
- // }
- // /// Gets the metadata of the latest release from the github api.
- // /// Possible values:
- // /// - Pre-Release versions are included.
- // /// - Pre-Release versions are not included.
- // /// - Pre-Release versions are included only when the current version is a pre-release or release candidate.
- // ///
- // public static async Task GetLatestVersionMetadataAsync(bool? includePreReleases = null)
- // {
- // using HttpClient client = new();
- // // clear the HTTP request header
- // client.DefaultRequestHeaders.Accept.Clear();
- // // request JSON response format
- // client.DefaultRequestHeaders.Accept.Add(new MediaTypeWithQualityHeaderValue("application/vnd.github.v3+json"));
- // // use the curl util's User-Agent specifier
- // client.DefaultRequestHeaders.Add("User-Agent", "curl/7.64.1");
-
- // // create a get task that automatically deserializes the response to an array of structs
- // Task