水無月ばけらのえび日記

bakera.jp > 水無月ばけらのえび日記 > 2002年のえび日記 > 2002年4月 > 2002年4月26日(金曜日)

2002年4月26日(金曜日)

再インストール大会

頭にきたのでハードディスクをフォーマットして Windows からクリーンインストールすることにしました。理由はいくつかあります。

とまあ以上のようなわけで、フォーマット、クリーンインストールすることにしたわけです。

そう心には決めたものの、いざやろうとするとやり方がわからないという……。従来の Windows では起動ディスクを作ってやるのがセオリーでしたが、Windows XP ではどこを探しても起動ディスクを作るという項目がありません。※フロッピーディスクをフォーマットするとき、MS-DOS 起動ディスクを作ることはできます。調べると、どうやら Windows XP は CD-ROM からブートするのがセオリーのようです。

Compaq の Evo N400c は、デフォルトではハードディスクブートのみとなっています(そもそもフロッピーディスクドライブも CD-ROM ドライブも無いのがデフォルトなので当然ですが)。ブートの設定は BIOS で変更できるので、起動時に F10 キーを押して BIOS 画面を呼び出し、マルチブートを有効にしたところで Windows XP のディスクを入れて再起動。すると自動的に CD-ROM から起動……しませんでした。よくよく見ると、起動時に「キーを押すと CD-ROM からブートするよん」という趣旨のメッセージが出ています。どうもこれが出ている間に素早くキーを押さないと駄目なようです。

ということで無事に CD からブート成功。後は適当に選択肢を選ぶだけです。ハードディスクを NTFS で物理フォーマットして、クリーンインストール。

で、インストールは何の問題もなく完了。すぐにライセンス認証するか訊かれて、そういえばそういうのもあったなと思いつつ認証。文句言われたら嫌だなと思いましたが、特に何も言われずに瞬間的に完了しました。まあ、同じマシンに再インストールしただけで、構成も何も変わっていないわけですから問題などあるはずもないわけですが。

で、あとはインストール大会。

とまあ、とりあえずこんな感じで現在に至ってます。アプリケーションの設定などありますが、全体としてはほぼ復活 (スクリーンショットもあります)。

あえて入れてないものは以下の通り。

関連する話題: 出来事 / コンピュータ / Microsoft / エンカルタ / Bookshelf / ジャストシステム / 一太郎

perl -cw するレジストリ

ActivePerl をインストール後、レジストリをいろいろいじって右クリックで perl -cw できるようにするのですが、面倒なのでレジストリファイルを作って読み込ませることにしました。ちなみに以下のような感じになりました。

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.cgi]
@="Perl"

[HKEY_CLASSES_ROOT\Perl]
@="Perl File"
"EditFlags"=dword:00000000
"BrowserFlags"=dword:00000008

[HKEY_CLASSES_ROOT\Perl\DefaultIcon]
@="C:\\Perl\\bin\\Perl.exe,0"

[HKEY_CLASSES_ROOT\Perl\Shell]
@="edit"

[HKEY_CLASSES_ROOT\Perl\Shell\bakera]
@="文法チェック(&c)"

[HKEY_CLASSES_ROOT\Perl\Shell\bakera\command]
@="C:\\Windows\\system32\\cmd.exe /K C:\\Perl\\bin\\Perl.exe -cw \"%1\" %*"

[HKEY_CLASSES_ROOT\Perl\Shell\edit]

[HKEY_CLASSES_ROOT\Perl\Shell\edit\command]
@="C:\\Windows\\notepad.exe \"%1\""

[HKEY_CLASSES_ROOT\Perl\Shell\Open]

[HKEY_CLASSES_ROOT\Perl\Shell\Open\command]
@="C:\\Windows\\system32\\cmd.exe /K C:\\Perl\\bin\\Perl.exe \"%1\" %*"

まあなんというか、参考にしたい方は参考にしてみてください。ちなみに、Windows 2000 からアップデートした XP だと cmd.exe の場所が違ったりするので注意 (Windows 2000 そのものでも)。

非 NT 系の場合は、cmd.exe の代わりに command.com を指定してやれば同じように動きます。

関連する話題: Windows / レジストリ / Perl

マッチョブラザー

「マッチョブラザー」という名称は、びいさん、りゅうさん、むらまささん、そして私の 4人が花月でバリ辛ラーメンを食していたときに、びいさんによって提唱された名称です。つまり私は「マッチョブラザー」と初めて命名された、まさにその場に居合わせた 4人のうちの 1人であるわけです。

その私をつかまえて、「マッチョブラザーという名前を知っているとは」などと驚かれても困るというか……まあ別に困りはしませんが。

関連する話題: 出来事 / 内輪ネタ / もののけ / むらまささん

最近の日記

関わった本など