Remember to maintain security and privacy. Do not share sensitive information. Procedimento.com.br may make mistakes. Verify important information. Termo de Responsabilidade

Como Configurar e Gerenciar DisplaySettings no Windows

Quando se trata de ajustar as configurações de exibição no Windows, o termo "DisplaySettings" refere-se a várias opções que permitem ao usuário configurar a resolução da tela, orientação, múltiplos monitores, entre outros. Este artigo técnico irá guiá-lo através de diferentes métodos para gerenciar essas configurações, utilizando tanto a interface gráfica quanto comandos via CMD e PowerShell.

Alterando Configurações de Exibição via Interface Gráfica

  1. Acesso às Configurações de Exibição:

    • Clique com o botão direito na área de trabalho e selecione "Configurações de exibição".
    • Alternativamente, vá para Iniciar > Configurações > Sistema > Exibição.
  2. Ajustando a Resolução:

    • Na seção "Escala e layout", você pode ajustar a resolução da tela. Escolha a resolução desejada no menu suspenso.
  3. Configurando Múltiplos Monitores:

    • Na mesma seção, você pode detectar e configurar múltiplos monitores. Selecione "Detectar" para encontrar monitores conectados e "Identificar" para saber qual monitor está sendo usado.

Utilizando o CMD para Configurar DisplaySettings

Embora o CMD não ofereça comandos diretos para alterar as configurações de exibição, você pode utilizar ferramentas de terceiros como QRes.exe para ajustar a resolução da tela.

  1. Baixando e Instalando QRes:

    • Faça o download do QRes a partir de um repositório confiável.
    • Extraia o arquivo e coloque o executável em uma pasta de fácil acesso.
  2. Comandos para Ajustar a Resolução:

    • Abra o CMD como administrador.
    • Navegue até a pasta onde o QRes.exe está localizado.
    • Use o seguinte comando para ajustar a resolução:
      QRes.exe /x:1920 /y:1080
    • Este comando ajusta a resolução para 1920x1080 pixels.

Utilizando PowerShell para Configurar DisplaySettings

O PowerShell oferece mais flexibilidade e comandos mais robustos para gerenciar as configurações de exibição, especialmente em ambientes corporativos.

  1. Ajustando a Resolução com PowerShell:
    • Abra o PowerShell como administrador.
    • Utilize o seguinte script para ajustar a resolução:
      Add-Type -TypeDefinition @"
      using System;
      using System.Runtime.InteropServices;
      public class Display {
       [DllImport("user32.dll")]
       public static extern int ChangeDisplaySettings(ref DEVMODE devMode, int flags);
       public const int CDS_UPDATEREGISTRY = 0x01;
       public const int CDS_TEST = 0x02;
       public const int DISP_CHANGE_SUCCESSFUL = 0;
       public const int DISP_CHANGE_RESTART = 1;
       public const int DISP_CHANGE_FAILED = -1;
       [StructLayout(LayoutKind.Sequential)]
       public struct DEVMODE {
           private const int CCHDEVICENAME = 0x20;
           private const int CCHFORMNAME = 0x20;
           [MarshalAs(UnmanagedType.ByValTStr, SizeConst = CCHDEVICENAME)]
           public string dmDeviceName;
           public short dmSpecVersion;
           public short dmDriverVersion;
           public short dmSize;
           public short dmDriverExtra;
           public int dmFields;
           public int dmPositionX;
           public int dmPositionY;
           public int dmDisplayOrientation;
           public int dmDisplayFixedOutput;
           public short dmColor;
           public short dmDuplex;
           public short dmYResolution;
           public short dmTTOption;
           public short dmCollate;
           [MarshalAs(UnmanagedType.ByValTStr, SizeConst = CCHFORMNAME)]
           public string dmFormName;
           public short dmLogPixels;
           public int dmBitsPerPel;
           public int dmPelsWidth;
           public int dmPelsHeight;
           public int dmDisplayFlags;
           public int dmDisplayFrequency;
           public int dmICMMethod;
           public int dmICMIntent;
           public int dmMediaType;
           public int dmDitherType;
           public int dmReserved1;
           public int dmReserved2;
           public int dmPanningWidth;
           public int dmPanningHeight;
       }
      }
      "@
      $devmode = New-Object Display+DEVMODE
      $devmode.dmSize = [System.Runtime.InteropServices.Marshal]::SizeOf($devmode)
      $devmode.dmPelsWidth = 1920
      $devmode.dmPelsHeight = 1080
      $devmode.dmFields = 0x80000 | 0x100000
      [Display]::ChangeDisplaySettings([ref]$devmode, 0)

Considerações Finais

Configurar as configurações de exibição no Windows pode ser feito de várias maneiras, dependendo das suas necessidades e do seu nível de conforto com a interface gráfica ou comandos de linha. Este guia forneceu métodos práticos para ajustar essas configurações, seja manualmente ou via scripts.

To share Download PDF

Gostou do artigo? Deixe sua avaliação!
Sua opinião é muito importante para nós. Clique em um dos botões abaixo para nos dizer o que achou deste conteúdo.