?

Log in

No account? Create an account

Previous Entry Share Next Entry
Файл данных 2GIS испорчен. Как повторно обновится принудительно?
thefreecat
    Случается что в процесс обновления карт 2GIS файл(ы) карт(ы) может быть испорчен. Или файл(ы) карт(ы) портится на диске по другой причине. Если такое происходит, то при запуске 2GIS вылетает с ошибкой.
    Если у Вас есть бекап - то можно, конечно, восстановить данные из бекапа. Но, при этом 2GIS всё равно будет считать что у Вас стоят последние карты.
    Даже если Вы сотрёте этот(эти) файл(ы) - то центр обновления 2GIS, конечно, запустится - но при этом он упорно будет говорить Вам что с картами всё в порядке и у Вас уже установлены последние версии карт.
    Что же делать? Ждать очередного обновления на сервере 2GIS, чтобы программа обновления разрешила обновится, долго - они обычно происходят раз в месяц. Можно, если они были, восстановить файл(ы) карты(карт) из бекапа. Но 2GIS полезен именно тем, что на его картах данные достаточно актуальны - и в обновлённой карте могут быть нужные сведения. Как заставить программу "забыть" что она обновлялась - и заново обновится актуальными версиями карт?
    Оказывается это совсем несложно и быстро можно сделать.

    Для этого идём в каталог C:\Documents and Settings\All Users\Application Data\2GIS\2GISUpdate\Installed\(C:\Users\All Users\Application Data\2GIS\2GISUpdate\Installed\ в Windows7). В этом каталоге ищем подкаталог, соответствующий карте. Для Москвы, например, это будет каталог Moscow. Идём в этот подкаталог и находим подкаталог с наибольшим "номером". Он же будет самым последним по времени создания. Допустим это каталог 84.0.0(последняя версия карты на момент написания статьи). Стираем его - и программа обновления "забывает" что она уже загружала эту карту.
    Аналогично, если необходимо, стираем подкаталоги" для других карт. После этого программа обновления опять может грузить со своего сервера обновлений последние версии карт, для тех, у кого мы стёрли каталоги с напоминанием о последней версии. Запускаем её и заново грузим последние версии карт.

    Если после этого 2GIS стал работать нормально - значит карта(ы) теперь стоит правильная. Если же проблема осталась - возможно стоит подождать когда на их сервере заменят дефектную карту. А в это время пользоваться старой бекапной картой(картами). Если они были, конечно.

Оригинал статьи находится тут.

Статья обсуждается на Всеобщем форуме в этом топе