Ошибка 2203 при установке программ

Обновлено: 02.07.2024

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

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

__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь

Ошибка 2203 при установке программ
Решил установить пару программ, и при установке любой из них вылетает ошибка 2203. И программа не.

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

Ошибка 2203 при установке программ
Прошу, помогите, в общем проблема в установке программ, пишет ошибку 2203, сказали что нужно.

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

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

С ошибкой 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.

Если Вы устанавливаете какие-либо приложения (Microsoft Office, Skype и пр.) и у Вас выходит ошибка 2203, в данной статье мы рассмотрим каким образом можем это устранить. Отменим, что данная ошибка возникает как правило на Windows 7 и Windows 8.1 (на Windows 10 и 11 случается реже, поэтому пример мы покажем на Windows 7. Но Вы можете применить данную инструкцию под любую версию вашей системы).


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

1) На пути к папке TEMP используются спец. символы, кириллица, и пр. символы, которые не входят в латиницу. Некоторые приложения не умеют работать ни с чем, кроме цифр и латиницы, соответственно при установке они могут выдавать ошибки. Например, если имя пользователя в Windows у Вас задано на кириллице (русскими, украинскими и пр. буквами), то приложение при установке может выдавать ошибку.

Исправляется это просто, необходимо переместить папку "TEMP" в корень диска C, D или любого другого локального жесткого диска на Вашем ПК. В нашем примере создадим папку TEMP в корне диска C. Уберем в свойствах данной папки атрибут "Только для чтения", т.е чтобы там не было "галки".


Заходим в меню Пуск => Свойства


Дополнительные параметры системы.


Во вкладке "Дополнительно" нажимаем "Переменные среды".


Теперь меняете значение переменной в 2х строках TEMP и TMP. Можете указать C:\TEMP в двух вариантах.


После нажатия ОК, видим, что значения поменялись.


Теперь можете попробовать снова установить приложение.

2) Второй случай, если у Вас все же латинские буквы в имени пользователя Windows и смена папки TEMP Вам не нужна, то возможно проблемы из-за трудностей доступа к папке TEMP в ее "системном местоположении".

Заходим в меню Пуск вводим в поиск %USERPROFILE%\AppData\Local\Temp на результате папки Temp нажимаем правой кнопкой мыши => Свойства.


Заходим во вкладку "Безопасность" => На пункте "Система" выделяем "Изменить" => Добавляем имена "Все" и даем им полные права.

Исправляем ошибку 2203, которая возникает при инсталляции программ, ошибка 2203 критическая и не дает устанавливать а иногда и удалять программы. Основная причина ошибки 2203 в том что процесс установки не может получить доступ к временным папкам, обычно при инсталляции программа распаковывается во временные папки, и оттуда устанавливается, некоторые установщики не используют временные папки, поэтому какие-то программы могут успешно установиться, но большая часть программ устанавливаться откажется выдав ошибку 2203.
Причины по которым установщик программ не может получить доступ к папке TEMP разные, основных две:

1. В пути к папке TEMP есть пробелы, спец символы, или русские буквы. Несмотря на 2014 год на дворе, некоторые программы до сих пор не умеют корректно работать папками в пути к которым есть кириллица или спец символы.
2. Нет доступа к папке TEMP из-за неверных настроек безопасности.

Для исправления ошибки в первом случае, вам необходимо перенести папку TEMP в корень диска С или любого другого. Учтите если у вас в системе стоит SSD и жесткий диск, то папку TEMP лучше размещать на жестком диске. Во время работы Windows и других программ папка TEMP используется довольно активно, что может отрицательно сказаться на сроке жизни SSD диска.

Итак, выбираем нужный диск, и создаем на нем папку TEMP. На самом деле вы можете использовать любое другое название, TEMP выбрано просто для удобства.

Сперва проверим настройки безопасности для папки TEMP, для этого в Windows 7 и 8 открываем пуск и пишем в строке поиска

Исправление ошибки 2203, подробная инструкция для обычных пользователей

Порядок действий пронумерован и понятен из картинки:

Поздравляю вы успешно изменили права доступа к папке Temp, теперь можете пробовать установить ваше приложение, если и после этого программа не хочет устанавливаться и выдает ошибку 2203, то весьма вероятно ошибку вызывают некорректные символы в пути, в этом случае придется перенести папку TEMP в другое место, например в корень одного из дисков. Если у вас в системе есть SSD и HDD то папку TEMP желательно разместить на HDD, хотя современные SSD вполне надежны, и это не обязательно. В принципе вы можете попробовать оба варианта, возможно размещение папки TEMP на SSD будет предпочтительнее из-за более высокой скорости работы системы.

Исправление ошибки 2203, подробная инструкция для обычных пользователей

В моем случае в ноутбуке стоит один жесткий диск HDD, и папку TEMP я перенес на диск С, жмем на ней правой кнопкой, выбираем свойства, и возвращаемся к началу инструкции, разрешаем доступ к папке Temp группе Все.

Исправление ошибки 2203, подробная инструкция для обычных пользователей

Исправление ошибки 2203, подробная инструкция для обычных пользователей

Исправление ошибки 2203, подробная инструкция для обычных пользователей

После совершения всех действий у вас должно получиться вот так:

Исправление ошибки 2203, подробная инструкция для обычных пользователей

24 комментария к “Ошибка 2203 при установке Skype, Microsoft Office и других программ”

Привет, скорей всего вы не владелец папки, сделайте себя ее владельцем и сможете редактировать все свойства.

Спасибо. Помог последний пункт

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

спасибо ОГРОМНОЕ. С трудом но помогло.

А игру добавлять в эту папку?

ничего не помогает ошибка выскакивает снова и снова .

Не ясно что делалось и все ли сделано верно.

Спасибо, получилось установить!

И мне помогало, спасибо. Обнимаю целую добра Вам.

Спасибо БРО. Внатуре помогло!

огромное спасибо)))) проблема была давно и не очень приятная) спасибо за помощь)

В Windows 7 c папки Temp нельзя снять в «Атрибутах» галочку «Только для чтения».

Это можно сделать запустив проводник или другой файловый менеджер от имени Администратора

Пожалуйста, рад что все получилось)

Большое спасибо!
В конце концов смог удалить Скайп.
Сейчас установлю снова.

Рад что помогло, Skype сейчас активно обновляют и частенько что-то ломается в нем.

Спасибо. Очень помогли. Всё чётко, надо только инструкции читать внимательно и до конца.

Оставьте комментарий Отменить ответ

Этот сайт использует Akismet для борьбы со спамом. Узнайте, как обрабатываются ваши данные комментариев.

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


Как выясняется, есть несколько различных причин, которые могут привести к возникновению этой конкретной ошибки во время установки программы или игры:

Метод 1: Запуск установщика с правами администратора

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

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


Запуск setup.exe от имени администратора

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

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

Метод 2: Взять на себя ответственность за временную папку

Если вы не уверены, как это сделать, следуйте инструкциям ниже:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «% temp%» в текстовом поле и нажмите Enter, чтобы открыть папку Temp.
  2. Когда вы окажетесь внутри временного окна, нажмите значок вверх в Проводнике, чтобы вернуться в локальную папку.
  3. Зайдя в локальную папку, щелкните правой кнопкой мыши временную папку и выберите «Свойства» в появившемся контекстном меню.
  4. На экране Temp Properties нажмите вкладку Security, затем нажмите кнопку Advanced (в разделе «Права доступа для системы»).
  5. Когда вы окажетесь в разделе «Дополнительные параметры безопасности для Temp», нажмите на гиперссылку «Изменить» (связана с владельцем).
  6. На экране выбора пользователя или группы введите «Все» и нажмите «Ввод», затем «Применить», чтобы сохранить изменения.
  7. Теперь, когда вы вернулись на экран Temp Properties, нажмите кнопку «Изменить» (на вкладке «Безопасность»), чтобы изменить разрешения.
  8. Затем нажмите «Добавить», создайте новую учетную запись с именем «Все», затем перейдите к ней и предоставьте ей полные разрешения, установив флажок «Разрешить» перед тем, как нажать «Применить», чтобы сохранить изменения.
  9. Когда появится запрос на контроль учетных записей, нажмите кнопку «Да», чтобы принять изменения и предоставить права администратора.
  10. Затем перезагрузите компьютер и повторите попытку установки после завершения следующего запуска.

Предоставление необходимых разрешений для временной папки

Если тот же код ошибки 2203 все еще происходит, перейдите к следующему потенциальному исправлению ниже.

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

Как выясняется, эта проблема также может быть вызвана чрезмерным набором антивирусных программ, который блокирует установку из-за ложного срабатывания. Подтверждено, что эта проблема возникает с Avira и Kaspersky, но Защитник Windows также может вызвать эту проблему с установщиками, которые не опубликованы проверенным издателем.

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


Щелкните правой кнопкой мыши значок Avast в системном трее, чтобы временно отключить Avast

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

Если этот сценарий применим, следуйте инструкциям ниже:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «windowsdefender:» в поле выполнения и нажмите Enter, чтобы открыть меню безопасности Windows.Открытие Защитника Windows
  2. Как только вы окажетесь в меню безопасности Windows, нажмите «Защита от вирусов и угроз», затем нажмите гиперссылку «Управление настройками» (в разделе «Настройки защиты от вирусов и угроз»).Настройки защиты от вирусов и угроз
  3. В следующем окне просто отключите переключатель, связанный с постоянной защитой, и сохраните изменения.
  4. Вернитесь к первому окну безопасности Windows, затем нажмите «Брандмауэр и защита сети».Доступ к меню «Брандмауэр и защита сети»
  5. На следующем экране щелкните сеть, которая в данный момент активна, затем отключите переключатель, связанный с брандмауэром Защитника Windows.Отключение брандмауэра компонента Защитника Windows
  6. Теперь, когда вы отключили оба компонента, перезагрузите компьютер и повторите установку после завершения следующего запуска.

Читайте также: