Как удалить службу в Windows Server 2012 r2
Обновлено: 21.11.2024
Предположим следующий сценарий. У нас есть контроллер домена в сети, который вообще перестал работать по какой-то причине, которая нас сейчас не волнует. Резервной копии у нас нет, она больше работать не будет, поэтому нам нужно будет полностью удалить ее из инфраструктуры.
Для этого нам потребуется реализовать принудительное удаление контроллера домена из Active Directory. Кроме того, поскольку такое действие оставляет некоторые потерянные метаданные в AD, нам нужно будет продолжить и очистить эти метаданные. Однако, если контроллер домена находится в сети, первое действие — попытаться понизить его статус из AD.
С этим сценарием мы разберемся в этой статье. Идем дальше.
Принудительное удаление контроллера домена из Active Directory
Принудительное удаление контроллера домена можно выполнить тремя способами. С помощью консоли «Пользователи и компьютеры Active Directory», консоли «Сайты и службы Active Directory» и средства командной строки NTDSUTil.
Майкрософт утверждает, что при использовании двух консолей потерянные метаданные удаляются автоматически. Однако, как вы увидите, некоторые записи об удаленном контроллере домена все еще существуют, особенно в консоли DNS и на сайтах и службах. Хотя очистка DNS позаботится об их удалении, лично я, удаляя контроллер домена, быстро проверяю все объекты DNS, чтобы подтвердить и удалить все оставшиеся записи.
Использование консоли "Пользователи и компьютеры"
Откройте консоль "Пользователи и компьютеры Active Directory" и перейдите в подразделение "Контроллеры домена". Здесь щелкните правой кнопкой мыши контроллер домена, который нужно удалить, и выберите "Удалить".
Подтвердите удаление, нажав Да.
Сразу после этого вы увидите сообщение о том, что вы собираетесь удалить контроллер домена без использования классического метода, описанного в предыдущей статье. Если DC не собирается снова подключаться к сети, вам все равно нужно выбрать «Удалить этот контроллер домена». Он постоянно находится в автономном режиме, и его больше нельзя удалить с помощью мастера удаления, а затем нажмите кнопку «Удалить».
Если удаляемый контроллер домена также был сервером глобального каталога (GC), нажмите "Да", чтобы подтвердить удаление.
Если на удаляемом контроллере домена была одна или несколько ролей FSMO, нажмите кнопку "ОК", чтобы перенести их на другой контроллер домена. Это если вы еще не захватили их сами.
Использование консоли сайтов и служб Active Directory
Откройте консоль Active Directory Sites and Services, разворачивайте объект Sites, пока не найдете контроллер домена, который хотите удалить. Здесь щелкните правой кнопкой мыши значок "Настройки NTDS" на контроллере домена и выберите "Удалить".
Подтвердите удаление, нажав Да.
Подтвердите еще раз, принимая предупреждения, нажав кнопку "Удалить".
Как и раньше, если DC также был глобальным каталогом и/или имел хотя бы одну из ролей FSMO, вам нужно будет подтвердить удаление.
Затем вы можете удалить объект DC в консоли Active Directory Sites and Services.
Использование инструмента NTDSUTil
Сначала откройте командную строку или PowerShell с правами администратора.
Введите ntdsutil и нажмите Enter.
Введите «Очистка метаданных» и нажмите Enter.
Введите соединения и нажмите Enter.
Введите «подключиться к серверу» и нажмите Enter. Где , — это имя работающего контроллера домена в том же домене.
Введите quit и нажмите Enter.
Введите «выбрать цель операции» и нажмите «Ввод».
Введите список доменов и нажмите Enter.
Введите выберите домен и нажмите Enter. Где соответствующий номер домена, членом которого был неработающий контроллер домена.
Введите список сайтов и нажмите Enter.
Введите выберите сайт и нажмите Enter. Где , номер, соответствующий сайту, членом которого был неработающий контроллер домена.
Введите список серверов в site и нажмите Enter.
Введите select server и нажмите Enter. Где число, соответствующее контроллеру домена, который вы хотите удалить.
Введите quit и нажмите Enter.
Введите удалить выбранный сервер и нажмите Enter.
В появившемся окне подтверждения нажмите Да, чтобы продолжить процесс удаления.
Наконец, введите quit и нажмите Enter, чтобы выйти из среды управления NTDSUtil.
После выполнения описанных выше шагов по своему усмотрению не забудьте проверить все объекты DNS, чтобы удалить все записи удаленного контроллера домена.
Как удалить службу Windows, если в системе не осталось исполняемого файла для нее? Я не могу запустить installutil -u, так как в системе не осталось исполняемого файла. Я все еще вижу запись службы в консоли служб.
Причина этого состояния, вероятно, связана с проблемой в пакете msi, из-за которой служба не удаляется должным образом, но как ее исправить, если служба находится в этом состоянии?
7 ответов 7
У вас должна быть возможность удалить его с помощью sc.exe (думаю, он включен в Windows Resource Kit), выполнив в командной строке "администратора" следующее:
где имя самой службы, которое вы видите в консоли управления службами, а не исполняемого файла.
Вы можете найти sc.exe в системной папке, и для его запуска требуются права администратора. Дополнительные сведения см. в этой статье Microsoft KB.
Кроме того, вы можете напрямую вызвать API DeleteService(). Этот способ немного сложнее, так как вам нужно получить доступ к диспетчеру управления службами через OpenSCManager() и так далее, но, с другой стороны, он дает вам больше контроля над происходящим.
Он сделал именно то, что я хотел, и удалил службу из реестра. Он больше не отображается в консоли служб. Спасибо!
Просто примечание для тех, кто пытается выполнить команду в методе 1 в PowerShell: sc не предназначен для связи с диспетчером управления службами. Это команда Set-Content. Вместо этого используйте sc.exe.
Если вы получили сообщение об ошибке 1072, убедитесь, что у вас не открыта панель управления службами (см. другой вопрос)
Я получал следующую ошибку. [SC] OpenService FAILED 1060: указанная служба не существует как установленная служба. Позже попробовал то же самое с Power Shell, и это работает!
Удалить службу Windows через реестр
Удалить службу из реестра очень просто, если вы знаете правильный путь. Вот как я это сделал:
Запустите Regedit или Regedt32
Перейдите к записи реестра "HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services"
Найдите службу, которую вы хотите удалить, и удалите ее. Вы можете просмотреть ключи, чтобы узнать, какие файлы использовал сервис, а также удалить их (при необходимости).
Удалить службу Windows через командное окно
Кроме того, вы также можете использовать командную строку и удалить службу, используя следующую команду:
sc удалить
Вы также можете создать службу, используя следующую команду
sc create "MorganTechService" binpath= "C:\Program Files\MorganTechSPace\myservice.exe"
Примечание. Возможно, вам придется перезагрузить систему, чтобы обновить список в диспетчере служб.
Вы можете научиться удалять теневые копии в Windows Server 2012 R2 четырьмя способами, включая самый простой. Пошаговое руководство будет включено в каждый метод. Вы можете прочитать подробнее.
Автор Джесси / Последнее обновление: 15 ноября 2021 г.
Что такое теневое копирование?
Теневое копирование (также известное как служба моментальных снимков томов, служба теневого копирования томов или Windows VSS) — это технология. Он доступен в Microsoft Windows XP, Vista, 7, 8, 10, 11 и Windows Server 2003, 2008 (R2), 2012, 2016, 2019, 2022, что позволяет вручную или автоматически выполнять резервное копирование файлов и томов компьютера, даже если они находятся в использовать. Теневые копии могут создаваться на локальных и внешних томах любым компонентом Windows, использующим эту технологию.
Зачем удалять теневые копии в Windows Server 2012 R2?
Есть две основные причины, по которым следует удалять теневые копии томов.
- Занимает много места на диске. Слишком много теневых копий тома может занимать много места на диске, что может привести к нехватке места на диске, медленной работе компьютера или даже к нестабильной работе системы.
- Угрозы безопасности: теневые копии томов могут создавать некоторые риски безопасности, например, злоумышленники могут найти файлы SAM в теневых копиях и прочитать хэши паролей пользователей или даже использовать их для входа на удаленные серверы.
Поэтому удаление теневых копий томов может не только помочь вам сэкономить место на диске, но и защитить ваши данные.
Как удалить теневые копии в Windows Server 2012 R2
Итак, как удалить теневые копии для определенной папки? В этой статье вы познакомитесь с 4 полезными способами удаления теневых копий в Windows Server 2012 R2 по очереди, вы можете выбрать любой из них в соответствии со своими потребностями. Пожалуйста, прочитайте дальше.
Способ 1. Удаление теневых копий в Windows Server 2012 R2 с помощью команды Vssadmin
Команда Vssadmin может удалить все теневые копии или определенные теневые копии с тома. Вы можете выполнить следующие шаги, чтобы использовать vssadmin для удаления теней.
Шаг 1. Щелкните правой кнопкой мыши значок "Пуск" и выберите "Командная строка (администратор)".
Шаг 2. Введите соответствующую команду в соответствии с вашими потребностями. Ниже приведен основной синтаксис и его параметры.
vssadmin удалить тени /for= [/oldest | /все | /shadow=] [/quiet]
Вот значения параметров:
/for=: указывает том, для которого необходимо удалить теневую копию.
/oldest: удаляет только самую старую теневую копию.
/all: удаляет все теневые копии указанного тома.
/shadow=: удаляет теневую копию, указанную ShadowID. Чтобы получить идентификатор теневой копии, используйте команду vssadmin list shadows.
/quiet: указывает, что команда не будет отображать сообщения во время выполнения.
- Чтобы удалить все теневые копии на определенном томе, введите приведенную ниже команду и нажмите Enter.
vssadmin удалить тени /for=c:/all
- Чтобы удалить конкретную теневую копию с любого тома, введите приведенную ниже команду и нажмите Enter.
vssadmin удалить тени /shadow=[Shadow ID].
- Чтобы удалить самую старую теневую копию на определенном томе, введите приведенную ниже команду и нажмите Enter.
vssadmin удалить тени /for=c:/oldest
Шаг 3. Введите exit и нажмите Enter, чтобы выйти из командной строки.
Способ 2. Удаление теневых копий в Windows Server 2012 R2 через свойства системы
Второй способ удаления теневых копий в Windows Server 2012 R2 — через свойства системы. Вы также можете выполнить следующие действия.
Шаг 1. Откройте проводник и щелкните правой кнопкой мыши диск, с которого нужно удалить теневые копии тома. Выберите «Настроить теневые копии».
Шаг 2. Выберите том и нажмите «Отключить», затем нажмите «Удалить сейчас» и нажмите «ОК».
Способ 3. Удаление теневых копий в Windows Server 2012 R2 с помощью очистки диска
Очистка диска удалит все теневые копии и точки восстановления, сохраненные на жестком диске с выбранной буквой, кроме самой последней копии. Пожалуйста, следуйте инструкциям ниже.
Шаг 1. Откройте меню "Пуск", введите cleanmgr в поле поиска и нажмите Enter.
Шаг 2. Выберите диск, теневые копии которого вы хотите удалить, и нажмите OK.
Шаг 3. Нажмите кнопку Очистить системные файлы, снова выберите раздел и нажмите OK.
Шаг 4. Перейдите на вкладку "Дополнительные параметры" и нажмите кнопку "Очистить" в нижней части раздела "Восстановление системы и теневые копии".
Шаг 5. Нажмите кнопку "Удалить", чтобы удалить все теневые копии, кроме самой последней, затем нажмите "ОК".
Способ 4. Автоматическое удаление теневых копий в Windows Server 2012 R2 (самый простой)
Дублирование тома может занять много места в хранилище и создать угрозу безопасности, поэтому вы можете выбрать более безопасное и стабильное программное обеспечение для резервного копирования для резервного копирования и защиты ваших файлов. AOMEI Backupper Server — хороший выбор. Он не только легко создает резервные копии ваших файлов, но также помогает автоматически удалять лишние резервные копии. И у него есть следующие преимущества.
- Резервное копирование по расписанию. Вы можете автоматически создавать резервные копии файлов с фиксированными интервалами, такими как ежедневно/еженедельно/ежемесячно/триггер события/подключение USB.
- 2 службы резервного копирования: поддерживает не только VSS (служба теневого копирования Windows), но и службу резервного копирования AOMEI. Даже если с одной службой возникнут проблемы, другая служба продолжит работу, чтобы процесс резервного копирования продолжался.
- Схема. Схема резервного копирования может помочь вам сэкономить место на целевом диске, удалив старые резервные копии.
- Несколько операционных систем: он поддерживает как системы Windows Server (Windows Server 2003/2008 (R2)/2011/2012 (R2)/2016 (R2)/2019/2022/SBS), так и системы Windows PC (Windows XP/Vista /7/8,/8.1/10/11).
Затем вы можете следовать графическому руководству ниже, чтобы автоматически удалять теневые копии в Windows Server 2012 R2.
Шаг 1. Загрузите AOMEI Backupper Server, установите и откройте его. Вы можете нажать «Резервное копирование» > «Резервное копирование файлов».
Шаг 2. Нажмите «Добавить файл» или «Добавить папку», чтобы выбрать файлы/папки для резервного копирования.
Шаг 3. Выберите место для хранения резервных копий файлов.
Примечания:
- Параметры: для резервного копирования всех файлов и папок, а также их изменений можно включить теневое копирование в Server 2012 R2. Нажмите «Параметры» и выберите «Использовать резервную копию Microsoft VSS» в разделе «Служба резервного копирования».
- Расписание: Вы можете установить полное, инкрементное или дифференциальное резервное копирование в разделе «Метод резервного копирования». И вы можете включить автоматическую очистку резервных копий, чтобы автоматически удалять старые резервные копии по количеству, времени или ежедневно/еженедельно/ежемесячно.
Шаг 4. Подтвердите все свои операции и нажмите «Начать резервное копирование», чтобы создать резервную копию файлов и автоматически удалить теневые копии в Windows Server 2012 R2.
Обзор
В этой статье представлены 4 способа удаления теней томов. Самый простой способ — использовать AOMEI Backupper Server. Он не только выполняет резервное копирование важных файлов, но и может регулярно автоматически удалять лишние резервные копии.
Поэтому он обеспечивает безопасность ваших данных и экономит место на диске. Это программное обеспечение поддерживает как VSS, так и AOMEI Backupper Service, поэтому вам не нужно беспокоиться о том, что процесс резервного копирования будет прерван из-за проблем с одной из служб.
Кроме того, если вы хотите защитить неограниченное количество серверов своей компании, вы можете попробовать AOMEI Backupper Technician Plus, который предоставит клиентам неограниченное количество оплачиваемых технических услуг и позволит вам скопировать каталог установки для создания портативной версии. Вы можете загрузить это программное обеспечение, чтобы изучить дополнительные полезные функции.
Почему мы хотим удалить Защитник Windows в Windows Server 2016/2019/2022? Мы устанавливаем еще один продукт безопасности в системах. В Windows Server антивирусная программа Microsoft Defender не отключается автоматически при запуске другого антивирусного продукта. Не рекомендуется запускать в системе несколько продуктов безопасности. Вот почему нам нужно удалить Защитник Windows. В этой статье вы узнаете, как удалить Защитник Windows в Windows Server 2016/2019/2022.
Оглавление
Антивирусная программа "Защитник Windows" на Windows Server
Антивирус Microsoft Defender доступен в следующих выпусках/версиях Windows Server:
- Windows Server 2022
- Windows Server 2019
- Windows Server, версия 1803 или более поздняя
- Windows Server 2016
- Windows Server 2012 R2 (требуется Microsoft Defender для конечной точки)
В некоторых случаях антивирусная программа Microsoft Defender называется Endpoint Protection; однако механизм защиты тот же. Хотя функциональность, конфигурация и управление для антивирусной программы Microsoft Defender в Windows 10 и Windows 11 в основном одинаковы, в Windows Server есть несколько ключевых отличий:
- В Windows Server автоматические исключения применяются в зависимости от вашей роли сервера.
- В Windows Server антивирусная программа Microsoft Defender не отключается автоматически при запуске другого антивирусного продукта.
Проверьте, работает ли Защитник Windows на Windows Server
Запустите Диспетчер задач и перейдите на вкладку Службы. Найдите имя WinDefend и проверьте статус. Служба Защитника Windows в данный момент работает.
Проверьте, работает ли Защитник Windows на Windows Server с помощью PowerShell
Если вы хотите проверить состояние Защитника Windows с помощью PowerShell, используйте командлет Get-Service.
Мы видим, что Защитник Windows работает на Windows Server. На следующем шаге мы удалим Защитник Windows на Windows Server.
Удаление Защитника Windows на Windows Server
Запустите PowerShell от имени администратора. Используйте командлет Uninstall-WindowsFeature.
Примечание. После удаления Защитника Windows требуется перезагрузка.
Перезагрузите систему и убедитесь, что Защитник Windows НЕ запущен.
Убедитесь, что Защитник Windows удален на Windows Server
Запустите командлет, и на этот раз вывод покажет, что служба WinDefend недоступна. Это связано с тем, что служба Защитника Windows не работает на Windows Server.
Помогло ли это вам удалить Защитник Windows на Windows Server?
Заключение
Вы узнали, как удалить Защитник Windows в Windows Server 2016/2019/2022. НЕ удаляйте Защитник Windows, если в системе не установлен другой продукт безопасности. Крайне важно, чтобы в системе работал продукт безопасности. Если это лабораторная среда и вы проводите тестирование, вы можете удалить Защитник Windows.
Понравилась ли вам эта статья? Вам также может понравиться Отключение брандмауэра Windows с помощью PowerShell. Не забудьте подписаться на нас и поделиться этой статьей.
АЛИ ТАДЖРАН
Что читают другие
Как массово добавить пользователей в группу безопасности AD из CSV-файла с помощью PowerShell? Вы…
Нам нравится удалять Azure AD Connect. Организация не будет использовать Azure AD Connect…
Как подсчитывать объекты Active Directory и зачем нам нужен подсчет объектов AD?…
Читайте также: