Продолжается эпопея с нашим национальным "мессенджером" МАХ. На этот раз проблема следующая - MAX перестал запускаться, требуя обновление. Само обновление скачивается, но не устанавливается. Пользователь попробовал удалить Макс и поставить свежую версию, но получил ошибку 2503.
Полный текст ошибки при удалении MAX звучит так: Программа установки обнаружила непредвиденную ошибку при установке данного пакета. Возможно, она вызвана неполадками в этом пакете. Код ошибки 2503 , и следом такое же сообщение с ошибкой 2502. Попытки восстановить приложение через программы и компоненты не даёт результатов
К счастью (или к сожалению), решение есть. Для этого вам потребуется иметь права администратора на компе.
Если кому интересно - на этом устройстве стоит Windows 11 Домашняя для одного языка.
MAX ошибка 2503 - решение
Ошибка 2503 в данном случае связана с недостатком прав приложения на папку с временными файлами.
Открываем "Этот компьютер", заходим диск C:/Windows , находим там папку Temp:
В саму папку не заходим, а тыкаем на папку Temp правой кнопкой. Заходим в Свойства и переходим на вкладку Безопасность и нажимаем "Изменить". Там в окне "Группы и пользователи" находим строку "Пользователи", выделяем её и в разрешениях для группы кликаем на галку "Полный доступ". Жмём окей - на всякий случай перепроверяем что дали полный доступ именно группе "Пользователи", а не группе "Все пакеты приложений" и тд:
Если в безопасности нет кнопки "Изменить"
В Windows 11 PRO на вкладке "Безопасность" может не быть кнопки "изменить", Вместо этого будет написано "Для просмотра свойств этого объекта у вас должны быть разрешения на чтение. Чтобы продолжить, выберите ссылку "Дополнительно".
Если вы имеете права администратора на компе, жмём "Дополнительно". И в следующем окне жмём "Продолжить"
И тут идём по схожему пути. В субъектах два раза тыкаем на "Пользователи" и в Общих разрешениях ставим галочку "Полный доступ" и "Применять эти разрешения к объектам и контейнерам только внутри этого контейнера".


На этом всё, жмём "Ок" и пытаемся удалить или переустановить MAX. Перезагрузка для применения изменений не требуется.



