2012-12-13 04:04:30 +0000 2012-12-13 04:04:30 +0000
28
28

Chkdsk uitvoeren op een schijfpartitie zonder stationsletter

Ik heb een harde schijf die in Schijfbeheer twee partities heeft.

Op een van de partities staat 69.71GB en dat is alles. Op de andere staat 4.82GB en daaronder Gezond (OEM Partitie).

Ik probeer chkdsk uit te voeren op de partitie van 69.71GB en weet niet zeker hoe ik dat moet doen zonder stationsletter.

Het is een NTFS partitie die corrupt is geraakt. Linux’s ntfsfix spuugt een hoop fouten uit, dus ik denk dat chkdsk misschien beter is.

Antwoorden (10)

33
33
33
2013-10-09 23:21:37 +0000

Probeer dit eens.

Open een opdrachtprompt. Voer het commando mountvol uit dat u alle volumes op uw systeem zal vertellen en u de GUID ervan zal geven.

\?\Volume{eb38d03b-29ed-11e2-be65-806e6f6e6963}\
    ***NO MOUNT POINTS***

\?\Volume{eb38d03c-29ed-11e2-be65-806e6f6e6963}\
    C:\

\?\Volume{41ae7a1c-9849-11e2-be7a-0026b9dc157c}\
    F:\

Ik wed dat die ene geen stationsletter heeft, maar Windows zou hem toch een GUID moeten geven als het een geldige en herkende partitie is.

Voer dan CHKDSK op deze manier uit:

chkdsk "\?\Volume{eb38d03c-29ed-11e2-be65-806e6f6e6963}"

Het werkte op mijn systeem, maar mijn volume had een stationsletter. Gebruik /f en andere schakelaars indien nodig.

2
2
2
2012-12-13 13:57:51 +0000

Uiteindelijk zou het mogelijk moeten zijn om chkdsk op een volume uit te voeren, zoals beschreven in de chkdks documentatie (in plaats van een stationsletter of koppelpunt, geeft u gewoon de volumenaam door). Het is echter waarschijnlijk gemakkelijker en betrouwbaarder om de partitie gewoon een stationsletter of koppelpunt te geven.

Onder Windows moet je een partitie een mount-point toewijzen om er chkdsk op te kunnen gebruiken. U kunt de snap-in Computerbeheer gebruiken (Start - Uitvoeren -> compmgmt.msc) of DISKPART om dit te doen (zie hieronder voor DISKPART instructies). Als u voor de methode Computerbeheer kiest, gaat u naar de sectie Schijfbeheer, waar u de partitie moet toewijzen:

  1. Een stationsletter (d.w.z. X:)
  2. 2. Een mount-pad (b.v. X:/MijnDisk/)

Hierna zou je in staat moeten zijn om chkdsk uit te voeren op het specifieke mount-punt van interesse. Het makkelijkst en meest betrouwbaar zou waarschijnlijk zijn om het als een driveletter aan te koppelen.


Als alternatief kunt u DISKPART gebruiken om de partitie een letter toe te kennen. Start DX6&, en typ DX6& om de schijf te vinden, gevolgd door DX6& (waarbij DX6& het schijfnummer is). Volg dezelfde stappen om de juiste partitie te vinden (d.w.z. DISKPART gevolgd door LIST DISK), en typ dan eenvoudig SELECT DISK <N> om Windows de partitie te laten mounten op de volgende nieuwe schijfletter.

2
2
2
2019-02-03 19:16:48 +0000

LawrenceC’s antwoord werkte voor mij. Als je veel volumes hebt zonder schijfletters (b.v. Recovery, etc) en je weet niet welke GUID je moet gebruiken, dan is hier een manier die misschien makkelijker is:

  1. Open Schijf Beheer (diskmgmt.msc).
  2. Klik met de rechtermuisknop op het volume dat je wilt scannen.
  3. Kies Eigenschappen.
  4. Ga naar het tabblad “Beveiliging”.
  5. Kopieer de tekenreeks “Objectnaam” die boven aan het tabblad staat.
  6. Open een opdrachtprompt met UAC-ondersteuning.
  7. Typ CHKDSK (samen met de gewenste switches die je wilt doorgeven, zoals /R of /X).
  8. Plak de string die je in stap 5 hebt gekopieerd erin.
  9. Verwijder de schuine streep.
  10. Druk op ENTER.
1
1
1
2015-02-04 01:55:16 +0000

