Windows 7'de monitör otomatik algılama özelliğini nasıl devre dışı bırakılır?


33

Şu anda bir NVIDIA 7950 GT grafik kartına sahip çift monitör kurulumlu Windows 7 Ultimate 64-bit kullanıyorum. Bir monitör bu makineye adanmış, diğer monitör bir DVI KVM anahtarına bağlı.

Diğer bilgisayarıma geçtiğimde, Windows 7 monitörü devre dışı bırakıyor. Ancak, geri döndüğümde monitör tekrar etkinleştirmiyor. İkinci monitörü otomatik olarak yeniden etkinleştiren tek durum, Windows monitörleri güç tasarrufu moduna geçirdikten sonra tekrar açmam. Sürekli olarak, monitörü yeniden etkinleştirmesi için NVIDIA kontrol panelini açmam gerekiyor.

Windows XP'de, NVIDIA servisini sadece monitörün otomatik olarak algılanmasını engellemek için kullandım (Win7'deki problemi çözmedi) ve Vista'da bunu engelleyen bir kayıt defteri kesmesi vardı. Windows 7'de kaldırılmış gibi görünüyor.

Bu sitede yayınlanan benzer soruları buldum, ancak sorunumla tam olarak eşleşen hiçbir şey yok. Aşağıdaki bağlantı en yakın olan, ancak soruna bir çözüm getirmeyen bir sorudur.

Windows 7'de monitör algılamayı nasıl düzeltebilirim?

Windows 7'de monitör otomatik algılamayı devre dışı bırakmanın bir yolu var mı?

Güncelleme: Windows 7 64 bit makineme yeni bir grafik kartı ekledim. Her ekran kartına bir monitör bağladım. Şimdi, ileri ve geri geçiş yapmak için KVM düğmesini kullandığımda, ikinci monitörü olması gerektiği gibi yeniden etkinleştirecek. Bununla birlikte, bununla ilgili birkaç tuhaflık var. İkinci monitörde maksimize edilmiş bir programım varsa ve odağı varsa, değiştirdiğimde monitör 1'e geçecektir. Eğer ikinci monitörde maksimize edilmiş bir programım varsa ve odağı yoksa, değiştirdiğim zaman böyle davranacak simge durumuna küçültülmüş ve yukarı getirdiğimde monitör 1'de maksimize görünecektir.

Olduğundan kesinlikle daha iyi, ama yine de otomatik algılamayı devre dışı bırakmanın bir yolunu arıyorum.


Kapattım, ancak bir önceki sorunun sizinkilere cevap vermediğini fark ettikten sonra yeniden açtım
Ivo Flipse

Yanıtlar:


5

Belki bu çok basit, ama sadece windows + p kısayol tuşunu kullanmayı denediniz mi? Bu yalnızca Windows 7'de çalışır, ancak tek bir ekranı genişletmenin, çoğaltmanın veya seçmenin hızlı bir yoludur. (not: projektörün ikincil ekranınız olduğunu söylediğinde)

Windows Vista ile ilgileniyorsanız, bu kılavuzu izleyerek Otomatik Algılama özelliğini kapatabilirsiniz . Sözde sadece nvidia kartları için ama başkaları için de işe yarayabilir.

Bu yazı diyor ki:

  1. Başlat Menüsünü açın. A) Tüm Programlar -> Aksesuarlar -> Sistem Araçları -> Görev Takvimi öğesini tıklayın.

VEYA

  1. Denetim Masası'nı (Klasik Görünüm) açın. A) Yönetimsel Araçlar -> Bilgisayar Yönetimi'ni tıklayın.
  2. UAC istemi için Devam'a tıklayın.
  3. Sol bölmede, Görev Zamanlayıcı'yı, Görev Zamanlayıcı Kitaplığı'nı, Microsoft, Windows'u genişletin ve MobilePC'ye tıklayın.
  4. Orta bölmede, TMM'ye sağ tıklayın.
  5. TMM'yi Devre Dışı Bırakmak - Devre Dışı Bırak'a tıklayın.
  6. TMM'yi Etkinleştirmek İçin - Etkinleştir'e tıklayın. NOT: Vista'da TMM varsayılan olarak etkindir.
  7. Görev Zamanlayıcı'yı kapatın.
  8. Oturumu kapatıp oturum açın veya değişikliği görmek için bilgisayarı yeniden başlatın.

Doğrudan kayıt defterinden de yapabilirsiniz:

