Ошибка переустановки IIS7 в Windows Vista Home Premium - PullRequest
0 голосов
/ 21 января 2012

Я не могу переустановить IIS7 на ноутбуке Windows Vista Home Premium.Предыдущая рабочая установка IIS7 не удалась после установки некоторых автоматических обновлений Windows.Обновления были удалены, а IIS7 был удален.

Каждый раз при попытке установки IIS7 (с выбором ВСЕХ функций в дереве информационных служб Интернета в компонентах Windows) в конце появляется сообщение о том, что некоторые функции не были настроены правильно и что при установкене удастся.

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

Не могли бы вы помочь с возможной причиной сбоя переустановки IIS.Я провел много форумов с похожими проблемами переустановки, но в моем случае решения не увенчались успехом.

Спасибо за ваше время;Я был бы рад уточнить любые моменты и извиниться за неопределенность этого вопроса.

Важной частью ошибки IIS7.log является следующее:

[20.01.2012 19:40:40] [ Установка на основе компонентов IIS 7.0 ]

[20.01.2012 19:40:40] "C: \ Windows \ System32 \ inetsrv \ iissetup.exe" / installSharedLibraries

[20.01.2012 19:40:40] <ВНИМАНИЕ!> Не удалось определить, включено ли перенаправление конфигурации.result = 0x80070032. Предполагается, что конфигурация не перенаправлена ​​и продолжается.

[20.01.2012 19:40:40] Контейнер ключа NetFrameworkConfigurationKey уже существует

[20.01.2012 19:40: 40] Установка ACL на NetFrameworkConfigurationKey

[20.01.2012 19:40:40] Контейнер ключа iisWasKey уже существует

[20.01.2012 19:40:40] iisWasKey userключ уже существует

[20.01.2012 19:40:40] iisConfigurationKey уже существует

[20.01.2012 19:40:40] <!! FAIL !!> Установка компонента SharedLibraries result = 0x80070032

[20.01.2012 19:40:40] <!! FAIL !!> COMPONENT :: ExecuteCommand result = 0x80070032

[20.01.2012 19:40:40] [Конец установки на основе компонентов IIS 7.0]

[20.01.2012 19:40: 42] [ Настройка IIS 7.0 на основе компонентов ]

[20.01.2012 19:40:42] "C: \Windows \ System32 \ inetsrv \ iissetup.exe "/ запуск C: \ Windows \ System32 \ inetsrv \ appcmd.exe сбросить конфигурационный раздел - раздел system.applicationHost / applicationPools

[20.01.2012 19:40:42] <ВНИМАНИЕ!> Не удалось определить, включено ли перенаправление конфигурации.result = 0x80070032. Предполагается, что конфигурация не перенаправлена ​​и продолжается.

[20.01.2012 19:40:42] Запуск команды C: \ Windows \ System32 \ inetsrv \ appcmd.exe, с параметрами C: \Windows \ System32 \ inetsrv \ appcmd.exe сбросить конфигурационный раздел: раздел system.applicationHost / applicationPools

[20.01.2012 19:40:42] <!! FAIL !!> Результат LaunchCommand = 0x80070032

[20.01.2012 19:40:42] [Конец установки на основе компонентов IIS 7.0]

[20.01.2012 19:40:42][ Установка на основе компонентов IIS 7.0 ]

[20.01.2012 19:40:42] "C: \ Windows \ System32\ inetsrv \ iissetup.exe "/ запуск C: \ Windows \ System32 \ inetsrv \ appcmd.exe сбросить конфигурационный раздел: раздел system.applicationHost / listenerAdapters

[20.01.2012 19:40:42] <ПРЕДУПРЕЖДЕНИЕ!> Не удалось определить, включено ли перенаправление конфигурации.result = 0x80070032. Предполагается, что конфигурация не перенаправлена ​​и продолжается.

Была предпринята следующая попытка с той же ошибкой IIS7.log:

a) Удалите службу активации процессов Windows, перезагрузите компьютер передпопытка переустановки IIS7

b) Командная строка администратора, чтобы попытаться полностью стереть установку IIS7 до следующей ошибки переустановки

start / w pkgmgr.exe / uu: IIS-WebServerRole; WAS-WindowsActivationService

Ответы [ 2 ]

1 голос
/ 19 июня 2014

Лучше сначала uninstall установленный IIS с помощью следующей команды запускается с привилегией администратора в CMD и устанавливает IIS с помощью установщика веб-платформы. Им будет легко управлять.

start /w pkgmgr /uu:IIS-WebServerRole;IIS-WebServerManagementTools;IIS-IIS6ManagementCompatibility;IIS-Metabase;IIS-WMICompatibility;IIS-ManagementConsole;IIS-ManagementScriptingTools;IIS-WebServer;IIS-CommonHttpFeatures;IIS-StaticContent;IIS-DefaultDocument;IIS-DirectoryBrowsing;IIS-HttpErrors;IIS-HttpRedirect;IIS-ApplicationDevelopment;IIS-ASP;IIS-ASPNET;IIS-ISAPIExtensions;IIS-ISAPIFilter;IIS-NetFxExtensibility;IIS-ServerSideIncludes;IIS-HealthAndDiagnostics;IIS-HttpLogging;IIS-HttpTracing;IIS-LoggingLibraries;IIS-RequestMonitor;IIS-Performance;IIS-HttpCompressionStatic;IIS-Security;IIS-RequestFiltering;IIS-WindowsAuthentication;WAS-WindowsActivationService;WAS-ProcessModel;WAS-NetFxEnvironment;WAS-ConfigurationAPI

Полезно Ссылка

1 голос
/ 12 апреля 2012
  1. Откройте regidit, перейдите к [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ HTTP]: а) Изменить начало с 4 (отключено) на 3 (автоматически) б) Удалить ключ «NoRun», если этот ключ существует

  2. Перезагрузите сервер.

  3. Переустановите IIS7 снова.

из http://blogs.msdn.com/b/asiatech/archive/2011/01/10/iis7-re-installation-failed-due-to-http-service-disabled.aspx

...