Ох ребята ребята.
Знаете, я с радостью объясню адекватным товарищам что где и почем, меня просто поражают школотроны, которые сделали что-то, у них получилось и они теперь начинают тут пальцы гнуть - а у меня все было ништяк, а ваша инструкция фигня, я тут я!!!!
Школотронам желаю повзрослеть, остальным объясняю:
Близзарды в релизных версиях игр прибегают к простой вещи - для обновления игры качается новый лаунчер, который подкачивает файлы обновлений, потом обновляет файлы игры и готов запускать экзешник. Когда приходит время патча - качается новый лаунчер и все по новой.
Для бета-версий Диаблы и ВоВа (МоП) работает немного иная система - вместе с лаунчерами есть система агентов, которые следят за обновлением самих лаунчеров. Эти лаунчеры и агенты вынесены в папку Battle.Net, что в ProgramData. Когда выходит новый билд бета версии - лаунчер из папки с игрой запускает агента. Агент стучится к близзам и обновляет лаунчер в папке Battle.Net, тот докачивает файлы обновлений и обновляет игру и после этого запускает уже исходный лаунчер из папки с игрой. Агент все время висит запущенным и бдит наличие новых агентов\лаунчеров и изменений файлов игры.
Большинство из геймеров переехало на виндовс висту и 7. Однако кривые руки переехали вместе с ними. ХР была толерантна к настройкам и угробить ее до такой степени, что игра испытывала проблемы с правами доступа и прочим было очень тяжело и подсилу лишь тем, кто серьезно настраивал эти самые права. 99% населения сидело с учетки админа и запущенный лаунчер спокойно мог делать на компьютере все что позволяет ему эго =) Единственные затыки на ХР помимо всяких блуждающих багов - это настройки свойства обозревателя - взяв из него скажем список подключений агент мог ломится по левому и неактивному модемному соединению, но это правится банальным соблюдением чистоты этих списков, что указано в ФАКе.
Итак - в 7-ке была изрядно усилена безопасность - да, мы по прежнему сидим на учетке у которой есть админские права, но по умолчанию админские привилегии выключены и включаются для каждой программы отдельно путем галочки "запускать от имени администратора (аналог SUDO из юниксов). И вот мы сталкиваемся с проблемой - допустим мы поставили лаунчеру в папке с игрой галочку - запускать от имени администратора. Он запустил агента, который обновился и скачал новый лаунчер в папку Battle.Net. Вот этот новый лаунчер не имеет галочки, и когда пытается скачать файлы обновлений или докачать свои куски - винда просто режет ему это молча, потому что агент запущен скрытно и скрытно же запускает лаунчера, т.е. мы не видим ошибок, только в логе. Для решения вопросов с правами доступа - все указано в факе - раскидываете галочки каждый раз, как скачан новый агент\лаунчер и не имеете никаких вопросов.
Теперь про удаление папок. В висте\7-ке помимо доступа администратора есть разграничение контроля по группам юзера. У тех ребят, у кого были реальные проблемы с юзерами, либо кривовзломанные\поставленные ОС - зачастую отсутствую права доступа к папке из под их пользователя, либо система не признает пользователя как создателя этой папки. Банальная смена владельца с категории Алекс\юзеры на Алекс\Администраторы позволяет вам получить полный контроль над папкой, как то чтение\запись и прочее.
Поскольку большинство юзеров в мире реально тупые - близзарды идут по общему легкому пути - удалите папку Battle.Net и возможно заново скачанные агенты\лаунчеры запишутся на вашего пользователя. Вы могли заметить что у Близзов все их действия по разрешению тех.вопросов рассчитаны на баранов - никогда вам не предложат залезть в глубокие настройки. Только все, что сможет понять школотрон 12-ти лет. Вот они и превентивно советуют вам - удалите папочки! Практической ценности для вас этот совет не несет, если вы прочитали фак и раздали всем галки, переписали владельца и почистили свойства обозревателя.
Теперь про обновленный лаунчер. Он опять же рассчитан на тупых - вы выбираете директорию, в которой создается папка с жестко заданным названием. Я например когда скачал в первый раз этот инсталлятор - переименовал папку в D3 install. Соответственно я не могу в эту папку новым даунлоадером закинуть, но я достаточно умен для того, чтобы переименовать свою папку с инсталлером под название, которое требует даунлоадер и скачать 50 метров, а не парится с перекачкой клиента. Кто скачал в прошлый раз инсталлер и ничего не трогал - тот и новым лишь докачал файлы. Вопрос не в том что вы самые умные, вы просто ничего не трогали. Я написал инструкцию для тех, кто разжился инсталлером и переименовал его, либо скачал с торрентов с другим названием или как то еще получил изменение названия этой папки. Ваши понты что у меня все ок - не показатель, не выеживайтесь.
Про процесс обновления - новый инсталлер докачивает 50 метров, скачивает новый агент\лаунчер, и если у вас все ок (а вы уже должны были догадаться, что этим новым лаунчерам и агентам тож нужно раздать права) вы увидите клиент с кнопочкой Инсталл, которую нажмете через сутки.
Я не знаю почему близзы так усложнили процесс обновления, он реально гладкий только для тех, кто блюдет свою ОС в чистоте и порядке. Возможно в релизе они придут к старой системе обновления ВоВ\СК2, возможно система с лаунчерами и агентами это наше будущее и я буду каждый патч дописывать ФАК - увидим)
Всем удачи, у кого уже горит Инсталл: