Потому что

Учетная запись SYSTEM не имеет достаточных прав доступа к папкам %temp% или %system%\Installer.


Резолюция

Предоставьте полный доступ к папкам %temp% или %system%\Installer для учетной записи SYSTEM.


Метод 1: Выполните следующие действия:

1. Иди в Старт.

2. Введите %temp% в поле поиска, а затем щелкните пункт Temp folder (Папка Temp), который появится вверху.

3. В верхней части окна Explorer в адресной строке щелкните папку слева от пункта Temp в пути к папке (по умолчанию имя папки - Local).

4. В списке папок щелкните правой кнопкой мыши папку Temp, затем выберите Properties, а затем закладку Security.

5. Нажмите кнопку Edit (Редактировать) и на следующем экране нажмите Add (Добавить).

6. На следующем экране в большом текстовом окне введите Everyone (Все), а затем нажмите Check Names (Проверить имена) - Все должны быть подчеркнуты.

7. Установите флажок Полный контроль в столбце Разрешить, затем нажмите OK, затем снова OK, и снова OK, чтобы закрыть все окна.

8. То же самое можно сделать для папки %system%\Installer.


Метод 2: Отмена регистрации и перерегистрация программы установки Windows.

a. Нажмите Пуск, Запустить, введите "msiexec /Отменить регистрацию" (без кавычек), а затем нажмите OK (Примечание: Даже если вы сделаете это правильно, может показаться, что ничего не произошло).

b. Нажмите Пуск, запустить, введите "msiexec /regserver" (без кавычек), а затем нажмите OK (Примечание: Даже если вы сделаете это правильно, может показаться, что ничего не произошло, или вы можете коротко увидеть песочные часы).

c. Попробуйте установить программы, которые вы хотите установить и проверить.