The file is what it's needed to reset the bottles. Works up to the most recent version of crossover (25)
THE METHODS ARE NOT MINE. I FOUND THE BOTTLE RESET METHOD IN A YOUTUBE VIDEO. I JUST AUTOMATED IT. THE TRIAL RESET COMES FROM A REDDIT POST.
- Make sure CrossOver is fully closed and ALL Windows emulated apps are NOT running.
- Make sure to have a firewall program like LuLu and Little Snitch and block Codeweavers' domains.
- Download a proper code editor, like Sublime Text or Visual Studio Code. 4.Download a program like Prefs Editor, or whatever .plist file editor your prefer.
- Download the Bottle Reset Utility.
- Open the .prefs editor and open the com.codeweavers.CrossOver file.
- Select the
FirstRunDate
value and set it to your preferred date and your preferred time (ideally today). - Save the file and quit
- Test by opening the program. The trial should be reset.
- Open the
.command
file in your code editor. - At line 4, insert the path to the
system.reg
file in the bottle you want to reset. The code assumes your bottle is called "Steam". - Save and quit.
- Open a terminal window.
- Run the
sudo su
command and enter your password. - Type
sudo
, drag the.command
file you just edited into the terminals window and press enter - If everything runs correctly, the code should be now prompting to delete the following lines:
[Software\\CodeWeavers\\CrossOver\\cxoffice] 1743349992
#time=1dba18bd74f2b30
"InstallTime"=dword:6c4586c4
"NagTime"=dword:6a06b611
"Version"=dword:547445c7
- Press
y
, and thenenter
- The utility has now made a backup of the
system.reg
file calledsystem.reg.bak
, in case anything goes wrong, you can undo the damages by deleting the damaged file and deleting the.bak
extension from the backed-up file. - Test everything works by running a program. CrossOver now should not be bothering you for 14 days.
- Set a reminder to repeat this process once a week.