2000に移行することが可能である。2000のインストール後に削除してよいものかどうか判断がつかないケースが多い)。2000を新規にインストールすれば、このような問題を回避できる代わりに、アプリケーションの再インストールやカスタマイズ、環境設定などを初めから行う必要がある。したカスタマイズなどは、必要に応じてその場その場で実行していることが多く、改めてまとめて行おうとしても、個々の操作を思い出せないことが少なくない。2000をインストールしたいと思うだろう。100%完全とは言えないものの、おおよそこれを可能にしてくれる方法がある。2000を新規インストールする前に、アプリケーションに関連する既存のレジストリ情報を保存しておくのである。2000のインストールが完了したら。今まで使用していたアプリケーションを再インストールした後、あらかじめ保存しておいたレジストリ情報を再登録する。できればアプリケーションの再インストールも避けたいところだが、システムに関連する設定(オートメーションやアプリケーションで使用する拡張子情報の登録)などが必要なため、アプリケーションの再インストールは回避できないと考えておくほうがよいだろう(小規模なアプリケーションなら、単純なファイルのコピーで移行できる場合もあるが)。今述べたレジストリ情報の保存と復元によって、アプリケーションの設定を旧システムから移行させる方法を以下にまとめよう。2000の新規インストールを開始する前に、既存のレジストリ情報を保存しておく。具体的には、既存の環境でレジストリエディタ(regedit32.exe)を実行し、表示されるツリーから保存したい項目を選択し、ファイルに保存する。ファイルの書き出し]を選択する(この設定は、各ユーザーごとに個別に存在するので、必要なら、他のユーザー名でもログインして、同様の操作を行う)。エディタを使用してレジストリ情報を保存するアプリケーションのカスタイマイズ情報などは、基本的にレジストリの「HKEY_CURRENT_USER\Software」キー以下に保存されている。エディタを起動し、ツリーから当該キーを選択して、情報をファイルに保存する。「HKEY_CURRENT_USER\Software」キー。このキー以下に各種アプリケーションごとのキーが作成され、その内部にアプリケーションのカスタマイズ情報などが保存されている。ファイルの出力先としては、任意のドライブを指定すればよい。2000をインストールする際にうっかりフォーマットしてしまう可能性もあるので、なるべくならシステムとは別のドライブを指定するのがよいだろう。ファイルは、「reg」という拡張子を持っているが、次のように内部はテキスト形式になっている。ファイルは、「reg」という拡張子が付けられるが、内部はテキスト形式なので、メモ帳などで内容を確認することができる。NT/9xでレジストリ情報を保存すると,このようにregファイルの先頭に「REGEDIT4」という文字列が書き込まれる。今回は「HKEY_CURRENT_USER\Software」キー以下を丸ごと保存したが、設定を復元したいアプリケーションが決まっており、「Software」キーの下にあるアプリケーションごとのキーの名称が分かっている場合は、アプリケーションごとにファイルを分けて保存してもよい。実際には、このレジストリキー以外にも、アプリケーションごとに共通な設定は、「HKEY_LOCAL_MACHINE\Software」に保存されるのだが、この部分はアプリケーションを新規にインストールする際に作成されるので、保存しておく必要はないだろう。NTを複数のユーザーで利用している場合は、ユーザーごとに前述した手順でレジストリの内容を保存しておく。2000でも、デフォルトのWindowsフォルダは「winnt」のままになっている)。2000のインストールが完了したら、次はこれまで使っていたアプリケーションをもう一度インストールし直す。インストールなどを考えると、やはり新規にインストールしたほうが気持ちがすっきりするだろう(簡単なアプリケーションほど、インストールも素早く終わる)。アプリケーションをインストールする場合は、必ず以前と同じフォルダにインストールしなければならない。ないと、せっかく保存してあるレジストリ情報と矛盾を起こしてしまい、アプリケーションが正しく動作しなくなる可能性があるからだ。インストールが終わったら、デフォルトの設定でアプリケーションが動作することを確認しておく。手順4:保存したレジストリ情報をUnicode形式に変換するいよいよ、手順1で保存しておいたレジストリ情報を復元する。エディタが処理するファイル情報が一部変更されている。5.00」となっている。5.00」という文字列になる。文字コードはすべてUnicodeである。エディタで情報を保存すると、ファイルの先頭にこのように書き出される。2000で読み込むことは可能。2000でそのまま読み込まれる。エディタから生成されるレジストリ情報がすべてUnicode形式に変更された点には注意が必要だ。ファイルの場合は読み込めない場合があった。ファイル(ASCII形式)をUnicode形式に変換するようにする。2000に標準で付属するメモ帳を利用すればよい。ファイルはUnicode形式」を参照されたい。クリックすると、ファイルの内容がレジストリに登録される。実際にアプリケーションを起動して、オプション設定などが以前の状態に変更されているかを確認する。最後になったが、ここで紹介した操作によって、すべてのアプリケーションの設定情報が100%正しく復元できるわけではないことをご了承いただきたい。アプリケーションによっては、レジストリ以外の場所に設定情報を保存するものもあるからだ。各ユーザー個別ではなく、すべてのユーザーに影響するオプション設定などは反映されない可能性が高い。これらの点に注意して操作を行ってほしい。レジストリエディタの不用意な操作によってシステムが不安定になる場合もあるので、操作は慎重に行う必要がある。より自動抽出したものです。(2017/7/21)キーボード配列が異なる言語に誤認識された場合の対処方法を紹介。