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 a Resolução de Tela no Windows: Um Guia Completo

A resolução de tela é um aspecto crucial para a experiência do usuário em um sistema Windows. Configurar a resolução corretamente pode melhorar a clareza das imagens e a produtividade. Este artigo técnico irá guiá-lo através dos métodos para ajustar a resolução de tela no Windows, tanto via interface gráfica quanto utilizando comandos no CMD e PowerShell.

Ajustando a Resolução de Tela via Interface Gráfica

  1. Acesse as Configurações de Tela:

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

    • Na seção "Resolução de tela", selecione a resolução desejada no menu suspenso.
    • Clique em "Aplicar" e confirme a mudança.

Ajustando a Resolução de Tela via CMD

Infelizmente, o CMD (Prompt de Comando) não possui comandos nativos para alterar a resolução de tela diretamente. No entanto, você pode usar ferramentas de terceiros como o QRes ou NirCmd.

Usando QRes

  1. Baixe e Extraia QRes:

  2. Execute o Comando:

    • Abra o CMD como Administrador.
    • Navegue até a pasta onde você extraiu o QRes.
    • Execute o comando:
      QRes.exe /x:1920 /y:1080

      Substitua 1920 e 1080 pela resolução desejada.

Ajustando a Resolução de Tela via PowerShell

O PowerShell também não possui comandos nativos para alterar a resolução de tela, mas você pode usar scripts para alcançar esse objetivo.

Usando PowerShell com DisplaySwitch.exe

  1. Crie um Script PowerShell:

    • Abra o PowerShell ISE ou um editor de texto.
    • Insira o seguinte script:

      Add-Type -TypeDefinition @"
      using System;
      using System.Runtime.InteropServices;
      public class User32 {
       [DllImport("user32.dll")]
       public static extern int ChangeDisplaySettings(ref DEVMODE devMode, int flags);
       [StructLayout(LayoutKind.Sequential)]
       public struct DEVMODE {
           public const int CCHDEVICENAME = 0x20;
           public 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 short 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 User32+DEVMODE
      $devmode.dmSize = [System.Runtime.InteropServices.Marshal]::SizeOf($devmode)
      $devmode.dmPelsWidth = 1920
      $devmode.dmPelsHeight = 1080
      $devmode.dmFields = 0x180000
      
      $result = [User32]::ChangeDisplaySettings([ref]$devmode, 0)
      if ($result -ne 0) {
       Write-Host "Resolution change failed"
      } else {
       Write-Host "Resolution changed successfully"
      }
    • Salve o script com a extensão .ps1.
  2. Execute o Script:

    • Abra o PowerShell como Administrador.
    • Navegue até o diretório onde o script está salvo.
    • Execute o script:
      .\ChangeResolution.ps1

Conclusão

Configurar a resolução de tela no Windows pode ser feito de várias maneiras, seja através da interface gráfica, utilizando ferramentas de terceiros no CMD, ou scripts no PowerShell. Cada método tem suas vantagens e pode ser escolhido de acordo com a necessidade e o nível de conforto do usuário.

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.