Виртуальный диск (vds)
Также называется vds, Виртуальный диск
Предоставляет службы управления дисками и томами, используемые поддерживаемыми инструментами администрирования.
Что необходимо знать
Предоставляет службы управления дисками и томами, используемые поддерживаемыми инструментами администрирования.
Не инициализируйте и не форматируйте диск для проверки скорости отклика управления. Любое изменение должно иметь проверенную цель, резервную копию и план восстановления с учетом приложений.
- Что делает Виртуальный диск?
- Предоставляет службы управления дисками и томами, используемые поддерживаемыми инструментами администрирования.
- Можно ли отключить Виртуальный диск?
- Не инициализируйте и не форматируйте диск для проверки скорости отклика управления. Любое изменение должно иметь проверенную цель, резервную копию и план восстановления с учетом приложений. Подтвердите установленную функцию и действующую политику перед изменением поведения при запуске.
- Почему остановлен Виртуальный диск?
- Состояние и конфигурация запуска различаются. Компонент с ручным запуском может быть остановлен между запросами; исследуйте фактическую работу функции и любую ошибку управления службами.
- Безопасен ли процесс, использующий Виртуальный диск?
- Проверьте фактический выполняемый файл, его издателя, путь и поведение. Знакомое имя службы или совпадающее имя файла сами по себе не могут подтвердить безопасность.
Назначение этой службы и порядок ее проверки
Предоставляет службы управления дисками и томами, используемые поддерживаемыми инструментами администрирования.
Исследуйте эту службу, когда ее собственное состояние или данные событий совпадают с затронутой функцией. Похожее имя в Диспетчере задач, один образец использования ресурсов или остановленное состояние без сбоя рабочей нагрузки не являются диагнозом. Начните с точного описанного ниже действия и сохраните исходную конфигурацию системы для сравнения.
Выпуски Windows, имена служб и предположения о запуске
Для этой конкретной службы в упомянутой таблице IoT Enterprise указана категория запуска "Вручную". Это документированный пример для указанной среды IoT, а не измерение вашего компьютера. Сравните локальный режим запуска и эффективную политику управления, прежде чем рассматривать разницу как сбой.
Таблица служб Microsoft IoT Enterprise идентифицирует этот компонент под его идентификатором службы. Эта таблица охватывает устройства Windows IoT Enterprise с фиксированными функциями, включая документированные варианты Windows 10 и Windows 11. Рекомендации по ее запуску и отключению распространяются на эти сценарии; они не являются универсальной рекомендацией по настройке для потребительской версии Windows, каждого корпоративного образа или любой установки Windows Server.
Доступность службы может зависеть от установленного выпуска, сборки, дополнительных компонентов, контекста учетной записи и организационной конфигурации. Используйте winver или вашу управляемую инвентаризацию для записи установленной сборки. Сравните ее с областью действия продукта на связанных страницах Microsoft. Если в источнике обсуждается другой выпуск или более старая базовая версия Windows Server, используйте его для понимания функции, а не для копирования настроек по умолчанию.
Используйте идентификатор службы, а не полагайтесь только на переведенное отображаемое имя. Несколько связанных служб могут иметь похожие понятные имена. Отсутствие регистрации может указывать на недоступную или неустановленную функцию; это не является доказательством того, что службу необходимо воссоздавать или загружать.
Проверьте фактическую регистрацию перед ее изменением
Следующие примеры представляют собой локальные команды проверки только для чтения для Windows PowerShell. Они не устанавливают, не останавливают, не перезапускают, не включают и не отключают службу. Используйте авторизованную учетную запись; для некоторых полей и журналов может потребоваться доступ администратора. Не выполняйте команды в ненадежном удаленном сеансе.
Get-CimInstance Win32_Service -Filter "Name='vds'" | Select-Object Name,DisplayName,State,StartMode,StartName,ProcessId,PathName
Вывод разделяет внутреннее имя, понятное отображаемое имя, текущее состояние, режим запуска, учетную запись службы, идентификатор процесса и настроенную команду запуска. Настроенный путь не является доказательством того, что каждый загруженный процессом файл является надежным.
sc.exe query "vds"
sc.exe qc "vds"
Используйте sc.exe явно в Windows PowerShell, где более короткое написание sc может ссылаться на другую команду. Прочитайте возвращенное состояние и конфигурацию, прежде чем принимать решение о том, что требует расследования. Запрос, возвращающий отказ в доступе, требует проверки авторизации; запрос, сообщающий об отсутствующей службе, требует проверки продукта и установки, а не немедленного восстановления реестра.
Проверьте зависимости и хост-процесс
Проверьте как предварительные требования, так и обратные зависимости на затронутом компьютере. RequiredServices перечислияет зарегистрированные предварительные требования; DependentServices перечислияет службы, которые объявляют зависимость от этой службы. Это установленные отношения управления службами, а не исчерпывающая карта каждого приложения, запланированной задачи или удаленной системы, которые могут полагаться на эту функцию.
Get-Service -Name 'vds' -RequiredServices
Get-Service -Name 'vds' -DependentServices
Используйте наблюдаемый ProcessId для идентификации запущенного хоста и сравните его путь к исполняемому файлу и издателя с помощью Диспетчера задач или надежного инструмента Microsoft Sysinternals. Если сообщаемый идентификатор процесса равен нулю или запущенный экземпляр отсутствует, то через это значение невозможно проверить живой хост. Если хост содержит несколько служб, его общее использование ЦП или памяти не может быть назначено этой службе только по имени процесса.
Идентификаторы процессов могут использоваться повторно. Запишите время наблюдения и перепроверьте идентификатор перед принятием мер. Не завершайте работу общего хоста служб для тестирования одной службы; это может прервать работу других размещенных компонентов.
Целевая последовательность устранения неполадок
Определите сбойную операцию управления, а также точный диск или том. Отделите сбой инструмента управления от недоступности физического хранилища.
Сравните ошибку инструмента администрирования со стеком хранилища и событиями устройства. Остановка службы при отсутствии активных операций управления не является достаточным доказательством неисправности.
Определите точный том, набор файлов, инициатор резервного копирования или сеанс хранения перед изменением чего-либо. Интерфейс управления, отображающий ошибку, сам по себе не доказывает, что исходные данные повреждены. Зафиксируйте как данные приложения, так и данные хранилища.
- Запишите точную операцию, которая завершилась сбоем, затронутую учетную запись, устройство или конечную точку, а также время сбоя. Сохраните полный текст ошибки перед закрытием диалогового окна.
- Захватите состояние службы и конфигурацию на том же компьютере. Сравните, отсутствует ли функция, запрещена ли она политикой, не может ли запуститься или дает сбой после запуска.
- В Просмотре событий сравните записи диспетчера управления службами в журнале Системы с соответствующим каналом приложения или функции в районе записанного времени. Подтвердите контекст поставщика и сообщения перед использованием найденного в сети идентификатора события.
- Воспроизведите один раз с помощью наименьшего поддерживаемого сравнения, описанного в этой статье. Если результат отличается, запишите, какой этап изменился, вместо немедленного применения широкого сброса.
- Используйте специфичный для функции путь восстановления Microsoft или поставщика, обоснованный доказательствами, затем повторите исходную операцию и проверьте ее результат.
Если соответствующая ошибка управления службами отсутствует, продолжите расследование функции или приложения вместо принудительного перезапуска. И наоборот, сбой запуска службы требует ее фактического кода выхода и окружающих событий; одно лишь обобщенное сообщение о тайм-ауте не определяет единый ремонт.
Остановлена, вручную или не найдена: что означает результат
Запуск описывает текущее состояние; режим запуска описывает конфигурацию. Служба с ручным запуском или активируемая событиями может быть остановлена между запросами. Воспроизведите поддерживаемую работу функции и сравните переход состояния, прежде чем делать вывод о том, что она должна работать постоянно.
Если служба не найдена, подтвердите ее точный идентификатор, целевой компьютер и установлена ли ее функция Windows. Если доступ запрещен, сохраните ошибку и проверьте авторизацию или политику управления. Не делайте вывод об отсутствии на основе одного ограниченного просмотра и не создавайте заменяющую регистрацию с несвязанного ПК.
Операция запуска может завершиться сбоем из-за предварительных условий, конфигурации, разрешений учетной записи, состояния функции или запускаемого компонента. Избегайте применения фиксированного значения запуска, скопированного из другого выпуска или образа Windows; сравните фактическую управляемую базовую линию для этого компьютера.
Анализ высокой нагрузки на ЦП, память, диск или сеть
Соберите короткий временной ряд во время воспроизведения фактической рабочей нагрузки. Отделите короткий всплеск, связанный со входом в систему, настройкой, синхронизацией или обновлением, от работы, которая неоднократно не завершается. Запишите рабочую нагрузку приложения и интервал, используемый для сравнения; эта статья не предписывает универсальный безопасный процент или порог памяти.
Используйте текущую карту процессов и соответствующий инструмент производительности, чтобы связать активность ресурсов с запрашивающей функцией. Рабочий набор общего хоста не является распределением на службу, а метка состояния не устанавливает, какой компонент сгенерировал каждую операцию с диском или сетевой запрос. Если использование ресурсов изменяется после поддерживаемого ремонта, убедитесь, что функция все еще работает, прежде чем приписывать причинно-следственную связь.
Можно ли остановить или отключить ее?
Не инициализируйте и не форматируйте диск для проверки скорости отклика управления. Любое изменение должно иметь проверенную цель, резервную копию и план восстановления с учетом приложений.
Сохраните восстанавливаемые данные и несинхронизированную работу. Успешный запуск службы не является тестом восстановления, а доступный снимок не является доказательством согласованности приложения. Используйте некритический тестовый элемент и отдельное место восстановления, если соответствующий продукт поддерживает этот рабочий процесс.
Рассматривайте остановку, перезапуск и отключение как разные операции. Перезапуск прерывает текущую работу; отключение изменяет поведение при запуске в будущем. Возможность запросить изменение не означает, что изменение является безопасным, поддерживаемым или разрешенным организационной политикой. Эта статья намеренно дает команды проверки первыми, а не универсальную команду остановки или отключения.
Восстановление, подтверждение и контрольный список эскалации
Перед утвержденным изменением конфигурации запишите исходные настройки запуска, учетную запись службы, зависимости и соответствующую политику функций. Получите окно обслуживания и известный путь доступа для восстановления, когда могут быть затронуты пользователи, хранилище, аутентификация или удаленное администрирование. Храните резервные копии и материалы для восстановления учетных данных в авторизованном безопасном месте, а не в стенограмме поддержки.
Изменяйте один обоснованный параметр за раз, используя поддерживаемую владельцем продукта или администратором процедуру. Если результат хуже, восстановите записанную конфигурацию через тот же поддерживаемый путь управления. Не угадывайте разрешения служб, не заменяйте учетную запись службы администратором, не импортируйте разделы реестра из другой сборки Windows и не рассматривайте работающий запуск службы как доказательство того, что приложение восстановилось.
Подтвердите восстановление, повторив исходную операцию, проверив ее результат и сравнив события службы и приложения при той же рабочей нагрузке. Убедитесь, что зависимые функции все еще работают и что симптом не возвращается немедленно. Если причина остается неясной, сохраните неуспешный тест в качестве доказательства, а не повторяйте деструктивные ремонты.
- Включите идентификатор службы и фактическое имя экземпляра, выпуск и сборку Windows, затронутую функцию и информацию о том, управляется ли устройство.
- Включите состояние службы с временной меткой, вывод зависимостей, точную ошибку приложения, а также соответствующего поставщика событий и сообщение.
- Включите наименьшее воспроизведение, предпринятые поддерживаемые изменения и их наблюдаемые результаты.
- Удалите пароли, ключи восстановления, токены доступа, закрытые ключи, личное содержимое файлов и ненужные идентификаторы перед совместным использованием журналов.
Источники и проверка
Редакционная принадлежность: Feex. Дата независимой проверки не зарегистрирована. Как мы проводим исследования.
- Microsoft: Рекомендации по службам Windows IoT Enterprise Точная строка службы (vds). Область применения Windows 10/11 IoT Enterprise; это не универсальная рекомендация по конфигурации.
- Microsoft: Архитектура служб Windows · Жизненный цикл службы и архитектура управления; приведенная ниже диагностическая интерпретация является редакционным руководством Feex.
- Microsoft: Свойства Win32_Service · Определения состояния, режима запуска, идентичности службы, идентификатора процесса и настроенного пути к исполняемому файлу.
- Microsoft: Get-Service · Обнаружение служб только для чтения и проверка зависимостей. Примеры ориентированы на Windows PowerShell.
- Microsoft: запрос sc.exe · Вывод состояния службы и синтаксис имени службы.
- Служба теневого копирования томов Контекст для области диагностики, а не свидетельство фиксированного списка зависимостей или универсальной конфигурации запуска.
Была ли эта статья полезна?
Достаточно ответа "да" или "нет". При желании выберите причину или оставьте короткую заметку.
Спасибо. Это помогает нам улучшать эту страницу.