| Предыдущий | Следующий |
| VDS_E_DISK_IS_READ_ONLY | VDS_E_HIBERNATION_FILE_DISK |
VDS_E_PAGEFILE_DISK
Практический смысл
VDS_E_PAGEFILE_DISK относится к Virtual Disk Service и disk management. Конкретный признак: диск используется файлом подкачки. Это состояние полезно как точка разделения нескольких соседних причин, поэтому не заменяйте его общим сообщением об ошибке.
Это failure HRESULT; успешность следующего шага подтверждайте отдельным результатом, а не отсутствием исключения в верхнем слое. В первую очередь проверяйте disk/pack/partition state, policy и фактический layout, который VDS видел в момент вызова. Не переносите вывод с соседнего HRESULT только потому, что у него тот же facility или общий компонент.
Специфичные признаки исходного описания
A disk-management tool should log the VDS role flag before issuing destructive or attribute-changing operations and should not assume that a secondary data disk is noncritical merely because Windows is installed elsewhere.
VDS_E_PAGEFILE_DISK VDS_DF_PAGEFILE_DISK is a service-derived disk role flag indicating that the disk contains a pagefile.
Why this state matters Diagnostics should prove which volume on the disk carries the paging file and whether the role is current.
Diagnostic focus Confirm VDS_DF_PAGEFILE_DISK on the disk and map its volumes to current paging-file configuration.
Что сохранить до исправления
- disk/pack IDs, partition style и online/offline state
- layout/extent snapshot и system/boot/pagefile flags
- provider event или storage-path event, предшествующий HRESULT
Как проверить границу
При асинхронной операции сохраняйте как HRESULT запуска/опроса, так и финальный operation HRESULT — они описывают разные границы. Для состояния «диск используется файлом подкачки» сначала воспроизведите минимальную операцию без параллельных изменений конфигурации, затем сравните before/after evidence.
Исправление и повтор
Исправляйте только подтверждённый prerequisite на уровне Virtual Disk Service и disk management: входной параметр, capability, object state, provider/graph topology или внешний ресурс. После изменения заново получите актуальные объекты, если их состояние могло устареть, и повторите исходный минимальный вызов.
Технические ссылки
Нужно найти другой код? Найти другой код состояния или ошибки.
