Método de reparo da classe MSFT_Volume
O método Repair da classe MSFT_Volume é um método WMI que pode ser usado para verificar e reparar problemas em um volume.
Sintaxe
UInt32 Repair(
[in] Boolean OfflineScanAndFix,
[in] Boolean Scan,
[in] Boolean SpotFix,
[out] UInt32 Output,
[out] MSFT_StorageJob REF CreatedStorageJob,
[out] String ExtendedStatus
);
Parâmetros
OfflineScanAndFix [in]
Defina como TRUE para executar uma verificação e correção offline.
Scan [in]
Defina como TRUE para verificar o volume.
SpotFix [in]
Defina como TRUE para executar correções pontuais no volume.
Output [out]
A saída da operação de reparo.
CreatedStorageJob [out]
Retorna uma referência ao objeto de trabalho de armazenamento usado para controlar a operação de longa execução.
ExtendedStatus [out]
Uma cadeia de caracteres que contém um objeto MSFT_StorageExtendedStatus incorporado.
Esse parâmetro permite que o provedor de armazenamento retorne informações de erro estendidas (específicas da implementação).
Valor retornado
Repair retorna um dos seguintes valores:
- Êxito (0)
- Sem suporte (1)
- Erro não especificado (2)
- Tempo limite (3)
- Com falha (4)
- Parâmetro inválido (5)
- Este comando não é compatível com x86 em execução no ambiente x64. (7)
- Acesso negado (40001)
- Ocorreu um erro de E/S inesperado (40004)
- O sistema de arquivos especificado é incompatível (43001)
- Não é possível executar a operação solicitada quando a unidade é somente leitura (43006)
- O reparo falhou (43007)
- A verificação falhou (43008)
- Ocorreu um erro de instantâneo durante a varredura desta unidade. Você pode tentar novamente. Entretanto, se esse problema persistir, execute uma verificação offline e corrija. (43009)
- Uma verificação já está sendo executada nesta unidade. Chkdsk não pode executar mais de uma verificação em uma unidade por vez. (43010)
- Ocorreu um erro de instantâneo durante a varredura desta unidade. Você pode tentar novamente. Entretanto, se esse problema persistir, execute uma verificação offline e corrija. (43011)
- Ocorreu um erro de instantâneo durante a varredura desta unidade. Execute uma verificação offline e corrija. (43012)
- Não é possível abrir a unidade para acesso direto (43013)
- Não é possível determinar o sistema de arquivos da unidade (43014)
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
Namespace | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |