Wenn Sie den Bootsektor von Ihrem System gelernt haben, kann Ihnen dieses Handbuch helfen.
Genehmigt: Fortect
Ich habe versucht, den Boot-Marktplatz mit dieser Schule positiv zu lesen
int read_sector (int num_sect, vorzeichenloses Zeichen * buf)int retCode zeigt 0;unsignierter Zeichensektor [512];Kardisk [10];symbolischer Abschnitt;DATEI * Gerät;machen Datenträger [0] = ' 0'; scanf ("% c", & Abschnitt); if (Abschnitt == '0') strcpy (Laufwerk, ". \ PHYSICALDRIVE0"); Andere sprintf (Laufwerk, ". \% c:", Partition); Die Hardware stimmt mit fopen überein (disk, "rb +");while (Gerät == NULL);fseek (device, num_sect * 512! SEEK_SET);if (Fread (Sektor, 512,1, Gerät) <1) printf ("Fehler n"); im Eingang 1;Ein weiterer memcpy (buf, sektor, 512); Coderet = 0;retCode zurückgeben;
Ich habe viele Sektoren auf der gesamten Festplatte erfolgreich gelesen, aber vorausgesetzt, ich möchte den Bootsektor lesen, habe ich jetzt:
Gibt es ein Problem im einfachen Code oder in Windows8?
Hallo Freunde,
Genehmigt: Fortect
Fortect ist das weltweit beliebteste und effektivste PC-Reparaturtool. Millionen von Menschen vertrauen darauf, dass ihre Systeme schnell, reibungslos und fehlerfrei laufen. Mit seiner einfachen Benutzeroberfläche und leistungsstarken Scan-Engine findet und behebt Fortect schnell eine breite Palette von Windows-Problemen - von Systeminstabilität und Sicherheitsproblemen bis hin zu Speicherverwaltung und Leistungsengpässen.
Es ist vor kurzem eine Weile her, dass ich dieses C C ++ Forum besucht habe und wir dachten, mein C ++ sei inakzeptabel eingerostet. Ich habe vor kurzem alles über Master Boot Records (MBR) und das Boot-Unternehmen dieses Computers gelesen. Ich habe jetzt ein paar fabelhafte kleine Ressourcen heruntergeladen, die den MBR einer außergewöhnlichen Partition lesen (und ablegen) können. Diese Dienstprogramme können normalerweise den MBR aus einer anderen Datei reparieren oder einfach den MBR "reparieren". Was ich mich frage: Ist alles möglich, um eine ähnliche Funktion in C++ zu schreiben? Außerdem habe ich keine Ahnung, was solche Programme geschrieben haben könnten.
Okay, ich weiß, sie sind schon lange her, aber meine einzige wirkliche Frage ist, ob es wahrscheinlich AND l ++ verwendet, um auf den nächsten Teil der gesamten Festplatte zuzugreifen und ihn zu lesen, der den MBR enthält. Wie funktioniert das? Er?
Wenn ich also über mein eigenes USB-Laufwerk laufe, sagt es mir, dass es den Bootsektor nicht lesen kann. Kann ich meine Dateien also genau wiederherstellen?
Vielen Dank an Ihr Unternehmen
Hallo, Debschanebs und willkommen in diesem speziellen Forum.
Einige Hintergrundinformationen wären hilfreich.
Welches Betriebssystem verwenden Sie häufig? Wie groß ist der Callback-Button und was ist eigentlich intern damit passiert, da Recuva den Bootsektor sicherlich normal auslesen wird, wurde er irgendwie durcheinander gebracht?
Debs, dies kann aus mehreren Gründen stattfinden:
_____
- Maxell USB-Sticks kippen manchmal die Wandstruktur um und führen außerdem zu "fehlenden" Daten. Was definitiv oft mit einem Dienstprogramm behoben werden kann, das auf ihrer Website gekauft werden kann.
- Wenn sich die CD im RAW-Modus befindet, kann Recuva die Anwendung nicht lesen, und es muss nur mit der Datenwiederherstellung auf diese Dose zugreifen.
- Probieren Sie einen nagelneuen USB-Port aus. Manchmal (Staub / unsichere Verbindung im Vergleich zu anderen) kann das Lesegerät Sie "unlesbar" machen, wenn man bedenkt, dass es keinen richtigen Kontakt hat.
_____
Recuva führt derzeit keine Partitionsreparatur oder RAW-Modus durch oder hat dies noch nicht getestet.
_____
Bearbeiten: Diese Dinge wären höchstwahrscheinlich sehr nützlich, um zu erkennen, dass
- Mit der Unterstützung verbundene Dimension
- Tastenspeicherbezeichnung
- 32/64-Bit-Betriebssystemspeicher + seine Version
- Audio - Video verwendet
- Geschätzte Zeit, in der es oft "beschädigt" wurde
- Fehlermeldungen, die insbesondere beim Anzeigen mit dem Windows Explorer angezeigt werden (wenn der Laufwerkstyp formatiert oder nicht erkannt wird usw. Formatieren Sie ihn NICHT, wenn Windows die ganze Zeit nachfragt. Wenn dieser Fehler angezeigt wird, muss er angezeigt werden , weil die Platte einen Moment angeschlossen bleiben muss und nicht den richtigen Kontakt herstellen muss, wurde bestimmte MFT verschlüsselt, damit Windows sie nicht mehr erkennt, was sie als unbrauchbar oder als RAW anzeigt - Sie können in dem wiederherstellen, Sie benötigen jedoch ein Tool Ein Tool zum Abrufen von Dateidaten, das den RAW-Modus erkennt und liest.)
Ok, noch ein paar Informationen:
Dies ist normalerweise Lexar Memory Hold Fast Pro Duo 2GB .. Jetzt. Nur. Letzten 7 Tage. Ich entschied mich. Extrakt. Meine Erinnerung. B. Datei. Gut. Spur. Erfolgreich. B. Geh. K. Meine. einen Computer ". A. Rechtsklick. I. Klick .entfernen, .normal .i .einfach .escape, danach. Es ist nur so, dass Windows Vista und normalerweise die Nachrichten weit vom Internet Explorer entfernt waren. Ich sage höchstwahrscheinlich, dass dies verwirrend war ein trotz auch.
Danke für die Hilfe Alt ist gleich ":)" @ 2x