Minesweeper: Restoring The Classic Windows Games In Windows 8

win8games 300   Minesweeper: Restoring The Classic Windows Games In Windows 8Bring the default games in Windows 8 back to the desktop. If Metro-style, full screen apps aren’t what you want when you play Solitaire, Minesweeper or Free Cell, you’re probably disappointed with Windows 8-only fullscreen versions of these games are offered in Microsoft’s latest operating system.

So these games, which have more or less been the same since Windows 3.1, are not included by default in Windows 8– and the versions you can get all run in the Metro user interface. Sure, they offer new features – the new Minesweeper, for example, offers daily challenges and an adventure mode – but some purists prefer their simple, desktop-based classics. If that includes you, keep reading.

I’ve shown you how to replace the terrible Windows 7 games with the classic XP ones, and this tutorial is similar to that one, except I’ll outline how to grab the games both from an existing Windows XP install and a Windows XP CD. I assume most people don’t have access to a working version of XP anymore.

Let’s get to work…so we can distract ourselves.

From An XP Install

win8classicgames minesweeper   Minesweeper: Restoring The Classic Windows Games In Windows 8

If you have access to a computer with Windows XP installed (or a VirtualBox install of Windows XP) the process will be easy for you. Fire up XP and open Windows Explorer, then head to “C:\Windows\System32″. Do not change any files in this folder: you’ll break things. We’re just here to copy some files. They’re called:

  • cards.dll
  • freecell.exe
  • mshearts.exe
  • sol.exe
  • spider.exe
  • winmine.exe

xpgames folder   Minesweeper: Restoring The Classic Windows Games In Windows 8
Copy – do not move – these files to a single folder, which you can transfer them to your Windows 8 computer however you like. USB, emailing yourself – it doesn’t matter.

These games will all work fine in Windows 8, so feel free to put this folder wherever you like on your Windows 8 computer. You can even right-click one of the games and pin it to the taskbar:

win8classicgames pintotab   Minesweeper: Restoring The Classic Windows Games In Windows 8

Enjoy, and remember: MakeUseOf is not liable for any productivity losses directly resulting from these games. Use responsibly.

From an XP Install Disk

Of course, you probably do not have a computer with Windows XP handy. It’s possible to grab the old games from a Windows XP CD, but it’s a little more complicated – and involves the command line.

Don’t panic: it’s not as hard as it sounds. Let’s do this together now.

Insert your Windows XP CD into your Windows 8 computer, then open Windows Explorer. Open the “i386″ folder – we’re going to find some files here. They’re similar to the files above, but named in all caps and ending with an underscore instead of the last letter. The files are:

  • CARDS.DL_
  • FREECELL.EX_
  • MSHEARTS.EX_
  • SOL.EX_
  • SPIDER.EX_
  • WINMINE.EX_

You can quickly find any of these files by searching.

win8classicgames search   Minesweeper: Restoring The Classic Windows Games In Windows 8

Copy these files to a folder on your desktop – in this tutorial I’ll call it “oldgames”. Once you’ve got them all open the Command Prompt – you can find it by clicking the Search charm and typing “Command”.

win8classicgames command   Minesweeper: Restoring The Classic Windows Games In Windows 8

To begin, type:

cd Desktop\oldgames

Then hit “Enter”. This will bring the Command Prompt to your oldgames folder. Now we need to extract the games. Let’s start with CARDS.DL_.

expand CARDS.DL_ cards.dll

win8classicgames expand   Minesweeper: Restoring The Classic Windows Games In Windows 8

To explain: the word “expand” tells the prompt what you want to do: expand a file. The word “CARDS.DL_” tells the prompt which file you want to expand. The last word, “cards.dll”, tells the prompt what you want the expanded file to be called. Shortcut: hit the “Tab” button after typing the first few letters of an existing file – the prompt will figure out which file you want.

The above command cannot create an .EXE file, so we’re going to need to cheat for the rest of the files. Let’s start with Freecell:

expand FREECELL.EX_ freecell

