Numlock キーとの泥試合 [PC&ネットワーク]
本ブログを放置して、早数ヶ月。
以前何を書いていたのかも、さっぱり覚えていないww
この数か月は、しゃにむにFF14をやっていた。
つーか、今日も世界の平和のためにFF14に没頭するつもり。
Core i 7 で自作したWindows7 のマシンも、ネトゲ専用機となってしまい、
Win7 がどんなOSなのか調査する気もおきないのだ。
しかし、本日はひさしぶりにWindows関連での興味のわいた修理を行ったので、
履歴を残そうと思う。内容は表題通り、Numlock に関する件。
Numlock は、起動時オフになるのが WindowsXP/2K のデフォルトの状態らしい。
テンキーの無いノートPCにとって、これはとても都合がよい仕様なのだ。
起動時にオンになっていると、K 付近のキーが数字キーとして認識してしまい、
いちいちオフしないと、まともに文書が書けない。
オイラの会社で、なんかの拍子で起動時にオンになってしまったノートPCがあり、
いつものようにPCよろずやのにょろぞうの所に、そのPCが持ち込まれた。
実はこの現象は、Win2K 時代から有名な話で、改善方法も確立してる。
いや、「確立しているはずだった」が正解。
[対象PC]
Panaso製CF-R3のビジネスモデル、OSはWin2Kにダウングレード版。
[修理方法]
1. BIOSに入って、キーボードのNumlockの設定をオフにする。
⇒ 持ち込まれたPCのBIOS設定には見当たらず、空振り。
2. ログインしてNumlockをオフした状態で、ctrl+alt+delでログオフする。
⇒ 改善せず、空振り。
3. レジストリの変更。
HKEY_USERS\.DEFAULT\Control Panel\Keyboard
\InitialKeyBoardIndicators を 0にする。
⇒ 改善せず、空振り。
う~ん。手持ちの知識では改善できないのだ。焦りの色が濃くなった。
PCの持ち主に聞いても、この状態のまま数年間の我慢していたとの事。
まぁリカバリーをかませば元に戻ると思うのだが、XPから2Kのダウングレードも
やった事がないし、そもそもリカバリーディスクすら持ってねぇって・・・
もうちっと、調査するしかねぇべ・・・
そのPCのアカウントを調べると、持ち主さんの使っているアカウントの他は
AdministratorとGuestぐらいしかないので、Administratorでログインし直した。
したら、あ~ら不思議。Numlockをオフのままログインできたのだ。
試しに、上記レジストリの設定を「2」に変更すると、Numlockオンとなり、
「0」に戻すとNumlockオフになる。つー事は、他のアカウントでは、完全に
正常なのだ。
念のため、もう一度、持ち主さんのアカウントでログインすると、案の定、
Numlockオン。
すなわち、この現象は持ち主さんのアカウントに紐付けされた不具合。
であれば、現在のアカウントを捨てて、アカウントを新規に再取得すれば
クローズになる。。
であるが、、なんか負けた気がする!!むかつく!!!
一生懸命ググったが、正直な話、私のレベルでは改善できなかった。
撃沈であった。しょぼ~ん。。。。。
持ち主さんのアカウントの個人設定が部分的に破損しているのかなぁ~
んじゃ、方針を変えてやっつけることにしたのだ。
PCが起動してデスクトップになった時に、最終的にNumlockオフになりゃいいべ。
結局、起動時に強引にNumlockオンからオフにするスクリプトぶち込んだやって、
事なきを得たのだ。
今までブログでは、成功事例だけを載せてカッコつけていたのだが、実際は
こんなもんなんですよ・・トホホ
---------------(以下は具体例なので、興味無しはスルーよろ)------------
実際のNumLockの状態を起動時に変更するスクリプトの作り方。
出典はMSさんのサイト。http://support.microsoft.com/kb/262625/ja
① PCのメモ帳を起動します。
② 次のデータをテキスト ファイルにコピーして貼り付ける。
set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys "{NUMLOCK}"
③ 作成したファイルを "numlock.vbs" (引用符は含まない) として
お好きなフォルダに保存する。オイラはデスクトップに作りました。
④ そのファイルを問題の発生しているアカウントのスタートアップフォルダ
に移動する。
スタートアップフォルダとは、通常下記のような場所となる。
C:\Documents and Settings\アカウント名\スタートメニュー
\プログラム\スタートアップ
⑤ スクリプトの移動が完了したら、再起動して、効果を確認する。
⇒ 起動時の最後の最後に、スクリプトが走るので、ギリギリまで
NumlockオンのLEDが光っているが、最後の最後で消灯してくれる。
(はずですwww)
本件が、皆様のpcライフにお役に立てるように!
以前何を書いていたのかも、さっぱり覚えていないww
この数か月は、しゃにむにFF14をやっていた。
つーか、今日も世界の平和のためにFF14に没頭するつもり。
Core i 7 で自作したWindows7 のマシンも、ネトゲ専用機となってしまい、
Win7 がどんなOSなのか調査する気もおきないのだ。
しかし、本日はひさしぶりにWindows関連での興味のわいた修理を行ったので、
履歴を残そうと思う。内容は表題通り、Numlock に関する件。
Numlock は、起動時オフになるのが WindowsXP/2K のデフォルトの状態らしい。
テンキーの無いノートPCにとって、これはとても都合がよい仕様なのだ。
起動時にオンになっていると、K 付近のキーが数字キーとして認識してしまい、
いちいちオフしないと、まともに文書が書けない。
オイラの会社で、なんかの拍子で起動時にオンになってしまったノートPCがあり、
いつものようにPCよろずやのにょろぞうの所に、そのPCが持ち込まれた。
実はこの現象は、Win2K 時代から有名な話で、改善方法も確立してる。
いや、「確立しているはずだった」が正解。
[対象PC]
Panaso製CF-R3のビジネスモデル、OSはWin2Kにダウングレード版。
[修理方法]
1. BIOSに入って、キーボードのNumlockの設定をオフにする。
⇒ 持ち込まれたPCのBIOS設定には見当たらず、空振り。
2. ログインしてNumlockをオフした状態で、ctrl+alt+delでログオフする。
⇒ 改善せず、空振り。
3. レジストリの変更。
HKEY_USERS\.DEFAULT\Control Panel\Keyboard
\InitialKeyBoardIndicators を 0にする。
⇒ 改善せず、空振り。
う~ん。手持ちの知識では改善できないのだ。焦りの色が濃くなった。
PCの持ち主に聞いても、この状態のまま数年間の我慢していたとの事。
まぁリカバリーをかませば元に戻ると思うのだが、XPから2Kのダウングレードも
やった事がないし、そもそもリカバリーディスクすら持ってねぇって・・・
もうちっと、調査するしかねぇべ・・・
そのPCのアカウントを調べると、持ち主さんの使っているアカウントの他は
AdministratorとGuestぐらいしかないので、Administratorでログインし直した。
したら、あ~ら不思議。Numlockをオフのままログインできたのだ。
試しに、上記レジストリの設定を「2」に変更すると、Numlockオンとなり、
「0」に戻すとNumlockオフになる。つー事は、他のアカウントでは、完全に
正常なのだ。
念のため、もう一度、持ち主さんのアカウントでログインすると、案の定、
Numlockオン。
すなわち、この現象は持ち主さんのアカウントに紐付けされた不具合。
であれば、現在のアカウントを捨てて、アカウントを新規に再取得すれば
クローズになる。。
であるが、、なんか負けた気がする!!むかつく!!!
一生懸命ググったが、正直な話、私のレベルでは改善できなかった。
撃沈であった。しょぼ~ん。。。。。
持ち主さんのアカウントの個人設定が部分的に破損しているのかなぁ~
んじゃ、方針を変えてやっつけることにしたのだ。
PCが起動してデスクトップになった時に、最終的にNumlockオフになりゃいいべ。
結局、起動時に強引にNumlockオンからオフにするスクリプトぶち込んだやって、
事なきを得たのだ。
今までブログでは、成功事例だけを載せてカッコつけていたのだが、実際は
こんなもんなんですよ・・トホホ
---------------(以下は具体例なので、興味無しはスルーよろ)------------
実際のNumLockの状態を起動時に変更するスクリプトの作り方。
出典はMSさんのサイト。http://support.microsoft.com/kb/262625/ja
① PCのメモ帳を起動します。
② 次のデータをテキスト ファイルにコピーして貼り付ける。
set WshShell = CreateObject("WScript.Shell")
WshShell.SendKeys "{NUMLOCK}"
③ 作成したファイルを "numlock.vbs" (引用符は含まない) として
お好きなフォルダに保存する。オイラはデスクトップに作りました。
④ そのファイルを問題の発生しているアカウントのスタートアップフォルダ
に移動する。
スタートアップフォルダとは、通常下記のような場所となる。
C:\Documents and Settings\アカウント名\スタートメニュー
\プログラム\スタートアップ
⑤ スクリプトの移動が完了したら、再起動して、効果を確認する。
⇒ 起動時の最後の最後に、スクリプトが走るので、ギリギリまで
NumlockオンのLEDが光っているが、最後の最後で消灯してくれる。
(はずですwww)
本件が、皆様のpcライフにお役に立てるように!








