Delen via


ReFSUtil

ReFSUtil is een hulpprogramma dat is opgenomen in Windows en Windows Server die probeert zwaar beschadigde ReFS-volumes te diagnosticeren, resterende bestanden te identificeren en deze bestanden naar een ander volume te kopiëren. Dit hulpprogramma wordt geleverd in de map %SystemRoot%\System32.

ReFS restge is de primaire functie van ReFSUtil en is handig voor het herstellen van gegevens uit volumes die als RAW in Schijfbeheer worden weergegeven. ReFS Salvage heeft twee fasen: Scanfase en een kopieerfase. In de automatische modus wordt de scanfase en de kopieerfase opeenvolgend uitgevoerd. In de handmatige modus kan elke fase afzonderlijk worden uitgevoerd. Voortgang en logboeken worden opgeslagen in een werkmap, zodat fasen afzonderlijk kunnen worden uitgevoerd, evenals scanfasen die moeten worden onderbroken en hervat. U hoeft het hulpprogramma ReFSutil niet te gebruiken, tenzij het volume RAW is. Als het kenmerk Alleen-lezen is, zijn gegevens nog steeds toegankelijk.

Parameterwaarden

Maatstaf Beschrijving
<source volume> Hiermee geeft u het ReFS-volume dat moet worden verwerkt. De stationsletter moet zijn opgemaakt als 'L:', of u moet een pad naar het koppelpunt voor het volume opgeven.
<working directory> Hiermee geeft u de locatie voor het opslaan van tijdelijke informatie en logboeken. Het moet niet zich op de <source volume>bevinden.
<target directory> Hiermee geeft u de locatie op waarnaar geïdentificeerde bestanden worden gekopieerd. Het moet niet zich op de <source volume>bevinden.
-m Herstelt alle mogelijke bestanden, inclusief verwijderde bestanden.

WAARSCHUWING: Dit kan niet alleen leiden tot een langere uitvoering van het proces, maar kan ook leiden tot onverwachte resultaten.

-v Hiermee geeft u de uitgebreide modus te gebruiken.
-x Hiermee wordt het volume eerst ontkoppeld, indien nodig. Alle geopende ingangen op het volume zijn vervolgens ongeldig. Bijvoorbeeld: refsutil salvage -QA R: N:\WORKING N:\DATA -x.

Gebruik en beschikbare opties

Snelle automatische modus

Voert een snelle scanfase uit, gevolgd door een kopieerfase. Deze modus wordt sneller uitgevoerd omdat wordt aangenomen dat sommige kritieke structuren van het volume niet beschadigd zijn en er dus geen noodzaak is om het hele volume te scannen om ze te vinden. Dit vermindert ook het herstel van verouderde bestanden/mappen/volumes.

refsutil salvage -QA <source volume> <working directory> <target directory> <options>

Volledige automatische modus

Voert een volledige scanfase uit, gevolgd door een kopieerfase. Deze modus kan lang duren omdat het hele volume wordt gescand op herstelbare bestanden/mappen/volumes.

refsutil salvage -FA <source volume> <working directory> <target directory> <options>

Diagnosefase (handmatige modus)

Probeer eerst te bepalen of het <source volume> een ReFS-volume is en bepaal of het volume kan worden gekoppeld. Als een volume niet kan worden gekoppeld, worden de redenen opgegeven. Dit is een zelfstandige fase.

refsutil salvage -D <source volume> <working directory> <options>

Snelle scanfase

Voert een snelle scan van de <source volume> uit voor herstelbare bestanden. Deze modus wordt sneller uitgevoerd omdat wordt aangenomen dat sommige kritieke structuren van het volume niet beschadigd zijn en er dus geen noodzaak is om het hele volume te scannen om ze te vinden. Dit vermindert ook het herstel van verouderde bestanden/mappen/volumes. Gedetecteerde bestanden worden vastgelegd in het foundfiles.<volume signature>.txt bestand, dat zich in uw <working directory>bevindt. Als de scanfase eerder is gestopt, wordt met de vlag -QS opnieuw de scan hervat vanaf waar deze was gebleven.

refsutil salvage -QS <source volume> <working directory> <options>

Volledige scanfase

Scant de hele <source volume> op herstelbare bestanden. Deze modus kan lang duren omdat het hele volume wordt gescand op herstelbare bestanden. Gedetecteerde bestanden worden vastgelegd in het foundfiles.<volume signature>.txt-bestand, dat zich in uw <working directory>bevindt. Als de scanfase eerder is gestopt, wordt de scan met de vlag -FS opnieuw hervat vanaf waar deze was gebleven.

refsutil salvage -FS <source volume> <working directory> <options>

Kopieerfase

Kopieert alle bestanden die in het foundfiles.<volume signature>.txt bestand worden beschreven naar uw <target directory>. Als u de scanfase te vroeg stopt, is het mogelijk dat het foundfiles.<volume signature>.txt bestand nog niet bestaat, dus er wordt geen bestand gekopieerd naar de <target directory>.

refsutil salvage -C <source volume> <working directory> <target directory> <options>

Fase kopiëren met lijst

Kopieert alle bestanden in de <file list> van de <source volume> naar uw <target directory>. De bestanden in de <file list> moeten eerst zijn geïdentificeerd door de scanfase, hoewel de scan niet tot voltooiing is uitgevoerd. De <file list> kan worden gegenereerd door foundfiles.<volume signature>.txt naar een nieuw bestand te kopiëren, regels te verwijderen die verwijzen naar bestanden die niet moeten worden hersteld en bestanden te behouden die moeten worden hersteld. De PowerShell-cmdlet select-string kan handig zijn bij het filteren van foundfiles.<volume signature>.txt om alleen gewenste paden, extensies of bestandsnamen op te nemen.

refsutil salvage -SL <source volume> <working directory> <target directory> <file list> <options>

Kopieerfase met interactieve console

Geavanceerde gebruikers kunnen bestanden redden met behulp van een interactieve console. Voor deze modus zijn ook bestanden vereist die zijn gegenereerd op basis van een van de scanfasen.

refsutil salvage -IC <source volume> <working directory> <options>