Код ошибки 2203 при установке visual

С ошибкой 2203 пользователи обычно сталкиваются при попытке установить программу, которая требует доступа администратора без достаточных разрешений.

Чем вызвана ошибка?

Если не удается установить программное обеспечение из-за ошибки 2203, то это может произойти по следующим причинам:

  1. Отсутствие доступа администратора. Самая распространенная причина, когда у установщика отсутствуют права администратора для копирования требуемых файлов.
  2. Папка Temp не принадлежит текущей учетной записи пользователя. То есть в ходе инсталляции установщику нужно скопировать некоторые файлы в Temp, но текущее разрешение не позволяет ему это сделать. В этом случае нужно получить полный доступ к этой временной папке.
  3. Установка блокируется антивирусной программой. В частности, Касперский и Avira могут заблокировать установку, если программа не подписана проверенным издателем. Чтобы это обойти, нужно отключить антивирус. Либо предпочтительнее его удалить на время поиска причин ошибки, поскольку при отключении защиты в реальном времени некоторые зависимости антивируса остаются в силе.

Запуск установщика с доступом администратора

Самая распространенная причина ошибки 2203 в том, что в установщика отсутствуют достаточные разрешения для копирования файлов в каталог установки или временную папку Temp. Поэтому в первую очередь войдите в учетную запись администратора и принудительно запустите установщик с повышенными правами.

Для этого щелкните правой кнопкой мыши на файле установки и выберите запуск от имени администратора. Если появится запрос от функции контроля учетных записей пользователей (UAC), подтвердите его нажатием на кнопку «Да», чтобы предоставить программе повышенные права.

Затем следуйте инструкции и посмотрите, удается ли завершить установку, которая ранее прерывалась кодом 2203.

Изменение владельца папки Temp

Вторая распространения причина, из-за которой можете столкнуться с ошибкой 220, когда в программы установки ограниченный доступ к папке Temp, поскольку не может скопировать в нее требуемые файлы, чтобы завершить инсталляцию. Это происходит потому, что у текущей учетной записи пользователя отсутствуют права собственности на эту временную папку. Чтобы сделать текущего пользователя владельцем, следуйте инструкции.

Выведите на экран окно «Выполнить» нажатием на Win + R. Введите %temp% в текстовом поле и нажмите на Enter.

Как только окажетесь внутри этого временного каталога, в строке навигации Проводника переместитесь на одну позицию назад, то есть кликните на папку Local.

В этом каталоге щелкните правой кнопкой мыши на temp и выберите Свойства. На вкладке Безопасность кликните на «Дополнительно».

В окне дополнительных настроек безопасности щелкните на ссылку, расположенную в строке владельца.

На экране выбора пользователей или групп наберите «Все», проверьте правильность ввода этого имени и кликните на «ОК», либо найдите его через Дополнительно — Поиск. Затем в следующем окне примените изменения.

Теперь, когда вернулись в окно свойств, на вкладке Безопасность щелкните на «Изменить».

Нажмите кнопку Добавить, создайте новую учетную запись под названием «Все», и назначьте ей полные разрешения, установив каждый флажок «Разрешить». Сохраните изменения. При отображении запроса от контроля учетных записей, нажмите «Да», чтобы принять изменения и предоставить права администратора.

Перезагрузите компьютер и повторите попытку установки программы, которая теперь не должна прерываться кодом ошибки 2203.

Отключение Брандмауэра или антивируса

Заблокировать установку также может антивирусная программа, в частности, Avira или Kaspersky. Защитник Windows также может вызвать ошибку 2203 при установке программ, которые не подписаны проверенным издателем.

Если используете сторонний антивирус, отключите защиту в реальном времени перед запуском установки. Большинство пакетов безопасности позволяют это сделать через значок антивируса на панели задач. Щелкните правой кнопкой мыши по нему и посмотрите, отображается ли опция, которая отключает защиту.

