Reparatur-Methode der MSFT_Volume-Klasse
Die Reparatur-Methode der MSFT_Volume-Klasse ist eine WMI-Methode, mit der Probleme auf einem Volume überprüft und repariert werden können.
Syntax
UInt32 Repair(
[in] Boolean OfflineScanAndFix,
[in] Boolean Scan,
[in] Boolean SpotFix,
[out] UInt32 Output,
[out] MSFT_StorageJob REF CreatedStorageJob,
[out] String ExtendedStatus
);
Parameter
OfflineScanAndFix [in]
Auf TRUE festgelegt, um eine Offline-Überprüfung und -Reparatur durchzuführen.
Scan [in]
Auf TRUE festgelegt, um das Volume zu scannen.
SpotFix [in]
Auf TRUE festgelegt, um punktuelle Reparaturen auf dem Volume durchzuführen.
Output [out]
Die Ausgabe des Reparaturvorgangs.
CreatedStorageJob [out]
Gibt einen Verweis auf das Speicher-Job-Objekt zurück, das zum Verfolgen des langlaufenden Vorgangs verwendet wird.
ExtendedStatus [out]
Eine Zeichenfolge, die ein eingebettetes MSFT_StorageExtendedStatus-Objekt enthält.
Dieser Parameter bietet dem Speicheranbieter die Möglichkeit, erweiterte (implementierungsspezifische) Fehlerinformationen zurückzugeben.
Rückgabewert
Reparatur gibt einen der folgenden Werte zurück:
- Success (0)
- Nicht unterstützt (1)
- Unspezifischer Fehler (2)
- Timeout (3)
- Fehler (4)
- Ungültiger Parameter (5)
- Dieser Befehl wird unter x86 nicht unterstützt, wenn er in einer x64-Umgebung ausgeführt wird. (7)
- Access Denied (40001)
- Ein unerwarteter E/A-Fehler ist aufgetreten (40004)
- Das angegebene Dateisystem wird nicht unterstützt (43001)
- Kann den angeforderten Vorgang nicht ausführen, wenn das Laufwerk schreibgeschützt ist (43006)
- Die Reparatur ist fehlgeschlagen (43007)
- Der Scan ist fehlgeschlagen (43008)
- Beim Scannen dieses Laufwerks ist ein Snapshot-Fehler aufgetreten. Sie können es noch einmal versuchen, aber wenn das Problem weiterhin besteht, führen Sie einen Offline-Scan aus und beheben Sie es. (43009)
- Es wird bereits ein Scan auf diesem Laufwerk ausgeführt. Chkdsk kann nicht mehr als einen Scan auf einem Laufwerk gleichzeitig Zeit ausführen. -43010
- Beim Scannen dieses Laufwerks ist ein Snapshot-Fehler aufgetreten. Sie können es noch einmal versuchen, aber wenn das Problem weiterhin besteht, führen Sie einen Offline-Scan aus und beheben Sie es. -43011
- Beim Scannen dieses Laufwerks ist ein Snapshot-Fehler aufgetreten. Führen Sie einen Offline-Scan aus und beheben Sie das Problem. -43012
- Laufwerk kann nicht für direkten Zugriff geöffnet werden (43013)
- Kann das Dateisystem des Laufwerks nicht bestimmen (43014)
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Namespace | Root\Microsoft\Windows\Storage |
MOF | Storagewmi.mof |