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

Ausführen von chkdsk auf einer Festplattenpartition ohne Laufwerksbuchstaben

Ich habe eine Festplatte, die in der Datenträgerverwaltung als mit zwei Partitionen angezeigt wird.

Eine der Partitionen sagt 69,71 GB und das war’s. Auf der anderen steht 4,82 GB und darunter Healthy (OEM Partition).

Ich versuche, chkdsk auf der 69,71 GB großen Partition auszuführen und bin mir nicht sicher, wie ich das ohne einen Laufwerksbuchstaben machen soll.

Es ist eine NTFS-Partition, die beschädigt worden ist. Linux’ ntfsfix spuckt einen Haufen Fehler aus, also denke ich, chkdsk könnte besser sein.

Antworten (10)

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

Versuchen Sie dies.

Öffnen Sie eine Eingabeaufforderung. Führen Sie den Befehl mountvol aus, der Ihnen alle Volumes auf Ihrem System anzeigt und Ihnen die GUID der Volumes gibt.

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

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

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

Ich wette, dass das eine keinen Laufwerksbuchstaben hat, aber Windows sollte ihm trotzdem eine GUID geben, wenn es eine gültige und erkannte Partition ist.

Führen Sie dann CHKDSK auf diese Weise aus:

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

Funktionierte auf meinem System, aber mein Volume hatte einen Laufwerksbuchstaben. Verwenden Sie /f und andere Schalter nach Bedarf.

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

Letztendlich sollten Sie in der Lage sein, chkdsk auf einem Volume laufen zu lassen, wie in der chkdks-Dokumentation beschrieben (anstelle eines Laufwerksbuchstabens oder Einhängepunkts übergeben Sie einfach den Volume-Namen). Es ist aber wahrscheinlich einfacher und zuverlässiger, der Partition einfach einen Laufwerksbuchstaben oder einen Einhängepunkt zuzuweisen.

Unter Windows müssen Sie einer Partition einen Einhängepunkt zuweisen, um chkdsk auf ihr zu verwenden. Sie können dazu das Snap-In “Computerverwaltung” (Start -> Ausführen -> compmgmt.msc) oder DISKPART verwenden (Anweisungen zu DISKPART siehe unten). Wenn Sie sich für die Methode der Computerverwaltung entscheiden, gehen Sie zum Abschnitt Datenträgerverwaltung, wo Sie die Partition entweder zuweisen müssen:

  1. einen Laufwerksbuchstaben (z. B. X:)
  2. Einen Einhängepfad (z.B. X:/MyDisc/)

Danach sollten Sie in der Lage sein, chkdsk auf dem jeweiligen Einhängepunkt von Interesse auszuführen. Am einfachsten und zuverlässigsten wäre es wahrscheinlich, ihn als Laufwerksbuchstaben einzuhängen.


Alternativ können Sie auch DISKPART verwenden, um der Partition einen Buchstaben zuzuweisen. Starten Sie DISKPART, und geben Sie LIST DISK ein, um die Festplatte zu finden, gefolgt von SELECT DISK <N> (wobei <N> die Laufwerksnummer ist). Folgen Sie den gleichen Schritten, um die richtige Partition zu finden (d. h. LIST PARTITION gefolgt von SELECT PARTITION <N>), und geben Sie dann einfach ASSIGN ein, damit Windows die Partition unter dem nächsten neuen Laufwerksbuchstaben einbindet.

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

Die Antwort von LawrenceC hat bei mir funktioniert. Wenn Sie allerdings viele Volumes ohne Laufwerksbuchstaben haben (z. B. Recovery, etc.) und nicht wissen, welche GUID Sie verwenden sollen, gibt es einen Weg, der einfacher sein könnte:

  1. Öffnen Sie die Datenträgerverwaltung (diskmgmt.msc).
  2. Klicken Sie mit der rechten Maustaste auf den Datenträger, den Sie scannen möchten.
  3. Wählen Sie Eigenschaften.
  4. Gehen Sie auf die Registerkarte “Sicherheit”.
  5. Kopieren Sie die Zeichenfolge “Objektname”, die oben auf der Registerkarte angezeigt wird.
  6. Öffnen Sie eine Eingabeaufforderung mit UAC-Eingabeaufforderung.
  7. Geben Sie CHKDSK ein (zusammen mit den gewünschten Schaltern, die Sie übergeben möchten, wie /R oder /X).
  8. Fügen Sie die Zeichenfolge ein, die Sie in Schritt 5 kopiert haben.
  9. Entfernen Sie den abschließenden Schrägstrich.
  10. Drücken Sie ENTER.
1
1
1
2015-02-04 01:55:16 +0000

