Поделиться через


Метод восстановления класса MSFT_Volume

Метод repair класса MSFT_Volume — это метод WMI, который можно использовать для проверки и восстановления проблем с томом.

Синтаксис

UInt32 Repair(
  [in]  Boolean             OfflineScanAndFix,
  [in]  Boolean             Scan,
  [in]  Boolean             SpotFix,
  [out] UInt32              Output,
  [out] MSFT_StorageJob REF CreatedStorageJob,
  [out] String              ExtendedStatus
);

Параметры

OfflineScanAndFix [in]

Установите значение TRUE для выполнения автономной проверки и исправления.

Сканирование [in]

Установите значение TRUE для сканирования тома.

SpotFix [in]

Установите значение TRUE для выполнения исправлений на томе.

Выходные данные [out]

Выходные данные операции восстановления.

CreatedStorageJob [out]

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

ExtendedStatus [out]

Строка, содержащая внедренный объект MSFT_StorageExtendedStatus .

Этот параметр позволяет поставщику хранилища возвращать расширенные (зависящие от реализации) сведения об ошибках.

Возвращаемое значение

Восстановление возвращает одно из следующих значений:

  • Успех (0)
  • Не поддерживается (1)
  • Неопределенная ошибка (2)
  • Время ожидания (3)
  • Сбой (4)
  • Недопустимый параметр (5)
  • Эта команда не поддерживается в x86, работающей в среде x64. [7]
  • Доступ запрещен (40001)
  • Произошла непредвиденная ошибка ввода-вывода (40004)
  • Указанная файловая система не поддерживается (43001)
  • Не удается выполнить запрошенную операцию, если диск доступен только для чтения (43006)
  • Сбой восстановления (43007)
  • Сбой проверки (43008)
  • При сканировании этого диска произошла ошибка моментального снимка. Вы можете повторить попытку, но если эта проблема сохраняется, выполните автономную проверку и исправление. (43009)
  • Проверка уже выполняется на этом диске. Chkdsk не может выполнять несколько проверок на диске одновременно. (43010)
  • При сканировании этого диска произошла ошибка моментального снимка. Вы можете повторить попытку, но если эта проблема сохраняется, выполните автономную проверку и исправление. (43011)
  • При сканировании этого диска произошла ошибка моментального снимка. Выполните автономную проверку и исправление. (43012)
  • Не удается открыть диск для прямого доступа (43013)
  • Не удается определить файловую систему диска (43014)

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Пространство имен Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

См. также

MSFT_Volume