ラベル Windows の投稿を表示しています。 すべての投稿を表示
ラベル Windows の投稿を表示しています。 すべての投稿を表示

2008年1月3日木曜日

System32\DRIVERS\pci.sysが原因で起動しない? b

次のファイルが存在しないかまたは壊れているため、Windows を起動できませんでした: System32\DRIVERS\pci.sys

というエラーメッセージを、この1ヶ月で3件ぐらい聞いた.
この報告は友人から電話越し,メッセ越しに聞いたのだが,HDDも異音がしたというのでどうせHDDが逝ったor逝きかけてるのだろうということで,データのサルベージやHDD換装について伝えた.ところが正月実家に帰省したら実家のPCも同じエラーで動かなくなったというので,何かこれを引き起こすウイルスないしソフトやハードでも発生してるのかなと思い,原因を調べてみた.

結論を先に言うと,少なくとも実家のPCはHDD破損だろうということになってしまったのだが...


これはMicrosoftのサポートオンラインでいうところの『Windows XP におけるハードウェアの破損または非互換性の問題』に相当する.

さてこれによると原因は,
この現象は、コンピュータのハードウェア コンポーネントが破損しているか、ハードウェア コンポーネントに Windows XP
との互換性がない場合に発生することがあります。

とのこと.これじゃ曖昧すぎる.
サポートページのヘルプを読む限り,原因はPCIデバイスかメモリにあることが多いように読み取れる.
まずはPCIを全部引っこ抜いて...って実家のPCはPCI系統なにも刺さってないんだけどな.ということでいわゆる周辺機器やらドライブやら全部はずして,CPU,マザボ,メモリ,HDDだけの最小構成で起動させる.やはり起動しない.次にKnoppixを用いてmemtestを行った.どうやらメモリに問題はなさそうだ.となるとあと疑うはHDDぐらい.本当にエラーの文面どおり『次のファイルが存在しないかまたは壊れている』なんじゃないかと.修復インストールしてシステムを書き戻そうかとも思ったけど,ぶっちゃげクラスタ破損の可能性高いよねってことで,クラスタスキャンを試す.結果130G中10G相当が破損していた.まぁひょっとしたらこのクラスタ破損とpci.sysの吹っ飛びは別原因な可能性もあるんだけれど,おそらく単に寿命の可能性が高いわけで,貴重な休みをこれ以上使うのももったいないので,ちゃちゃっと新しいHDDでリカバリすることしにした.結局具体的な原因はわからなかったなあ.

2007年11月14日水曜日

Vista Disk Icon b


Vist Disk Icon はWindowsXPでVistaライクなディスクアイコンを表示してくれるツール.
下に使用容量がバーで表示されるので、直感的に空き容量がわかる.
まぁ当然ネットワークドライブとかは出ないけど.

2007年11月12日月曜日

Windows 95 Power Toys Set b

Windows95の時代にお世話になったPower Toysですが,まだMicrosoftのサイトで公開されているんですね. => Windows 95 Power Toys Set
この中のShortcut Target Menuは地味に便利なんですよね.昔から愛用してます.

何気に英語版Wikipediaが詳しかったりする.http://en.wikipedia.org/wiki/Microsoft_PowerToys

2007年8月20日月曜日

Vistaでフォルダオプションにファイルの種類タブが無いんですけど b

どこいったよーーーーー!?

「コントロールパネル」 → 「規定のプログラム」 → 「ファイルの種類またはプロトコルのプログラムへの関連付け」 に移ったんだってさ。


2007年8月8日水曜日

Windows Live Messenger のオプション画面に「アドイン」の項目を追加する b

Windows Live Messenger (たぶんMSN Messengerも)には,ユーザがMessenger APIを利用して作成した,アドインを組み込むことができるオプションがある.



