3

У меня на работе Windows Vista Business (32 бит) ПК. Теперь мне нужно добавить сервер очереди сообщений Microsoft в мою установку и сделать следующее:

  1. открыть панель управления
  2. Добавить или удалить программы
  3. На левой панели выбрано «Включить / отключить компоненты Windows»
  4. В появившемся диалоговом окне прокрутите вниз до "Microsoft Queue Server"
  5. Включены ВСЕ флажки, принадлежащие MSMQ
  6. Нажал ОК

Затем система некоторое время задумывается и приступает к "установке" серверного компонента MSMQ. Тогда он говорит, что я должен перезагрузиться. Я позволил перезагрузить систему.

Машина перезагружается, и на черном экране появляется что-то похожее на ключи реестра. Затем он загружается снова и показывает мне другое диалоговое окно с надписью "Установка обновления 3 из 3" или что-то в этом роде. Я жду, пока он достигнет 100%, а затем он говорит, что должен перезагрузиться снова. Пока все хорошо, ошибок не было.

Машина перезагружается во второй раз в этом процессе, и все выглядит нормально, как раз перед экраном «Вход в систему», когда я собираюсь стать счастливым, я получаю уведомление (Windows), что Windows Vista плохо себя чувствует и что ей необходимо откатить установку. Это делает это, и MSMQ не существует.

Я пробовал это уже 5 раз, и это всегда то же самое! Я не могу установить MSMQ в Windows Vista.

Есть какие-нибудь подсказки?

2 ответа2

2

Во-первых, ради всего этого, загляните в эту запись блога относительно порядка, в котором нужно установить необходимые компоненты для MSMQ. В нем также есть некоторые рекомендации по установке службы.

Если вы хотите установить MSMQ с функцией поддержки HTTP, вы должны установить IIS и WAS, прежде чем пытаться установить поддержку MSMQ HTTP. Если вы сначала не установите IIS и WAS, установка поддержки MSMQ HTTP не удастся, но вы можете восстановить ее, установив IIS и WAS, а затем повторить попытку установки поддержки MSMQ HTTP.

Вы также можете посмотреть на TechNet статьи здесь , которая предлагает несколько альтернативных методов установки службы MSMQ.

Также возможно, что требуемые службы зависимости не установлены или не запущены в соответствии с этой статьей.

  • Контроль доступа к очереди сообщений
  • Удаленный вызов процедур (RPC)
  • Журнал событий Windows

Я также хотел бы предложить вам убедиться, что у вас загружен SP1, и я обнаружил несколько ссылок на сбой MSMQ при присоединении к домену. Возможно, попытайтесь заставить одного из администраторов домена войти в систему и начать установку.

2

Вот как мне наконец удалось установить MSMQ:

  1. отключить UAC и перезагрузить компьютер
  2. откройте командную строку с повышенными привилегиями (Пуск -> Выполнить -> введите cmd -> щелкните правой кнопкой мыши и выберите "Запуск от имени администратора")
  3. наберите optionfeatures.exe и нажмите Enter
  4. в открывшемся окне "Функции Windows" выберите "MSMQ" и все его подопции и нажмите « ОК».
  5. после перезагрузки MSMQ будет установлен

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .