Как установить службу windows 2003

Обновлено: 01.07.2024

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

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

Сводка

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

Источник: Диспетчер управления службами
ID события: 7000
Описание:
Служба %service% не смогла запуститься из-за следующей ошибки:
Служба не начала работу из-за сбоя логотипа.

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

Источник: Диспетчер управления службами
ID события: 7013
Описание:
Попытка logon с текущим паролем не удалась со следующей ошибкой:
Ошибка logon: неизвестное имя пользователя или плохой пароль.

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

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

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

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

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

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

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

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

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

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

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

На вкладке Групповой политики нажмите кнопку Политика контроллеров домена по умолчанию и нажмите кнопку Изменить.

Это запускает диспетчер групповой политики.

Расширь конфигурацию компьютера, Windows Параметры, а затем Параметры.

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

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

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

Увольняйся с руководителя групповой политики, закрой свойства групповой политики, а затем выйди из оснастки пользователей и компьютеров Microsoft Management Console (MMC).

Сервер участника

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

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

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

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

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

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

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

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

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

Щелкните вкладку General и нажмите кнопку Пуск для перезапуска службы.

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

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

Sc.exe

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

Для создания нового сервиса запускаем команду Sc create . Она создает запись службы в реестре и в базе данных диспетчера служб. Sc create имеет следующий синтаксис:

sc create [ServiceName] [binPath= ] <параметр1= > <параметр2= >

Для примера создадим службу MyService, укажем отображаемое имя My New Service, зададим тип службы и поставим ее на авто-запуск:

Sc create MyService binPath=C:\MyService\MyService.exe DisplayName=″My New Service″ type=own start=auto

Затем откроем оснастку «Services» и посмотрим результат.

оснастка Службы

Изменять параметры уже созданной службы можно командой Sc config . Например, мне не понравилось отображаемое имя службы и я хочу его изменить:

Sc config MyService DisplayName=″My Service″

Ну и полностью удалить службу можно вот так:

Sc delete MyService

создание, изменение и удаление службы Windows

PowerShell

PowerShell может почти все 🙂 , в том числе и управлять службами Windows. Создать новую службу можно с помощью командлета New-Service . Создадим такой же сервис, как и в предыдущем примере, только добавим к нему описание (Description):

