Bestimmen Sie den Dateityp in Windows

9

Ich bin in letzter Zeit von einem Virus getroffen worden. Dieser Virus hat zufällig viele Dateien auf meinem Computer wie Videos, Bilder und Kontakte umbenannt und diese Dateien ohne Erweiterung erstellt. Ich habe es geschafft, einige Fotos mithilfe einer SO-Umbenennungsantwort für Batchdateien wiederherzustellen. Bei einigen Dateien kann ich weder Videos noch Bilder erkennen und auch deren Formate nicht kennen. Hilfe zum Erkennen dieses Dateiformats? Wenn es eine nicht programmatische Lösung gibt, wäre ich sehr dankbar.

user2120616
quelle
Dies ist mit einer nicht programmierten Lösung wahrscheinlich nicht möglich.
Ramhound
4
Nachdem Sie dies mit einer der folgenden Lösungen sortiert haben, kaufen Sie eine externe Festplatte und richten Sie einige regelmäßige Backups ein.
PhonicUK

Antworten:

13

TrID kann Ihnen helfen, diese Dateien zu identifizieren.

  1. Laden Sie das Programm und die Definitionen herunter.
  2. Legen Sie sie in ein Verzeichnis.
  3. Fügen Sie dieses Verzeichnis dem PFAD hinzu:
    • Drücken Sie Win+ R,
    • Geben Sie ein systempropertiesadvanced, klicken Sie auf OK ,
    • Klicken Sie auf die Schaltfläche Umgebungsvariablen ... und suchen Sie im unteren Feld nach PATH .
    • Fügen Sie ein Semikolon und das TrID-Verzeichnis hinzu.
  4. Sie können TrID jetzt ausführen, indem Sie tridin die Befehlszeile eingeben . Beispiele finden Sie auf der Website des Programms.
gronostaj
quelle
2
Sie bieten auch TrID.NET, das dem Programm eine GUI-Schnittstelle bietet.
Scott Chamberlain
4
TrID hat eine wirklich interessante Befehlszeilenoption für das OP: Der Schalter -ce benennt die Dateien um, die mit der erratenen Erweiterung angegeben wurden.
Mpy
8

Bei einigen Dateien ist der Typ in ihren Innereien definiert (dies wird als magische Zahl bezeichnet ). Beispielsweise haben alle Windows-Anwendungen und möglicherweise alle DLLs die ersten zwei Bytes MZ. Manchmal müssen Sie im HEX-Editor nachsehen, was was ist. Beispiel:

Hier ist das Beispiel

Wenn Sie können, laden Sie die Shareware Total Commander herunter, bewegen Sie den Mauszeiger über eine beliebige Datei und drücken Sie F3 (Ansicht).

Aber manchmal hilft auch das nicht, besonders bei benutzerdefinierten Dateiformaten, die manche Unternehmen möglicherweise produzieren, aber ich hoffe, das hilft Ihnen ein bisschen.

Kitet
quelle
Sie können ein Programm wie TrID (in der Antwort von gronostaj gezeigt ) verwenden, um die Datei zu scannen und die magische Zahl für Sie nachzuschlagen .
Scott Chamberlain
5

Sie können ein bisschen eine un * x Schicht über die Installation von Cygwin , Umwelt und dann die Verwendung Datei - Dienstprogramm (im Paket enthalten Base ), die überprüft , die magische Zahl von einer Datei und kann auch einige zusätzliche Informationen geben:

$ file *
img234.png:         PNG image data, 834 x 354, 8-bit/color RGB, non-interlaced
folder:             directory
animation.flv:      Macromedia Flash Video
charmap.pdf:        PDF document, version 1.4
charmap.tex:        LaTeX 2e document, ASCII text
song.mp3:           MPEG ADTS, layer III, v1, 128 kbps, 44.1 kHz, JntStereo
dvd.iso:            # UDF filesystem data (version 1.5) 'HOLIDAY_SLIDESHOW              '

In der Tat ist cygwin eher eine übermotorisierte Lösung ( minimale Installation um 20 MB), um nur einen Befehl auszuführen, aber dann haben Sie auch eine ausgefeilte CLI ... eines der Dinge, die ich in Windows am meisten vermisse.

mpy
quelle
Oder Sie können einfach mit einer Live-CD / DVD-Distribution wie Mint oder Ubuntu oder ... booten und die Dateien umbenennen oder eine Liste aller Dateien mit der fileAusgabe abrufen und anschließend wieder in Windows booten.
ivanivan