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!