
前回「CFカードの最適化」を載せたところ、それについて当カシオペアリポートに一通のメールが届きました。Win95上でデフラグをかけるとファイルが壊れる事についてです。ふむふむと読んでみていくと、これは重要なことのようです。今回の表題は「CFカードの最適化の補足」となっていますが、これは補足というより注意・警告に近いものです。
まずは単純に親玉パソコンでファイルの再配置(デフラグ)をやってみましょう。あ、みなさんはやらないように。ここではあくまでも実験です。
|
ファイル名が壊れる
|
![]() |
つい先日デフラグを行ったばかりでも、あっさりとファイル名が破壊されています。ファイル名の損傷だけですので、ファイル名を書き直すだけでファイルは復活します。
では、CFカードの状態を元にもどして、今度はWindows95標準装備のスキャンディスクをしてみます。ファイルが修正されないように、「エラーを自動的に修復(F)」を解除します。
|
「エラーを自動的に修復(F)」を解除する
|
![]() |
あらら、下記のようなメッセージで怒られてしまいました。
|
こんなメッセージで怒られる
|
![]() |
どうやら、カシオペアでは長いファイル名がちゃんと書き込まれていないようです。しかし実は、短いファイル名でもこうなります。また、長くても問題のないのもあります。調べてみると、このような条件のファイルが壊れるようです。
カシオペア、すなわちWindowsCEではWindows95と違って2バイト文字の扱い方法が変更されているというのがあります。もしかしてそこらへんが問題の原因でしょうか。
さて、問題はともかく、再配置を安全に行うにはどうすれば良いでしょう。親玉パソコンで怪しいファイル名を全て書き直してから行うのは面倒です。英文字だけ使うというのも不便です。ここではみなさんが分かり易く、かつ単純明解で安全な方法を紹介します。
この方法ならバックアップも必ずとれますし、Windows95のファイルシステム上で全行程が行われるので安全です。各自の利用方法によって違いますが、月に一度、バックアップを兼ねて上記のような作業を行われてはどうでしょうか。
クラブカシオペアに投稿なされている方からのメールが来なければ私も見落としているところでした。いやいや、感服いたしました。