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

Como desactivar a detecção automática do monitor no Windows 7?

Estou actualmente a executar o Windows 7 Ultimate 64-bit com uma configuração de monitor duplo com uma placa gráfica NVIDIA 7950 GT. Um monitor é dedicado a esta máquina e o outro monitor é ligado a um interruptor DVI KVM.

Quando mudo para o meu outro computador, o Windows 7 desactiva o monitor. No entanto, quando mudo de volta, não volta a activar o monitor. A única circunstância que volta a activar automaticamente o segundo monitor é quando volto a comutar depois de o Windows ter colocado os monitores em modo de poupança de energia. Tenho de trazer continuamente à superfície o painel de controlo da NVIDIA para que este volte a activar o monitor.

Sob Windows XP eu apenas desactivaria o serviço NVIDIA para evitar que o monitor fosse auto-detectado (o que não resolve o problema sob Win7), e no Vista havia um hack de registo que o impediria. Parece que isso foi removido no Windows 7.

encontrei perguntas semelhantes publicadas neste site, mas nada que corresponda exactamente ao meu problema. A seguinte ligação é a pergunta que mais se aproxima, mas não fornece uma solução para o problema. Como corrijo a detecção do monitor no Windows 7?

Existe alguma forma no Windows 7 de desactivar a auto-detecção do monitor?

Actualização: Acabei de adicionar uma segunda placa gráfica à minha máquina Windows 7 de 64 bits. Liguei um monitor a cada placa gráfica. Agora, quando utilizo o interruptor KVM para mudar para a frente e para trás, ele irá voltar a activar o segundo monitor como deveria. Há, no entanto, algumas peculiaridades com isto. Se eu tiver um programa maximizado no segundo monitor e este tiver foco, quando eu mudar de monitor irá passar para o monitor 1. Se eu tiver um programa maximizado no segundo monitor e ele não tiver foco, quando eu mudar ele irá comportar-se como se estivesse minimizado e quando eu o trouxer de volta irá aparecer maximizado no monitor 1.

Definitivamente melhor do que era, mas ainda à procura de uma forma de desactivar a auto-detecção.

Respostas (8)

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

Talvez isto seja demasiado simples, mas já tentou usar apenas a tecla de atalho windows+p? Isso funciona apenas no windows 7, mas é uma forma rápida de estender, duplicar, ou seleccionar um único ecrã. (nota: quando diz que projector é o seu ecrã secundário)

Se estiver a lidar com o Windows Vista pode desligar o Auto-Detect através de seguir isto guia. É supostamente apenas para cartões nvidia, mas pode funcionar também para outros.

Aquele post diz:

  1. Abra o Menu Iniciar. A) Clique em Todos os Programas -> Acessórios -> Ferramentas do Sistema -> Agenda de Tarefas.

OU

  1. Abrir o Painel de Controlo (Vista Clássica). A) Clicar em Ferramentas Administrativas -> Gestão Informática.
  2. Clicar em Continuar para o prompt UAC.
  3. No painel da esquerda, expandir Task Scheduler, Task Scheduler Library, Microsoft, Windows, e clicar em MobilePC.
  4. No painel do meio, clicar no botão direito do rato sobre TMM.
  5. Para desactivar o TMM - clicar em Desactivar.
  6. Para activar o TMM - Clique em Activar. NOTA: A TMM está activada por defeito no Vista.
  7. Fechar Agendador de Tarefas.
  8. Logoff e logon, ou reiniciar o computador para ver a alteração.

Também o pode fazer directamente do registo:

Usando o Editor de Registo do Windows Abrir editor de registo do Windows (regedit) Navegar para este local

Computador\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\TMM

Clique com o botão direito no valor (UseIViewHelper) e seleccione modificar. defina os dados do valor para 0 para desactivar a funcionalidade TMM no Windows. Se desejar reactivar a funcionalidade TMM,defina os dados de valor para 1.

Também tem de reiniciar o PC posteriormente. referência

No que diz respeito ao windows 7, não é possível neste momento. De acordo com os moderadores dos fóruns da microsoft: _“Este comportamento é por concepção e não creio que haja uma forma de anular esta funcionalidade, excepto para garantir que ambos os monitores estão ligados quando se liga o sistema”. Neste momento, contudo, existe uma forma de solicitar esta funcionalidade. Por favor, vá ao link e solicite esta funcionalidade se achar que é importante. Também foi criado oficialmente um bilhete para esta funcionalidade. Só o tempo o poderá dizer.

Um software de terceiros pode ser útil, mas não utilizei nenhum pessoalmente para este fim. Encontrei MultiMon que é construído para múltiplos monitores. Espero que isto seja de alguma utilidade até que a microsoft o acerte.

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

Há uma peça de hardware que provavelmente pode resolver o seu problema.

O objectivo de tal dispositivo é sentar-se entre o cabo do seu monitor e fazer o computador pensar que o monitor ainda existe. Faz isto gravando o EDID uma vez e repetindo-o a toda a hora depois.

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

Dê uma vista de olhos aos seus serviços. Tive um problema semelhante e incapacitei o “AMD External Events Utility” e parei de procurar o monitor. Penso que no meu antigo sistema era chamado “ati hotkey poller”.

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

No caso da placa NVidia, é necessário desactivar os serviços “NVIDIA Update Service Deamon”.

  1. executar “services.msc”
  2. Desactivar esses serviços
  3. Alterar execução para manual
1
1
1
2015-06-10 02:49:18 +0000

Eis uma solução que funcionou para mim. Windows 7, NVidia Quadro NVS 295. Mas isso é em grande parte irrelevante.

A parte importante é, estes são monitores HP EliteDisplay 241i.

Vá para o menu no ecrã \i> Controlo de Entrada \i> Detecção de Hot-Plug DP> mude-o de Low Power para Always Active.

Fazer isto em ambos os monitores resolveu o problema para mim. Suspeito que outros monitores terão configurações semelhantes.

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

Tenho uma situação semelhante à sua, excepto que em vez de um kvm tenho o meu sistema principal ligado com DVI e o secundário em VGA. Desta forma, utilizo a selecção de entrada do monitor.

Se isso não for suficientemente bom: Que KVM estás a usar? Tem o mesmo problema se desconectar e ligar os cabos? Ligar e desligar o monitor faz com que o Windows o detecte?

Talvez precise de um melhor kvm ? (Isso faz ambos os computadores pensarem que estão ligados a um monitor).

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

A única coisa que consigo arranjar, que não é uma solução muito boa, é comprar uma KVM melhor.

O meu primeiro KVM antigo tinha exactamente o mesmo problema que você está a dizer. Actualizei-o para um novo digital e basicamente emula/faz um sinal, mesmo quando não se está no canal.

Fora isso, criei para si um conserto de registo que deverá desactivar o TMM no Windows 7 .

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

Solução para (pelo menos alguns) cartões Nvidia. Mais vale tarde do que nunca, suponho. Para um cartão Nvidia (Quadro FX 1400, condutor 9.18.13.908) usando um condutor Nvidia:

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".

Depois de fazer isto, a KVM já não alterava o ambiente de trabalho.

Seria provavelmente uma boa ideia mudá-lo de volta para “monitor” antes de ligar um dispositivo de visualização diferente!