2010-03-17 15:21:37 +0000 2010-03-17 15:21:37 +0000
33
33

Windows 7でモニターの自動検出を無効にするには?

私は現在、NVIDIA 7950 GTグラフィックスカードを搭載したデュアルモニターセットアップでWindows 7 Ultimate 64ビットを実行しています。1台のモニタはこのマシン専用で、もう1台のモニタはDVI KVMスイッチに接続されています。

もう一方のコンピュータに切り替えると、Windows 7はモニターを無効にします。しかし、元に戻してもモニターは再有効化されません。2台目のモニターが自動的に有効になるのは、Windowsがモニターをパワーセーブモードにした後にスイッチを戻した時だけです。モニターを再起動させるために、NVIDIAのコントロールパネルを起動させる必要があります。

Windows XPでは、NVIDIAサービスがモニターを自動検出しないようにするためにNVIDIAサービスを無効にしていましたが(Win7では問題は解決しません)、Vistaではこれを防ぐレジストリハックがありました。Vistaではこれを防ぐためのレジストリハックがありましたが、Windows 7ではそれが削除されたようです。

同じような質問がこのサイトに投稿されているのを見つけましたが、私の問題と正確に一致するものはありませんでした。以下のリンクが最も近い質問ですが、問題の解決策を提供していません。 Windows 7でモニター検出を修正するにはどうすればいいですか?

Windows 7でモニターの自動検出を無効にする方法はありますか?

更新: Windows 7の64ビットマシンに2枚目のグラフィックカードを追加しました。それぞれのグラフィックカードに1つのモニタを接続しました。これで、KVMスイッチを使って前後に切り替えると、2台目のモニタを再び有効にすることができます。しかし、これにはいくつかの奇妙な点があります。2番目のモニタで最大化されたプログラムがフォーカスされている場合、スイッチを切り替えるとモニタ1に移動します。2 番目のモニターでプログラムを最大化していてフォーカスがない場合、切り替えると最小化されたように動作し、戻すとモニター 1 で最大化された状態で表示されます。

回答 (8)

5
5
5
2010-08-27 01:33:32 +0000

これは簡単すぎるかもしれませんが、windows+pホットキーを使ってみたことはありますか?これはwindows 7でのみ動作しますが、1つの画面を拡張、複製、選択するのに簡単な方法です。(注意: プロジェクターはセカンダリディスプレイを意味します)

Windows Vistaを使用している場合は、 この ガイドを参照して自動検出をオフにすることができます。これはnvidiaカードのみに適用されると思われますが、他のカードにも適用されるかもしれません。

この記事には次のように書かれています:

1.スタートメニューを開く。A) All Programs -> Accessories -> System Tools -> Task Schedularをクリックする。

OR

  1. コントロールパネル(クラシックビュー)を開く。A) [Administrative Tools]をクリックします。
  2. UACプロンプトが表示されるので、[続行]をクリックします。
  3. 左ペインで、[タスクスケジューラ]、[タスクスケジューラライブラリ]、[Microsoft]、[Windows]を展開し、[MobilePC]をクリックします。
  4. 中央のペインで、TMMを右クリックします。
  5. TMMを無効にするには - [無効化]をクリックします。
  6. TMMを有効にするには - [有効にする]をクリックします。注: TMM は Vista のデフォルトで有効になっています。
  7. タスクスケジューラを終了します。
  8. ログオフしてログオンするか、コンピュータを再起動して変更を確認します。

レジストリから直接行うこともできます。

Using Windows Registry Editor Windows registry editor(regedit) Open Windows registry editor(regedit) Navigate to this location

Computer\HKEYLOCALMACHINESOFTWAREMicrosoftTMM

(UseIViewHelper)値を右クリックして、変更を選択します。再度TMM機能を有効にする場合は、値データを1に設定してください。 参考

windows7に関しては、今のところ不可能です。microsoftのフォーラムのモデレーターによると この動作は設計上のものであり、システム起動時に両方のモニタの電源が入っていることを確認する以外に、この機能をオーバーライドする方法はないと思います。しかし、今のところ、この機能を request にする方法があります。この機能が重要だと思われる場合は、このリンクにアクセスして、この機能をリクエストしてください。また、この機能のためのチケットも公式に作成されています。時間が経てばわかることです。

A サードパーティ製のソフトが便利かもしれませんが、個人的には使ったことがありません。マルチモニター用に作られた MultiMon を見つけました。うまくいけば、microsoftがそれを正しく理解するまで、これが何かの役に立つことを期待しています。

4
4
4
2013-11-01 02:22:05 +0000

おそらくあなたの問題を解決できるハードウェアの一部があります。

そのようなデバイスの目的は、モニターのケーブルの間に座って、モニターがまだ存在しているとコンピュータに思わせることです。これは、EDIDを一度記録し、その後はそれを繰り返します。

3
3
3
2010-11-02 05:45:43 +0000

サービスを見てみてください。私も同じような問題があり、「AMD External Events Utility」を無効にしたら、モニターを探さなくなりました。私の古いシステムでは、それは “ATIホットキーポーラー "と呼ばれていたと思います。

2
2
2
2011-07-22 07:25:00 +0000

NVidiaカードの場合は、「NVIDIA Update Service Deamon」のサービスを無効にする必要があります。

  1. “services.msc "を実行
  2. これらのサービスを無効にする
  3. 実行を手動に変更する
1
1
1
2015-06-10 02:49:18 +0000

私の場合はこんな感じでうまくいった解決策があります。Windows 7、NVidia Quadro NVS 295。しかし、それはほとんど関係ありません。

重要なのはHPのEliteDisplay 241iモニターです。

画面上のメニューに移動して、Input Control ¶> Input Control ¶> DP Hot-Plug Detection ¶> Low PowerからAlways Activeに切り替えてください。

両方のモニターでこれを行うと、問題が解決しました。他のモニターでも同じような設定になっていると思います。

1
1
1
2010-03-25 23:06:45 +0000

私はKVMの代わりに私のメインシステムをDVIとVGAのセカンダリで接続されていることを除いて、あなたに似たような状況を持っています。この方法ではモニターの入力選択を使用しています。

それが十分でない場合。どのKVMを使用していますか?ケーブルを抜き差ししても同じ問題がありますか?モニターをON/OFFするとWindowsに検出されますか?

もしかしたら より良い KVM が必要かもしれません? (これは両方のコンピュータがモニタに接続されていると思わせます)。

1
1
1
2010-08-30 22:42:07 +0000

私が思いつく唯一のことは、あまり良い解決策ではありませんが、より良いKVMを購入することです。

私の最初の古いKVMは、あなたが言っているのと全く同じ問題を抱えていました。私は真新しいデジタルのものにアップグレードしましたが、チャンネルに入っていなくても、基本的には信号をエミュレートしたりフェイクしたりします。

その他にも、Windows 7でTMMを無効にするレジストリフィックスを作成しました。

0
0
0
2019-12-11 20:59:15 +0000

Nvidiaカードの(少なくとも一部の)ソリューション。遅かれ早かれ、とは思いますが。Nvidiaドライバを使用しているNvidiaカード(Quadro FX 1400, ドライバ9.18.13.908)の場合:

Right click on desktop
Select "Nvidia Control Panel"
Workstation -> view system topology
For the monitor in question click on "EDID"
Save EDID as text file.
Load EDID from text file (the one just saved).
Now EDID source is "File", previously it was "Monitor".

このように切り替えると、KVMはデスクトップを変更しなくなりました。