If TileMill isn’t starting up or performing properly, try these troubleshooting steps. This page is for Windows. We also have instructions for Ubuntu and Mac OS X.
Navigate to the TileMill item in the Start menu. Right click on the menu item and choose “Run as administrator”.
Some problems can be fixed by downloading a fresh copy of TileMill and installing it again.
This will reset any customizations you have made to TileMill preferences and will remove any TileMill plugins you have installed.
C:\Users or C:\Documents and Settings depending on your Windows version..tilemill folder.config.json file, the cache-cefclient folder, and the node_modules folder or rename them to back them up.MapBox folder to MapBox-backup to backup your projects.MapBox directory should be created. If the application now behaves properly, copy the project folder from MapBox-backup to the newly created MapBox folder to restore your projects.If TileMill crashes it is possible that some of its internal processes may continue running. While this is a top priority to fix in upcoming releases so that it never occurs, in the meantime users may need to know how to manually stop these “runaway” processes.
A startup error about ports not being available is a common symptom of runaway processes.
To stop them open the “Task Manager”. You can do this either by right-clicking on the bottom menu bar, or by searching for “task manager” in the Start menu search input.
Within the Task Manager click on the “Image Name” column to sort by process name. Click to highlight any processes named “node” or “tilemill”, then click the “End Process” button in the lower right of the Task Manager (or via the right click menu).
C:\Users or C:\Documents and Settings depending on your Windows version.tilemill.log file or attach it to a support discussion.