Partager via


Méthode de réparation de la classe MSFT_Volume

La méthode Repair de la classe MSFT_Volume est une méthode WMI qui peut être utilisée pour vérifier et réparer les problèmes sur un volume.

Syntaxe

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

Paramètres

OfflineScanAndFix [in]

Définissez sur TRUE pour effectuer une analyse hors connexion et corriger.

Scan [in]

Définissez sur TRUE pour analyser le volume.

SpotFix [in]

Définissez sur TRUE pour effectuer des correctifs de spots sur le volume.

Output [out]

Résultat de l’opération de réparation.

CreatedStorageJob [out]

Renvoie une référence à l’objet de travail de stockage utilisé pour suivre l’opération de longue durée.

ExtendedStatus [out]

Chaîne qui contient un objet MSFT_StorageExtendedStatus incorporé.

Ce paramètre permet au fournisseur de stockage de renvoyer les informations d’erreur étendues (spécifiques à l’implémentation).

Valeur retournée

Repair retourne l'une des valeurs suivantes :

  • Opération réussie (0)
  • Non supporté (1)
  • Erreur non spécifiée (2)
  • Délai d’expiration (3)
  • Échec (4)
  • Paramètre non valide (5)
  • Cette commande n’est pas prise en charge sur x86 s’exécutant dans un environnement x64. (7)
  • Accès refusé (40001)
  • Une erreur E/S inattendue s’est produite (40004)
  • Le système de fichiers spécifié n’est pas pris en charge (43001)
  • Impossible d’effectuer l’opération demandée lorsque le lecteur est en lecture seule (43006)
  • Échec de la réparation (43007)
  • Échec de l’analyse (43008)
  • Une erreur d’instantané s’est produite lors de l’analyse de ce lecteur. Vous pouvez réessayer, mais si ce problème persiste, exécutez une analyse hors connexion et corrigez. (43009)
  • Une analyse est déjà en cours d’exécution sur ce lecteur. Chkdsk ne peut pas exécuter plusieurs analyses simultanées sur un lecteur. (43010)
  • Une erreur d’instantané s’est produite lors de l’analyse de ce lecteur. Vous pouvez réessayer, mais si ce problème persiste, exécutez une analyse hors connexion et corrigez. (43011)
  • Une erreur d’instantané s’est produite lors de l’analyse de ce lecteur. Exécutez une analyse hors connexion et corrigez. (43012)
  • Impossible d’ouvrir le lecteur pour l’accès direct (43013)
  • Impossible de déterminer le système de fichiers du lecteur (43014)

Spécifications

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
Espace de noms Root\Microsoft\Windows\Storage
MOF Storagewmi.mof

Voir aussi

MSFT_Volume