• 締切済み

バイナリエディタで同じファイルでも

バイナリエディタで開いて比較するとまったく同じだと言われる2つのファイルがあります。 しかし、この2つのファイルの、片方は対応のソフトで開けるのですが、もう片方はエラーとなってしまいます。 この違いはどんなところにあるのでしょうか?? バイナリエディタで同じと言われたら、それはまったく同じファイルではないかと思っていたのですが、違うのでしょうか。 あまり詳しくはわからないのですが、思い当たる節があればご教授頂きたいと思います。 よろしくお願いします。

みんなの回答

回答No.4

拡張子が違うとか?

  • pakuti
  • ベストアンサー率50% (317/631)
回答No.3

ファイルの置き場所の違いとかでは? 何かしらのライブラリを参照しているとか iniファイルを参照しているとか。

回答No.2

アプリによっては、オープンするファイルの拡張子によって、読み込み処理の切り替えを行うことがあります。 このため、ファイルの中身が違っていなくても、ファイルの名前が悪いだけで、 読み込み処理でエラーするということは考えられます。

回答No.1

排他制御を行っているのであれば、たとえ内容のまったく同じファイルであろうと開くことが出来ない可能性があります。 他のアプリケーションでそのファイルを参照している(オープンしている)ということはありませんか? http://www.forest.impress.co.jp/lib/sys/wincust/taskservice/prcsxplorer.html また、ファイルのアクセス権やリードオンリー属性など、ファイルの内容に関係ない属性が関係している可能性もあります。 その辺りから切り崩していってはいかがでしょうか?

関連するQ&A

専門家に質問してみよう