デフォルトでは表示されない項目なので,レジストリエディタで,
HKEY_CURRENT_USER\Software\Microsoft\MSNMessenger\AddInFeatureEnabled
に,
DWORDエントリを加える.
1なら,アドインセッティングを有効.
0なら,アドインセッティングを無効.
エントリを加えたら,Windows Live Messengerを再起動

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\MSNMessenger]
"AddInFeatureEnabled"=dword:00000001


肝心のアドオンの作り方については,眠いのでまた今度

2007年8月4日土曜日

Windowsで後から英語キーボードに変更 b

Windowsで日本語キーボード認識になってるのを英語キーボードに認識しなおさせるレジストリ.
組み込んだら再起動.

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters]
"OverrideKeyboardSubtype"=dword:00000000
"OverrideKeyboardIdentifier"="PCAT_101KEY"
"LayerDriver JPN"="kbd101.dll"


日本語配列に戻す場合はこちら
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters]
"OverrideKeyboardSubtype"=dword:00000002
"OverrideKeyboardIdentifier"="PCAT_106KEY"
"LayerDriver JPN"="kbd106.dll"

2007年8月3日金曜日

Internet Explorerでは、windows - / をダウンロードできません。 b

レジストリでxmlのタイプが変更されるのが原因
Dreamweaverなかを入れると発病
たぶんVistaな人が発症

レジストリを↓の感じで,インストールしたての標準にもどせばOK

Windows Registry Editor Version 5.00
[HKEY_CLASSES_ROOT\.xml]
@="xmlfile"
"Content Type"="text/xml"
"PerceivedType"="text"

[HKEY_CLASSES_ROOT\.xml\OpenWithList]

[HKEY_CLASSES_ROOT\.xml\OpenWithList\winword.exe]
@=""

[HKEY_CLASSES_ROOT\.xml\PersistentHandler]
@="{7E9D8D44-6926-426F-AA2B-217A819A5CCE}"

2007年6月7日木曜日

SHARPより新WILLCOM端末発表 - Advanced/W-ZERO3[es] b


SHARPよりWILLCOMのスマートフォンAdvanced/W-ZERO3[es]なるものが発表されたもよう.機種名はWS011SHで,外装の雰囲気はWS007SH[es]をさらに洗練させたような感じ.

OSにはWindows Mobile 6が搭載されている.
液晶は3インチのWVGAで,無線LANに802.11b/g搭載.
ジョグ機能内蔵なカーソルキー(Xcrawl)とかいうものが付いている.
プリインストールのソフトも豊富らしい.

Bluetooth機能が内蔵じゃないのは残念.
W-OAM対応っていうけど,そもそもEMに対抗した通信プランを出して欲しいのが本音.

2007年6月4日月曜日

CPU使用率が常に高い b

最近メインで常用しているマシン(WindowsXP SP2)のCPU使用率がコンスタントに高い. 理由の1つはおおかたわかっていてSleipnirのとあるプラグインだ.

MixChain
と呼ばれる,mixi 専用のプラグインなのだが,これを入れてからというもの,
Webブラウズもままならないひどい状態に...
自分は普段からタブブラウザのタブを20~30ひらく人間なのでただでさえ重いのだが,これはたまったもんじゃない.結構便利なプラグインだったが仕方が無いので無効に.でもSleipnirごと落ちるようなエラーも頻発してたし,まだ使うには早かったかな.

案の定これでSleipnirは軽くなったが,まだ悪さ(?)をするプロセスがいた.
svchost.exeである.
こいつはWindowsのサービスを実行しているプロセスなのだが,これの1つが常に50%以上のCPUを割いている.ちょっとあんまりだったので,Process Explorerを使ってどのサービスか突き止める.
# これはMicrosoftのMark Russinovich氏による有名なツール

ntdll.dll!RtlAllocateHeapとなっているが・・・・?
Google先生に聞いてみたところこれはWindows Updateに起因するものらしい.とりあえず邪魔だったので問答無用でkillした.自分で把握しているならWindows Updateの自動更新OFFでもいいかな.


この2つを改善しただけでずいぶんと快適になった.