С другой стороны, Защитник Windows может заблокировать попытку установки неподписанного программного обеспечения. В этом случае нужно отключить как антивирусный пакет, так и брандмауэр, чтобы избежать ошибки 2203.

Откройте меню безопасности Windows командой windowsdefender: из окна Win + R.

Нажмите на защиту от вирусов и угроз. Затем перейдите на вкладку Управление настройками. Отключите переключатель, связанный с защитой в реальном времени и сохраните изменения.

Вернитесь к первому окну безопасности Windows, выберите «Брандмауэр и безопасность сети». Щелкните на сеть, которая активна в данный момент, затем отключите переключатель, связанный с брандмауэром Защитника Windows.

Перезагрузите компьютер и повторите попытку.

RRS feed

  • Remove From My Forums
  • Question

  • При загрузки игр выдаёт Microsoft Visual C + + 2005 Redistributable и Код ошибки 2203

    Устанавливаешь Microsoft Visual C + + 2005 выдаёт Код ошибки 2203

    Хелп!


    В греческом зале, в греческом зале, мышь белая!

Answers

    • Marked as answer by
      George-Pak
      Saturday, May 22, 2010 6:06 PM

All replies

  • Что за ОСь?

    Попробуйте поставить Microsoft Visual C++ 2005 Service Pack 1, скорее всего там эта проблема уже решена.


    Alexx

  • Что за ОСь?

    Попробуйте поставить Microsoft Visual C++ 2005 Service Pack 1, скорее всего там эта проблема уже решена.


    Alexx

    не помогло опять выдаёт ошибку 2203


    В греческом зале, в греческом зале, мышь белая!

  • Отключите UAC и выполнте установку. О результате отпишитесь.


    Все вышесказанное является моим личным мнением, не имеющим отношения к корпорации Майкрософт.
    Доклады на Techdays: http://www.techdays.ru/speaker/Vinokurov_YUrij.html

  • Отключите UAC и выполнте установку. О результате отпишитесь.


    Все вышесказанное является моим личным мнением, не имеющим отношения к корпорации Майкрософт.
    Доклады на Techdays: http://www.techdays.ru/speaker/Vinokurov_YUrij.html

    Усё по прежнему:(


    В греческом зале, в греческом зале, мышь белая!

  • Возможно куда-то что-то пишет, где не хватает разрешений на доступ. Чтобы отследить используйте DiskMon http://technet.microsoft.com/en-us/sysinternals/bb896646.aspx 

    Мдяяя… и как тут разобратси:(что там должон увидеть и я так понимаю в последствии что-то предпринять.Опять хелп и по первому вопросу и по уже второму по работе с этой прогой:(

    Product: Microsoft Visual C++ 2008 Redistributable — x86 9.0.30729.17 — The installer has encountered an unexpected error installing this package. This may indicate a problem with this package. The error code is 2203. The arguments are: C:WindowsInstaller3302e1.ipi, -2147287035


    В греческом зале, в греческом зале, мышь белая!

  • Давайте посмотрим журнал установки пакета Microsoft Visual C++ 2008 Redistributable — x86 9.0.30729.17:

    msiexec /i PackageName.msi /l*v c:PackageName_logging.log

  • Давайте посмотрим журнал установки пакета Microsoft Visual C++ 2008 Redistributable — x86 9.0.30729.17:

    msiexec /i PackageName.msi /l*v c:PackageName_logging.log

    Его просто нет:(


    В греческом зале, в греческом зале, мышь белая!

  • То есть, вы запустили команду msiexec /i PackageName.msi /l*v c:PackageName_logging.log, где PackageName — имя пакета установки и журнал не создался? Или вы просто попробовали поискать журнал и не нашли его?


    Все вышесказанное является моим личным мнением, не имеющим отношения к корпорации Майкрософт.
    Доклады на Techdays: http://www.techdays.ru/speaker/Vinokurov_YUrij.html

  • Прошу прощенья, не учёл формат.

    Например, для Microsoft Visual C++ 2008 Redistributable — x86 9.0.30729.17: vcredist_x86.exe /l c:vc.log

  • То есть, вы запустили команду msiexec /i PackageName.msi /l*v c:PackageName_logging.log, где PackageName — имя пакета установки и журнал не создался? Или вы просто попробовали поискать журнал и не нашли его?


    Все вышесказанное является моим личным мнением, не имеющим отношения к корпорации Майкрософт.
    Доклады на Techdays: http://www.techdays.ru/speaker/Vinokurov_YUrij.html

    Пишет:Ошибка при открытии файла журнала установки.
    Проверьте,указанный файл журнала существует и доступен для записи.


    В греческом зале, в греческом зале, мышь белая!

  • Прошу прощенья, не учёл формат.

    Например, для Microsoft Visual C++ 2008 Redistributable — x86 9.0.30729.17: vcredist_x86.exe /l c:vc.log

    Пишет:Объекты,удовлетворяющие критериям поиска,не найдены.


    В греческом зале, в греческом зале, мышь белая!

    • Marked as answer by
      George-Pak
      Saturday, May 22, 2010 6:06 PM
  • При загрузки игр выдаёт Microsoft Visual C + + 2005 Redistributable и Код ошибки 2203

    Устанавливаешь Microsoft Visual C + + 2005 выдаёт Код ошибки 2203

    Хелп!


    В греческом зале, в греческом зале, мышь белая!

    запустить установку от имени администратора.

  • У меня была такая же ошибка, я посмотрел в папке temp логи, там установщик ругался на файл — SourceHash{A2CB1ACB-94A2-32BA-A15E-7D80319F7589} в папке C:WindowsInstaller, после его удаления установка прошла удачно  

Многие пользователи сообщают, что видят код ошибки 2203 при попытке установить любую программу на свой ПК с Windows. Обычно эта ошибка возникает, если у пользователя нет прав администратора для каталога, содержащего установку, или временной папки в системе при попытке установить программу.

Возможные причины этой ошибки:

  • Недостаточные права доступа к установочному каталогу
  • Текущий пользователь не владеет временной папкой
  • Антивирус Thord-party или вмешательство межсетевого экрана
  • Windows не обновлена
  • Поврежденный установочный файл

Если вы столкнулись с этой проблемой, просто прочтите эту статью, чтобы узнать о различных стратегиях, которые вы можете использовать для исправления этой ошибки при установке любой программы. Прежде чем приступить к исправлениям, указанным ниже, проверьте, помогает ли выполнение обновления Windows для обновления вашей системы устранить ошибку установки.

Исправление 1. Запустите установщик с правами администратора.

1. Щелкните правой кнопкой мыши в файле установщика программ и выберите Запуск от имени администратора.

Запустить установщик программы от имени администратора. Мин.

2. Нажмите Да, когда UAC предложит начать процесс установки.

3. Следуйте инструкциям на экране и проверьте, можете ли вы установить программу без ошибок.

Исправление 2 — Возьмите на себя ответственность за временную папку

Шаг A. Стать владельцем папки

1. Нажмите Windows + R, чтобы открыть окно «Выполнить».

2. Введите% temp% и нажмите Enter, чтобы открыть папку Temp.

Запуск временной папки

3. В проводнике щелкните стрелку вверх слева от адресной строки, чтобы переместить одну папку за ней, которая является локальной папкой.

Временная папка, стрелка вверх, мин.

4. Как только вы окажетесь в локальной папке, щелкните правой кнопкой мыши в папке Temp и выберите Свойства.

Выберите Temp Properties Min

5. Перейдите на вкладку «Безопасность», нажмите кнопку «Дополнительно» внизу.

Темп Свойства Безопасность Расширенный Мин.

6. В окне «Дополнительные параметры безопасности» для Temp щелкните гиперссылку «Изменить», связанную с владельцем.

Расширенные настройки безопасности Изменение температуры Мин.

7. В окне «Выбор пользователя или группы» введите «Все» в поле под заголовком. Введите имя объекта для выбора.

8. Нажмите кнопку «Проверить имена», а затем — «ОК».

Выбрать группу пользователей Все Мин.

9. Нажмите «Применить», чтобы сохранить изменения. Теперь, когда появится запрос безопасности Windows, нажмите ОК.

Мин. Приглашения системы безопасности Windows

10. Имя владельца теперь изменится в окне «Дополнительные параметры безопасности для временного режима».

11. Щелкните OK, чтобы выйти.

Шаг Б. Предоставьте разрешения для файла / папки или объекта

1. Выполните шаги 1–4, как указано выше.

2. В окне «Свойства» для Temp нажмите кнопку «Изменить…» на вкладке «Безопасность», чтобы изменить разрешения.

Temp Свойства Безопасность Редактировать Выбрать пользователя Мин.

3. Выберите любую группу или имя пользователя в списке и перейдите к шагу 5.

4. Если вам нужно создать новую учетную запись, нажмите кнопку «Добавить…». Создайте новую учетную запись с именем «Все», как описано в шагах 7–9 выше.

5. В группе «Разрешения» назначьте права полного доступа и разрешения на управление выбранному пользователю / группе пользователей. Это, чек Полный доступ в столбце Разрешить.

6. Нажмите «Применить», а затем «ОК», чтобы изменения вступили в силу.

Разрешения Временная папка Разрешить полный доступ Мин.

7. Щелкните OK, чтобы закрыть окно свойств.

8. Перезагрузите компьютер. Попробуйте установить программу и проверьте, устранена ли ошибка.

Исправление 3 — отключить брандмауэр / антивирус

Если вы используете сторонний антивирусный пакет, попробуйте отключить для него постоянную защиту. Шаги различны для каждого стороннего антивируса. Проверьте, можете ли вы отключить его с помощью значка на панели задач.

Если эта ошибка возникает из-за Защитника Windows, временно отключите брандмауэр вместе с антивирусом, чтобы проверить, помогает ли он исправить ошибку.

1. Откройте «Выполнить» (Windows + R). Введите windowsdefender: чтобы открыть окно безопасности Windows.

Запустите Windowsdefender Min

2. Перейдите на вкладку Защита от вирусов и угроз и щелкните гиперссылку «Управление настройками» справа.

Защита от вирусов Управление настройками Мин.

3. Выключите опцию Постоянная защита, чтобы отключить ее. Нажмите Да, когда будет предложено UAC.

Отключить защиту в реальном времени Мин.

4. Вернитесь в раздел «Безопасность Windows» на шаге 1. Выберите вкладку «Брандмауэр и сетевая защита» слева.

5. Выберите текущую активную сеть.

Межсетевой экран Защита сети Выберите Активную сеть Мин.

6. Выключите переключатель под брандмауэром Защитника Windows. Когда появится запрос UAC, нажмите Да.

Брандмауэр активного защитника сети выключить мин.

7. После отключения обоих компонентов перезагрузите компьютер и проверьте, исправлена ​​ли ошибка установки.

Исправление 4 — Выполните чистую загрузку

1. Нажмите Windows + R, чтобы открыть диалоговое окно «Выполнить».

2. Введите msconfig, чтобы открыть конфигурацию системы.

Запустите Msconfig Min

3. На вкладке «Общие» установите переключатель в положение «Выборочный запуск». Также, чек опция Загрузить системные службы и снимите отметку Загрузите элементы автозагрузки.

Конфигурация системы Выборочный запуск Мин.

4. Перейдите на вкладку «Службы», на которой представлены все службы, предоставляемые Microsoft в вашей системе.

5. Сейчас чек опция Скрыть все службы Microsoft внизу.

6. Нажмите кнопку Отключить все.

Службы конфигурации системы Отключить Скрыть все Мин.

7. Откройте вкладку «Автозагрузка», щелкните ссылку «Открыть диспетчер задач».

Конфигурация системы Запуск Открыть диспетчер задач Мин.

8. Отключите все программы, которые включены при запуске в диспетчере задач. Выберите программу и нажмите кнопку «Отключить» внизу.

Диспетчер задач Отключить запуск программ Мин.

9. Вернитесь в окно конфигурации системы. Нажмите Применить, а затем ОК, чтобы сохранить изменения,

Конфигурация системы Применить ОК Мин.

10. Перезагрузите вашу систему. Проверьте, работает ли установка программы, так как теперь никаких помех от других программ не будет.

Спасибо за чтение.

Мы надеемся, что эта статья помогла вам завершить установку программы без кода ошибки 2203. Прокомментируйте и сообщите нам, если возникнут какие-либо проблемы, с которыми вы столкнулись при попытке исправить вышеуказанные ошибки.

Ошибки при установке программного обеспечения могут возникать не только по причине несовместимости или отсутствия в операционной системе необходимых программе динамических библиотек. Источником проблемы могут стать отсутствие доступа к временной папке профиля пользователя, а также сбои в работе программе-установщика Windows Installer. Если при установке какого-нибудь приложения вы получили ошибку с кодом 2203.

И описанием «This may indicate a problem with this package», то знайте — ее причиной, скорее всего, стали неверные права доступа на папку TEMP или сбой регистрации исполняемого файла msiexec.exe.

This may indicate a problem with this package

Разбираемся с папкой Temp

Здесь мы не станем рассматривать все причины невозможности получения доступа инсталлятором устанавливаемого приложения к папке TEMP, они могут быть разные, в том числе наличие кириллицы и пробелов в имени пользователя, лучше сразу перейдём к действенным решениям.

Если имя юзера у вас английское или русское, но без пробелов, для начала следует проверить права доступа на временную папку профиля.

Перейдите в Проводнике в расположение %userprofile%AppDataLocal, найдите папку Temp и откройте ее свойства.

Меню

Переключитесь на вкладку «Безопасность», нажмите кнопку «Изменить».

Безопасность

Затем нажмите «Добавить».

Добавить

И введите в поле выбираемых объектов «Все». Нажмите «OK».

Поле выбираемых объектов

Далее, уже в окне разрешений для группы Temp отметьте флажком пункт «Полный доступ» и последовательно сохраните все настройки.

Полный доступ

Если в имени пользователя у вас имеется кириллица и используются пробелы, временную папку лучше будет сразу сменить.

Создайте отдельную папку Temp, например, в корне системного диска, затем откройте командой systempropertiesadvanced и вызовите нажатием одноименной кнопки окно «Переменные среды».

Свойства системы

Это окно имеет две области: в верхней выводится список пользовательских переменных, в нижней — переменных системных.

В той и другой области найдите переменные TEMP и TMP и замените их значение полным путём к новой темпоральной папке.

Переменные среды

Системные переменные

Перерегистрация системного установщика

Если ошибка возникла при установке программы из MSI-файла, возможно, что-то не так с системным установщиком Windows Installer.

Перерегистрируйте его, для чего в запущенной от имени администратора командной строке выполните сначала команду:

msiexec /unregister

А затем:

msiexec /regserver

Msiexec

А еще не помешает проверить Windows командой sfc /scannow на предмет поврежденных и/или отсутствующих системных файлов, эту проверку необходимо выполнить в том случае, когда ошибка дала о себе знать при установке программы из EXE-файла и отсутствии проблем с папкой TEMP.

Загрузка…

0 / 0 / 0

Регистрация: 14.08.2009

Сообщений: 11

1

18.08.2010, 18:47. Показов 22862. Ответов 7


Студворк — интернет-сервис помощи студентам

Столкнулся с такой проблемой: При установке какого либо софта или игр (Использующих Windows Installer) происходит ошибка 2203. Ранее я сталкивался с этой проблемой на предыдущей семерке, которая у меня стояла. Я не помню, как я ее решил, но очень долго мучался с правами пользователя.

Кто-нибудь может подсказать решение?



0



3310 / 1372 / 110

Регистрация: 28.04.2009

Сообщений: 4,822

18.08.2010, 18:50

2

UAC(контроль учетных записей) отключен?



0



Автор FAQ

Автор FAQ

1800 / 612 / 37

Регистрация: 22.12.2009

Сообщений: 1,544

18.08.2010, 18:51

3

Попробовал новую «чудо»-ОСь от майкрософт. Заинсталил, начал ставить софт — при установке любого пакета, вылазит ошибка 2203 — «Internal ERROR 2203/ C:WindowsInstaller4c6220c.ipi, -2147287035» (цифры разные). Т.к. Windows 7 использует версию инсталлятора 5.0, советы поставить последний не канают.
В итоге выснил, что ему не нравится. Есть у меня такая привычка с назапамятных времен, после инсталляции операционки менять переменные окружения TEMP и TMP, по умолчанию указывающие на папку в профиле на «c:Temp», дабы потом не заморачиваться с тем г… временными файлами которые остаются и копятся на диске. Так вот, это и есть причина. Необходимо поменять обратно на «%USERPROFILE%AppDataLocalTemp».
Вот такой вот баг. Пока не исправили.

p/s вариант с удалением папки профиля из «c:Usersusername» вообще привел к неожиданным последствиям. При последующем логине винда заявляет что не может создать профиль и будет использовать временный, которой после выхода похерится. Машина в домене, редирект через полиси папок мои документы и рабочего стола. Черкните, если есть мысли по этому поводу, возможно решение пригодится.

У Вас не подобная ситуация?

Решил так:

Нашел папку «Temp» в «Буква диска»:UsersМой пользовательAppDataLocal

и добвил права полные доступа для системы.



1



0 / 0 / 0

Регистрация: 14.08.2009

Сообщений: 11

18.08.2010, 18:53

 [ТС]

4

Проблему решил следующим образом

Надо назначить полный доступ группе «Все» (добавить эту группу в список) к папке %Temp%

И ошибка 2203 больше не будет мучить. Ох уж эти права в семерке…



0



Автор FAQ

Автор FAQ

1800 / 612 / 37

Регистрация: 22.12.2009

Сообщений: 1,544

18.08.2010, 18:53

5

Вообщем то, так как я написал Вам выше)



0



0 / 0 / 0

Регистрация: 03.11.2009

Сообщений: 39

02.02.2014, 13:37

6

А если все 3 способа не помогли ?



0



garik38

04.06.2014, 11:10

7

Привет всем! у меня такая ошибка была при попытке установить любой сетап
Исправил переменные среды и все.
Дело в том что вечером я путь к папке темп написал X:TEMP а не X:TEMP в переменных среды Windows 7
После исправления все стало на свои места

4237 / 1739 / 247

Регистрация: 01.05.2013

Сообщений: 7,739

04.06.2014, 14:08

8

Lehus, 1. Попробуйте автоматическое средство исправления неполадок: Не удается установить или удалить программу, очистка реестра
2. В командной строке, запущенной с правами администратора, выполните

.
Если появится сообщение о невозможности восстановить файлы, запакуйте в архив файл WindowslogsCBSCBS.log и пришлите.
3. В командной строке, запущенной с правами администратора, выполните

4. Восстановите параметры службы установщика Windows — импортируйте этот твик и перезагрузитесь.
5. Выполните от имени администратора все действия, описанные в разделе «Способ 1. Повторная регистрация установщика Windows» статьи http://support.microsoft.com/kb/315346



1



Возможно, вам также будет интересно:

  • Код ошибки 2203 при удалении программы
  • Код ошибки 216 батлфронт 2
  • Код ошибки 2203 epic games
  • Код ошибки 216 star wars battlefront 2
  • Код ошибки 220 окко при оплате картой

  • Понравилась статья? Поделить с друзьями:
    0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии