Since the old beta key can still be used if the system time is before the expiration date, this script sets the system time to before the key expired and then sets it back to get the time automatically. This can also be done manually, but it's much quicker to use a script.
What You'll Need
- A PC running Windows
- AutoHotkey installed on your system. If you don't have it, you can download it here: https://www.autohotkey.com/
First, copy the entire script below. Always be cautious about running scripts from the internet. You can carefully read each line of this script to see exactly what it does.
(Note: If your MakeMKV app is not installed in the default folder, please update the line in this script where the folder is defined)
Code: Select all
#NoEnv ; Recommended for performance and compatibility with future AutoHotkey releases.
#Warn ; Enable warnings to assist with detecting common errors.
SendMode Input ; Recommended for new scripts due to its superior speed and reliability.
SetWorkingDir %A_ScriptDir% ; Ensures a consistent starting directory.
; --- Function to check for and request administrator privileges ---
If not A_IsAdmin
{
; Relaunches the script as an administrator.
Run *RunAs "%A_ScriptFullPath%"
ExitApp
}
; !! CHANGE THIS PATH if your installation is in a different location !!
makemkvPath := "C:\Program Files (x86)\MakeMKV\makemkv.exe"
; --- Step 1: Set the system date to July 30, 2025 ---
; "date 07-30-25" is the command used to set the date.
; "RunWait" ensures the script pauses until the command completes.
RunWait, %ComSpec% /c date 07-30-25,, Hide
; --- Step 2: Open MakeMKV ---
; This command launches the application.
Run, %makemkvPath%
; --- Step 3: Immediately reset the system time to automatic ---
; This happens right after launching MakeMKV, without waiting for it to close.
; We stop and then start the Windows Time service (w32time) to force a resync.
RunWait, %ComSpec% /c net stop w32time,, Hide
RunWait, %ComSpec% /c net start w32time,, Hide
return
Paste the copied code into a plain text editor like Notepad. Save the file with a .ahk extension, for example, makemkv_launcher.ahk.
Step 3: Run the Script
Once you've saved and edited the file, double-click it to run.
Optional Step 4: Add to Start
Save or copy the script to C:\ProgramData\Microsoft\Windows\Start Menu\Programs. Then open the Start menu, find the script, right-click it, and click Pin to Start.
This is meant to be a temporary workaround. Please be respectful of the developer's intention with the beta key system and use the appropriate key once it's updated. Thanks