How to fix fonts on windows mobile after installing STTM or Gurbani Anywhere

I’ve received this question many many times so here is a step by step guide to reset your Windows mobile (5 or 6) device’s system fonts after installing a punjabi font.

1 – BACKUP your device. I use Sprite Backup, but you can use whatever came with your phone
2 – Connect your device to your computer, sync it up and leave it plugged in.
3 – Download this: CeRegEditor (direct link to download)

Follow the directions in the following pictures, go in order else it won’t make sense :)

The four keys you need to change are:

HKEY_LOCAL_MACHINE\System\GDI\SysFnt find "Nm" and set to Tahoma
HKLM\SYSTEM\GWE\Menu\Menufnt\Barfnt find "Nm" and set to Tahoma
HKLM\SYSTEM\GWE\Menu\Menufnt\Popfnt find "Nm" and set to Tahoma
HKEY_LOCAL_MAHINE\SYSTEM\GDI\FontAlias and set to Tahoma

Once you are done making all 4 changes, hit the save button. Exit CeRegEditor. Reset your phone. You fonts should be reset and everything should be back to normal. Gurbani Anywhere should work as promised and all will be right with the world!

Note: I used CeRegEditor in this guide, but any Windows Mobile Registry editor will work, personally I use one that runs directly on my phone because it’s easier for me, but I thought a desktop based editor may be simpler for others. I use Resco explorer and I highly recommend it!

15 thoughts on “How to fix fonts on windows mobile after installing STTM or Gurbani Anywhere”

  1. Veerji
    I ve tried all the things u ve mentioned in your post. The font is already TAHOMA at all places in registry, but still the fonts in my GOOGLE MAPS is punjabi

  2. Singh Sahib,

    Sometimes even if the value shows Tahoma, just go in and *delete* the value and retype Tahoma and save. Try this and let me know if this works.

  3. Veerji,
    I ve tried everything but not of any use… as i m getting punjabi fonts in some softwares like google maps, htc audio manager.`

  4. Try this:
    *Move the punjabi font’s OUT of /windows/fonts
    *Restart device
    *Do the registry edits
    *Move the fonts back in

    Also, what device is this? I have one other solution to try but it depends on the exact version of windows mobile you have.

  5. Veerji
    I ve tried this also. But of no use.
    Veerji, I ve HTC P3300 mobile. It has windows mobile 6 professional
    CE OS 5.2.1238 (Build 17745.0.2.3)

  6. I have the same problem with HTC HD2 WM 6.5 some apps and google maps etc displayed in gurmukhi font !

    I have tried above fixes but they do not work !

    Any way around this issue ?

  7. Waheguru Ji,

    I have tried editing registry, all entries were correct, also downloaded WinMo FixFont Attempt 7 files and upoaded but still I have this font problem-while in call, in google maps and some other places font changes to Gurmukhi.

    My Mobile is -HD Diamond2 with windows mobile 6.5 Pro. Please help!

  8. Waheguru Ji,

    Thanks a lot. It worked for me. Also, apologies for replying late.

  9. i have htc hd2 wm and my phone doesnot support punjabi format e.g. in facebook it shows boxes if anyone type punjabi status

Leave a Reply