Windows98の動作も安定して動作するようになってきました(95並みにですけれど)。で、ハードディスクのFAT(ファイル・アロケーション・テーブルの略。ファイルの収納形式と考えてください)を16から32に換えてみようという考えが芽生えてきました。Windows98はFAT32を前提に最適化されており、記録メディアの使用効率を高める付属のTOOLもFAT32であることが前提になっているからです。そして、OSR2では付属していなかったFATの変換プログラム(16→32)が付属しています。これで運用中のハードディスクをフォーマットせずに、そのままFAT32化することが出来ます(元に戻すことは出来ません(^^;)。
なんだか、自ら墓穴を掘っているような気もするのがナニですけれど、FAT32への変換の開始です。
変換プログラムを起動しすると、変換したいドライブを指定してするように、指示を受けました。重要なファイルのバックアップは既に出来ていますので、起動用のCドライブの変換を行うようにしました。FATの変換はDOSモードでなければ出来ないらしく、マシンはDOSモードでの再起動を行いました。画面には変換の過程が表示されています。ちなみにここらへんは全て自動で行われますので、こちらはただ見ているだけで大丈夫です。変換が終了すると、自動で再 起動が行われWindowsが立ちあがります。すぐに変換されたディスクの最適化が行われるので、マシンを使用するにはしばらく待つ必要があります。
さて、変換が終わりました。FAT16の時にはCドライブの空き容量は300M弱でしたが、FAT32に変換すると700Mと大幅に空きが出来ました。このドライブにはテキストファイルが多く保存してあるので効果が大きかったのでしょう。それにしてもこれだけ空くとは予想を超えていました(^^;
ここでちょっと、FATの16と32に違いを簡単に説明しておきます。大きな変更点としては、扱えるディスク容量の最大値(FAT16は2Gまで)が大きくなったということと、最小のファイルサイズ(クラスタと言います)が小さくなったということが挙げられます。これがどういうことかという説明を、簡単にですが以下に。
現在売られているハードディスクの大半は2Gを超えています。FAT16は最大でも2Gまでの容量しか扱うことが出来ません。ですからこのようなハードディスクを扱う場合、1つのハードディスクを内部で分割して使用することになります(複数のパーティーションを作り、分割して使用するというように)。FAT32では、扱える容量の最大値が64K×64K(計算してみてください)となっていますので、FAT16と比較してその制限の上限は高く、数年間は容量制限の心配をする必要が有りません。
FAT16でフォーマットされたハードディスクでは、どんなに小さいファイルでも32KB(パーティーションが1G以上の場合)の容量を使ってしまいます。数百バイトのちょっとしたメモ程度のものですら、32KBを使用してしまうのです。これは大きな無駄使いと言えるでしょう?FAT32ではこの最小のファイルサイズが4KBとなりました。ですから、小さいファイルが多く記録されたハードディスクほど容量の使用効率が上がり、無駄が減ることによって空きの容量が増えるということになります。
さて、FAT32への変換も終わりました。300M程の空きしかなかったハードディスクはどうなったでしょう?調べてみると、800M近くの空きが出来ました。FAT32導入の効果は絶大です。これは良いぞとばかりに他のドライブもいっきにFAT32化することにしました。
と、良いことばかりに見えるFAT32ですが、問題もあります。
まずは一つのパソコンで複数のOSを使用している場合。他のOS(NT、OS2など)からFAT32でフォーマットされたドライブへのアクセスが出来ません(WINDOWS2000などでは対応されますし、他のOSでも今後対応されるかもしれません)。私はNTも併用していたので悩みましたが、NT用のマシンを近いうちに組み、今のマシンを98専用機として使うということで解決しました。
また、ネットワークを経由した場合には、異なるOSでもFAT32化されたHDにアクセスすることができます。
次の問題は、DEFRAGなどでハードディスクを最適化する際、クラスターサイズが小さくなったために、以前の数割り増しで並べ替えに時間が掛かると言うこと。私の環境の場合、細かいファイルが数多くあったため4時間ほどかかってしまいました。夜の1時過ぎに開始したんですが、終了を待ちきれずに途中で寝てしまいました(^^;ちなみに、他のドライブは1時間もかからずに終了しました。
まあ、初めからFAT32でフォーマットされたハードディスクならば、これほどの時間はかからなかったと思います。98リリースの際は、ハードディスクのフォーマットから行うのが無難かもしれません。DEFRAGにセットアップ以上の時間がとられるかもしれませんので(笑)
| CPU | AMD K6-200(200MHz) |
|---|---|
| Mother Board | GIGA-BYTE GA-586HX(512K) |
| Memory | 128M(16M*4+32*2,EDO,60NS,ノンパリティ) |
| Video | ATI XPERT@PLAY(8M) |
| TV Tuner | ATI ATI-TV |
| HDD | IBM DCAS-34330(4.3G、U-SCSI) IBM DAQA-32160(2.1G)*2 |
| CD-ROM | プレクスター PX-20TSI/TO(SCSI、20倍速) |
| CD-R | CDR-400T-VK(SCSI、書込4倍、読込6倍) |
| Sound | Creative Sound BlasterAWE32 |
| SCSI | IOI IOI-9200DUW(UW,2ch) |
| ether | PLANET ENW-8300-2T |
| MO | メルコ MOS-E230S(EPSON製ドライブ) |
| FDD | TOMCAT PC-FD35M・3B |
| 本体ケース | A5561(300W,フルタワー) |
| Keyboard | KINESIS MAXIM KB200PC |
| タブレット | WACOM ArtPadⅡ |
| スキャナー | EPSON GT-5000WIN S |
| ルーター | MN128SOHO/DSU |
| Printer | CANON BJC-210J |
| Monitor | 飯山電気 MT-8617 |
