Не надо делать скоропалительных выводов.
Скорее всего пути в reg файле не соответсвовали реалному размещению тобой файлов на диске.
Нужно править reg файл или размещать файлы, соответсвенно путям.
Вот например
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\GARMIN\MapSource\Products\78]
"Bmap"="c:\\path\\Sankt_Peterburg\\Sankt_Peterburg.img"
"Tdb"="c:\\path\\Sankt_Peterburg\\Sankt_Peterburg.tdb"
"Loc"="c:\\path\\Sankt_Peterburg\\"
Видно, что файлы img и tdb должный быть размещены в папке c:\\path\\Sankt_Peterburg\\
или reg файл должен иметь следующий вид под твою папку
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\GARMIN\MapSource\Products\78]
"Bmap"="c:\\garmin\\Sankt_Peterburg.img"
"Tdb"="c:\\garmin\\Sankt_Peterburg.tdb"
"Loc"="c:\\garmin\\"
Кроме того, в случае неудачи не надо каждый раз переустанавливать MAPSOURCE. В том же reg файле смотрим путь в реестре, куда установилась кривая карта, например
[HKEY_LOCAL_MACHINE\SOFTWARE\GARMIN\MapSource\Products\78]
Лезем в реестр и удаляем раздел "78". Программа снова работает.
Редактор реестра запускается набором команды regedit, в меню Пуск/Выполнить.
Только аккуратно, без минимальных представлений, что там и для чего кроить реестр не стоит, если конечно не пришла пора переустанавливать операционку
.