I can't find a clear tutorial for how to do this on windows 10. Normally there are a few tricks required to get it running properly so I thought I would ask here before trying one of the windows 8 tutorials

The specific "flavour" of Emacs is not particularly important

  • Welcome to Emacs.SE! This is not yet a good fit for the site because it is either straightforward (follow the install instructions) or too open-ended ("what tricks do I need")? Try installing and, if you run into specific problems, come back with discrete questions for the site. – Dan Mar 1 '17 at 18:33
  • Maybe the instructions you link to seem straight forward to you but not to me. On both the mirrors and the main page I am expected to know which file I want from the name alone. Maybe this is a simple request for somebody in the community but even giving the link to the install instructions helped. – Keith Mar 2 '17 at 21:24
  • Go for it, not much has changed since windows 8 for installing Emacs. – Emacs User Mar 2 '17 at 22:43
  • Can you at least tell me which zip file I should download? – Keith Mar 3 '17 at 4:56
  • There are more detailed instructions at ftp.gnu.org/gnu/emacs/windows/README – npostavs Oct 1 '17 at 21:42

As mentionned in the comments, their installation is pretty much the same across Windows 8, 8.1 and 10 computers, but I prefer a slightly different method.

Chocolatey offers simple and straightforward installation on Windows 7+. The downside is, you need administrator account access. The emacs package there is not always up to date, but it gets updated pretty regularly.

To use this method, open elevated Cmd/PowerShell and install the choco package manager first, then update environmental variables:


and install either emacs64 package (which I recommend, if you have 64 bit Windows 10):

choco install emacs64

or emacs 32-bit:

choco install emacs

Now you can start Emacs from the start menu, or manually from the default location C:\ProgramData\chocolatey\bin\runemacs.exe. To update Emacs, use choco update emacs64 or choco update emacs.


After reading many tutorials and readmes I was unable to install Emacs and spacemacs on my machine until now. It is super easy.

  1. create a folder in a directory you wish to install (eg I'd like to install on drive c:/
  2. add a new user variable named HOME and valued to the created folder (eg c:/emacs/
  3. download the latest version of Emacs
  4. extract the content of the downloaded file into the folder you have created a couple of steps ago. (eg c:/emacs/)
  5. open runemacs.exe located in c:/emacs/bin/ directory; this would generate a folder named .emacs.d in c:/emacs/

installing spacemacs

  1. quit Emacs
  2. download spacemacs
  3. extract the content in the c:/emacs/.emacs.d directory
  4. finally re-execute runemacs.exe.

I've learned about the instruction in this video

  • I think it's valuable to point out that HOME does not need to point to the place where you extract the content of your downloaded emacs zip file. – Stefan Oct 30 '19 at 12:17

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.