Open “Uitvoeren” type “diskmgmt.msc”, dit opent het schijfbeheer. Zoek de drive, klik met de rechtermuisknop op de drive, scroll naar Change Drive Letters and Paths, u kunt de drive dan een eigen drive letter geven. Elke keer dat je de drive in je computer steekt, zal het de drive letter gebruiken die je eraan hebt toegekend

1
1
1
2012-12-13 13:52:50 +0000

Gebruik het diagnoseprogramma van de leverancier van de schijf. De meeste grote leveranciers van harde schijven bieden deze hulpprogramma’s als gratis download aan.

1
1
1
2014-07-14 12:14:05 +0000

Na het proberen van een aantal van de oplossingen zonder succes. Dit is wat ik gedaan heb:

  • Verander de directory naar de Mounted Volume
  • voer “chkdsk .” uit ( . voor huidige directory )

Het scande de Mounted Volume. Het lukte me niet om het op een andere manier te laten werken met het volume gemount.

0
0
0
2012-12-13 14:07:34 +0000

Wat je moet doen is DISKPART

Eerst, open command prompt.

1.Ga naar het startmenu.

2.Typ cmd en open het

3.Eenmaal in Command Prompt typ je

DISKPART

4.Dan ga je

List Disk

5.Zoek je schijf die de bestandsgrootte heeft van 69. 71 GB

6.Dan moet je

List partition

7.Als je de partitie hebt gevonden waar je een chkdsk op wilt uitvoeren kijk dan naast de partities en ze moeten gelabeld zijn met nummers. dus kies het nummer van de partitie en voer het volgende commando uit

Select partition 1

8.Maar vervang de 1 door het nummer van je schijfletter en typ dan

Assign

9.Dat zal dan de partitie een schijfletter toewijzen en dan kun je een chkdsk op die schijf uitvoeren

Type exit om diskpart

te verlaten en typ dan chkdsk D: /f /r

10.Vervang “D:” door welke driveletter het ook is voor jouw drive.

-1
-1
-1
2013-10-25 16:28:07 +0000

U moet een stationsletter, volumenaam (gebruik mountvol om deze te verkrijgen), of koppelpunt opgeven voor “chkdsk”, hier is een deel van zijn hulpinhoud:

CHKDSK [volume[[path]filename]]] [/F] [/V] [/R] [/X] [/I] [/C] [/L[:size]] [/B] [/scan] [/spotfix]

volume Specifies the drive letter (followed by a colon),
                    mount point, or volume name.

Je kunt een van deze toewijzen, ofwel grafisch, via “Schijfbeheer” -> Klik met de rechtermuisknop op het volume -> “Stationsletter en paden wijzigen…”, of via de commandoregel (@JustinD heeft dat uitgelegd).

-1
-1
-1
2013-10-29 08:58:58 +0000

Linux’s ntfsfix spuugt een hoop fouten uit, dus ik denk dat chkdsk misschien beter is.

Ik denk dat het nuttig zou zijn om te weten wat deze fouten zijn.

Ook, heb je geprobeerd te mounten in linux? Als de gegevens erg gevoelig zijn, stel ik voor om ze zo snel mogelijk naar een andere schijf te klonen, met iets als;

dd if=/dev/sdc bs=2000K of=/path/to/raw/output.img

Ook kun je dat ‘output.img’ bestand in linux mounten met een commando dat lijkt op dit;

mount -t ntfs-3g -o ro,loop,offset=<512*start sector> /path/to/raw/output.img

(De offset kun je vinden met fdisk -l, en kijk naar de start sector voor ntfs partitie en vermenigvuldig met 512)

-2
-2
-2
2016-04-13 01:38:21 +0000

Ik zat met hetzelfde probleem toen ik een nieuwe harde schijf kocht. Ik heb drie partities gemaakt: 200 GB, 200 GB, en 70 GB. De 200 GB partities waren beide goed en gezond, maar de 70 GB partitie had een onbekend formaat. Dit veroorzaakt het schijfcontrole probleem tijdens het booten, dus doe gewoon de volgende stappen:

  1. Klik met de rechtermuisknop op “Computer” (of “Mijn computer”), klik op “Beheren”, en klik op “Schijfbeheer”.
  2. Daar vind je de partities. Klik gewoon op een van de partities die lichtblauw is (logische schijf), verwijder dit volume, en maak het vervolgens niet-toegewezen zodat de schijfruimte zwart wordt (niet-toegewezen). Doe dan 40/50 GB gedeelte zodat de andere ongealloceerd blijft.
  3. Klik vervolgens op het nieuw aangemaakte volume en breid het uit. Het probleem zal opgelost zijn.

Je hoeft de opdrachtprompt helemaal niet te gebruiken.