Windows で拡張子のないファイルの種類を識別するにはどうすればよいでしょうか?

Windows で拡張子のないファイルの種類を識別するにはどうすればよいでしょうか?

「空き領域」というパーティション内に、ファイル拡張子のない 92.5 GB の大きなファイルと、260 KB の兄弟ファイルがありますC://。このファイル拡張子を識別できるかどうか、または、その元が古いバックアップであるかどうかが気になります。

ファイルの内容を識別する方法などはありますか? TRID というツールを試しましたが、うまくいきませんでした。また、Linux の「file」コマンドでは、それ以上の情報のないデータ ファイルであることが示されました。

答え1

私は使ったことがあるトリッドそして、ファイルコマンドは、ファイルの種類もしあるならファイル内のマジックナンバー、そのような場合には、ファイル形式を識別できない場合は、別の方法として、文字列ファイルには、ファイルの種類やそれを作成したアプリケーションを特定できる情報が含まれている場合があります。たとえば、ファイルを作成したソフトウェアを製造した会社を特定するテキスト文字列や、ファイルを作成したアプリケーションを特定するテキスト文字列がファイルに含まれている場合があります。Linux または OS X システムでは、strings コマンドを使用してその目的を達成できます。man stringsシェル プロンプトで入力すると、文字列のマニュアルページまたはstrings -hLinuxシステムで入力して使用状況情報を取得します。Sysinternalsを使用できます。文字列その機能を使用するには、Microsoft Windows システム上のプログラムが必要です。

あるいは、ファイルを16進エディタ探すアスキーファイルの種類を識別するのに役立つテキスト。Microsoft Windowsシステムでは、フリーウェア 16 進エディター XVI32小さいファイルの場合;作者は最大2GBのファイルを処理できると述べている大きなファイルの場合は、商用プログラムを使用できますウルトラ編集; 開発者は「大きなファイルに関しては、UltraEdit は 4GB を超えるファイルを処理します。UltraEdit はディスクベースです。つまり、一度にメモリにロードするのはファイルの小さな部分だけなので、すべてのメモリが使用され、他のアプリケーションの実行が停止することはありません。ただし、これを実現するためにファイルの一時的なコピーが作成され、大きなファイルの場合は時間がかかることがあります。」と述べています。私はその製品を使用したことはありませんが、30 日間の試用期間は無料です。

答え2

おそらく運が悪いのでしょう。

「識別」コマンドを試して、認識された画像かどうかを確認することもできますが、それは苦しい手段です。

エディター (またはファイル全体で「文字列」を実行して認識されたテキスト スニペットに変換する) の別の方法としては、photorec を実行してから、生成された回復ファイルを調べて、埋め込まれたコンポーネントやファイルの概要を把握する方法があります。

答え3

プログラムを推測して、そのプログラムで開いてみることもできます。ほとんどのプログラムは、拡張子がなくても読み取り可能なファイルを正常に開くことができると思います。私の場合は、うまくいったことがあります。

可能なプログラムのリストを、ファイルがインストールされているシステムにインストールされているプログラムに制限することはできませんか。

率直に言って、93 GB のファイル サイズはちょっとしたヒントです。ほとんどのソフトウェアでは、それほど大きなファイルを生成できません。

データベース、ビデオ、バックアップ、ディスク イメージは、信頼できると思われる数少ない例です。ラスター イメージ、テキスト ファイル、3D モデルは不可能か、ほぼ不可能と思われます。

名前がちょっとやっかいです。あるコメンテーターが示唆したように、「空き領域」という名前のファイルを作成して、空き領域をそのファイルで埋めるのはなぜでしょうか。何らかの理由で、おそらくディスク領域が不足したときにシステムがどのように動作するかをテストするためにそうしているのであれば、何もないファイルか、同じ文字の文字列だけで埋めるでしょう。実際、まさにそれを行うアプリケーションがあります。ファイルは「何もない」ファイルで埋められるのでしょうか、それとも繰り返しの文字列で埋められるのでしょうか?

2 番目の小さなファイルを兄弟として特徴付けるのはなぜですか?

答え4

Windows エクスプローラーのファイル オプションで、「既知のファイル タイプの拡張子を表示する」がオンに設定されていますか? デフォルトではオフになっているため、多くのファイルに拡張子がないという印象を与えます。

関連情報