- ベストアンサー
jpgファイルが開けなくなった
- WindowsXP SP3を使用している際に、jpgファイルが開けなくなった問題が発生しました。
- データをCDにバックアップし、リカバリ後に同じデータを再度PCに保存したところ、jpgファイルの一部が開けなくなりました。
- エラーメッセージには「このビットマップファイルは無効であるか、あるいは現在サポートされていない形式です。」と表示されます。
- みんなの回答 (6)
- 専門家の回答
質問者が選んだベストアンサー
>他のセグメントのマーカも直さなければ駄目ということも、あるのでしょうか。 →基本的には直さないと駄目ですが、不要なマーカも有り ますので、全てを直さないといけないかどうかは内容を 見てみないと判りません。 …が、EOI(0xFFD9)も無いというのは判りませんね。 もしかすると、 「拡張子はjpgだけど、内容は別フォーマット」 と言う事はありませんか?(例えば、bmpやpngだったり) 折角、バイナリエディタで多少の内容が見る事が出来て いますから、他の画像フォーマットを疑ってみる方が良い のかも知れませんね。 余談 >コピーを作り、Addr00000000の先頭に「FF D8 FF E0」を入れました。 →「0xFFE0」はSOIでは無いので、無理やり付ける必要は 有りません。 付けるのはあくまで「0xFFD8」だけです。 (むしろ、付けるとおかしくなる可能性は高い)
その他の回答 (5)
- SWM5903
- ベストアンサー率68% (4965/7212)
>・・・となりますと、復旧の手立てはありませんでしょうか? →バイナリエディタで中身を見ているのであれば、そのまま SOI(0xFFD8)を先頭に追加し、 「ファイル」から「名前を付けて保存」 で新規保存してください。 ※上書き保存だと、元データが無くなりますので、”万が一” の場合、取り返しが付かなくなる可能性もありますので、 出来るだけ、上書き保存は避ける様にしてください。 元データは、本当に不要に成ったら、その時点で削除すれば 良いです。
補足
何度もご丁寧にありがとうございます。 コピーを作り、Addr00000000の先頭に「FF D8 FF E0」を入れました。 (開けるファイルにはやはり、これが入っています) 最終部分にエンドマーカも無かったので「FF09」を書き込み 再度試してみましたが、やはり同じで開けませんでした。 他のセグメントのマーカも直さなければ駄目ということも、あるのでしょうか。
- SWM5903
- ベストアンサー率68% (4965/7212)
う~ん…^^; jpegファイルって、最初のコントロール情報が正しいと、 データ部が壊れていても、ある程度表示できる物なの ですけど、それすら出ないと言う事は、コントロール部 (マーカ)が壊れているのかも知れませんね。 特に、 >このビットマップファイルは無効であるか、あるいは現在サポートされていない形式です。 と出てくるようなのであれば、最初のマーカ(SOI)が 壊れているかもしれませんね。 jpegの内容自体は、バイナリエディタ(Stirling等)で 参照出来ますから、取り敢えずSOI(0xFFD8)が入って いる事は確認した方が良いかも知れませんね。 バイナリエディタ 参考:http://www.vector.co.jp/soft/win95/util/se079072.html jpegの内容 参考:http://hp.vector.co.jp/authors/VA032610/JPEGFormat/StructureOfJPEG.htm
補足
SWM5903さん、詳しく的確なご説明と情報のリンクをありがとうございます。 さっそく試してみました。 開けないファイルには「SOI スタートマーカ (Start of Image) 0xFFD8」が無く 開けるファイルには、ありました。 ・・・となりますと、復旧の手立てはありませんでしょうか?
- Frozen_
- ベストアンサー率51% (268/520)
jpegファイルルは拡張子が同じでも、いくつかの形式があって、たとえば、携帯電話や、掲示板に投稿する場合に開けない物があります。しかし、Paint, Picture Manager, Fax and Viewer 及びインターネットエクスプローラでは基本的に全ての形式に対応しているはずですから、物によって開けたり開けないということは考えにくいです。 どのファイルもPCリカバリ前には開けていたのなら、CDにバックアップしたした時にファイルが壊れたとしか考えにくいです。 フォトショップなどの画像処理ソフトがあればすぐ分かりますから、お持ちなら直接CDから開いてみて下さい。CDの形式、焼きこみソフト、PCへの接続、様々な要因で書き込みエラーが出ますし、スピンドルケース入りの激安CDや、100均のCDなどはメディアの信頼度が全くありませんから、そのような物を使われたなら、ファイルがおかしくなる可能性も十分考えられます。
お礼
フォトショップやイラストレーターもリカバリ前に使っていましたので 再び試そうか?と焦ったりしていました。 CDや環境に問題ないので、仰るようにファイルが壊れていた?と危惧していたところです。 ありがとうございます☆
- pasocom
- ベストアンサー率41% (3584/8637)
開けないJPGファイルはおそらくリカバリー前に入っていた特別のアプリケーションで作成されたものではないでしょうか。したがって、その元アプリをもう一度インストールすれば開けるかと思いますが。 心当たり無いでしょうか?。 またフリーソフトの画像加工ソフトで開けないかお試し下さい。 「JTrim」 http://www.woodybells.com/jtrim.html 「pixia」 http://www.pixia.jp/
お礼
情報ありがとうございます。 開けなかったです・・・残念。
- yukaru
- ベストアンサー率12% (143/1118)
ショートカットじゃないですか? >■プロパティを見ると、どちらも「ファイル形式:jpg プログラム:Paint」です。 ショートカットでも似たように出ます ファイルの容量を確認してください
お礼
ショートカットなら直ぐにわかるのですが、、、残念です。 ありがとうございます。
お礼
じっくり見てやってみます。 この度は、何度もアドバイスを頂きとても参考になりました。 感謝しています、ありがとうございます。