This command will create a file called “freecell”. Simply rename that file by right-clicking it, then add “.exe” to the end – “freecell.exe”. Assuming you’ve already extracted cards.dll you’ll have a working version of the game:

win8classicgames freecell   Minesweeper: Restoring The Classic Windows Games In Windows 8

Repeat the process for the other games – once you’re done, feel free to delete all the files that end with an underscore (that is, this: ” _” ). You now have a folder full of your favorites:

win8classicgames folder   Minesweeper: Restoring The Classic Windows Games In Windows 8

Right-click any of these files and click “Pin to Taskbar” if you want quick access to them. They’ll be at the bottom of the screen every time you’re in desktop mode.

Conclusion

So you’ve now got your favorite old games from Windows XP working in Windows 8. I’m not sure why Microsoft doesn’t offer these on their site somewhere – it would have saved me some time in writing this, and you some time in finding the files.

win8classicgames solitaire   Minesweeper: Restoring The Classic Windows Games In Windows 8

I suppose they want fans of the games to get used to Metro – to learn how to use it. Microsoft has a history of using games to teach people user interface principles: Solitaire was initially included in Windows to teach people how to click and drag, for example. So these games are once again playing the role of teacher.

Maybe you don’t want to learn, however – maybe you like the way things worked before. At least it’s possible to do things your way with some tweaking: you can use Classic Shell to add a start menu to the Windows 8 desktop or add Aero effects to Windows 8 with free tools. Check out all of our Windows 8 articles for more tips like that.

What else are you doing to make Windows 8 comfortable? Let me know in the comments below, or simply share your top scores in Minesweeper.

The comments were closed because the article is more than 180 days old.

If you have any questions related to what's mentioned in the article or need help with any computer issue, ask it on MakeUseOf Answers—We and our community will be more than happy to help.

16 Comments -

Billybob Timm

My sister didn’t like what came with Vista, so I had to do the same thing for her,

Catherine M

OOPs, I forgot that I liked those games. Hmmm, what to do, what to do!

Nevzat A

I think the modern versions of these games that are specifically built for Windows 8 are far superior than the old versions. I see no reason for installing the old versions. The new versions brings superior 3D effects and advanced gameplay. I love Microsoft games for Windows 8, they are brilliantly designed and addictive.

justinpot

I don’t disagree, but if people want the old games they’ve got a choice!

one

New versions for windows 8 are (very) slow to start, need to be downloaded from the store (not default), include publicity, try to connect all the time to your xbox account, …

etnguyen03

I tried expanding FreeCell with the following command: “expand FREECELL.EX_ freecell.exe” and it actually worked!

jpendle

I don’t have an XP disk, but was perfectly happy with the Windows 7 version of these games. Is there a comparable process for importing them (from my Windows 7 machine to Windows 8)?

justinpot

See if you can find the files. If you can find the files, you’re probably in luck.

Ted

Thanks for posting this article. I was able to get these games to work. However I actually prefer later versions of these games. I have exe files dated around 2009 but they don’t work… perhaps the dll file is not the answer. Any thoughts?

T

Thanks for the article. I’ll enjoy this for a while and then see if I can get the Vista versions on here too.

In the meantime I have the following problem:

“expand SPIDER.EX_ spider” gets a response “Can’t open input file: spider.ex_”
I tried deleting the first copy and moving it over from the CD again but no change.

Any ideas?

Justin Pot

I’ve no idea what might be causing that. Are you certain the terminal is operating in the proper directory?

T

I would think so. Every other file from cards to winmine worked exactly as described and Freecell now has a score of me 6, computer 0.

Justin Pot

Weirdness…wish I could help but I don’t know what else to try. Hmm.

Ryan Nematz

I made a convenient installer for all of the XP games. Works on ME-8.1.
https://dl.dropboxusercontent.com/u/67160627/Windows%20XP%20Game%20Pack.exe

Windows8KindaSucks

Thank you. I recently downloaded the freecell app for windows 8. It was annoying beyond belief. I could only undo one move at a time, all the games were set on easy, and all cards automatically went into the unretrievable pile. Unless I payed for it. Its not much but come on! Anyway can’t wait to do this.