На сайте 2gis описан простой способ, как побороть этот гемор с установщиком - в сё делается за пару минут
"...Проблема возникает из-за того, что из директории C:\WINDOWS\Installer (скрытая директория) были удалены служебные файлы Windows Installer. Произойти это могло по ошибке, либо при использовании различных сомнительных программ для чистки/оптимизации Windows.
Рекомендуем установить утилиту Windows Installer CleanUp и с её помощью удалить информацию о запрашиваемом файле из установщика Windows (Windows Installer):
Пуск → Программы → Windows Installer CleanUP → Клик по требуемому компоненту 2ГИС → Remove.
После этого базу данных можно установить заново...."
Windows Installer CleanUp качаем по ссылке:
http://download.2gis.ru/arhives/msicuu2.zip ЗЫ
Очень часто такие проблемы возникают при использовании корявого CCleaner и подобной срани.