Agora, para a solução atual. O Adobe Reader 10.0 no Windows armazena as configurações da janela nesses dois locais no registro:
HKCU\Software\Adobe\Adobe Reader.0\SDI\bMaximizeNextDocument
HKCU\Software\Adobe\Adobe Reader.0\SDI\bNullDocMaximized
Os dois indicam que a Adobe deve ser maximizada ao abrir um arquivo e ao abrir o próprio programa (por exemplo, arquivo em branco). No entanto, ao definir manualmente esses dois valores apenas para seus valores apropriados, ele só funciona uma vez, porque o Adobe quer que reverta para sua configuração predefinida (que é ocupar todo o espaço na tela em uma única janela regular)
Alerta: o seguinte envolve mexer com o Registro do Windows. Faça um backup antecipadamente e enfie-o levemente. Você pode acabar atrapalhando seu sistema se não tomar as devidas precauções. E assim por diante e assim por diante. Você foi avisado.
Minha solução é impedir o acesso ao Adobe Reader a esses valores.
Primeiro, você precisa definir esses valores para seus valores apropriados antes de bloquear o acesso ao ramo. Acesse regedit
e navegue até HKCU\Software\Adobe\Adobe Reader.0\SDI\
Aqui estão os valores de antes e depois para as chaves relevantes:
bMaximizeNextDocument (0) -> (1)
bNullDocMaximized (0) -> (1)
Clique com o botão direito do mouse na ramificação /SDI/
e selecione Permissões . A partir daí, pressione Avançado .
Na aba Permissões , selecione seu nome de usuário e depois pressione o botão Editar . Marque as seguintes caixas de seleção no lado Negar :
- Definir valor
- Criar subchave
- Excluir
- Excluir DAC
- Escreva o proprietário
(peço desculpas antecipadamente se algum dos termos não corresponder exatamente, pois não estou em uma versão em inglês do Windows e, como tal, a tradução pode estar desativada)
Eu posso ser um pouco conservador nas escolhas, mas isso funciona. Provavelmente, a única chave necessária para negar seria "Definir valor". Depois de tudo isso ser feito, pressione OK . Uma mensagem de aviso pode aparecer, confirmá-la e sair em regedit
. Supondo que tudo seja feito corretamente, o Adobe Reader não pode mais retornar aos seus padrões em relação ao posicionamento da janela.
Portanto, o Adobe Reader sempre abrirá maximizado, independentemente da janela que você tenha colocado em qualquer sessão.