Some errors are caused by the way in which GameMaker has been installed and something has been corrupted in some manner, or you may have a licensing or updater issue which means that updating normally will not work for you until you have the new version installed. This is usually a last resort option, but will avoid or solve a lot of issues.
This guide will show the path names for the normal GM release, but the same steps apply to Early Access - you generally just have to add "-Early-Access" to the folder names.
Before You Begin
Please note that you will lose your preferences here, so (unless we have already advised you otherwise in a Helpdesk ticket or similar) please use Regedit to export your preferences registry key.
Start > Run
"Regedit" [press enter]
Follow the tree on the left to find HKEY_CURRENT_USER\Software\GMStudio
Right-click this folder and choose "Export", then give it a suitable save name and location
You will get a .reg file you can simply double-click later on to restore your preferences
If you are an Android developer, go to %localappdata%\GameMaker-Studio and move your Android keystore file to a safe place first!
For Windows XP users your keystore will be in C:\Documents and settings\<YOUR-NAME>\Application Data\GameMaker-Studio
For Steam users your Android keystore file will be in C:\Users\<YOUR-NAME>\AppData\Local\gamemaker_studio.
Other certificates/profiles for the other platforms are generally replaceable, but feel free to back up anything else you want.
Removing Your Files
First of all, open Control Panel > "Programs and Features" (or "Add and Remove Programs" if you're on XP) and uninstall GM as you would any application.
In here, make sure the following folders are definitely deleted:
or for XP users:
C:\Documents and settings\<YOUR-NAME>\Local settings\Application Data\GameMaker-Studio
C:\Documents and settings\<YOUR-NAME>\Application Data\GameMaker-Studio
or for Steam users:
C:\Program Files (x86)\Steam\SteamApps\common\gamemaker_studio (Default install location)
Removing Your Settings
Open Regedit again and delete the folder we located and exported earlier along with another key:
(note that is a number 5, not a letter "S").
You may also have some at the following locations but these are not fully essential to being removed:
- HKEY_USERS\ <BIG NUMBER> \Software\5tudio
- HKEY_USERS\ <BIG NUMBER> \Software\GMStudio
For Steam users, you will only have the one folder and it will be: HKEY_CURRENT_USER\Software\GMStudio_Steam
If you are having trouble finding these, simply do a search (Edit -> Find) for the folder.
After this, please restart your computer.
Getting Your Installer
Now you are free to re-install GameMaker from your License Page if you want the latest Stable release. Otherwise, if you want to go straight to Beta releases you can click the installer download link in the green version number heading at the top of http://store.yoyogames.com/downloads/gm-studio/release-notes-studio.html (this is the same file which is shown for the release notes inside the IDE also).
Steam users will need to install GameMaker Studio via their library as normal.
Once your installation is complete, close down Studio's welcome screen after it launches automatically (if modules are downloading, then wait for that to complete first) and then double-click your preferences .reg file. Windows will ask you to confirm adding the information into your registry, just accept this. Now launch Studio again and you're good to go.
If problems remain, then please report the issue to the Helpdesk and attach your %localappdata%\GameMaker-Studio\trace.log file, the license.plist file and any trace .zip files in that folder, plus your %appdata%\GameMaker-Studio\traceIDE.log file if you have one.