17

I'm using a lot of custom fonts for design purposes and I'd like to backup those fonts. If I go to the Fonts folder in Windows Explorer, it seems to load some sort of special font management window.

Is backing up as simple as copying the fonts to another (backup) folder through drag and drop? Will my fonts just install into a fresh Windows install by copying them back to the Fonts folder?

I'm about to perform a re-install and I'd hate to find out it's not as simple as that the hard way!

Furthermore, is there a way to only backup the fonts I installed myself? (I.e., not the fonts that are installed on Windows by default.)

5 Answers 5

14

All your fonts should be stored in the C:/WINDOWS/FONTS/ directory (and all its sub-directories). I suggest you back up all of that, and then preview your backup copy to be sure that all your fonts were actually copied.

Do note that it's possible for fonts to be stored elsewhere, but this is extremely rare. If you do find that something is missing from that FONTS directory, then please post and update back here.

Copying the fonts back into the C:/WINDOWS/FONTS/ folder doesn't always work properly. But, what you can do is select a number of fonts, right-click on them, and then choose the appropriate "Install font" option to get them installed. You should also be presented with an option to copy the files to the FONTS folder (I recommend you do this so that your FONTS directory will contain copies of all your fonts).

4
  • 1
    But from the font manager window, can I just copy and paste from and to it? Will it copy out the raw font files?
    – Pylsa
    May 25, 2011 at 18:33
  • It should work, but I don't trust Windows Explorer for copying things because it sometimes puts files in the wrong places. Doing a test copy this way just now resulted in asking me if I wanted to overwrite a duplicate font file in the destination folder (which was empty before I tried to "Paste" all my fonts in there), which certainly supports my concerns about Windows Explorer's reliability problems -- there shouldn't be any duplicate filenames when copying to a new (blank) directory (folder). May 25, 2011 at 18:37
  • 1
    So is there a better, more reliable way you'd recommend?
    – Pylsa
    May 25, 2011 at 18:40
  • 2
    Yeah, use XCOPY (a DOS command) with the "/s /e" command-line switches. There are other tools that can copy files as well, or you can use 7-Zip (free open source from sevenzip.sourceforge.net) or a similar tool like WinRAR or WinZip to compress them into a single archive file (then just copy that file and extract it on the destination computer). If you ever used Norton Commander in the past (and liked it), then you'll probably want to use a tool like FAR Manager (free and open source): farmanager.com May 25, 2011 at 18:43
4

fonts folder = \windows\fonts (usually)... just copy files from there. note that you need admin right to write there.

to check if the font is installed with windows or custom installed, try to use the datestamp (e.g. dir /od in command prompt)

2
  • But from the font manager window, can I just copy and paste from and to it? Will it copy out the raw font files?
    – Pylsa
    May 25, 2011 at 18:33
  • i don't have a machine readily on hand to test, but i don't really think so.
    – bubu
    May 25, 2011 at 18:38
3

Because of the special format of the fonts folder when you open it in Windows, you may find it easier to use a different file manager, particularly if you want to zip them all. What I did is I opened the 7-Zip File Manager and browsed to %WINDIR%\fonts. I then selected all of the font files (Ctrl+A), and chose File > Add to Archive to create a ZIP file with all the fonts. You can also use Copy To on the File menu to copy all the fonts to a backup folder.

When you go to restore the fonts later, you should make sure to install them properly. Unzip the file of fonts, then select them all (in Windows Explorer), then right-click and choose Install.

1

In the past, my downloaded fonts were able to be saved on a flash drive, so I'm assuming you could do the same in your case, via drag and drop: http://windows.microsoft.com/en-US/windows7/Move-and-copy-files-using-drag-and-drop

1

I needed to copy 1000 fonts from my Vista machine to my new Windows 7 machine. I used 7-zip as suggested but just used the "Copy To" command in 7-zip to copy them to another folder, then I copied them across the network. Worked like a charm.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .