Устранение неполадок с разрешениями запуска службы в Windows Server 2003

В этой статье описывается устранение неполадок с разрешениями запуска службы в среде Microsoft Windows Server 2003.

Применяется к: Windows Server 2003
Исходный номер базы знаний: 327545

Сводка

Примечание.

Следующие процедуры были задокументированы членом группы администраторов в системе под управлением Windows Server 2003, выпуск Enterprise.

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

  • Сообщение об ошибке 1

    Источник: Service Control Manager
    Идентификатор события: 7000
    Описание:
    Не удалось запустить службу %service% из-за следующей ошибки:
    Служба не запущена из-за сбоя входа.

    Данные не будут доступны.

  • Сообщение об ошибке 2

    Источник: Service Control Manager
    Идентификатор события: 7013
    Описание:
    Сбой попытки входа с текущим паролем со следующей ошибкой:
    Вход в систему не произведен: имя пользователя или пароль не опознаны.

    Данные не будут доступны.

Такое поведение может возникать при выполнении одного или нескольких из следующих условий:

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

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

Решение 1. Настройка прав пользователя

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

Контроллер домена

Если пользователь находится в домене Active Directory, выполните следующие действия:

  1. В меню Пуск выберите пункт Администрирование и затем пункт Active Directory — пользователи и компьютеры.

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

  3. Щелкните правой кнопкой мыши нужный контейнер и выберите пункт Свойства.

  4. На вкладке групповая политика щелкните Политика контроллеров домена по умолчанию и нажмите кнопку Изменить.

    Начнется групповая политика Manager.

  5. Разверните узел Конфигурация компьютера, Параметры Windows, а затем — Параметры безопасности.

  6. Разверните узел Локальные политики и щелкните Назначение прав пользователя.

  7. В правой области щелкните правой кнопкой мыши Вход как услуга и выберите команду Добавить пользователя или группу.

  8. В поле Имена пользователей и групп введите имя, которое нужно добавить в политику, и нажмите кнопку ОК.

  9. Закройте групповая политика Manager, закройте групповая политика свойства, а затем закройте оснастку Пользователи и компьютеры Active Directory консоли управления (MMC).

Рядовой сервер

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

  1. Запустите оснастку MMC "Локальные параметры безопасности".
  2. Разверните узел Локальные политики и щелкните Назначение прав пользователя.
  3. В правой области щелкните правой кнопкой мыши Вход как услуга и выберите команду Добавить пользователя или группу.
  4. В поле Имена пользователей и групп введите имя, которое нужно добавить в политику, и нажмите кнопку ОК.
  5. Закройте оснастку MMC "Локальные параметры безопасности".

Решение 2. Настройка сведений о входе в службу

Настройте пароль для указанной учетной записи пользователя, чтобы он соответствовал текущему паролю для этого пользователя. Для этого выполните следующие действия:

  1. Нажмите кнопку Пуск, последовательно выберите пункты Администрирование и Службы.
  2. Щелкните правой кнопкой мыши нужную службу и выберите пункт Свойства.
  3. Перейдите на вкладку Вход , измените пароль и нажмите кнопку Применить.
  4. Перейдите на вкладку Общие и нажмите кнопку Пуск , чтобы перезапустить службу.
  5. Нажмите кнопку ОК и закройте средство Службы.

Решение 3. Настройка службы для запуска со встроенной системной учетной записью

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

  1. Нажмите кнопку Пуск, последовательно выберите пункты Администрирование и Службы.

  2. Щелкните правой кнопкой мыши нужную службу и выберите пункт Свойства.

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

    Примечание.

    Обычно не требуется настраивать службу для взаимодействия с рабочим столом, поэтому не нужно выбирать флажок Разрешить службе взаимодействовать с рабочим столом проверка.

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

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

    Сервер RPC недоступен.

Эта проблема может возникнуть, если служба удаленного вызова процедур (RPC) не запущена из-за сбоя входа в эту службу или службу зависимостей. Некоторые службы имеют службы зависимостей, которые не запускаются до тех пор, пока их службы зависимостей не запускают первыми (например, служба рабочей станции).