web-dev-qa-db-ja.com

WindowsラップトップのCDイジェクトボタンを無効にする

ほとんどのラップトップには、非常にデリケートなCDイジェクトがあり、ラップトップの取り扱い時に定期的にトリガーされるように配置されています。これは特に、ラップトップを持ち上げてラップトップバッグに収納するときの問題です(不器用な私にとって)。ケースに入れたのと同じように、イジェクトした回数を数えてしまいました!

CDを使用することはめったにありませんが、巧妙なソフトウェアハック(または他のトリック)によって脆弱性を低減できるかどうか疑問に思っています。おそらく、それをだまして、それがビジーであると考えるようにしようとしています(ただし、理想的には私のバッテリーを破壊しないでください)。

さもなければ、私は避けられないものに頭を下げて、とんでもないものを断ち切るかもしれない。

ブランド化されたラップトップと再バッジ化されたラップトップの両方でこの問題を確認したので、私はこれをブランド固有のものにしていません。しかし、私は主にWindows対応のソリューションに興味があります。

20
Marc Gravell

私はLenovo T520ラップトップで頻繁にヒットするCDをロックする適切に機能するソフトウェアを見つけることをあきらめた後、LockCDアプリケーションを作成しましたROMイジェクトボタン。インターネットは、スリープ/レジューム後にロック状態を保持しないということでした http://sourceforge.net/p/lockcd/wiki/Home/ で自由に利用できるようにしました

24
Edward

うおお!スコア: CD/DVDドライブロッカー (systrayアプリ)。チャームのように機能し、回転させません。

7
Marc Gravell

この問題を解決する方法はいくつかあります。

最初に、ドライブを完全に無効にすることは、ここでは本当に適切なオプションではないと言います。それでは、他のオプションをいくつか見てみましょう。

ドライブをロックできる小さなソフトウェアを使用することを検討します。これは、ドライブでディスクを取り出せないときによくわかるソフトウェアで行うことができます。私はこの種のことを特にしようとはしていませんが、少しのコードを書くことができれば可能だと確信しています。このようなもののための小さなシステムトレイアプリは、すでに市販されているかもしれません。

私が行う2番目の提案は、ドライブを取り外し、排出制御メカニズムを検査することです。多くの場合、標準のマウスの右ボタンと左ボタンで使用されているもののような、サブミニチュア表面実装の単極単投スイッチを使用します。この構成は、私が考えることができる2つの明白なオプションを提供します。 1つは、ドライブ内部のどこかに小さなトグルスイッチを取り付けて、トレースをイジェクトボタンに切断できるようにすることです。問題を電気的に制御することは素晴らしいことですが、余分なもののためにデバイス内に十分なスペースがあるかどうか、そしてこの変更を適切に取り除くはんだ付け/組み立てスキルがあるかどうかという問題があります。この方法で失敗すると、ドライブがスラグの塊になる可能性があります。より簡単な方法は、ドライブイジェクト用のプラスチックボタンの端を見つけることです。ボタンとスイッチが出会う場所を見つけたら、サンドペーパーを使用して、ボタンが誤ってアクティブにならないように十分な抵抗力を持つまで少量の材料を取り除きます。あまりにも多くのマテリアルを削除すると、ボタンが永久に無効になるため、ここでは注意してください。

4
Axxmasterr

多分次の小さなレジストリハックがトリックをします

コマンドプロンプトで「regedit」と入力して、registyeditorを開きます

次のレジストリキーに移動します。

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

Explorerキーを右クリックし、[新規]-> [DWORD(32ビット)値]を選択して、NoCDBurningという名前を付けます。それをダブルクリックして、値1を入力します。

マシンを再起動して変更を有効にします。

または、Windows 8で正常に動作する disable autoject のようなポータブルユーティリティを試すこともできます。

幼児キーはまさにあなたが探しているものです: http://tk.ms11.net/

「コンピューターのキーボード、CDドライブのドア、電源オフボタンをロックできる保護者向けの便利なツールです。キーボードを使用すると、画像を表示し、毎回音を鳴らしますキーを押すと、デスクトップとアプリケーションにアクセスできなくなり、子供に娯楽性を追加します。使用する画像と音声は、Toddler Keysフォルダにコピーして選択できます。ロックされた画面を終了するには、 QUITという単語。

2
potter0815

デバイスマネージャーでCDドライブを無効にしてみてください。

2
MicTech

CDドライブをロックして、もう取り出せないようにする方法がいくつかあります。私が使用したときにCDexがこれを元に戻したことを知っています(ドライブを再び開く唯一の方法は再起動であったため、クラッシュしたときはかなり厄介でした)。たぶん、意図的にそれを行うことを可能にするツールがあるでしょう。

少し掘り下げて、つまずきました this これはWinbatchですが、WINsows API関数を呼び出すだけなので、小さなプログラムに簡単に適応できます。また、私は this を見つけました。

2
Joey

AutoHotKeyを使用してボタンを無効にすることができます。最初に、キーの番号を見つける必要があります。 Autohotkey は、キーの「番号」を見つける大きな可能性を提供します。

キーボードまたはマウスに上記にリストされていないキーがある場合でも、次の手順を使用してホットキーにすることができる場合があります(Windows XP/2000/NT以降が必要)。

  1. キーボードフックを使用しているスクリプトが少なくとも1つ実行されていることを確認します。スクリプトにキーボードフックがあるかどうかを確認するには、メインウィンドウを開き、メニューバーから[表示]> [キー履歴]を選択します。
  2. そのスクリプトのトレイアイコンをダブルクリックして、メインウィンドウを開きます。
  3. キーボードの「ミステリーキー」の1つを押します。
  4. メニュー項目「表示->キー履歴」を選択します
  5. ページの一番下までスクロールします。下部のどこかに、キーのキーダウンイベントとキーアップイベントがあります。注:一部のキーはイベントを生成しないため、ここには表示されません。この場合、キーボードドライバーまたはハードウェアがAutoHotkeyがアクセスするには低すぎるレベルで処理するため、その特定のキーを直接ホットキーにすることはできません。考えられる解決策については、以下を参照してください。
  6. キーが検出可能な場合は、リストの2列目にある3桁の16進値をメモします(例:159)。

スクリプトに次の行を追加すると、このキーを無効にできます。

SC159::return

159をキーの値に置き換えます

ここで、キーを無効にする必要があります。

また、次のスクリプトでディスクをロックすることもできます。

Drive, Lock, D:
2
Christian

ハードウェア指向のソリューションは、イジェクトボタンの高さを低くすることです。そのため、ボタンを実際に押して機能させる必要があります。

手順*については、記事 非常に熱心なDVDドライブのイジェクトボタンの修正 を参照してください。

(*私はこれらの指示に対して責任を負いません)

1
harrymc

私はlockmypcを使用しましたが、うまくいきました。クリックすると、CDドアをロックしたり、CDドアのロックを解除したりできるダイアログが表示されます。

http://fspro.net/lock-pc/

1
cokedude