New-Service -Name MyService -BinaryPathName C:\MyService\MyService.exe`
-DisplayName ″My New Service″ -Description ″Very Important Service . ″

Изменить параметры службы можно командлетом Set-Service :

Set-Service -Name MyService -Description ″Not Very Important Service″ -StartupType Manual

Данная статья посвящена основам операционной системы Microsoft Windows Server 2003. Здесь мы рассмотрим:

  • Отличие от предыдущих версий;
  • Редакции данной ОС;
  • Установка Windows Server 2003;
  • Роли сервера;
  • Основы Active Directory;
  • Функции командной строки;
  • Настройка удаленного рабочего стола;
  • Настройка DHCP сервера.

Microsoft Windows Server 2003 – одна из самых мощных серверных операционных систем для ПК. На сегодняшний день имеются уже более новые версии серверных операционных систем, например: Windows Server 2008, Windows Server 2008 R2, но сегодня мы поговорим именно об этой операционной системе т.к. она за это время стало настолько популярной среди системных администраторов, и многие из них до сих пор не хотят переходить на более новые версии ОС. В данной ОС реализованы совершенно новые средства управления системой и администрирования, впервые появившиеся в Windows 2000. Вот некоторые из них:

Хотя у Windows Server 2003 масса других возможностей, именно эти четыре наиболее важны для выполнения задач администрирования. В максимальной степени это относится к Active Directory, поэтому для успешной работы системному администратору Windows Server 2003 необходимо четко понимать структуру и процедуры этой службы.

Если у Вас уже есть опыт работы с серверами Windows 2000, переход на Windows Server 2003 будет относительно прост, поскольку она является следующим шагом в обновлении платформы и технологий Windows 2000.

Обширный список новых функций вы сможете найти во множестве книг по новым системам. На самом деле список изменений Windows Server 2003 по сравнению с предыдущей версией достаточно велик, и в нем есть функции, которые заинтересуют практически каждого администратора.

Помимо обширного списка новых возможностей, Windows Server 2003 интересна еще и потому, что предлагается в 32-разрядном, 64-разрядном и встроенном (embedded) вариантах. Тем не менее, наиболее важные отличия касаются четырех редакций ОС, которые перечислены ниже в порядке функциональности и, соответственно, цены:

  • Windows Server 2003 Web Edition;
  • Windows Server 2003 Standard Edition;
  • Windows Server 2003 Enterprise Edition;
  • Windows Server 2003 Datacenter Edition.

Редакция Web Edition

Чтобы Windows Server 2003 могла конкурировать с другими Web-серверами, Microsoft выпустила усеченную, но вполне функциональную редакцию специально для Web-служб. Набор функций и лицензирование упрощают развертывание Web-страниц, Web-узлов, Web-приложений и Web-служб.

Редакция Standard Edition

Редакция Standard Edition поддерживает до 4 Гб ОЗУ и четырехпроцессорную SMP-обработку.

Редакция Enterprise Edition

Windows Server 2003 Enterprise Edition нацелена стать мощной серверной платформой для средних и крупных предприятий. К ее корпоративным функциям относятся поддержка восьми процессоров, 32 Гб ОЗУ, восьмиузловая кластеризация включая кластеризацию на основе сетей хранения данных (Storage Area Network, SAN) и территориально распределенную кластеризацию, плюс совместимость с 64-разрядными компьютерами на базе Intel Itanium, что позволяет поддерживать уже 64 Гб ОЗУ и восьмипроцессорную SMP-обработку.
Ниже перечислены другие отличия Enterprise Edition от Standard Edition:

  • Поддержка служб MMS (Microsoft Metadirectory Services), позволяющих объединять каталоги, БД и файлы со службой каталогов Active Directory;
  • «Горячее» добавление памяти (Hot Add Memory) — вы можете добавлять память в поддерживаемые аппаратные системы без выключения или перезагрузки;
  • Диспетчер системных ресурсов Windows (Windows System Resource Manager, WSRM), поддерживающий распределение ресурсов процессора и памяти между отдельными приложениями.

Редакция Datacenter Edition

64-разрядные редакции

По сравнению с 32-разрядными, 64-разрядные редакции Windows Server 2003, работающие на компьютерах Intel Itanium, эффективнее используют скорость процессора и быстрее выполняют операции с плавающей точкой. Улучшения в коде и обработке существенно ускорили вычислительные операции. Возросшая скорость доступа к огромному адресному пространству памяти позволяет улучшить работу сложных, требовательных к ресурсам приложений, например приложений для работы с большими БД, научно-исследовательских приложений и подверженных высоким нагрузкам Web-серверов.

Однако некоторые функции в 64-разрядных редакциях недоступны. Например, 64-разрядные редакции не поддерживают 16-разрядные Windows-приложения, приложения реального режима, приложения POSIX и службы печати для клиентов Apple Macintosh.

Установка и настройка Windows Server 2003

При установке Windows Server2003 система конфигурируется согласно ее роли в сети. Серверы обычно становятся частью рабочей группы или домена.

  • Установка с загрузочного компакт-диска. Windows Server 2003 продолжает традицию установки с компакт-диска. Однако есть и нововведение: установка с дискет больше не поддерживается;
  • Улучшенный графический пользовательский интерфейс во время установки. Во время установки Windows Server 2003 использует графический пользовательский интерфейс (GUI), похожий на интерфейс Windows XP. Он более точно описывает текущее состояние установки и время, оставшееся до ее завершения;
  • Активация продукта. Розничная и пробная версии Windows Server 2003 требуют активации. Такие массовые программы лицензирования, как Open License, Select License или Enterprise Agreement не требуют активации.

После установки и активации Windows можно настроить сервер, используя хорошо продуманную страницу Управление данным сервером (Manage Your Server), которая автоматически открывается при входе в систему. Эта страница упрощает установку некоторых служб, инструментов и конфигураций в зависимости от роли сервера. Щелкните кнопку Добавить или удалить роль (Add Or Remove A Role), появится окно Мастера настройки сервера (Configure Your Server Wizard).
Если установить переключатель Типовая настройка для первого сервера (Typical Configuration For A First Server), мастер сделает сервер контроллером нового домена, установит службы Active Directory и при необходимости службы DNS (Domain Name Service), DHCP (Dynamic Host Configuration Protocol) и RRAS (Routing And Remote Access).

Если установить переключатель Особая конфигурация (Custom Configuration), мастер может настроить следующие роли.

Контроллеры домена и рядовые серверы

При установке Windows Server 2003 систему можно конфигурировать как рядовой сервер, контроллер домена или изолированный сервер. Различия между этими типами серверов чрезвычайно важны. Рядовые серверы являются частью домена, но не хранят информацию каталога. Контроллеры домена хранят данные каталога и выполняют службы аутентификации и каталога в рамках домена. Изолированные серверы не являются частью домена и имеют собственную БД пользователей, поэтому изолированный сервер также аутентифицирует запросы на вход.

Windows Server 2003 не различает основные и резервные контроллеры домена, так как поддерживает модель репликации с несколькими хозяевами. В этой модели любой контроллер домена может обрабатывать изменения каталога и затем автоматически реплицирует их на другие контроллеры домема. В модели репликации с одним хозяином в Windows NT все происходит не так: основной контроллер домена хранит главную копию каталога, а резервные — ее копии. Кроме того, Windows NT распространяет только БД диспетчера учетных записей безопасности (security access manager, SAM), a Windows Server 2003 — весь каталог информации, называемый хранилищем данных (datastore). В нем есть наборы объектов, представляющие учетные записи пользователей, групп и компьютеров, а также общие ресурсы, например серверы, файлы и принтеры.

Домены, в которых применяются службы Active Directory, называют доменами Active Directory, чтобы отличать их от доменов Windows NT. Хотя Active Directory работает только с одним контроллером домена, в домене можно и нужно создать дополнительные контроллеры. Если ОДИН контроллер выходит из строя, для выполнения аутентификации и других важных задач можно задействовать другие.

В домене Active Directory любой рядовой сервер разрешается повысить до уровня контроллера домена без переустановки ОС, как того требовала Windows NT. Для превращения рядового сервера в контроллер следует лишь установить на него компонент Active Directory. Возможно и обратное действие: понижение контроллера домена до рядового сервера, если он не является последним контроллером домена в сети. Вот как повысить или понизить уровень сервера посредством мастера установки Active Directory.

Функции командной строки

В Windows Server 2003 масса утилит командной строки. Многие из них используют протокол TCP/IP, поэтому его следует предварительно установить.
Как администратору, Вам следует знать следующие утилиты командной строки.

Чтобы научиться применять эти средства, наберите имя команды в командной строке без параметров: в большинстве случаев Windows Server 2003 выведет справку по ее использованию.

Использование команды NET

Большинство задач, соответствующих подкомандам команды NET, проще решить с помощью графических средств администрирования и инструментов панели управления, Тем не менее, эти подкоманды удобны для быстрого выполнения некоторых действий или для оперативного получения информации, особенно во время сеансов Telnet с удаленными системами.

Чтобы научиться использовать команду NЕТ, введите NET HELP и имя подкоманды, например NET HELP SEND. Windows Server 2003 выведет необходимые справочные сведения

Создание соединения удаленного рабочего стола

Как администратор Вы можете создавать соединения удаленного рабочего стола с серверами и рабочими станциями Windows. В Windows 2003 Server для этого необходимо установить службы терминалов (Terminal Services) и настроить их на использование в режиме удаленного доступа. В Windows XP соединения удаленного рабочего стола разрешены по умолчанию и все администраторы автоматически имеют право доступа. В Windows Server 2003 удаленный рабочий стол устанавливается автоматически, но по умолчанию отключен, и Вам вручную следует разрешить эту функцию.
Вот один из способов создать соединение удаленного рабочего стола с сервером или с рабочей станицей.

  1. Щелкните Пуск (Start), затем Программы (Programs) или Все программы (All Programs), затем Стандартные (Accessories), затем Связь (Communications), затем Подключение к удаленному рабочему столу (Remote Desktop Connection). Откроется одноименное диалоговое окно;
  2. В поле Компьютер (Computer) введите имя компьютера, с которым хотите установить соединение. Если вы не знаете имени, воспользуйтесь предлагаемым раскрывающимся списком или укажите в списке вариант Поиск других (Browse For More), чтобы открыть список доменом и компьютеров в этих доменах;
  3. По умолчанию Windows Server 2003 берет для регистрации на удаленном компьютере текущее имя пользователя, домен и пароль. Если нужна информация другой учетной записи, щелкните Параметры (Options) и зашагайте поля. Имя пользователя (User Name), Пароль (Password) и Домен (Domain);
  4. Щелкните Подключиться (Connect). При необходимости ведите пароль и щелкните ОК. Если соединение создано успешно, вы увидите окно удаленного рабочего стола выбранного компьютера и получите возможность работать с ресурсами этого компьютера. Если соединение создать не удалось, проверьте введенную вами информацию и повторите попытку

С командой Подключение к удаленному рабочему столу (Remote Desktop Connection) работать просто, но она неудобна, если вам приходится создавать удаленные соединения с компьютерами достаточно часто. Вместо нее рекомендуется обращаться к консоли Удаленные рабочие столы (Remote Desktops). В ней можно настраивать соединения с несколькими системами и затем легко переключаться с одного соединения на другое.

Знакомство с DHCP

Клиент DHCP и IP-адрес

Компьютер с динамическим IP-адресом называют клиентом DHCP. При загрузке компьютера DHCP-клиент запрашивает IP-адрес из пула адресов, выделенных данному DHCP-серверу, и использует адрес определенное время, называемое сроком аренды (lease). Спустя примерно половину этого срока клиент пытается возобновить аренду и повторяет эти попытки до успешного возобновления или до окончания срока аренды. Если возобновить аренду не удастся, клиент обращается к другому DHCP-серверу. Если клиент успешно связался с сервером, но его текущий IP-адрес не может быть возобновлен, DHCP-сервер присваивает клиенту новый IP-адрес.

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

Установка сервера DHCP

Динамическое выделение IP-адресов возможно только при наличии в сети DHCP-сервера. Компоненты DHCP устанавливаются при помощи мастера установки компонентов Windows, а запуск и авторизация сервера осуществляются из консоли DHCP Предоставлять клиентам динамические IP-адреса вправе только авторизованные серверы DHCP.

Установка компонентов DHCP

Чтобы сервер с Microsoft Windows Server 2003 мог работать в качестве DHCP-сервера, выполните следующие действия.

После установки DHCP-сервера настройка и управление динамической IP-адресацией осуществляется из консоли DHCP. Команда для ее запуска располагается в меню Администрирование (Administrative Tools). В главном окне консоли DHCP две панели. Слева перечислены все DHCP-серверы домена, по IP-адресам, включая локальный компьютер, если окно открыто на DHCP-сервере. Справа приведены подробные сведения о выбранном объекте.

Вот, пожалуй, и все что я хотел Вам рассказать об основах операционной системы Microsoft Windows Server 2003.

Руководство по настройке Windows 2003 Server, как рабочей станции

Руководство по настройке Windows 2003 Server, как рабочей станции

Да, эта система, имеет заметные отличия от Windows XP Professional, нацеленные, в первую очередь, на максимальное повышение надежности этой ОС. Особенно бросается в глаза то, что теперь по умолчанию отключены многие функции, являющиеся для домашнего юзера практически обязательными, но вроде бы не требующиеся на серверной машине, типа тем Рабочего стола, трехмерного ускорения и даже звука!.

Начнём:

2. Теперь создай необходимые тебе учетные записи пользователей, учти, если это не сделано то вся работа на ПК происходит из-под учетной записи Администратора, что и есть правильно: в строке Run меню Start введи команду LUSRMGR.MSC – запустится диалоговое окно Local Users and Groups. В этом диалоге создай нового пользователя ( пользователей ) и задай ему необходимые права.

3. Затем необходимо отключить так называемый Shutdown Event Tracker, иначе при каждой попытке выключить ПК или перегрузить его, система будет выпытывать у тебя истинную причину такого странного намерения. Лишние диалоговые окна и вопросы нам совсем ни к чему, тем более при выключении ПК, а потому в строке Run меню Start введи команду GPEDIT. MSC, в появившемся окне Редактора групповых политик Group Policy перейди на Local Computer Policy > Computer Configuration > Administrative Templates > System и выбери пункт Display Shutdown Event Tracker. Установи этот параметр в положение Disabled.

4. Такая важная для каждого сисадмина программа, как Internet Explorer, по умолчанию в Windows Server 2003 имеет очень жесткие настройки безопасности: он переведен в состояние Internet Explorer Enhanced Security Configuration, в котором открыт доступ только к проверенным доменам. На практике это означает блокировку всего Интернета. Чтобы привести настройки безопасности IE в нормальное состояние, необходимо в диалоге Internet Options на странице Security перевести движок в положение Medium.

5. Как ни странно, но по умолчанию в Windows Server 2003 отключена и аппаратная акселерация для видюшек, даже если драйверы видеокарт установлены абсолютно правильно, только после ее включения современные трехмерные ускорители смогут пахать на полную катушку. Для чего это сделано? А для того, что на сервере это совсем не нужно, или для того, чтобы админы не злоупотребляли на работе всяческими “кваками”. Открой диалог свойств дисплея, на вкладке Settings нажми кнопку Advanced и перейди на страницу Troubleshoot – здесь необходимо передвинуть ползунок Hardware Acceleration в крайнее правое положение, установив максимальный режим аппаратного ускорения. Функции аппаратного ускорения для DirectX, такие как DirectDraw, Direct3D и AGP Texture Acceleration, также отключены, чтобы их включить следует запустить программу dxdiag.exe и на вкладке Display нажать соответствующие кнопки. После этого рекомендуется обновить сам DirectX, а также установить свежие драйверы видеокарты. Windows Server 2003 выпускаются с уже устаревшим DirectX 8.1, для некоторых уже современных ускорителей требуется как минимум DirectX 9.0, поэтому для полного восстановления и настройки мультимедийных возможностей новой Винды придется поставить DirectX 9.0.

7. В том же меню, на вкладке Advanced, можно настроить еще несколько параметров: установи опцию Processor scheduling в положение Programs и Memory usage также в положение Programs – такие установки больше подходят для рабочей станции. Разумеется, если ты действительно намерен использовать новую систему как сервак, то не меняй эти настройки – по умолчанию они выставлены в положение, оптимальное для сервера, что в системе Windows Server 2003 вполне логично. В диалоге свойств системы на вкладке Advanced > Error Reporting отключи еще и отчет об ошибках, при этом желательно оставить флажок But notify me when critical errors occur, чтобы Винда вовремя предупреждала о своих сбоях.

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