Ab.の日記: しょ、職を探せ?
日記 by
Ab.
金髪碧眼ちびっちゃくてツインテール、アクティブに口の悪い大空寺あゆお嬢様からアージュの top pageで有り難いお言葉を頂いてしまいましたよ?
ってゆーか、貴様何故その事をー。
ほっぺた左右に引っ張るぞー。
ていうか、頬を左右に引っ張られた顔、なにげに可愛いと思うのですが、どうか? 普段のギャップもあって特に。いや、ねこのうんこは結構。
んで、何故か Windows2000 をもう一回インストールしてました。 いや、作業的には2回以上つーか。事の顛末は以下の通り。
- 何故か Canoscan600 がうちのマシンから取り込めなくなって、しかも16bit processを起動すると vdd のパラメータがおかしいとか怒られ始める。
-
最後にスキャナを動かしてからのシステム的は変更は? と考えると、新しい順に
- YMF724ドライバの更新
- IE5.5SP2
- Windows2000 SP2
これくらいか? とりあえず、どこかのドライバかなんかが破損したのかと思って修復セットアップを試みる。 その準備として、いつものバックアップと rdisk。 rdisk もなかなか見つけ辛いところにあるし。 プログラム→アクセサリ→システム→バックアップを起動して、さらにその中なんですなー。 command prompt から rdisk って打って起動しなかったから、ちょっと探してしまいましたよー。
- で、dos 起動して C: にある sp2 宛て済みインストールイメージの win2k\i386\winnt を起動、修復セットアップを試みる。
- 何をやっても修復セットアップの途中で ntoskernel がメモリのないページにアクセスして落ちる。
- bios が win2k に対応してないんだっけか? と思い abit から BH-6 用の bios を拾ってきて SS を書き込む (それまでは LH)。
- 修復セットアップ再挑戦。が、落ちるのは変わらず。
- 仕方なく (win9x で言うところの) 上書きインストールを試行。 が、bios が新しくなって今まで bios に認識されていなかった 60G の IDE ドライブが認識されてしまったため、それまで E: だったシステムドライブが G: として上書きインストールされてしまう。 中途半端に設定を引き継ぎつつも、システムドライブのドライブレターが違うために、俺大暴れ。
- 取り敢えず気を落ち着かせ、IE5.01に戻すチャンスでもあると思い、(テストプラットフォームとしては古い方が互換性が取りやすいので) 再インストールを決意。 既存のパーティションの上に winnt だけ捨てる上書きインストールを試行。
- ドライブレターを戻せるところだけ戻す。
- まず Norton Internet Security 2002 をインストール。 設定ウィンドウを開こうとすると、NIS からスクリプトのエラーをもりもりと告げられる。
- IE5.5以上が必要だったっけ? と思い、神様は意地悪だーと嘆きつつ IE5.5 SP2 をインストール。しかし、スクリプトエラーは変わらず。
- 仕方ないので NIS を uninstall してからもう一度 install。 何故か大丈夫になった。結局面倒なので IE5.5 のまま。 縁起物なので Q312461 も入れておく。
- メインに使用するユーザー作成。 バックアップの registry 設定から、必要な所だけ書き戻す。
- いつものインストール手順をたどる。 kbd101.dll を書き換えて Ctrl と CAPS を入れ換え、matrox のドライバ、daemon tools、vje delta、窓の手、ntfs utils、FontAvenue のフォント、mp3infp、Apache、VMWare をインストール、などなど。
- Visual Studio をインストール。最新の SP をあてる。
- icq 用の(ほとんど)何も出来ないユーザーを作成。 今まで ICQ が入っていたフォルダを rename して、ICQをインストール。 インストールしたフォルダを捨てて、バックアップの registry から icq の所を設定。 rename していた ICQ のフォルダを元の名前に戻す。
- ここで icq を icq 用のユーザーで起動してみる。 うむ、起動。 だが数分放っておくと icq お亡くなり。
- どこか必要なファイルが(セキュリティ設定のせいで)読めないのだろうか? と思って icq のユーザーで起動させた Alquade からログを取りつつ起動してみる。落ちない。
- icq のユーザーで起動させた Alquade に何もさせず、単に Alquade から起動させてみる。落ちない。
- icq のユーザーで icq を起動してみる。落ちる。
- log off して icq のユーザーで log on して icq を起動してみる。落ちない。
- 普段のユーザーで log on しなおして、 icq のユーザーで command prompt を起動してそこから icq を起動してみる。落ちない。
- ふと思って、regedit を起動しておいてから icq のユーザーで icq を起動して、HKEY_USERS を見ると、icq のユーザー用のレジストリハイブがロードされていないっぽい。もう少し調べてみると、一瞬ロードされてからすぐにアンロードされている模様。
- icq のユーザーで command prompt を起動している時に見てみると、レジストリハイブはアンロードされない。
- `cmd /c icq -minimize' という shortcut を icq のユーザーで起動してみる。落ちない。が、command prompt も何故か帰ってこないで出っぱなし。
- 'cmd /c start icq -minimize' に変更してみる。アプリケーションの初期化に失敗とか怒られる。cmd.exe が速攻で居なくなってしまうために、レジストリハイブがアンロードされてしまう模様。
- icq を WaitForInputIdle() が帰ってくるまで待てば大丈夫かも、と思い、`WINBAT32 /B /E *start /INPUTIDLE icq -minimize' というショートカットを作成して実行。どうもちゃんと動いている感じ。 しかし、再インストール前の時はそんな細工しなくても大丈夫だったんだけど、どうしてなんじゃろかー。
というわけで、今に至る。 あーあ。
しょ、職を探せ? More ログイン