Öffnen Sie “Ausführen” und geben Sie “diskmgmt.msc” ein, dies öffnet den Festplattenmanager. Suchen Sie das Laufwerk, klicken Sie mit der rechten Maustaste auf das Laufwerk, blättern Sie zu “Change Drive Letters and Paths” (Laufwerksbuchstaben und -pfade ändern), dann können Sie ihm einen eigenen Laufwerksbuchstaben zuweisen. Jedes Mal, wenn Sie das Laufwerk an den Computer anschließen, wird es den von Ihnen zugewiesenen Laufwerksbuchstaben verwenden

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

Verwenden Sie das Diagnoseprogramm des Festplattenherstellers. Die meisten großen Festplattenhersteller bieten diese Tools als kostenlosen Download an.

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

Nachdem ich einige der Lösungen ohne Erfolg ausprobiert habe. Hier ist, was ich getan habe:

  • Verzeichnis in das gemountete Volume wechseln
  • “chkdsk .” ausführen. ( . für aktuelles Verzeichnis )

Es hat das Mounted Volume gescannt. Ich konnte es nicht dazu bringen, auf eine andere Weise mit dem gemounteten Volume zu arbeiten.

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

Verwenden Sie DISKPART

Öffnen Sie zunächst die Eingabeaufforderung.

1.Gehen Sie zum Startmenü.

2.Geben Sie cmd ein und öffnen Sie es

3.Sobald Sie in der Eingabeaufforderung sind, geben Sie

DISKPART

4.Dann werden Sie

List Disk

5.Suchen Sie Ihre Festplatte, die die Dateigröße von 69. 71 GB

6.Dann tippen Sie

List partition

7.Sobald Sie die Partition gefunden haben, auf der Sie chkdsk ausführen möchten, schauen Sie neben den Partitionen nach, die mit Nummern beschriftet sein sollten. Wählen Sie also die Nummer der Partition aus und geben Sie den folgenden Befehl ein:

Select partition 1

8.Ersetzen Sie jedoch die 1 durch die Nummer Ihres Laufwerksbuchstabens und geben Sie

Assign

9.Dadurch wird der Partition ein Laufwerksbuchstabe zugewiesen und Sie können chkdsk auf diesem Laufwerk ausführen

Tippen Sie exit, um diskpart zu verlassen

und geben Sie dann chkdsk D: /f /r

10.Ersetzen Sie “D:” durch den entsprechenden Laufwerksbuchstaben für Ihr Laufwerk.

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

Sie sollten Laufwerksbuchstabe, Volume-Name (verwenden Sie mountvol, um ihn zu erhalten) oder Einhängepunkt für “chkdsk” angeben, hier ist ein Teil seines Hilfeinhalts:

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.

Sie können eines davon entweder grafisch zuweisen, über “Datenträgerverwaltung” -> Rechtsklick auf das Volume -> “Laufwerksbuchstabe und Pfade ändern…”, oder per Kommandozeile (@JustinD hat das erklärt).

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

Linux’s ntfsfix spuckt einen Haufen Fehler aus, also denke ich, dass chkdsk besser sein könnte.

Ich denke, es wäre hilfreich, zu wissen, was diese Fehler sind.

Haben Sie außerdem versucht, unter Linux zu mounten? Wenn die Daten sehr empfindlich sind, schlage ich vor, sie so schnell wie möglich auf ein anderes Laufwerk zu klonen. Verwenden Sie dazu etwas wie:

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

Sie können die Datei “output.img” auch unter Linux mounten, indem Sie einen ähnlichen Befehl wie diesen verwenden:

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

(Der Offset kann mit fdisk -l ermittelt werden, schauen Sie sich den Startsektor der ntfs-Partition an und multiplizieren Sie mit 512)

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

Ich stand vor dem gleichen Problem, als ich eine neue Festplatte kaufte. Ich habe drei Partitionen erstellt: 200 GB, 200 GB und 70 GB. Die beiden 200 GB-Partitionen waren gut und in Ordnung, aber die 70 GB-Partition hatte ein unbekanntes Format. Dies verursacht das Problem mit dem Prüflaufwerk beim Booten, also führen Sie einfach die folgenden Schritte aus:

  1. Klicken Sie mit der rechten Maustaste auf “Computer” (oder “Arbeitsplatz”), klicken Sie auf “Verwalten”, und klicken Sie auf “Datenträgerverwaltung”.
  2. Dort finden Sie die Partitionen. Klicken Sie einfach auf eine der Partitionen, die hellblau ist (logisches Laufwerk), löschen Sie dieses Volume, dann heben Sie die Zuweisung auf, so dass der Speicherplatz schwarz wird (nicht zugewiesen). Dann machen Sie 40/50 GB Teil, so dass der andere nicht zugewiesen bleibt.
  3. Klicken Sie dann auf das neu erstellte Volume und erweitern Sie es. Das Problem wird gelöst sein.

Sie brauchen die Eingabeaufforderung überhaupt nicht zu verwenden.