(57)【要約】  その主不揮発性記憶媒体内に作り出された特定目的セクションによりコンピュータの性能を最適化する方法を、開示するものである。この種の方法は、物理的レベルと論理的レベルにてオペレーティングシステムやダイナミックファイルやアプリケーションやユーザファイル等の機器操作用の不可欠な要素を分離すべく特定目的セクションの基本集合を作成し、同様に分離された非不可欠要素を記憶する追加の特定目的セクション集合を随意選択的に作成する。無数の同様のコンピュータを素早く最適化すべく、前述の方法を補足する第２の方法もまた示してある。その上、前述の方法のうちのいずれかを用いて得られる最適化された主不揮発性記憶媒体を提示する。本発明の適用が、最適化対象機器の所有者に対し様々な便宜を生み出す。ファイルの断片化は最小化され、より少数のリソースをもって得られる最良に可能な性能や、ユーザファイルに関する改善された保安スキームや、主不揮発性記憶媒体の最適化された断片化解除や、無類の費用対便益比として証明済みの幾つかの便宜がもたらされる。かかる便宜は、従来技術や現在までに公表された最適化提案によっては同時に達成することは出来ない。【特許請求の範囲】
【請求項１】
コンピュータ性能の最適化方法であって、
Ａ）主不揮発性記憶媒体を、オペレーティングシステムの一部であるファイルをインストールした箇所の一つのセクションや、前記セクションが一時的な文字ファイルやオペレーティングシステムとアプリケーションの機能に固有のタスクから生ずる定期的に修正されるダイナミックファイルに関するセクションや、アプリケーションの一部であるファイルに関するセクションや、ユーザファイルに関するセクションを含む特定目的セクションの基本集合を含むように用意するステップと、
Ｂ）最適動作に寄与する、関連する更新やパッチやアドオンだけでなく、オペレーティングシステム及びハードウェアもまたインストールするステップで、前記最適動作を不可欠ファイルの環境設定と再配置をもって微調整し、インストールした要素をそれらの対応する特定目的セクション内に保存し、それらがそれらのセクションを認識して使用するとともにそれらを物理レベルと論理レベルで切り離す前記ステップと、
Ｃ）最適動作に貢献するアプリケーションと他の更新やパッチやアドオンをインストールするステップで、前記最適動作を不可欠ファイルの環境設定と再配置をもって完成し、このステップにおいてインストールした要素をそれらの整合特定目的セクション内に保存し、既存のセクションを認識して使用するとともにそれらを物理レベルと論理レベルで分離する前記ステップと、
Ｄ）オペレーティングシステムやダイナミックファイルやアプリケーションやユーザファイル等の機器動作用の基本要素が存在するこれらの特定目的セクション内で前記先行ステップを終了した後に実行するファイルの最適化断片化解消ステップを含む、
ことを特徴とするコンピュータ性能の最適化方法。
【請求項２】
１以上のインストールオペレーティングシステムを必要とする場合に、前記ステップＡ），Ｂ），Ｃ），Ｄ）を追加のオペレーティングシステムのそれぞれに個別に繰り返し、これらそれぞれが特定目的セクションのその固有の基本集合を有するようにする、
ことを特徴とする請求項１記載のコンピュータ性能の最適化方法。
【請求項３】
前記主不揮発性記憶媒体を用意する前記ステップＡ）はさらに、該主不揮発性記憶媒体を用意する前に、ユーザ及びコンピュータ内のハードウェアデバイスの動作に役立つこれらのファイルのバックアップコピーを生成するステップを含む、
ことを特徴とする請求項１記載のコンピュータ性能の最適化方法。
【請求項４】
対応する特定目的セクション内のユーザファイルのバックアップコピーを復元するステップで、アプリケーションをインストールする前記ステップＣ）において環境設定された場所にこのファイルを配置することでなされ、最適化された断片化解消のステップＤ）の実行前にこの種の復元を完了する追加のステップをさらに含む、
ことを特徴とする請求項１記載のコンピュータ性能の最適化方法。
【請求項５】
ユーザが彼／彼女の情報を使用できるよう、前記バックアップコピーと復元ファイル内での必要な変換だけでなくオペレーティングシステム及びアプリケーション内の必要な特別な環境設定もまた復元する追加のステップの包含をさらに含む、
ことを特徴とする請求項４記載のコンピュータ性能の最適化方法。
【請求項６】
前記主不揮発性記憶媒体を用意する前記ステップＡ）はさらに、特定目的セクションの追加集合の生成ステップで、最適化対象の前記機器の動作にとっての非不可欠要素を物理レベルと論理レベルで分離して存在させるようにする前記ステップを含む、
ことを特徴とする請求項１記載のコンピュータ性能の最適化方法。
【請求項７】
前記オペレーティングシステムをインストールする前記ステップＢ）はさらに、このステップにてインストールされる各要素のインストールを実行するプログラムにより機器動作用に１以上の不可欠及び非不可欠要素の配置の設定を可能とし、この環境設定が恒久的に設定され、それらをインストールした瞬間からそれらの特定目的セクション内に保存されるようにする場合に、適用可能な選択肢を選択するステップを含む、
ことを特徴とする請求項１記載のコンピュータ性能の最適化方法。
【請求項８】
アプリケーションをインストールする前記ステップＣ）はさらに、このステップにてインストールされる各要素のインストールを実行するプログラムにより機器動作用に１以上の不可欠及び非不可欠要素の配置の設定を可能とし、この環境設定が恒久的に設定され、それらをインストールした瞬間からそれらの特定目的セクション内に保存されるようにする場合に、適用可能な選択肢の選択ステップを含む、
ことを特徴とする請求項１記載のコンピュータ性能の最適化方法。
【請求項９】
前記最適化された断片化解消の前記ステップＤ）はさらに、前記主不揮発性記憶媒体内に生成された特定目的セクションのそれぞれの断片化解消ステップを含む、
ことを特徴とする請求項１記載のコンピュータ性能の最適化方法。
【請求項１０】
前記最適化された断片化解消の前記ステップＤ）はさらに、個別ファイル配置スキーム、すなわち断片化解消対象のセクションの特定目的に最適なものの適用を可能にする断片化解消ツールの使用ステップを含む、
ことを特徴とする請求項１記載のコンピュータ性能の最適化方法。
【請求項１１】
主不揮発性記憶媒体として用いることのできる異種のデバイスにおいて、異なるオペレーティングシステム或いはアプリケーションを用い、異なる種類又はプラットフォームのコンピュータを最適化するのに適用できる、
ことを特徴とする請求項１記載のコンピュータ性能の最適化方法。
【請求項１２】
コンピュータ性能最適化方法の使用を加速する補足的方法であって、
Ａ）主不揮発性記憶媒体を、オペレーティングシステムの一部であるファイルをインストールした箇所の一つのセクションや、前記セクションが一時的な文字ファイルやオペレーティングシステムとアプリケーションの機能に固有のタスクから生ずる定期的に修正されるダイナミックファイルに関するセクションや、アプリケーションの一部であるファイルに関するセクションや、ユーザファイルに関するセクションを含む特定目的セクションの基本集合を含むように用意するステップと、
Ｂ）最適動作に寄与する、関連する更新やパッチやアドオンだけでなく、オペレーティングシステム及びハードウェアもまたインストールするステップで、前記最適動作を不可欠ファイルの環境設定と再配置をもって微調整し、インストールした要素をそれらの対応する特定目的セクション内に保存し、それらがそれらのセクションを認識して使用するとともにそれらを物理レベルと論理レベルで分離する前記ステップと、
Ｃ）最適動作に貢献するアプリケーションと他の更新やパッチやアドオンをインストールするステップで、前記最適動作を不可欠ファイルの環境設定と再配置をもって完成し、このステップにおいてインストールした要素をそれらの整合特定目的セクション内に保存し、既存のセクションを認識して使用するとともにそれらを物理レベルと論理レベルで分離する前記ステップと、
Ｄ）オペレーティングシステムやダイナミックファイルやアプリケーションやユーザファイル等の機器動作用の基本要素が存在するこれらの特定目的セクション内で前記先行ステップを終了した後に実行するファイルの最適化断片化解消ステップと、
Ｅ）市販のソフトウェアツールやハードウェアデバイスや他の記憶媒体を個別に或いは組み合わせて採用することで１以上の「複製」コンピュータを最適化し、「主」コンピュータの最適状態を迅速に複製するステップで、全ての「複製」コンピュータのうち前記「主」コンピュータは先のステップにおいて最適化してあり、「主」コンピュータの主不揮発性記憶媒体の構成とコンテンツの厳密なコピーが「複製」コンピュータの各個の整合媒体内に生成されるようにする前記ステップを含む、
ことを特徴とするコンピュータ性能最適化方法の使用を加速する補足的方法。
【請求項１３】
Ｆ）多彩な前後関係において残りの機械から一部を差別化すべく環境設定をすることを要求するこれらの機械のパラメータを環境設定することで最適化コンピュータに最終的な調整を施すステップをさらに含む、
ことを特徴とする請求項１２記載のコンピュータ性能最適化方法の使用を加速する補足的方法。
【請求項１４】
Ｇ）特定ユーザのグループ向けの機械が必要とする追加のソフトウェアを、アプリケーションをインストールする前記ステップＣ）において提示された概要としてインストールすることで、最適化コンピュータへの最終調整を施す追加のステップをさらに含む、
ことを特徴とする請求項１２記載のコンピュータ性能最適化方法の使用を加速する補足的方法。
【請求項１５】
主不揮発性記憶媒体として用いることのできる異種のデバイスにおいて、異なるオペレーティングシステムやアプリケーションをもって、異なる種類又はプラットフォームのコンピュータの最適化に適用することができる、
ことを特徴とする請求項１２記載のコンピュータ性能最適化方法の使用を加速する補足的方法。
【請求項１６】
コンピュータ性能最適化法或いはその補足的な方法のいずれかの使用後に得られる特定目的セクションをもって最適化した主不揮発性記憶媒体であって、
前記主不揮発性記憶媒体が物理レベルと論理レベルで分離した機器動作用の四つの基本要素をホスト処理する特定目的セクションの基本集合を備え、該基本的集合をオペレーティングシステムの一部であるファイルをインストールしたセクションや、ダイナミックファイル、すなわち一時的な文字或いはオペレーティングシステムとアプリケーションの作業に固有のタスクの結果として定期的に修正されたものに関するセクションや、アプリケーションの一部であるファイルに関するセクションや、ユーザファイルに関するセクションで統合するようにした、
ことを特徴とする主不揮発性記憶媒体。
【請求項１７】
随意選択的に追加の特定目的セクションの集合を含み、そこで機器操作にとっての前記非不可欠要素が物理レベルと論理レベルにおいて分離されて存在する、
ことを特徴とする請求項１６記載の主不揮発性記憶媒体。
【請求項１８】
インストールされた１以上のオペレーティングシステムが存在する場合、追加の各オペレーティングシステムは各々に対応する特定目的セクションの基本集合を有しており、それはこの基本的集合内のその固有のセクション内にインストールされ、それは互換性のあるこれらのダイナミックファイルとアプリケーションとユーザファイルに「隣接」しており、それらは物理レベルと論理レベルにおいて全て分離してあり、さらに互換性のある機器の動作に関する非不可欠要素を記憶するその固有の特定目的セクションの追加集合をもつことが可能であり、またそれらが物理レベルと論理レベルにおいて分離してある、
ことを特徴とする請求項１６記載の主不揮発性記憶媒体。
【請求項１９】
主不揮発性記憶媒体として用いることのできる異種のデバイスにおいて、異なるオペレーティングシステムやアプリケーションをもって、異なる形式又は異なるプラットフォームのコンピュータ内に登場することができる、
ことを特徴とする請求項１６記載の主不揮発性記憶媒体。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、コンピュータ性能最適化方法及び特定目的セクションをもって最適化した主不揮発性記憶媒体に関する。
【背景技術】
【０００２】
現在、コンピュータは様々な分野で広く受け入れらているが、それはこの種の装置がかなりの種類のタスクを実行するのに例外的に役立つツールであるからである。新技術の科学的な開発と使用がこの事実に貢献しており、同時により新しくより良いコンピュータを低製造コストでもって市場に投入するのを加速してきたからである。最高度に革新された構成要素のうち、一例を引き合いに出すならば中央処理ユニット（ＣＰＵ）が抜きん出ている。すなわち、それらは先行世代よりも益々高速化し、小型化され、より多量の計算能力を備えている。同程度の技術的な洗練を示す他の構成要素は、コンピュータに主不揮発性記憶媒体を配設するデバイス、すなわち益々高速化しより信頼できる安価でより大容量になりつつあるハードディスクやフラッシュメモリバンクが目下のところ該当する如く、たとえ電気エネルギ源が遮断されてもその内容を保持するデバイスである。
【０００３】
されど、上記の如き非常に重要な技術的進歩にも拘わらず、主不揮発性記憶媒体を備える全てのコンピュータは例外なくそれらを実用に供する同一のオペレーティングシステムから生ずる観察可能な事実の徴候を示す。この現象はそれ自体がコンピュータ性能の段階的な低下、すなわちその全体的な速度の低下として露呈され、言わばそのことは機器の毎日の使用にとってより深刻となる。予想されるように、ユーザはこの現象の影響に気付くが、それはたとえ同じコンピュータが数カ月前はより良好に動作したにも拘わらず、彼／彼女が彼／彼女の処理せんとするタスクに毎回より多くの時間を待たされねばならないからである。
【０００４】
ファイル断片化とは、何か。
この現象の存在を理解する上で参照するのに良い例が、以下の如くその主不揮発性記憶媒体として設定されたハードディスクと共に何百万もの事務所で日常用いられているものに類似する一般的な「ＩＢＭ（登録商標）パソコン互換」コンピュータである。
【０００５】
月日の経過とともに、ユーザは彼／彼女の生産性を減らす待ち時間の緩慢ながら確かな増加に気付く。すなわち、少しずつ彼／彼女のコンピュータはそれが新品であったときよりも遅くなる。最初の年の暮れに、機器の性能はその使用が耐えられなくなる極限にまで低下したことにユーザは気付くことがある。彼／彼女はもう一年待つこともできるが、結局は専門家の手助けに訴えなければいけなくなる。従来の技術は、ユーザに以下の選択肢を提供している。すなわち、（１）より新型の高速のコンピュータを購入するか、（２）既存のハードウェア容量の拡張又はそれをアップグレードするか、（３）オペレーティングシステムとアプリケーションを再インストールするか、（４）ハードディスクを断片化解消するか、（５）上記の組合せである。しかしながら、いかなる選択肢を選択しようとも、回復させた性能への効果は一時的で短期間のものであり、何故ならこれは繰り返し起きる現象であり、性能低下は結局は再発することになるからである。
【０００６】
引用した現象は、「ファイルの断片化」として公知である。それは、コンピュータの主不揮発性記憶媒体内に自らを露呈する。このソフトウェアは利用可能な不揮発性記憶空間を管理するものであるので、その主因は装置内にインストールされたオペレーティングシステムにある。その他の原因は、記憶装置の従来の構成にあり、一例を挙げるならば、「ＩＢＭ（登録商標）ＰＣ互換」プラットフォームの場合にそうである如くそれは二十年超に亙り変更されてこなかった。
【０００７】
ファイルの断片化は、どのようにして始まるのか。
ファイルの断片化が如何にして生ずるかをより詳細に説明するには、別の例が役立とう。今度は、後述する如くその主不揮発性記憶媒体としてのハードディスクとオペレーティングシステムとしてのマイクロソフト（登録商標）ウィンドウズ９５（登録商標）を備えるパーソナルコンピュータ、すなわち新品の「ＩＢＭ（登録商標）ＰＣ互換」機に的を絞ることにする。
【０００８】
このコンピュータのハードディスクは、動作を開始させるための予備的なセットアップを必要とする。今までにハードディスクに適用された従来技術は、格別目を引く特徴を有する。すなわち、それらは「アクティブな区画」として構成され、かつ全て或いはそうでなくとも大半のディスク記憶容量を専有する「主要区画」を作り出す。次に、ディスクを「フォーマット化」する。これが「クラスタ」と呼ぶ同一サイズ（通常は４，０９６バイト）の何十万、何百万もの微小部分で出来た構造をその表面に確立する唯一の方法であるのでハードディスクの「区画」と「フォーマット化」の作業は最も重要である。オペレーティングシステムがハードディスクからファイルを読み取ったりファイルをそこに書き込むときは常に、クラスタの効用は明らかになる。
【０００９】
前記主不揮発性記憶媒体を区画しフォーマット化した後にのみ、アプリケーションだけでなくオペレーティングシステムのソフトウェアのインストールもまた達成し、これによりコンピュータはいつでも動作できる状態とすることができる。
【００１０】
二十数超に亙ってこの種のコンピュータの製造業者がハードディスクについて同一構成を使用してきたことに、ここで触れることは重要である。この従来の設定をかくも特殊なものとする特徴は、機械動作に関する四つの基本的な構成要素が唯一の空間内に全て共存し、全て或いはそうでなくとも大半のこの種の媒体の記憶容量を私有するからである。上記の四つの基本的要素は、以下の通りである。すなわち、（１）オペレーティングシステムの一部であるファイルと、（２）仮想記憶スワップファイルや一時的なインターネットファイルやエラー及び事象に関する記録等の、アプリケーションのみならずオペレーティングシステムによっても用いられる一時的な作業ファイルや頻繁に更新されるファイルと、（３）インストールされたアプリケーションの一部であるファイルと、（４）ユーザファイルである。同様に、機械動作にとって不可欠或いは非不可欠の要素は同一の記憶空間を共有している。ハードディスクのこの従来の環境設定は、まさに以下の如くに見えることもある。すなわち、コンピュータ内で不揮発性記憶媒体を作動させる旧式かつ無害な遣り方である。しかしながら、後で明らかになることであるが、コンピュータ機器の所有者に対する幾つかの重要かつ有害な結果がこの種の技法から生ずる。
【００１１】
先の問題を説明した後に、ハードディスク上でのファイルを書き込みや読み出しや消去時に何が起きるかを論ずることがここで可能である。（１）ファイルへの書き込み時に、オペレーティングシステムは先ずその大きさ（通常４，０９６バイト）がクラスタのそれに等しい空き記憶領域にデータを分割する。次に、それが見出した第１の利用可能なクラスタ上のハードディスクにこの種の情報片を記録し、かかるクラスタを「マップ」上に利用不能と記入する。（２）他方で、ファイルの読み出しが要求されたときは、オペレーティングシステムはファイルの格納に用いたそれらのクラスタについて「マップ」を検索し、データビットを収拾し、読み出しを要求した何人に対しても「一つの塊にて」それらを引き渡す。（３）最後に、ファイルを消去する上で、オペレーティングシステムは再びファイルに関するそれらのクラスタについて「マップ」を検索し、それらに利用可能と加筆し、そのことが続く書き込み時に空くことになる「間隙」の出現を生ぜしめる。
【００１２】
ファイルの断片化が如何に始まるかを理解するには、作業期間中にクラスタの書き込みと読み出しと消去が何十回、何百回、何千回も行われることを念頭に置く必要がある。この理由から、「間隙」の出現は徐々に進行し、続く書き込みはクラスタ内に新規データビットを配置してそれらを埋めることになり、データは結局は分散して不連続となる。すなわち、データは一緒にならず、言わばそのことがファイルを断片化し、ファイルは失敗なく書き込まれる。その結果、機器を通常に使用することで、ハードディスクのコンテンツはオペレーティングシステムが連続的に遂行する書き込み動作と消去動作に起因して次第に断片化する。
【００１３】
上記の結果は、この種の媒体にて生ずるときに時として「ハードディスク断片化」と呼ばれる前記の「断片化」現象である。とは言え実際には、前述したように、断片化したのは記憶媒体そのものではなく、それを包含するファイルである。
【００１４】
オペレーティングシステムは、何故断片化の主因となるのか。
オペレーティングシステムがこの種の現象の主因として関与するかを説明する根源的な理由は、後の読み出し時にデータへのより効果的なアクセスを可能にするであろう連続するクラスタを見出す時間をかけずに、最速の可能な方法でもってハードディスク上へのファイル書き込みタスクを完了させる必要性以外の何物でもない。
【００１５】
オペレーティングシステムに主不揮発性記憶媒体のコンテンツの断片化を誘導する作業には、とりわけ以下が含まれる。すなわち、（１）コンピュータの起動及び停止、（２）仮想記憶スワップファイルの管理、（３）アプリケーションの開閉、（４）データファイルの開閉、（５）プリンタへのファイル送信、（６）インターネット上のサーフィン、（７）電子メールの送受信である。これらのタスク全てがユーザの作業に源を発し、最後にはコンピュータの核心にあるオペレーティングシステム自体により前記記憶媒体の書き込みや読み出しや消去の動作の形で終了する。
【００１６】
断片化は、何故にコンピュータ性能を減少させるか。
断片化はコンピュータの性能を低下させるが、それは主不揮発性記憶媒体がオペレーティングシステムが管理するこれらのファイルの読み出しと書き込みと消去の動作の完了に、徐々により時間を要するようになるからである。例えば、特定のハードディスクの場合、（１）断片化ファイルをまとめる全ての分散クラスタの読み込み、又は（２）新規ファイルを書き込む上で同様に通常分散しているこれらの利用可能なクラスタの発見をなすべく、非常に多数の移動を達成するのに読み取りヘッドが必要である。
【００１７】
作業期間中にオペレーティングシステムが不揮発性記憶媒体内の何百、何千、何百万ものファイルの読み出しや書き込みや消去の動作を処理することを考慮するならば、そのコンテンツが断片化し続ける限りコンピュータ性能が次第に劣化する理由は明らかである。
【００１８】
最も一般的な断片化の治療法は、何であろうか。
この課題を解決する従来の解法は、この種の媒体を含めたときに時として「ハードディスク断片化解消」と呼ばれる「ファイル断片化解消」として公知の方法である。この種の方法は、オペレーティングシステムにより実行される、続く全ての読み取りと書き込みがより効率的にかつより時間をかけないよう実行される仕方での主不揮発性記憶媒体内のそれら全ての断片化ファイルからのデータ分散ビットの再配置を意味する。しかしながら、断片化解消の肯定的な効果は常に、ファイルが再び断片化しない限りにおいて一時的なものである。
【００１９】
従来のハードディスクの断片化解消の固有の特徴
ハードディスクは現在市場に出回っている最も広く用いられている主不揮発性記憶媒体であるため、その従来の断片化解消法の幾つかの固有の属性を調べる必要がある。しかしながら、その前に上記の表題における用語「従来」の使用を明確にすることが相応しい。すなわち、これが斯くあるは、この種の方法がハードディスク構成の上述した従来の技術に基づくが故にである。
【００２０】
ハードディスクの従来の断片化解消とは、一体どんなものであろうか。
ハードディスク内の各断片化ファイルは、一群の分散部分からなる。物理的なレベルでは、ディスクに書き込まれたこの種の部分はファイル保存の仕方が原因で分散クラスタ集合を占める。かくして、ファイルの断片化を取り除くため、断片化解消ツールは特定のアルゴリズムを用い、それがそれらの分散したクラスタのコンテンツの再配置に後程用いる複雑な移動計画を作成する。ハードディスクの一般的な断片化解消法は、以下の如くそのコンテンツを認識することにある。すなわち、（１）各ファイルが「一つの塊」をなすこと、すなわち全ての部分が一緒になっていて連続順になっていること、（２）ディスク始端において全てのファイルが１ブロックとして位置すること、（３）自由空間が１ブロック内に同様に配置されるが、ディスクの終端に向けたものであること、である。
【００２１】
ハードディスクの断片化解消には、どれ位時間がかかるのか。
この種の方法が意味する莫大な量の作業のお陰で、ハードディスクの従来の断片化解消はディスクの記憶容量とそのアクセス時間とそのデータ転送レートと保存されたファイル量と使用する断片化解消ツールとに応じてどこでも１乃至８時間（或いはそれ以上）を要する。しかしながら、１０％を超す進展も完了せずにそれが三日三晩に亙って持続したことでユーザがこの種のプロセスを停止せねばならなかったケースが公表されている。
【００２２】
上記を考慮するに、たとえそれによってコンピュータの動作を改善できようとも、ハードディスクの従来の断片化解消プロセスを大半の人が何故名うての退屈な作業であると考えるかは明らかである。
【００２３】
どういった断片化解消ツールが市場に出回っているか。
ハードディスクの内容の断片化解消をもたらす多数のプログラムが市場に出回っている。最新版のＭＳ−ＤＯＳ（登録商標）オペレーティングシステムは、この種のもののためのツールを既に有する。同様に、広く普及したマイクロソフト（登録商標）ウィンドウズ９５（登録商標）システムには、単純な方法で断片化を取り除くプログラムが組み込んである。数年後、マイクロソフト（登録商標）ウィンドウズ９８（登録商標）には使用時に一部不具合をもった若干洗練された断片化解消具が含められた。
【００２４】
例えばネットワーク・アソシエイツ（Ｎｅｔｗｏｒｋ  Ａｓｓｏｃｉａｔｅｓ）（登録商標），シマンテック（Ｓｙｍａｎｔｅｃ）（登録商標）、オントラック（Ｏｎｔｒａｃｋ）（登録商標）（以前のミジェニックス（Ｍｉｊｅｎｉｘ）（登録商標））のようなソフトウェア製造会社は、より上級の断片化解消法を果すべく、それぞれナッツ・アンド・ボルツ（Ｎｕｔｓ  ＆  Ｂｏｌｔｓ）（登録商標）やノートン・ユティリティーズ（Ｎｏｒｔｏｎ  Ｕｔｉｌｉｔｉｅｓ）（登録商標）やフィクスイット（Ｆｉｘｉｔ）（登録商標）を開発した。それ自体の長所に関し、エクゼクティブ・ソフトウェア（Ｅｘｅｃｕｔｉｖｅ  Ｓｏｆｔｗａｒｅ）（登録商標）はディスキーパー（Ｄｉｓｋｅｅｐｅｒ）（登録商標）、すなわちマイクロソフト（登録商標）ウィンドウズ・エヌ・ティー（Ｗｉｎｄｏｗｓ  ＮＴ）（登録商標）をインストールしたサーバへＬＡＮを介して接続されるマイクロソフト（登録商標）ウィンドウズ９５（登録商標）やマイクロソフト（登録商標）ウィンドウズ９８（登録商標）等のオペレーティングシステムを備えるそれらのコンピュータのハードディスクを、連続的な仕方で非停止でかつユーザの介入無しで断片化解消するなお一層洗練されたツールを開発した。
【００２５】
断片化解消により、誰が恩恵を蒙るのか。
明らかに、市場に出回っている既製の断片化解消具がもたらす便宜は、それらを用いるユーザにとってだけのものである。加えて、ハードディスクを断片化解消する基本ツールが一般的に初心者に知られていない場合は、洗練されたものはなおさらそうである。
【００２６】
この理由から、未熟なユーザはその被害に気付くものの、その原因や解決策に関して無知であるのに対し、対照的に上級のユーザは知っている。後者は、コンピュータの性能低下がハードディスク断片化が原因で生ずることと、この種の欠点を解決する唯一の方法が退屈に見えはするもののディスクを多少とも断片化解消するプログラムへ向かせることにあることを理解するものである。加えて、この上級のユーザは、彼／彼女にとっては非常な苦痛ではあるが、最良のコンピュータ性能を望む場合、この種のプロセスを定期的に繰り返し実行しなければならないことを知っている。
【００２７】
ハードディスクの断片化解消は、どの程度の頻度で行なわねばならないのか。
専門誌に発表された幾つかの記事において、著者は現実には定期的にコンピュータのハードディスクを断片化解消することを勧めている。一部の人は、少なくとも月に一度を推奨している。他の人は、かかるものが起きるであろう断片化を決定するが故にその頻度はユーザが実行するジョブの種類に依存すると述べている。しかしながら、断片化を最小化してコンピュータ性能を最適状態に保つには、二週間ごとにハードディスクの断片化解消を推奨する別の人がおり、さらに一週に一度は必要であるとさえ主張するさらに別の人がいる。
【００２８】
また、ネットワーク・アソシエイツ（Ｎｅｔｗｏｒｋ  Ａｓｓｏｃｉａｔｅｓ）（登録商標）によるマカフィー・ユティリティーズ（ＭｃＡｆｅｅ  Ｕｔｉｌｉｔｉｅｓ）（登録商標）やエクゼクティブ・ソフトウェア（Ｅｘｅｃｕｔｉｖｅ  Ｓｏｆｔｗａｒｅ）（登録商標）によるディスキーパー（Ｄｉｓｋｅｅｐｅｒ）（登録商標）は、いわゆる従来の技法による「影響」下でそれにより環境設定したハードディスクの断片化解消時に適用することのできる最大の提唱頻度を確立するものである。それらによれば、最良のファイル断片化解消はユーザの介入無しで非停止様式でかつ連続的な仕方でユーザ作業として持続するとされている。
【００２９】
本発明と従来の技術の間の既存の差異
一旦先の論議を説明し終えると、本発明をいわゆる現在使用されている従来の技法と差別化するこれらの特徴をより詳細に説明することが可能になる。（１）不揮発性記憶媒体を断片化解消するアルゴリズムを保護する特許を含む市場で入手可能な断片化解消ツールを遥かに上回り、（２）断片化の再発を低減するハードディスク内にファイルを再組織化する仕方を保護する特許もまた存在する。その外に、（３）一定種のファイルを断片化解消する唯一無二のアルゴリズムを保護する特許もまた存在する。
【００３０】
しかしながら、今日までに公知の断片化に対する従来の解法は、特許されていようがいまいが、（１）反復する性質のある現象に当面の治療法を提供するか、さもなくば本発明と比較したときに部分的な解法を提供するものである。（２）これらの解法は、不揮発性記憶媒体の前述の従来の環境設定、すなわち「ＩＢＭ（登録商標）ＰＣ互換」コンピュータ内に組み込まれたハードディスクの場合、同一状態で少なくとも二十年存在した環境設定に基づくものである。挙げ句のはてに、（３）この種の解決策は、本発明に比べユーザに対し殆ど便宜をもたらさない。
【００３１】
本発明は、前述のものとは異なっていてそこから立ち去るものであり、何故ならそれは以下の格言を適用するものだからである。すなわち、「最も健康的な住宅」は最上に清掃したものではなく、汚れが最小のものである。」というものである。本発明はファイル断片化の影響を最小化し、かくして従来の技術でもって達成可能な期間よりも相当長きに亙って可能な最良のコンピュータ性能を維持するものである。同様に、本発明はコンピュータやオペレーティングシステムやソフトウェアアプリケーションの製造業者が現在提供するものとは根本的に異なる革新的な環境設定をその基礎として用いるものである。本発明は、既存の特許が提示する最適化技術とも異なるものであり、それは実際のユーザにより多数のコンピュータ上で１９９９年半ば以来実施してきた多年の研究ならびに成功裏の試験の成果である。
【００３２】
本発明を別に設定する追加の特徴は、それが従来技術とか利用可能なハードウェアやソフトウェアツールとか既存の特許や公表された提案を、この種の代替例が単独で或いは組み合わせて適用されると否とによらず、同時に使用しても到達不能な証明済みの便宜集合をユーザにもたらすことにある。これらの便宜中、以下が抜きん出ている。すなわち、（１）コンピュータの最良の利用可能な性能をもたらし、機器が新品であったときよりもなお一層良好なものとする。（２）ユーザファイルに関してより良好な保安スキームを提供し、それが（ａ）ウィルス攻撃やインターネットの侵入や停電により引き起こされる被害を最小化し、（ｂ）従来技術の復元や再インストールや更新のソフトウェアでは共通に逸失する重要な情報を保持し、（ｃ）バックアップコピーをより簡単でより迅速でより完全にかつ効率的な方法で作成する。（３）従来の断片化解消よりもより効率的でかつより厄介でない新規の断片化解消法を得る。（４）（ａ）主不揮発性記憶媒体の断片化解消により彼／彼女のコンピュータの性能を最適化するときにユーザから奪われる時間や、（ｂ）この種のプロセス期間中に誘発した機械の損耗や、（ｃ）これらの動作に由来するエネルギ消費等の問題の少なくとも７０％、場合によっては９０％を超えてユーザに節約をもたらす。最後に、（５）一方でユーザが得る便宜を最大化し、他方で必要な投資を最小化することに基づき最良の費用対便益比をもたらすが、それは本発明が使用中のみならず新品のコンピュータにも適用できるからである。
【発明の開示】
【発明が解決しようとする課題】
【００３３】
本発明の一つの目標は、その適用がコンピュータの可能な最良の性能を得る方法をもたらすことにある。
【００３４】
本発明の別の目標は、数十、数百、数千の同一コンピュータ、すなわち環境設定だけでなく整合するハードウェアとソフトウェアを備えるコンピュータを最小時間で最適化すべく、上述の第１の方法の機能を補足する第２の方法を利用可能とすることにある。
【００３５】
本発明の別の目標は、特定目的セクションの基本集合を含む最適化された主不揮発性記憶媒体を提供することにある。
【００３６】
本発明の別の目標は、特定目的セクションの追加集合を随意選択的に含む最適化された主不揮発性記憶媒体を提供することにある。
【００３７】
本発明の別の目標は、ユーザに対し彼／彼女のファイルに関する改善された保安スキーム、すなわち従来の技法が彼／彼女にもたらすものよりもっと便宜を授けるスキームを提供することにある。
【００３８】
本発明の別の目標は、主不揮発性記憶媒体に適用する最適化された断片化解消プロセスにより機器内で得られる最大の性能を補強することにある。
【００３９】
本発明の別の目標は、彼／彼女の時間や機械の損耗やエネルギ消費等の問題でユーザの節約を可能にすることにある。
【００４０】
本発明のこれら及び他の目標は、さらに詳らかにする好適な実施形態の説明に明らかとなろう。
【課題を解決するための手段】
【００４１】
本発明は、三つの構成要素から成る。すなわち、（１）その主不揮発性記憶媒体に生成された特定目的セクションによりコンピュータの性能を最適化する方法と、（２）「主」コンピュータの得た最適化から始まり、加速された仕方で、無数の「複製」コンピュータの性能を最適化すべく先の方法を補充する第２の方法と、（３）先の方法の一つにより最適化した後で、特定目的の基本集合と随意選択的に特定目的セクションの追加集合を提示する主不揮発性記憶媒体とである。
【００４２】
以下の二つの論議は、本発明が前例のない技術革新としてそれ自体を保持する理由を説明する文脈を設定するものである。その革新とは、（１）コンピュータの主不揮発性記憶媒体内にセクションを確立する能力と、（２）その主題に関する公表された発想である。たとえ前記論議がパーソナルコンピュータ業界の現在の問題含みの状況を論じようとも、それを明確にすることは相応しく、何故ならそれは世界的に普及していて、以下の事実が視界から消えることは有り得ないからである。本発明は、どんな計算プラットフォームにもあてはまる。すなわち、主不揮発性記憶媒体を用いるコンピュータとは異なる他種のデバイスや、主不揮発性記憶媒体として用いる他の異種装置や、様々なオペレーティングシステム及びアプリケーションに対しである。
【００４３】
第１の議論は、コンピュータの主不揮発性記憶媒体内で特定目的か否かによらず多くのセクションの確立が可能であった期間を吟味する。加えてそれは、１以上のコンピュータにおいて本発明を適用することから生ずるもの等の特定目的セクションの開拓が、大量消費者コンピュータ業界では技術的に無視されてきたことを露呈するものである。
【００４４】
暫くの間、コンピュータの主不揮発性記憶媒体内に１以上のセクションを確立することは可能であった。一つのはっきりした例は、主不揮発性記憶媒体としてハードディスクを有する第１の「ＩＢＭ（登録商標）ＰＣ互換」コンピュータである。マイクロソフト（登録商標）ＭＳ−ＤＯＳ（登録商標）、すなわちこれらのコンピュータ内にインストールされたオペレーティングシステムからの「ｆｄｉｓｋ」コマンドにより、ハードディスク内に様々なセクション或いは「区画」を確立して恰も多数のディスクドライブ「ボリューム」で出来たかの如くユーザにこの種のデバイスを用いさせることが出来ていた。しかしながら、それにも拘わらず、ハードディスクの従来の環境設定はその時以来たった一つの区画をもったスキームであり、全体としてセクションを持たせないままにディスクを放置するものであった。
【００４５】
こうして主不揮発性記憶媒体を環境設定することは、証明済みの便宜というよりも深く根差した伝統になってきている。この例は、アプリケーションだけでなくオペレーティングシステムにおいても明らかでかつこの二十年間に亙って市場を支配してきた大量消費者ソフトウェア設計における首を傾げる不快な時流の行き着く先である。
【００４６】
先の一つの明確な例は、世界中で最も広く使われているマイクロソフト（登録商標）社製のウィンドウズ９５（登録商標）及びウィンドウズ９８（登録商標）オペレーティングシステム内の幾つかの特徴の存在である。この種のオペレーティングシステムは、ハードディスクを全体としてセクションを持たないものと見なしとおり、何故ならそれらがその機能やオペレーティングシステムや動的ファイルやアプリケーションやユーザファイルに関する基本集合の物理レベルと論理レベルの有効な分離によりコンピュータ性能の痛みを伴なわない最適化を回避しているからである。特定の動的ファイル、すなわちそれら自体を断片化し他のファイルを断片化する一時的な性質のものや頻繁に更新されるファイルの場合がその証明であり、何故なら元のものに似ていない別の論理ドライブユニットや別の区画や別のフォルダ内でそれらを分離することが不可能であるからである。この種のファイルとフォルダのサンプルは、以下の通りである。すなわち、（１）「Ｃ：＼」すなわち「Ｃ：＼Ｗｉｎｄｏｗｓ」や「Ｃ：＼Ｗｉｎｄｏｗｓ＼Ｔｅｍｐ」）等のパスに位置する一部のエラー記録及び一部の出来事記録、（２）パス「Ｃ：＼Ｗｉｎｄｏｗｓ＼Ａｐｐｌｏｇ」に位置するアプリケーションの使用頻度記録を保持するファイル、（３）「Ｃ：＼Ｗｉｎｄｏｗｓ＼Ｓｐｏｏｌ」に位置する一時的な印刷ジョブフォルダである。それ自体の長所では、「Ａｐｐｌｉｃａｔｉｏｎ  Ｄａｔａ（アプリケーションデータ）」や、「Ｃｏｏｋｉｅｓ（クッキー）」や、「更新履歴（Ｈｉｓｔｏｒｉａｌ）」（スペイン版のみ）や「履歴（Ｈｉｓｔｏｒｙ）」や「タスク（Ｔａｓｋｓ）」や「テンプ（Ｔｅｍｐ）」で、いずれもパス「Ｃ：＼Ｗｉｎｄｏｗｓ」に位置するもの等のダイナミックフォルダの移動は、一般人には即利用可能ではない指示グループの使用時にのみ可能である。
【００４７】
二十年来前からずっと大量消費者コンピュータ業界はその特定の環境設定を活かしてきており、それは「伝統的」として知られる規範とそれらの技法をコンピュータ所有者に対するその不運で回避不能な結果にも拘わらず嫌悪感を招くほどに設計するものであった。この種の代価は緩慢ではあるが確実に不可避であり、ユーザファイルの潜在的な損失可能性だけでなく機器性能の繰り返し発生する損失である。この種の技法の深い根の大きさを示すには、次の事実に注目することで十分である。すなわち、その到着以来、この種の従来の環境設定を用い、その主不揮発性記憶媒体内の特定目的セクションを使用する多数の利点を完全に拒絶して５億以上のパーソナルコンピュータが世界的に販売されてきた。その外見からは気付かないように、ハードウェア及びソフトウェア製造業者が曾てこの可能性を無視して以来、それは二十年を若干超えている。それらは、それらの顧客すなわちコンピュータのユーザに悪影響を及ぼしつも、本発明が提示するもの等の技術的な進歩から導かれる便宜に関心を払ったり調査したりせずに革新の余裕で自らを維持してきた。
【００４８】
過去を吟味した後、第２の議論、すなわちこの主題に関する公表された考え方とその貢献へアクセスすることは可能である。何年か前に、本発明が果す如く幾つかの「特定目的セクション」の作成により得られる好都合な成果を見出す試みにおいて、徹底して十分に吟味せずに様々な著者がコンピュータの主不揮発性記憶媒体の「セクション」の作成の可能性及び効果を資料で裏付けていた。このことが、この種の提案がコンピュータ業界の商業的な容認を得なかった理由かも知れない。
【００４９】
特定の「ＩＢＭ（登録商標）ＰＣ互換」コンピュータの場合には、この幾つかの便宜がハードディスク内に様々な区画を作成することで出現することを著者はばらばらに論争している。この種の便宜の概要は、下記の通りである。すなわち、（１）ファイルはよりよく編成されるようになり、利用可能な空間のより効果的な分配がある。（２）コンピュータにインストールした様々なオペレーティングシステムを維持することが可能である。（３）オペレーティングシステムの始動時間が改善される。（４）仮想記憶スワップファイルの断片化は、それを個別の区画内に配置したときに消失する。（５）ユーザファイルの逸失は、ウィルス攻撃が発生したりソフトウェアの再インストールが必要なときに最小であることが判る。これらの発想は全て孤立した仕方で、或いは少なくとも異なる日付や異なる国で公表されており、そのことがハードウェアやソフトウェアの製造業者への到達と受容を制限してきた。
【００５０】
特にその記憶容量がそれらを「大ハードディスクドライブ」の範疇に適合させる場合、その著者が「ＩＢＭ（登録商標）ＰＣ互換」コンピュータのハードディスク内の幾つかの区画作成を駆り立てる二つの提案に触れることは、格別重要である。その結果、彼らは第１の提案において、前記項目別に述べた他の便宜のうち、ファイルの断片化が減り、結果としてコンピュータの性能が改善されることを論じている。しかしながら、彼らが提供を主張するこの種の提案及び便宜は、本発明と並べて本発明が提示する際立った便宜集合と比較するときに、少なくとも四つの重要な側面で限定され或いは部分的なものとなる。この問題に関するより多くの詳細を示すため、本発明を前記提案と異ならしめる四つの側面を以下に吟味することにする。
【００５１】
これらの側面のうちの第１のものは、前記提案が要素の有効な分離の利点に言及していなかったり、それらが如何にしてそれを達成するかに触れていないことである。例えば、その再配置が可能な一時的なインターネットファイルやエラー及び事象記録の場合に該当する如く、本発明の第１の構成要素に従いダイナミックファイル用に意図されたセクション内に保存しなければならないこれらのファイルやフォルダの転送を、それらは決して勧めはしない。電子メールメッセージやアドレス帳が常駐するそれらのファイルの場合が該当する如く、ユーザファイル向けに定められた区画内で前記第１の構成要素に従い保存しなければならないファイルを再配置することを、それらが勧めることもない。
【００５２】
以下の結論は、この種の省略から引き出される。すなわち、著者は、それらの性質に応じてそれらの整合する特定目的セクション内の全ての可能な要素を効果的に分離することでより一層良好なコンピュータ性能の達成を可能にすることに気付いていない。この種の戦略の目的は、「発明を実施するための最良の形態」において後程説明するハードディスクの包括的な断片化を単に「低減」だけでなく最小化すべく、通常の断片化を散発的な断片化とは積極的に隔絶状態に保つことにある。前記戦略は本質的な重要性をもつものであり、何故ならそれが本発明をして従来の技法と公表された提案の両方がもたらすものよりも長期間に亙ってコンピュータの最適性能状態を引き延ばすからである。
【００５３】
第２の側面は、第１の提案がユーザが取得する便宜の一つとして、それらがこの種のファイルに対してのみ意図された区画内に保存されるという事実のお陰で彼／彼女のファイルのバックアップコピーの作成の簡単さを主張する点にある。しかしながら、著者は、前記バックアップコピーを簡単にするだけでなく真に有効なものにもするのに下記が必要であることをユーザに対し説明してはいない。すなわち、（１）オペレーティングシステムとアプリケーションの両方を環境設定し、これによりそれらがその規定目的に従ってこの種の区画を認識し採用するようにすること。加えて、必要なのが（２）電子メールメッセージやアドレス帳やお気に入りのウェブページ一覧等の前記区画内のユーザにとって他の重要なファイルの再配置であることである。万が一、ユーザがこの種の調整をなさないならば、そのときは復元や再インストール時や時々ではあるがオペレーティングシステムやアプリケーションの更新時にさえ、彼／彼女は重要な情報を逸失してしまうことになる。
【００５４】
その提案とは異なり、本発明は「彼／彼女のファイルに関する改善された保安スキーム」をその目標の一つとして提供するものである。この種の便宜は、第１の構成要素がそれらだけのための特定目的セクションのユーザファイルの効果的分離を推奨するという事実のお陰で可能である。それ故、本発明により最適化したコンピュータ内で作成されたバックアップコピーは、従来の技法或いは公表された提案を用いて達成可能なものよりもより簡単でより高速でより効果的である。
【００５５】
第３の側面は、第２の提案がユーザに対し重要な便宜を一切指摘していないことに加え、どの要素を分離しようとしているのかを明確に特定しないという事実から生ずるものである。著者は、第一に、個別区画内に１以上のオペレーティングシステムのインストールを奨励している。すなわち、別の区画にソフトウェアアプリケーションを、さらに別のものに仮想記憶スワップファイルを、異なるものにユーザファイルをである。それ故、彼らが後でただ一つの区画内のユーザファイルを用いてアプリケーションを統一することを示唆することは、首尾一貫しないことになる。万が一ユーザが後者をなすならば、彼／彼女は先に触れた側面で前述した理由から第１の提案がもたらそうと試みる便宜を著しく制限することになってしまう。
【００５６】
上記は、次の結論へ導く。すなわち、それらはばらばらな提案であり、要素の有効な分離を達成した方がよいことを確信に満ちて決定するには、本発明の第１の構成要素では為されるのに対し十分には為し得なかった二級の提案の著者の研究が存在するということである。
【００５７】
好適な提案の著者は構成要素の分離が終了したと一旦自ら了解すると被生成区画の断片化解消の示唆を省略するという事実からなる第４の側面が、依然として存在する。本発明は、従来のものよりも良好な最適化された断片化解消法の取得を可能にし、それは（１）より速く終了し、（２）より正確であり、（３）より効果的であり、（４）その便宜はより永続し、かくして（５）せいぜい二カ月ごとか四カ月ごとか六カ月ごとにそれを行ないさえすればよい。これらの五つの利点は、従来の技法或いは公表された提案によっては達成できないものである。この事実はこのこの種の提案が限定された性急なものであることと、それらの著者が十分な研究を果たしておらず、コンピュータの性能におけるより多くのかつより良好な成果が、本発明の第１の構成要素に述べた最適化された断片化解消法の実行によりやはり達成可能であることを露呈していることを示すものである。
【発明を実施するための最良の形態】
【００５８】
本発明は、コンピュータの動作に関する不可欠或いは非不可欠要素の同一セクション内における急転直下の共存を阻止すべく、一つの戦略を採用するものである。すなわち、本発明にさらされた主不揮発性記憶媒体を備える計算機器或いは他の任意の異なるデバイスが、三つの必須規範に従って前記要素をホスト処理する最適化された主不揮発性記憶媒体を含む。その規範とは、（１）要素は、１以上の特定目的セクション内で環境設定しなければならない。（２）それらは物理的なレベルで別個でなければならず、そのことは記憶媒体内でそれらに割り当てる位置によって明白である。（３）それらはまた、論理的レベルで分離されていなければならず、そのことは両方の要素が既存の特定目的セクションを認識し利用するという仕方でアプリケーションにおいてだけでなく動作システム内に確立された環境設定により明白である。
【００５９】
この新規の技術は、より高い率での再発により断片化されたファイルにより生成された通常の断片化が散発的な断片化とは切り離されたままであり、その更新が必要でない限り変更することなく再三読み出されたこれらのファイルから生ずるという事実のお陰で、前記記憶媒体の全体的な断片化を適当な最小限に低減する。従って、本発明は機器性能をその最大の潜在可能性へ維持する。
【００６０】
同様に、この技術は新型のファイル断片化解消をもたらす。すなわち、「最適化された断片化解消」である。この処置は、以下の事実が故に従来のものより良いことが判る。すなわち、（１）それはより少ない時間で実行され、何故なら断片化解消ツール及び機器自体にとって、コンピュータの最適性能を目指し機械操作用の不可欠或いは非不可欠要素が存在する唯一の大セクションよりも決定的である３個又は４個の小セクションへ断片化解消することがより簡単かつ迅速になされるからである。さらに、これは本発明により最適化した機器にとって一貫して証明されてきた事実である。（２）それはより正確であり、何故なら個別ファイル配置方式を既存の各特定目的セクションに適用することが可能であるからである。（３）それはより効果的であり、何故ならこの種のファイル配置方式は特定目的の断片化解消対象セクションに従って最も適切なものとなり得るからである。（４）その便宜はより長く持続し、通常の断片化が散発的な断片化から分離された瞬間から、この現象の再発が最小化されるからである。最後に、先の事実が故に、（５）この種の処置はせいぜい二カ月或いは四カ月或いは六カ月に一回実行すれば十分である。
【００６１】
一旦前述のことを説明してしまうと、本発明の以下の構成要素のそれぞれを完全に考察することが可能である。すなわち、（１）コンピュータの性能を最適化する方法と、（２）無数のコンピュータの性能を素早く最適化する方法と、（３）特定目的セクションをもって最適化した主不揮発性記憶媒体であり、全て以下に説明する。
【００６２】
コンピュータ性能の最適化方法
本発明の第１の構成要素は、主不揮発性記憶媒体内に生成した特定目的セクションによりコンピュータの性能を最適化する方法である。本方法は、以下の五つのステージを含む。すなわち、（１）主不揮発性記憶媒体の調製と、（２）オペレーティングシステムのインストール及び環境設定と、（３）アプリケーションのインストール及び環境設定と、（４）ユーザファイルの復元と、（５）ファイルの最適化された断片化解消である。
【００６３】
第１ステージ：主不揮発性記憶媒体の調製
第１ステージは、主不揮発性記憶媒体の調製に的を絞ったものである。それは、以下の三つのステップを含む。
【００６４】
１）バックアップコピーの作成：このステージの第１ステップは、ユーザにとって有用なファイルとコンピュータ内のハードウェアデバイスの動作に関するもののバックアップコピーの作成からなる。最近のバックアップコピーが既に利用可能である場合やハードウェアデバイス「ドライバ」が直ちに使用できるよう手近にある場合は、このステップは省くことができる。
【００６５】
２）特定目的セクションの生成：第２ステップは、場合に応じて全ての恒久的な操作を達成し、これにより特定目的セクションの基本集合が主不揮発性記憶媒体内に存在するようにすることからなる。この集合は、最適化コンピュータを動作させる四つの不可欠要素が常駐することになる箇所にある。それ故、該集合には下記が組み込まれる。すなわち、
ａ）オペレーティングシステムの一部であるそれらのファイルのみをインストールする一つのセクションと、
ｂ）ダイナミックファイル専用の一つのセクションで、オペレーティングシステムとアプリケーションの作業に固有のタスクから生ずる一時ファイル或いは定期的に修正したファイルを記憶し、規若干の実例では、これらに限定はされないが、仮想記憶スワップファイルやインターネットキャッシュやエラーに関する記録や事象に関する記録を含むセクションと、
ｃ）アプリケーションの一部である全てのこれらのファイルを封入することを格別意図した一つのセクションと、
ｄ）ユーザファイルに対し排他的な一つのセクションである。
【００６６】
主不揮発性記憶媒体内でより多くの空間が利用可能である場合は、それが必要とされるか、その作成が好都合であると思える場合に、特定目的セクションの追加集合を確立することができる。この集合が随意選択的であることを明らかにすることは重要であり、何故ならそれが機器動作用に非不可欠要素を収容するであろうからである。追加集合が含み得る特定目的セクションの幾つかの例には、これらの限定はされないが、以下が含まれる。すなわち、
ａ）ユーザファイルに関する１以上の追加セクションと、
ｂ）コンパクトディスク作成用の書き込みバッファと、
ｃ）インターネットからタウンロードしたファイルに関する１以上のセクションと、
ｄ）ウィルスに感染したファイルを保持する隔離領域と、
ｅ）音楽や映像ファイルのディジタル編集用の１以上のセクションと、
ｆ）データベースやバックアップコピーや画像や音楽や映像やソフトウェア更新や多量の追加の便利機能等の大ファイル用の一連の保管庫全体である。
【００６７】
３）１以上のオペレーティングシステムを備える場合の考察：このステージの第３ステップは、１以上のインストール済みオペレーティングシステムを必要とする場合への対処に的を絞るものである。この意味で、各追加のオペレーティングシステムが以下であることを念頭に置くことは重要である。（１）特定目的セクションの対応する基本集合を有すること、（２）前記基本集合内のその固有のセクション内に組み込むこと、（３）それと互換性のあるダイナミックファイルやアプリケーションやユーザファイルに「隣接するもの」とすること、ただし（４）その全ては、物理レベルと論理レベルにおいて切り離してあること、その外に（５）物理レベルと論理レベルにて分離して追加のオペレーティングシステムと互換性のある機器動作に対する非不可欠要素を保存することのできるその固有の追加集合をそれに持たせることができることである。これらの理由から、最適化対象である機器の計算プラットフォームによりオペレーティングシステムが要求或いは許容される程多数の先のステップを反復する必要はない。
【００６８】
第２ステージ：オペレーティングシステムのインストールと環境設定
第２ステージには、オペレーティングシステムのインストールと環境設定が含まれる。それは、次のステップを含むものである。
【００６９】
１）オペレーティングシステムのインストール：このステージの第１ステップは、それに対応する特定目的セクションへのオペレーティングシステムのインストールからなる。インストールを司るプログラムにより１以上のコンピュータ動作用の基本要素やオペレーティングシステムやダイナミックファイルやアプリケーションやユーザファイルの配置設定が可能とされる場合、そのときはそれらをインストールした瞬間からそれらの本性に従ってこの環境設定が恒久的に設定され、この種の要素が対応するそれらの特定目的セクション内に保存されるようにする仕方で恒久的な選択肢を選択することは決定的に重要である。この一例は、インストール期間中にそのファイルの記憶場所を選択することのできるマイクロソフト（登録商標）ウィンドウズ９５（登録商標）である。
【００７０】
２）デバイスドライバのインストールと環境設定：第２ステップは、いわゆる「デバイスドライバ」、すなわちコンピュータ内に含まれるハードウェアデバイスの動作を可能にするこれらのファイルのインストールと環境設定からなる。ドライバの製造業者が特に明記しない限り、この種の要素のインストールと環境設定はこのステップで行なう。
【００７１】
デバイスドライバと共に添付されるアプリケーションに関して二つの重要な問題に言及する必要がある。すなわち、（１）可能なときはいつでも、それらのインストールは第３のステージまで残す。（２）ただし、ドライバをインストールする間に、１以上のこれらのアプリケーションを自動的にインストールした場合、そのときは恒久的な選択肢を選択し、それらのファイルが対応セクションに保存されるようにしなければならない。これの一例が、ヒューレット・パッカード（登録商標）のＣＤ−ＲＷ読み書きデバイス型番ＣＤ２４であり、これはその動作を可能にするドライバに加え、製造業者が添付したミュージックマッチ（ＭｕｓｉｃＭａｔｃｈ）（登録商標）やジュークボックス（Ｊｕｋｅｂｏｘ）やアークソフト（ＡｒｃＳｏｆｔ）（登録商標）やマイ・フォト・センター（Ｍｙ  Ｐｈｏｔｏ  Ｃｅｎｔｅｒ）（登録商標）や他のユーティリティ等の追加のアプリケーションを含み、これによりユーザがこの種のデバイスの機能を活用できるようにしてある。
【００７２】
３）オペレーティングシステムの補足インストールシステム：このステージの第３ステップは、オペレーティングシステムの拡張機能のインストールからなる。すなわち、オペレーティングシステムとデバイスドライバの最適性能に寄与する更新とパッチとアドオンである。その作成者が異なる時間にこの種の補足のインストールのために正確な指示と理由を提供しない限り、この種の要素のインストールがこのステップにおいて行なわれる。
【００７３】
インストール用プログラムにより１以上のコンピュータ動作用の基本要素やオペレーティングシステムやダイナミックファイルやアプリケーションやユーザファイルの配置設定がなされる場合、そのときはそれらをインストールした瞬間からこの環境設定が恒久的に設定され、この種の要素が対応するそれらの特定目的セクション内に保存されるようにする仕方で恒久的な選択肢を選択することが決定的に重要である。先行例を示す一例は、マイクロソフト（登録商標）オペレーティングシステムと強い関連を保持するマイクロソフト（登録商標）インターネットエクスプローラであり、その理由からそれはこのステップで組み込むアドオンと見なされる。そのインストール期間中、言及したアプリケーションによりそのファイルの配置の設定がなされる。
【００７４】
４）オペレーティングシステムの環境設定とアドオン：第４ステップは必要な設定の達成に的を絞ったものであり、かくして先のステップにインストールしたオペレーティングシステムとアドオンは、それらのセクションが基本的設定又は追加設定の一部か否に拘わらず、それらの動作にとって有益な特定目的のセクションを認識して使用する。この種の設定は必要であり、何故なら市場の大半のオペレーティングシステムが種不揮発性記憶媒体が全体としてセクションを持たないと想定しているからである。この種の理由から、オペレーティングシステムとそのアドオンにより使用中のパラメータとレジストリを調整してそれらの位置を下記に設定することは必須である。すなわち、（１）幾つかの例を挙げるならば、仮想記憶スワップファイルやエラー記録や事象記録等のそれらの対応セクション内に再配置することのできるダイナミックファイル、（２）インストールしたアプリケーションの一部であるファイル、（３）ユーザの作業により生成されたファイル、（４）その転送が可能であって本発明の目的達成に役割を演ずる限り、追加集合内に配置された特定目的セクションへの再配置が好都合である残りのファイル及びフォルダである。或る場合には、これらの環境設定はファイル及びフォルダの新規位置への転送でそれらの元の位置からの除外を意味する。それ故、オペレーティングシステムやそのアドオンは、その設定の修正時にそれらの動作を自動的に実行しない限り、その転送は手動により達成しなければならない。
【００７５】
５）オペレーティングシステムから切り離した再配置アプリケーション：このステージの第５ステップは、これら全てのファイルの再配置に的を絞るものである。すなわち、（１）オペレーティングシステムから切り離したファイルと、（２）この種のオペレーティングシステムに関するセクション内に既定値として格納されたファイルと、（３）オペレーティングシステムやそのアドオンやハードウェアデバイスドライバによりインストールされたこれらのアプリケーションの一部のファイルと、（４）対応する特定目的セクションに対しそれらの転送が可能なファイルである。市場に出回っている既存のソフトウェアの殆ど全てが、主不揮発性記憶媒体が全体としてセクションを持たず、本発明の目標達成にはこれらのファイルの再配置が不可欠であることを当然視している。この転送は、当然のことながら、この種のファイルの前の場所が設定されたパラメータとレジスタ内で新たな場所が確立されるような仕方で恒久的な調整を必要とする。
【００７６】
６）１以上のオペレーティングシステムを備える場合の考察：最終の第６ステップは、追加のオペレーティングシステムが要求されるこれらの状況を考慮するものである。この意味で、各追加のオペレーティングシステムごとに、特定目的セクションの基本集合が存在するとともに追加の集合が存在しようことも念頭に置くことは重要である。この理由から、各追加のオペレーティングシステムごとに、それらの個々と共にその固有の対応集合を用いてこのステージの第１の先行ステップを反復することが肝心である。
【００７７】
第３ステージ：アプリケーションのインストールと環境設定
第３ステージは、全ての必要なアプリケーションをインストールし環境設定するプロセスに的を絞るものである。詳細に入る前に、このステージの最初の三つのステップが一つのアプリケーションだけを考慮に入れていることを指摘することは重要である。この理由から、インストールに便利であると見なされる全てのアプリケーションは、後述する如く、一回に一つずつそれらが全てインストールされるまで先ず三つのステップにさらさねばならない。一旦これに言及すると、このステージが四つのステージで出来ていることを追加することができる。
【００７８】
１）一つのアプリケーションとその補足のインストール：このステージの第１ステップは、その対応する特定目的セクション内に一つのアプリケーションをインストールすることからなる。このステップでは、その作成者が別の時間にこの種の補足インストールを正当化し特別な指示を供給しない限り、最適なソフトウェア性能を保証するこれらの更新やパッチやアドオンのインストールを含めることは重要である。
【００７９】
インストール用プログラムが下記の場所に設定する方法を提供する場合、すなわち（１）コンピュータ性能やオペレーティングシステムやダイナミックファイルやアプリケーションやユーザファイルに関する１以上の前述の不可欠の要素か、或いは（２）アプリケーションが使用し、その記憶が追加集合内の既存の特定目途機セクション内で好都合である機械動作用の任意の非不可欠要素である場合、そのときはそれらをインストールした瞬間からこの環境設定が恒久的に設定され、かつこの種の要素が対応する特定目的セクション内に置かれるような仕方で恒久的選択肢を選択することが不可欠である。この例は、コレル（Ｃｏｒｅｌ）（登録商標）ドロー・エイト（Ｄｒａｗ（登録商標）８）、すなわちデスクトップパブリッシング用のアプリケーションで、インストール期間中に、１以上のハードドライブユニットの存在を検出したときに、その一時作業ファイルすなわち本発明がダイナミックファイルと見なすファイルの場所の設定を可能にするものである。
【００８０】
２）一つのアプリケーションとそのアドオンの環境設定：第２ステップは本発明にとって必要な環境設定の達成に集中するものであり、前記アプリケーションとそのアドオンは、これらのセクションが基本集合或いは追加集合の一部であると否によらず、それらの機能にとって有益であるそれらの特定目的セクションを認識し採用するものである。市場に出回っているソフトウェアの殆ど全ては、主不揮発性記憶媒体が全体としてセクションを持たないものと仮定していて、そのことが前記設定を不可避としている。かくして、前記アプリケーションが使用するパラメータ及びレジストリをそのアドオンとオペレーティングシステムにより修正し、下記を配置するそれらの場所を確立することは非常に重要である。すなわち、（１）例えば一時的なインターネットファイルやエラー記録や事象記録としてそれらの本性によって対応セクション内に再配置することのできるダイナミックファイルと、（２）全ての関連パラメータがアプリケーション又はそのアドオンのインストール処置期間中に修正された場合、アプリケーションの一部であるファイルと、（３）例えば電子メールやアドレス帳や好きなウェブページ一覧等のユーザファイル等のユーザファイル及び他の有用なファイルと、（４）その転送が本発明の目的を達成することに役割を演ずる限り、再配置が現実的であり、追加の集合の特定目的に適したものとなる卓越したファイル及びフォルダである。多くの場合、これらの環境設定はファイル及びホルダのその新たな場所への転送、すなわちそれらの原初サイトからの除去を含む処置を意味する。かくして、オペレーティングシステムやそのアドオンがその設定の修正時にこの種の動作を自動的に遂行しない場合は、転送は手動で行なわねばならない。
【００８１】
３）オペレーティングシステムから切り離したファイルの再配置：このステージの第３ステップは、下記のこれら全てのファイルの再配置からなる。すなわち、（１）オペレーティングシステムから切り離したファイルと、（２）この種のオペレーティングシステムに関するセクションの既定値により記憶させたファイルと、（３）インストールしたアプリケーション或いはそのアドオンの一部であるファイルと、（４）対応する特定目的セクションへ転送できるファイルである。市場に出回っている既存のソフトウェアの殆ど全てが、主不可欠記憶媒体が全体としてセクションを持たないことを当然視しているため、これらのファイルの再配置は本発明の目標達成にとって不可欠である。この転送は、当然のことながら、パラメータと及びレジストリ内の恒久的な調整を必要とし、ここではこの種のファイルの先の場所はこの新たな場所が確立されるようにして設定する。
【００８２】
４）１以上のオペレーティングシステムの場合の考察：最終の第４ステップは、それらの整合アプリケーションと共に追加のアプリケーションシステムが必要な状況を考慮するものである。この意味で、各追加のオペレーティングシステムにとって、特定目的セクションの基本集合と恐らくは追加集合が存在することを念頭に置くことが重要である。かくして、必要な特別なアプリケーションに関するこの同一ステージの先の第１のステップを、それらが互換性を持つ追加のオペレーティングシステムに従う対応集合を用いて反復することが必要である。
【００８３】
第４ステージ：ユーザファイルの復元
第４ステージは、ユーザファイルの復元に的を絞るものである。これは、ユーザファイルのバックアップコピーが第１ステージ期間中に生成される場合にのみ要求される随意選択的なステージである。それは、以下の二つのステップを含む。
【００８４】
１）バックアップコピーの復元：第１ステップは、それらの対応する特定目的セクション内でのユーザファイルの復元からなる。前記バックアップコピーの復元時に、先のステージで設定された新たな場所内の電子メールメッセージやアドレス帳やお気に入りのウェブページリストを含むファイル等のこれらのファイルをユーザに役立つようにしておくことが必要であることを指摘することは重要である。必要に応じて、前記ファイル内の全ての必要なデータ変換に加え、オペレーティングシステムとアプリケーション内の適用可能な追加の環境設定をユーザが通常の方法で彼／彼女の情報を用いるよう実行しなければならない。
【００８５】
２）１以上のオペレーティングシステムをもつ場合の考察：最終の第２ステップは、その固有のアプリケーションとユーザファイルと共に１以上のオペレーティングシステムが必要とされるこれらの状況を考慮するものである。必要な各追加のオペレーティングシステムごとに、特定目的セクションの基本集合が存在し、恐らく追加の集合もまた存在することを考慮に入れる。かくして、最終ステップはユーザファイルを良好な使途につかせるであろうアプリケーションをホスト処理する集合を用いて繰り返さねばならない。
【００８６】
第５ステージ：ファイルの最適化された断片化解消
本方法の最終ステージは、それらが基本集合に属そうと追加集合に属すとによらず、或いはそれらが互換性のあるオペレーティングシステムであるか否かによらず、コンピュータの主不揮発性記憶媒体内に存在する特定目的セクションのそれぞれのファイルの最適化された断片化解消からなる。基本的なぎりぎりの最小限として、最適化された断片化解消処置はそれらの特定目的セクションにおいて実行しなければならず、ここでは機器動作用の前述した四つの不可欠要素、すなわちオペレーティングシステムとダイナミックファイルとアプリケーションとユーザファイルを記憶させる。
【００８７】
前記最適化された断片化解消処置を実行するときに、以下の要因に基づく最的なファイル配置スキームを用いることが不可欠である。すなわち、インストールされたオペレーティングシステムと、使用する断片化解消ツールと、特定目的の断片化対象セクションである。こうして、従来のものよりも良好な最適化された断片化解消プロセスを達成することが可能であり、それは（１）それがより少ない時間で完了し、（２）それがもっと正確であり、（３）より効率的であり、（４）その便宜がより永続し、（５）せいぜい二カ月ごとか四カ月ごとか六カ月ごとにそれを実行することが要求されるだけであるからである。
【００８８】
無数のコンピュータの性能を素早く最適化する方法
本発明の第２の構成要素は本発明の第１の構成要素を補足し、これにより「主」コンピュータ内で取得された最適化から無数の「複製」コンピュータの性能を素早く最適化できるようにする第２の方法からなる。
【００８９】
第２の構成要素の効用を説明するには、第１の構成要素、すなわちコンピュータの性能を最適化するための前述の方法が一度に一つのコンピュータの性能を最適化するものと了解されていることを強調することは重要である。しかしながら、商用或いは産業レベルでの大量のアプリケーションは、何十、何百、何千もの同一のコンピュータ、すなわちその環境設定だけでなくそのハードウェアとソフトウェアもまた同一のコンピュータを速やかに最適化できるようにする第２の方法を必要としている。これら類する状況は、例えば、中規模の企業や会社でコンピュータシステムを管理する要員や、コンピュータ製造工場内の大量生産ラインの管理担当者には一般的である。これらに似た筋書きにて第２の構成要素の採用に正当な理由を与え、かくして無数の機械を最速で達成可能な仕方で最適化するようにする。残りの「複製」コンピュータ内に後程その最適状態を複製すべく、ただ一つの「主」コンピュータ内に第１の構成要素を使用することは時間を節約する技法となる。この種の結果を達成するには、単独で或いはこの目的に合わせ市場に存在するソフトウェアプログラムやハードウェアデバイスやこれらのディスクドライブや記憶媒体等のツールと組み合わせて使用することは非常に重要である。
本発明の第２の構成要素は、以下の三つのステージから成る。
【００９０】
第１ステージ：「主」コンピュータの最適化
第１ステージは、「主」コンピュータを選択し、続いてそれを前述の第１の構成要素、すなわちコンピュータの性能を最適化する方法を用いて最適化することからなる。この第１の構成要素の詳細は先に説明してあり、かくしてこのステップでは省略する。
【００９１】
第２ステージ：「複製」コンピュータの最適化
第２ステージは、この目的に合わせ市場に存在するソフトウェアプログラムやハードウェアデバイスや記憶媒体やディスクドライブの単独或いは組み合わせ等の多彩なツールを用い、「主」コンピュータの最適化状態が全ての「複製」コンピュータへ素早く転送されるようにすることからなる。このステージの結果は、全ての各「複製」コンピュータの対応する主不揮発性記憶媒体内の「主」コンピュータの「特定目的セクションをもって最適化した主不揮発性記憶媒体」の構成及びコンテンツの正確なコピーとしなければならない。
【００９２】
第３ステージ：最適化したコンピュータの最終調整
最終の第３ステージは、随意選択的である。それは、異なる環境下で他とは一部差別化すべく、それを要求するこれらの機械内のパラメータの環境設定からなる。一部の実例は、これらに限定はされないが、以下を含む。すなわち、他の機械のそれとは異なる唯一無二のユーザプロファイルや、ローカルエリアネットワーク内で他とは異ならしめる特定機械の識別や、ローカルエリアネットワーク内でユーザへのインターネット接続を可能にするＴＣＰ／ＩＰプロトコル設定である。
【００９３】
同様に、追加のソフトウェアのインストールが特定のグループのユーザが使用するであろう機械内に必要とされるときに、この種のインストールは本発明の第１の構成要素の第３ステージ内に概括したステップに従って実行しなければならない。
【００９４】
特定目的セクションをもって最適化した主不揮発性記憶媒体
本発明の第３の最終構成要素は、第１の構成要素が説明する如くただ一つのコンピュータ内で或いは第２の構成要素として無数のコンピュータ内でこの種の方法を使用するかすることで、「コンピュータ性能の最適化方法」を適用した後に得られる特定目的セクションをもって最適化した主不揮発性記憶媒体である。
【００９５】
たとえ今日のコンピュータ製造業者がコンピュータに対し主不揮発性記憶媒体を配設するときに好適なデバイスとしてハードディスクを用いようとも、これらを唯一の最適化可能なデバイスとして限定するものは皆無であることを明確にすることは重要である。この理由から、問題とする第３の構成要素は過去や現在や未来の他の任意の記憶媒体を考慮するものである。すなわち、一例を挙げるならば、フラッシュメモリにて生ずる如く、たとえ電源が遮断されてもそのコンテンツを保持するものである。
【００９６】
先の事項を明確にした後、問題とする特定目的セクションをもって最適化した主不揮発性記憶媒体に幾つかの特殊事項を超えるものを持たせることがここで確立可能になる。これらは、以下の三つのセクションにグループ分けすることができる。
【００９７】
１）主不揮発性記憶媒体の属性：この記憶媒体の第１の特性は、１以上の特定目的セクションの存在にある。最重要特性は基本集合であり、何故ならコンピュータに関する四つの基本的な要素が物理レベルと論理レベルにて切り離してその中に存在するからである。こうして、問題とする基本集合は下記を含む。すなわち、
ａ）オペレーティングシステムの一部であるそれらのファイルのみをインストールした一つのセクションと、
ｂ）ダイナミックファイルにのみ関する一つのセクションで、オペレーティングシステムとアプリケーションの作業に固有のタスクから生ずる定期的に修正される一時的な文字やファイルからなるファイルを保存し、若干の例ではこれに限定されるものではないが、仮想記憶スワップファイルやインターネットキャッシュやエラー記録や事象記録を含むセクションと、
ｃ）アプリケーションの一部であるこれらのファイルの保持を主に意図する一つのセクションと、
ｄ）ユーザファイルに対し排他的な一つのセクションである。
【００９８】
主な不揮発性記憶媒体においてより多くの間隙が利用可能であるときに、それが必要な場合、或いはその作成が適切に見える場合、特定目的セクションの追加集合もまた存在しよう。この集合が随意選択的であることを明確にすることは重要であり、何故なら物理レベルと論理レベルで分離した機器動作に関する非不可欠要素がその中に存在するであろうからである。追加集合が含み得る特定目的集合の例には、これらに限定はされないが以下が含まれる。すなわち、
ａ）ユーザファイルに関する１以上の追加セクションと、
ｂ）コンパクトディスク作成用の書き込みバッファと、
ｃ）インターネットからダウンロードしたファイルに関する１以上のセクションと、
ｄ）ウイルスに感染したファイルを保持する隔離領域と、
ｅ）音楽或いは映像ファイルのディジタル編集用の１以上のセクションと、
ｆ）データベースやバックアップコピーや画像や音楽や映像やソフトウェア更新やあり余る程の追加の便利機能等の大ファイルのための一連の保管庫全体である。
【００９９】
最適化された主不揮発性記憶媒体内の第２及び第３の特徴の検査が、可能である。その両方とも第１と第２の構成要素を採用した直後に認識でき、行なわれた最適化断片化解消からそれらは共に派生する。それらのうちの一方は、既存の特定目的セクションの断片化レベルが零であることである。他方は、各セクションごとに用いたファイル配置スキームが別個であり、それぞれの特定目的に従って適切なものであることである。
【０１００】
前に詳らかにしたのと同様、１以上のオペレーティングシステムのインストールを必要とする主不揮発性記憶媒体の特別な場合を考慮することは重要である。この種の特徴をもった記憶媒体内では、各追加のオペレーティングシステムには以下が必要である。すなわち、（１）特定目的セクションの整合する基本集合を有し、（２）前記基本集合内のその独自のセクション内にインストールしてあり、（３）それが互換性のあるダイナミックファイルとアプリケーションとユーザファイルに「隣接するもの」であり、ただし（４）その全部は物理レベルと論理レベルにおいて切り離してあり、その外に（５）この種の追加のオペレーティングシステムと互換性のある機器動作に関する非不可欠要素を同様に物理レベルと論理レベルと切り離して保存することのできるその固有の追加集合をそれに所有させることが可能であることである。
【０１０１】
先の問題を説明した後、ここではこのセクションに最終の考察を加えることが可能である。前記した特定目的セクションの集合は、従来の主不揮発性記憶媒体と本発明により最適化したものとの間の主要な差異を構成する。
【０１０２】
２）オペレーティングシステムとアプリケーションの属性：従来の技法が前記記憶媒体内の利用可能な空間の全て或いはそうでなくともその大半を、一つのセクションだけを作成して機器動作用の全ての不可欠及び非不可欠要素内にそれを留め置くよう定めるが、本発明はこれらの要素がたった一つの同一のセクション内に突如共存することを回避する戦略を受け入れることでこの種の指針から立ち去るものである。すなわち、本発明により最適化する主不揮発性記憶媒体は三つの基本的な規範に従って前記要素をホスト処理する。その規範とは、（１）この要素を１以上の特定目的セクション集合内で環境設定しなければならないこと。（２）それらを記憶媒体内に授かった部分により物理レベルにて分離させねばならないこと。（３）それらをアプリケーション内だけでなくオペレーティングシステム内に設定された環境設定により論理レベルで分離し、これにより両要素を基本集合内とまた追加集合内でも既存の特定目的セクションを認識し上手に活用するようにしなければならないことである。
【０１０３】
上記の環境設定は、従来の主不揮発性記憶媒体内にインストールして環境設定したオペレーティングシステムやアプリケーション等の要素と本発明により最適化した記憶媒体内にインストールし環境設定した同一要素との間に最も重要な差異を構成する。
【０１０４】
３）機器性能の属性：本発明により最適化した後の主不揮発性記憶媒体とコンピュータの性能を関連付ける三つの属性が存在する。それらのうちの第１のものは、それぞれがその固有の特定目的セクション内にあって論理レベルだけでなく物理レベルにおいても不可欠及び非不可欠要素の分離のお陰で前記媒体の全体的な断片化を実行可能な最小限に低減できることにある。これは、通常の断片化、すなわち定期的な断片化ファイルにより生成されたものが、散発的な断片化、すなわちその更新が必要でない限り変更を伴なうことなく何回となく読み出されるファイルから生ずるものとは隔離されるからである。
【０１０５】
第２の属性は、問題とする第３の構成要素、すなわち特定目的セクションをもって最適化した主不揮発性記憶媒体により新規種のファイル断片化解消、すなわち「最適化された断片化解消」の取得が可能になることである。この新規の処置は、以下の事実により従来のものよりも良好な結果を招く。すなわち、（１）それはより短時間で実行され、何故なら断片化解消ツールと機器自体にとってコンピュータの最適性能にとって不可欠の３個又は４個の小セクションの断片化解消が機械動作に関する不可欠及び非不可欠な要素全てが常駐する筈の単一の大セクションよりも簡単かつ迅速であるからである。（２）それはより正確であり、何故なら既存の特定目的セクションのそれぞれに対し異質のファイル配置を適用することが可能だからである。（３）それは、この種のファイル配置スキームが断片化解消の対象となるセクションの特定目的に従って最適化できるという理由から、より効果的である。（４）その便宜はより永続し、何故なら一旦通常の断片化を散発的な断片化から切り離すと、この現象の再発は最小化されるからである。最後に、先の事実のお陰で、（５）せいぜい二カ月ごとか四カ月ごとか六カ月ごとに実行すればよいことになる。
【０１０６】
先の二つの属性に由来する結果は、時間の経過とともに問題とする特定目的セクションでもって最適化した主不揮発性記憶媒体が従来の非最適化媒体に頻発する如く障害とならないが、その最適化のお陰で機器性能をその最大の潜在能力に保つことが容易になることである。
【０１０７】
こうした主不揮発性記憶媒体の第３の最後の特性は、それを収容したコンピュータ内でのその存在がその種の独特な便宜の例外集合を供給所有者に取得させることにある。前記利点は、「背景技術」の最後の節に説明してあり、かくしてここでは省略する。しかしながら、本発明により未だ最適化していない従来の主不揮発性記憶媒体内では、この種の代替例が単独で或いは組み合わせて適用されようと否とに拘わらず、従来の技法や市場に出回っているハードウェアやソフトウェアツールや既存の特許やこの主題に関連する公表された提案を用いて前記便宜を同時並行的に入手することは不可能となる。
【０１０８】
このセクションの前述の三つの属性が、従来の主不揮発性記憶媒体を所有するコンピュータの性能と本発明が最適化した媒体をインストールしたものとの間の主要な差異を構成している。
【実施例１】
【０１０９】
たとえそれら自体内にあったとしても、それらは全く異なる製品であり、緊密に関連していても、「ＩＢＭ（登録商標）互換」コンピュータはマイクロソフト（登録商標）ウィンドウズ（登録商標）９５やマイクロソフト（登録商標）ウィンドウズ（登録商標）９８等のオペレーティングシステムに共通する何らかのものを所有している。すなわち、それらは市場で最大の浸透を達成したコンピュータ製品である。現在使用されているパーソナルコンピュータの殆ど全てがこの種のプラットフォームに相応しく、これらのオペレーティングシステムのうちの一つをインストールしているという事実は本当である。その理由から、本発明の実際のアプリケーションを説明すべく、次に説明する好適な実施形態はこの市場の事実に慎重に繋げることにする。
【０１１０】
この好適な実施形態は、マイクロソフト（登録商標）ウィンドウズ（登録商標）９８第２版と「ＩＢＭ（登録商標）ＰＣ互換」パーソナルコンピュータと主不揮発性記憶媒体としての１０２億バイトの記憶容量をもったハードディスクを含む仮定的なケースに基づくものである。以下の仮定もまたなされる。
ａ）「工場インストール」マイクロソフト（登録商標）ウィンドウズ（登録商標）９８第２版のオペレーティングシステムを備えた新品のコンピュータである。
ｂ）それは新品の機器であるから、ユーザファイルを含まない。
ｃ）それは６４ＭＢのＲＡＭと、１０２億バイトの記憶容量を有する一つのハードディスクと、内蔵ＣＤ−ＲＷと、マルチメディア装置（着脱可能なサウンドカード）と、外部スピーカを含む。
ｄ）それは外部モデムによりインターネット接続を有する。
ｅ）それはオフィス作業（ワードプロセッサやスプレッドシートやその他）や、デスクトップパブリッシングや、インターネット電子メールや、ウェブページナビゲーション用のアプリケーション集合を用いることになろう。
ｆ）それは、パラレルポートを介してコンピュータに接続されたプリンタやイメージスキャナを使用しよう。
ｇ）必要なソフトウェアは全て、フロッピーディスク或いはＣＤにて入手可能である。これには、マイクロソフト（登録商標）ウィンドウズ（登録商標）９８第２版のオペレーティングシステムと、ハードウェアデバイス「ドライバ」と、アプリケーションと、当然のことながらオペレーティングシステム及びアプリケーションに関する更新とパッチとアドオンが含まれる。
【０１１１】
一旦先の仮定を説明し終えると、本発明の第１の要素を詳しく吟味することが可能になる。かくして、この好適な実施形態に関連するステップを詳らかにし、前述の五つのステージに従ってそれらを環境設定すればよいだけとなる。そのステージとは、（１）主不揮発性記憶媒体の調製と、（２）オペレーティングシステムのインストール及び環境設定と、（３）アプリケーションのインストール及び環境設定と、（４）ユーザファイルの復元と、（５）ファイルの最適化された断片化解消である。
【０１１２】
第１ステージ：記憶媒体の調製
ステップ１；バックアップコピーの作成
第１のステップは省くが、それはこれが新品のコンピュータであり、ユーザファイルもドライバもバックアップコピーを作成する必要がなく、後者はディスクにて利用可能であるからである。
【０１１３】
ステップ２：特定目的セクションの作成
第２ステップは特定目的セクションの基本集合の作成からなり、このセクションには区画と、機器動作やオペレーティングシステムやダイナミックファイルやアプリケーションやユーザファイルのための基本要素のそれぞれに特定目的セクションを配設するのに必要なディスクドライブ「ユニット」が含まれる。ディスク内に利用可能な空間が存在するため、特定目的セクションの追加集合もまた作成される。
【０１１４】
ハードドライブ内の基本集合の作成
特定目的の基本集合内に確立された全てのドライブ「ユニット」にＦＡＴ３２ファイルシステムを用いようとしていることを明らかにすることは、重要である。前記基本集合は、次の如く調製する。
ａ）主要区画を作成し、その大きさが５１２ＭＢに近いアクティブな区画として設定する。この区画の記憶容量の１００％を専有することで、ドライブ「Ｃ」を作成する。このセクションは、オペレーティングシステムの一部である全てのファイルを保持しよう。
ｂ）ハードディスク内の残る利用可能な空間を専有することになる拡張区画内に、ドライブ「Ｄ」を作成する。その大きさは、まさに５１２ＭＢ超としなければならない。オペレーティングシステムとアプリケーションが使用するその再配置が可能なこれらのダイナミックファイルを、このドライブ内に記憶させる。
ｃ）上記の拡張区画内に、ドライブ「Ｅ」を作成する。その大きさは、２，０４８ＭＢ近くなければならない。このセクションは、ソフトウェアアプリケーションの一部であるファイルを含む。
ｄ）同じ拡張区画内に、ドライブ「Ｆ」を作成する。その大きさは、７００ＭＢ近くなければならない。ユーザが生成したファイルを、このドライブ内に保存することにする。
【０１１５】
ハードディスクドライブ内での追加集合の作成
特定目的セクションの追加集合内の全てのドライブ「ユニット」のセットアップを、ＦＡＴ３２ファイルシステムを用いて前述の拡張区画内に配置せんとしていることを強調することは重要である。この追加集合は、以下の如く設計する。
ａ）ドライブ「Ｇ」を、７００ＭＢ近い大きさでもって作成する。その目的は、インターネットからダウンロードしたファイルの保存とする。
ｂ）ドライブ「Ｈ」は、コンパクトディスクの書き込み用バッファと同じ大きさに作成する。
ｃ）それぞれにほぼ７００ＭＢを備えることで、ドライブ「Ｉ」とドライブ「Ｊ」にバックアップコピー用に用いることになる二つのリポジトリを作成する。
ｄ）同様に、ドライブ「Ｋ」と「Ｌ」にもそれぞれ走査画像と音楽用の二つの記憶領域を作成する。
ｅ）利用可能な残る空間を用い、ドライブ「Ｍ」に多用途特別領域を作成する。
【０１１６】
ハードディスクのフォーマット化
追加集合内だけでなく特定目的セクションの基本集合内に作成された全てのドライブ「ユニット」をフォーマット化する。
【０１１７】
ステップ３：１以上のオペレーティングシステムを備える場合の考察
第３のステップは省くが、それは１以上のオペレーティングシステムをインストールする必要は一切ないからである。
【０１１８】
第２ステージ：オペレーティングシステムのインストールと環境設定
ステップ１：オペレーティングシステムのインストール
マイクロソフト（登録商標）ウィンドウズ（登録商標）９８第２版のインストール用ディスクにより、このオペレーティングシステムをドライブ「Ｃ」にインストールする。インストール選択肢により、ユーザが要求された全ての作業を実行できるようにしなければならない。本例では、インターネット接続はそれはダイアルアップネットワークアクセスとＴＣＰ／ＩＰプロトコルの全ての構成要素のインストールを要求する外部モデムによって必要とされる。
【０１１９】
ステップ２：デバイスドライバのインストールと環境設定
第２ステップは、既存のデバイスに各個それぞれに関して以下に説明する如く、「ハードウェアデバイスとそのドライバのインストール」により、かつ「ハードウェアデバイスとそのドライバの環境設定」により一つ一つユーザが必要とするハードウェアデバイスのインストールと環境設定からなる。使用デバイスを詳説した本実施形態の初めに提示した仮定に従い、ＣＤ−ＲＷユニットを先ずインストールする。その後、サウンドカード、次にモデム、続いてプリンタ、そして最後にスキャナである。
【０１２０】
ハードウェアデバイスとそのドライバのインストール
対応するインストール用ディスクを用い、一つのハードウェアデバイス用のドライバをコンピュータにインストールする。このステップでは、ドライバだけをインストールしなければならないことを強調することは重要である。すなわち、添付アプリケーションは、次のステージまで残す。しかしながら、前記アプリケーションが自動的にインストールされ、インストール用プログラムによりそのファイルが格納される箇所のパスが設定される場合、そのときはこの目的にための既存のフォルダを「Ｅ：＼Ｐｒｏｇｒａｍ  Ｆｉｌｅｓ」内に設定し、かくしてこれらのファイルのドライブ「Ｅ」内の残留を達成しなければならない。
【０１２１】
ハードウェアデバイスとそのドライバの環境設定
インストールしたハードウェアデバイスとそのドライバの不可欠の試験だけでなく、ユーザがいつでも使用できるような仕方でもってこの種のデバイスの環境設定もまた実行することは賢明である。
【０１２２】
インターネット接続の環境設定及び試験
ａ）ユーザが選択したインターネットサービスプロバイダが規定する全ての仕様に合致する必要な環境設定を設定する。
ｂ）ユーザにとってインターネット接続がいつでもできる仕方でもって全ての必要な接続試験を実行する。
【０１２３】
ステップ３：オペレーティングシステムの補足のインストール
オペレーティングシステムに関する更新及びパッチのインストール
インターネットへのアクセス或いは対応ディスクを必要とするマイクロソフト（登録商標）ウィンドウズ（登録商標）９８第２版のオペレーティングシステムに含まれる更新やパッチ用のツールを用いるか又は対応ディスクにより、前記要素をドライブ「Ｃ」にインストールする。
【０１２４】
ドライバの更新及びパッチのインストール
インターネットへのアクセス或いは対応ディスクを必要とするマイクロソフト（登録商標）  ウィンドウズ（登録商標）９８第２版のオペレーティングシステム内の更新やパッチ用のツールにより又は対応ディスクにより、前記要素をドライブ「Ｃ」にインストールする。
【０１２５】
オペレーティングシステム用のアドオンのインストール
マイクロソフト（登録商標）ウィンドウズ（登録商標）９８オペレーティングシステムとマイクロソフト（登録商標）インターネットエクスプローラプログラムの間には密接な関係が存在するため、このプログラムの最新版のインストールは、この時点で推奨はできるが厳密には随意選択的である。マイクロソフト（登録商標）ウィンドウズ（登録商標）９８第２版のオペレーティングシステム用のアドオンを含むディスクを用い、マイクロソフト（登録商標）インターネットエクスプローラをその全ての構成要素同様、ドライブ「Ｅ」にインストールする。
【０１２６】
アドオン用の更新及びパッチのインストール
最新のインストールしたアドオン用の更新及びパッチが、マイクロソフト（登録商標）ウィンドウズ（登録商標）９８第２版のオペレーティングシステム内で更新やパッチ用のツールにより必要とされ或いは利用可能である場合、それらはインターネットへのアクセス又は対応ディスクを必要とするが、それらの要素をコンピュータ内にインストールする。
【０１２７】
ステップ４：オペレーティングシステムとそのアドオンの環境設定
オペレーティングシステムの環境設定
ａ）このオペレーティングシステムの仮想メモリは、そのスワップファイルがドライブ「Ｄ」内に常駐するような仕方で環境設定する。
ｂ）「Ｃ：＼Ｗｉｎｄｏｗｓ」内に配置された「クッキー（Ｃｏｏｋｉｅｓ）」や「履歴（Ｈｉｓｔｏｒｙ）」や「スタートメニュー（Ｓｔａｒｔ  Ｍｅｎｕ）」や「メディア（Ｍｅｄｉａ）」７「直近（Ｒｅｃｅｎｔ）」や「タスク（Ｔａｓｋ）」や「一時（Ｔｅｍｐ）」フォルダは、ドライブ「Ｄ」へ転送する。この移動には、この種のフォルダへの全ての参照がここで「Ｄ：＼」でもって開始されるような仕方でウィンドウズレジストリと初期化ファイルの修正が必要である。
ｃ）ウィンドウズレジストリ内のパス「ＨＫＬＭ＞Ｓｏｆｔｗａｒｅ＞Ｍｉｃｒｏｓｏｆｔ＞Ｗｉｎｄｏｗｓ＞Ｃｕｒｒｅｎｔ  Ｖｅｒｓｉｏｎ」内に配置された「Ｃｏｍｍｏｎ  Ｆｉｉｅｓ  Ｄｉｒ」と「Ｐｒｏｇｒａｍ  Ｆｉｉｅｓ  Ｄｉｒ」と「Ｐｒｏｇｒａｍ  Ｆｉｌｅｓ  Ｐａｔｈ」内の値は、そのコンテンツが「Ｅ：＼」で開始するよう修正しなければならない。
ｄ）「Ｃ：＼ウィンドウズ（Ｗｉｎｄｏｗｓ）」内に配置された「アプリケーションデータ」や「デスクトップ」や「オフラインのウェブページ」フォルダは、ドライブ「Ｆ」へ転送される。この移動は、この種のフォルダへの全ての参照がここで「Ｆ：＼」でもって開始されるようにしてウィンドウズレジストリと初期化ファイルの修正を必要とする。
ｅ）フォルダ「Ｃ：＼Ｍｙ  ｄｏｃｕｍｅｎｔｓ」は、ドライブ「Ｆ」へ転送する。このこの種のフォルダに対する全ての引用がここでは「Ｆ：＼」から開始されるようウィンドウズレジストリと初期化ファイルの修正を必要とする。
【０１２８】
オペレーティングシステムのアドオンの環境設定
ａ）「Ｃ：＼Ｗｉｎｄｏｗｓ」内に配置された「Ｔｅｍｐｏｒａｒｙ  Ｉｎｔｅｒｎｅｔ  Ｆｉｌｅｓ（一時的なインターネットファイル）」フォルダは、ドライブ「Ｄ」へ転送する。ウィンドウズレジストリ内の必要な調整は、この種のフォルダに対する全ての参照がここでは「Ｄ：＼」をもって開始されるようなさねばならない。
ｂ）「Ｃ：＼Ｗｉｎｄｏｗｓ」内に存在するフォルダ「Ｆａｖｏｒｉｔｅｓ（お気に入り）」は、ドライブ「Ｆ」へ転送する。同様に、ウィンドウズレジストリ内の必要な調整は、この種のフォルダに対する全ての参照がここでは「Ｆ：＼」をもって開始されるようなさねばならない。
【０１２９】
ステップ５：オペレーティングシステムから切り離したアプリケーションの再配置
フォルダ「Ｃ：＼Ｐｒｏｇｒａｍ  Ｆｉｌｅｓ」は、ドライブ「Ｅ」へ転送する。ウィンドウズレジストリと初期化ファイルと全ショートカットにおける必要な変更は全て、この種のフォルダに対する各参照が「Ｅ：＼」をもって開始されるようなさねばならない。
【０１３０】
ステップ６：１以上のオペレーティングシステムの考察
第６ステップは省くが、それは追加のオペレーティングシステムを組み込む必要が一切ないからである。
【０１３１】
第３ステージ：アプリケーションのインストールと環境設定
このステージの最初の三つのステップがただ一つのアプリケーションに的を絞っていることを念頭に置くことは重要である。この種の理由から、インストール用に適している見なされる全てのアプリケーションは、それらが全てインストールされるまで以下の三つのステップに一回に一度さらさねばならない。
【０１３２】
ステップ１：一つのアプリケーションとその補足のインストール
一つのアプリケーションのインストール
対応するインストール用ディスクを用い、この時点でアプリケーションのインストールを行なう。インストール用プログラムがそのファイルが配置された箇所のパスの設定を可能にすると、フォルダ「Ｅ：＼Ｐｒｏｇｒａｍ  Ｆｉｌｅｓ」内のこの種の目的に合わせ一つのフォルダを選択し、こうして全てのファイルのドライブ「Ｅ」内へのインストールを達成する。
【０１３３】
アプリケーションの更新及びパッチのインストール
問題とするアプリケーションに関する適合する更新とパッチを含むディスクを用い、この時点でこれらの要素のインストールを行ない、そのファイルがドライブ「Ｅ」内にインストールされることを保証する。
【０１３４】
アプリケーションに関するアドオンのインストール
問題とするアプリケーションに関する対応アドオンを含むディスクを用い、この時点でこれらの要素のインストールを行ない、そのファイルがドライブ「Ｅ」にインストールされることを保証する。
【０１３５】
ステップ２：一つのアプリケーションとそのアドオンの環境設定
一つのアプリケーションの環境設定
ａ）そのアプリケーションがそれを実行する方法を提供する場合、必要な調整を行ない、エラーや事象に関する記録としてのアプリケーションのダイナミックファイルがドライブ「Ｄ」に保存されるようにする。前記調整中には、前記ダイナミックファイルに対する全ての参照がここでは「Ｄ：＼」をもって開始されるような仕方でこの種の要素を参照するウィンドウズレジストリや初期化ファイル内でなさねばならないものが存在する。
ｂ）問題とするアプリケーションのインストールが、パス「ＨＫＬＭ＞Ｓｏｆｔｗａｒｅ＞Ｍｉｃｒｏｓｏｆｔ＞Ｗｉｎｄｏｗｓ＞Ｃｕｒｒｅｎｔ  Ｖｅｒｓｉｏｎ」内に全て配置された「Ｃｏｍｍｏｎ  Ｆｉｌｅｓ  Ｄｉｒ」や  「Ｐｒｏｇｒａｍ  Ｆｉｌｅｓ  Ｄｉｒ」や「Ｐｒｏｇｒａｍ  Ｆｉｌｅｓ  Ｐａｔｈ」内の不要な変更に対する可能性を開封する。そうである場合は、これらの値はそれらのコンテンツが再度「Ｅ：＼」をもって開始されるような仕方で修正しなければならない。
ｃ）アプリケーションがそれをする方法を提供する場合、必要な調整をなしてそれがフォルダ「Ｆ：＼Ｍｙ  ｄｏｃｕｍｅｎｔｓ」或いはドライブ「Ｆ」内の他の任意のフォルダを参照し、ユーザが彼／彼女の作業を保存したいと願うときに、生成されたファイルがこのドライブ内に既定値として保存されるようにする。前記変更中には、このフォルダに対する全ての参照が「Ｆ：＼」をもってなされるよう、ウィンドウズレジストリ内と初期化ファイル内でなすべきものが存在する。このことをより良く示す例には、これらに限定はされないが、以下が含まれる。すなわち、電子メールアプリケーションがメッセージとコンタクトが保存された箇所のこれらのファイルの物理的な場所を環境設定する方法を提供する場合は、そのときはこの種の環境設定は全ての関連ファイルがドライブ「Ｆ」内に保存されるような仕方でなさねばならない。
ｄ）アプリケーションがそれをする方法を提供する場合、必要な調整を施し、このアプリケーションが追加集合内に生成された特定目的セクションを認識して採用できるようにしなければならない。前記調整中には、これらのセクションに対する全ての参照を更新すべくウィンドウズレジストリ内と初期化ファイル内てなさねばならないものが存在する。このことをより良く示す例には、これらに限定はされないが、以下が含まれる。すなわち、（１）ＣＤ−ＲやＣＤ−ＲＷ記録を作成するアプリケーションがそのバッファの配置を環境設定する可能性を有する場合、ドライブ「Ｈ」がこの種の目的に使用できるような仕方で前記パラメータを調整する。（２）別の例は、走査済みのディジタル画像のためのレジストリを目的とするドライブ「Ｋ」を用いる仕方でイメージスキャナを用いるアプリケーションを環境設定することとなろう。
【０１３６】
一つのアプリケーションに関するアドオンの環境設定
ａ）そうすることを可能にするアドオンのアプリケーションを用いることで、必要な調整を果し、そのダイナミックファイルをドライブ「Ｄ」内に保存する。前記変更中には、この種のダイナミックなファイルに対する全ての参照をここでは「Ｄ：＼」をもって開始されるようにする仕方でもってウィンドウズレジストリと初期化ファイル内でなさねばならないものが存在する。
ｂ）そうすることを可能にするアプリケーションのアドオンを用いることで、必要な調整を実行し、これによりユーザが彼／彼女の作業を保存したいと願うときにこれらのアドオンがフォルダ「Ｆ：＼Ｍｙ  ｄｏｃｕｍｅｎｔｓ」を参照するようにする。すなわち、これらの変更により、ユーザのデータファイルはドライブ「Ｆ」内に保持できるようになる。前記調整中には、このフォルダに対する全ての参照がここでは「Ｆ：＼」をもって開始されるようにする仕方でウィンドウズレジストリと初期化ファイル内でなさねばならないものがある。
ｃ）そうすることを可能にするアプリケーションのアドオンを用い、必要な調整を実行し、これによりこれらのアドオンが追加集合内に生成された特定目的セクションを認識し使用できるようにする。必要に応じて、前記セクションに対する全ての参照を更新すべくウィンドウズレジストリ内及び初期化ファイル内でも調整をなす。本例は、これに限定はされないが、以下の状況を含む。すなわち、イメージスキャナを使用するアドオンを、ドライブ「Ｋ」、すなわち走査した画像のための記憶領域を利用することのできる方法で環境設定する。
【０１３７】
ステップ３：オペレーティングシステムから切り離したファイルの再配置
問題とするアプリケーションのインストールプログラムがファイルをパス「Ｃ：＼Ｐｒｏｇｒａｍ  Ｆｉｌｅｓ」に保存している場合、あらゆる既存のフォルダのコンテンツは「Ｅ：＼Ｐｒｏｇｒａｍ  Ｆｉｌｅｓ」へ転送する。確かに、ウィンドウズレジストリや初期化ファイルや全ショートカット内の要求された調整を、この種のフォルダに対する参照がここでは「Ｅ：＼」をもって開始されるようにしてなさねばならない。
【０１３８】
ステップ４複数のオペレーティングシステムを有する場合の考慮
第４のステップは省くが、それは追加のオペレーティングシステムを組み込む必要が一切ないからである。
【０１３９】
第４ステージ：ユーザファイルの復元
このステージは省略するが、それがユーザファイルを持たない新品のコンピュータだからである。
【０１４０】
第５ステージ：ファイルの最適化した断片化解消
このステージでは、最適化された断片化解消を各駆動「ユニット」にて遂行する。より良い結果を得るため、特化した断片化解消ツールと異なるファイル配置スキームで各ドライブ「ユニット」に最適なものを示唆する。
【０１４１】
上記の好適な実施形態が例示に過ぎず、それが本発明の第１の構成要素を類似の環境下でのみ適用できるよう限定するものでないことを強調することは重要である。本発明の適用になさねばならないこれらの適用や考察或いは他の構成要素が、この種の環境が本発明範囲内で構成される限り、他の文脈において当主題の専門家には明白となろう。
【国際調査報告】
2005510793.tif 000002
2005510793.tif 000003