Windows Kayıt Defteri Düzenleyicisini Kullanma Windows kayıt defteri düzenleyicisini açın (regedit) Bu konuma gidin

Bilgisayar \ HKEY_LOCAL_MACHINE \ Software \ Microsoft \ TMM

(UseIViewHelper) değerine sağ tıklayın ve değiştir'i seçin. Windows'ta TMM özelliğini devre dışı bırakmak için değer verisini 0 olarak ayarlayın. TMM özelliğini yeniden etkinleştirmek istiyorsanız, değer verisini 1 olarak ayarlayın.

Daha sonra bilgisayarı yeniden başlatmanız gerekir.

referans

Windows 7 giderken, şu anda mümkün değil. Microsoft forumlarındaki moderatörlere göre: "Bu davranış tasarım gereğidir ve sistemi başlattığınızda her iki monitörün de açık olduğundan emin olmak dışında bu işlevi geçersiz kılmanın bir yolu olduğunu sanmıyorum." Oldukça topal. Şimdilik bu özelliği istemek için bir yol var . Lütfen bağlantıya gidin ve önemli olduğunu düşünüyorsanız bu özelliği isteyin. Ayrıca bu özellik için bir bilet de resmi olarak oluşturuldu. Sadece zaman anlatabilir.

Bir Üçüncü taraf yazılımı faydalı olabilir, ancak kişisel olarak hiçbirini bu amaç için kullanmadım. Birden fazla monitör için üretilmiş olan MultiMon'u buldum . Umarım bu, microsoft doğru olana kadar bir miktar yarar sağlayacaktır.


2
Bulduğunuz ek bilgiler sadece, bkz Windows Vista için geçerlidir Not dördüncü paragraf içinde Geçici MULTIMON Yöneticisi (TMM) - TMM görev buna göre, Windows 7 Görev Zamanlayıcı Kitaplığı yoktur.
Steffen Opel

Windows + p kısayol tuşunun işe yarayıp yaramadığını hala merak ediyorum.
James Mertz

1
<< bu yorum başlangıçta bir cevap olarak gönderildi, ancak yanıtları ile birlikte değiştirildi - DMA57361 >> @KronoS: Hayır, Win + P kullanarak sorunu çözmüyor. Elbette, ikinci ekranı yeniden etkinleştirmeme izin veriyor, ancak KVM ile diğer makineye geçtiğimde sistemimdeki her pencereyi küçük ekrana zorluyor.
Billy ONeal

Önemli bir sorunu çözmek için cömert davranmaktan dolayı cezalandırılmak gerçekten üzücü, o yüzden oylarda bir miktar çip var;) Gerçekten de bu yetenek kaybı için açık bir uyarı alıyor musunuz? Stack Exchange motoru, bu bağımlılıklarla ilgili olarak iyileşmeye açık bir alan olduğunu açıkça belirtse de, kuşkusuz, dahil olan 'dağınık gerçek dünya' meseleleri (yani son vakalar) vardır.
Steffen Opel

@ Billy ONeal ... TMM'nin kayıt yoluyla etkisizleştirilmesine ne dersiniz? Bu yardımcı oldu mu?
James Mertz

4

Monitör algılamayı devre dışı bırakmak için, Windows 7 altındaki AMD / ATI gfx kartları ile DMMEnableDDCPolling kayıt defteri anahtarını arayın ve 0 olarak ayarlayın (DWord). Bu anahtarın bulunduğu kayıt defterinde birkaç yer var. Hepsini değiştir ve yeniden başlat. Bunu yapmak, kullanıcının bir monitör takıp takmadığını tespit etmek için ekran sürücüsünün sürekli oylamasını devre dışı bırakır.

Giriş eksikliği varsa, HKLM \ SYSTEM \ CurrentControlSet \ Control \ Class {4D36E968-E325-11CE-BFC1-08002BE10318} \ altındaki UMD anahtarlarını arayın ve bunlara ekleyin.


Catalyst 10.5 sürücüsünde Windows 64-bit ile yepyeni bir ATI kartım var; Bu isimde herhangi bir kayıt defteri anahtarım yok. Başka bir isim altında olup olmadığını biliyor musun? Birkaç parça "DMMEnableDDCPolling" aradım ve şans avı yapmadım. Öneri için çok teşekkür ederim.
James McNellis,

1
ATI'yi değil NVIDIA Fix'i arıyor.
James Mertz

2
Evet, bu yalnızca ATI / AMD cihazlarına uygulanabilir bir düzeltmedir, ancak aynı şekilde değerli bir katkıdır. Benim için çalıştı.
David

Bunu ikinci olarak öğrendim, 7 yıl sonra bana yardım ettim :-)
Lothar

3

Servislerine bir bak. Benzer bir sorun yaşadım ve “AMD External Events Utility” uygulamasını devre dışı bıraktım ve monitörü aramaktan vazgeçtim. Eski sistemimde buna "ati hotkey poller" deniyordu.


Sorunum, yayınlanan sorudan biraz farklıydı ... ama bu çözüm benim sorunumu çözdü. İki monitörüm var ... biri HDMI, diğeri DVI üzerinden ... ve HDMI monitörüm her uyku moduna girdiğinde, Windows tüm açık pencerelerimi DVI monitörüne taşıyordu. Can sıkıcı! Ancak bu hizmetin devre dışı bırakılması
Mir

3

Sorununuzu çözebilecek bir donanım parçası var.

Böyle bir cihazın amacı, monitörünüzün kablosu arasına oturmak ve bilgisayarın monitörün hala var olduğunu düşünmesini sağlamaktır. Bunu EDID'yi bir kez kaydederek ve daha sonra tekrarlayarak yapar.


Süper kullanıcıya hoş geldiniz. Bu araçların probleminizi çözmenize nasıl yardımcı olduğunu açıklamaksızın ve gerçekte ne olduklarını (bağlantıların değişmesi durumunda) cevabınız oldukça eksik. Bu cihazların ne olduğunu ve otomatik algılamayı izlemeyi devre dışı bırakmaya nasıl yardımcı olduklarını açıklamak isteyebilirsiniz.
Usta Geek

2

NVidia kartında "NVIDIA Update Service Deamon" servislerini devre dışı bırakmanız gerekir.

  1. "Services.msc" dosyasını çalıştırın
  2. Bu hizmetleri devre dışı bırak
    • Yürütmeyi manuel olarak değiştir

1

Size benzer bir durumum var, kvm yerine ana sistemimi DVI ve ikincil VGA'da takılıyorum. Bu şekilde monitörün giriş seçimini kullanıyorum.

Bu yeterince iyi değilse: Hangi KVM kullanıyorsunuz? Kabloları çıkarır ve takarsanız da aynı problem mi yaşıyorsunuz? Monitörü açıp kapatmak, Windows'un algılamasını sağlıyor mu?

Belki daha iyi bir kvm gerekir ? (Bu, her iki bilgisayarın da bir monitöre bağlı olduklarını düşünmesini sağlar.)


2
Şu anda bir gefen 2x1 DVI KVM kullanıyorum. Ne yazık ki, değiştirdiğimde Windows 7'de monitörü devre dışı bırakıyor. Bunu XP altında yapmıyor. KVM'yi değiştirmek bir seçenek değildir. NVIDIA kontrol panelini açarsam monitörün geri gelmesini sağlayabilirim. Bu, pencereleri monitörleri otomatik olarak tekrar tespit etmesine neden olur. Yine de tuhaf, eğer Windows'un monitörleri "uyku" moduna sokması için yeterince uzağa gidersem, geri döndüğümde monitörün doğru bir şekilde otomatik olarak algılanması.
Jay Yother,

1

Çok iyi bir çözüm olmayan, bulabildiğim tek şey, daha iyi bir KVM satın almak.

İlk eski KVM'm senin söylediğin gibi aynı problemi yaşadı. Yepyeni bir dijital olana yükselttim ve temelde kanalda olmasanız bile bir sinyali taklit ediyor / taklit ediyor.

Bunun dışında, Windows 7'de TMM'yi devre dışı bırakması gereken bir kayıt defteri düzeltmesi oluşturdum .


TMM'yi devre dışı bırakmak da işe yaramadı. Kayıt defterindeki Auto-Detection'ı durdurma hilesi yapabilecek başka herhangi bir ayar?
James Mertz

1

İşte benim için işe yarayan bir çözüm. Windows 7, NVidia Quadro NVS 295. Ama bu büyük ölçüde alakasız.

Önemli olan, bunlar HP monitörler EliteDisplay 241i.

Ekran menüsüne gidin> Giriş Kontrolü> DP Hot-Plug Detection> Düşük Güç'ten Her Zaman Etkin'e geçin.

Bunu her iki monitörde de yapmak benim için sorunu çözdü. Diğer monitörlerin de benzer ayarlara sahip olduğundan şüpheleniyorum.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.