会社でレッツノートCE-R3のセットアップをお願いされて、起動時にNum Lockになってログインがやりにくい(自分はいいがエンドユーザーなら絶対にアカウントロックされると思われる)ので、変えようとしてBIOSみたらその設定がない!
検索したら、にょろぞうさんのこの記事にいきあたりました。
私の場合、レジストリいぢったら無事に治りました。
おかげさまで助かりました。
ところでFF14やってるのですね。面白いですか?
ずいぶん人が減っているようで・・・(私はFF11ユーザー)。
14に行った人がずいぶん戻ってきています。
by あかねこ (2011-05-17 15:25)
あかねこ様
このような僻地&放置&つまんね~ブログにお越しいただき、恐縮いたします。
NUMLOCK解除できたようで、おめでとうございます。(*´∇`*)
FF11やっているんですね~
自分は、マシンのベンチマークのつもりで、FF14を購入しました。
当初、自分もやめようと思っていましたが、一山越えたら、面白いのなんの。既にネトゲ廃人となっています。(笑
スクエニさんも経営で大変そうですが、FFシリーズはなんとか延命してほしいですよね~
FFの話を始めたら、エンドレスになっちゃうので、そろそろ終わりにしますね。
最後に、コメントいただき大変ありがとうございました。
by にょろぞう (2011-05-23 19:59)