Após uma instalação limpa ou primeira inicialização do Windows 11, seu adaptador Wi-Fi pode usar o código de país “Mundial” em vez da configuração regional correta, como “US” ou “GB”. Isso acontece porque o Windows 11 nem sempre aplica o domínio regulatório de rádio adequado durante a experiência pronta para uso. Quando o código de país está incorreto, seu adaptador Wi-Fi pode não conectar a certos pontos de acesso, cair conexões ou operar com velocidade reduzida. Este artigo explica por que o código de país volta para Mundial na primeira inicialização e fornece três métodos para definir o código de país correto permanentemente no adaptador Wi-Fi.
Principais conclusões: Corrigir código de país do Wi-Fi que volta para Mundial na primeira inicialização no Windows 11
- Configurações > Rede e internet > Wi-Fi > Propriedades de hardware: Permite visualizar o código de país atual, mas não permite alterações permanentes.
- Gerenciador de Dispositivos > Adaptadores de rede > Adaptador Wi-Fi > Guia Avançado > Código do país: Defina manualmente o domínio regulatório correto para sua região.
- Comando PowerShell
Set-NetAdapterAdvancedProperty: Grava permanentemente o código de país no registro do adaptador, sobrevivendo a reinicializações.
Por que o Windows 11 redefine o código de país do Wi-Fi para Mundial na primeira inicialização
O código de país do Wi-Fi é uma configuração regulatória que informa ao adaptador sem fio quais frequências de rádio e níveis de potência são legais em sua região. Durante a primeira inicialização do Windows 11, o sistema operacional pode não aplicar um código de país se o usuário pular a etapa de seleção de região ou se o firmware do OEM não passar o código correto. O adaptador então usa o padrão “Mundial”, que utiliza um conjunto conservador de canais e menor potência de transmissão. Isso pode impedir que seu adaptador veja redes de 5 GHz, causar falhas de autenticação em redes corporativas ou limitar a velocidade a padrões 802.11g.
A causa raiz é que o Windows 11 não impõe a sincronização do código de país entre a configuração de região do sistema e o driver do adaptador Wi-Fi. A chave de registro do adaptador CountryCode em HKLM\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}\nnnn muitas vezes não é gravada durante a primeira inicialização. Isso significa que cada vez que o adaptador é inicializado, ele lê um valor padrão de 0 que corresponde a Mundial. A correção envolve gravar o código de país correto nas propriedades avançadas do adaptador.
Métodos para definir e fixar o código de país do Wi-Fi permanentemente
Você pode definir o código de país usando o Gerenciador de Dispositivos, PowerShell ou uma edição do Registro. O método PowerShell é o mais confiável porque grava o valor diretamente no armazenamento de parâmetros do driver. Use o código ISO 3166-1 alfa-2 de duas letras para seu país. Por exemplo: US, GB, DE, FR, JP, AU, CA.
Método 1: Definir código de país pelo Gerenciador de Dispositivos
- Abra o Gerenciador de Dispositivos
Pressione Win + X e selecione Gerenciador de Dispositivos no menu. - Localize seu adaptador Wi-Fi
Expanda Adaptadores de rede. Procure uma entrada que contenha “Wireless”, “Wi-Fi” ou “802.11” no nome. - Abra as propriedades do adaptador
Clique com o botão direito no adaptador Wi-Fi e selecione Propriedades. - Vá para a guia Avançado
Clique na guia Avançado. Na lista Propriedade, role para encontrar Código do país ou Domínio regulatório. O nome exato depende do fabricante do driver. - Selecione seu país
Clique no menu suspenso Valor e escolha o código de país de duas letras. Clique em OK para salvar. - Reinicie o PC
Reinicie para aplicar a alteração. Após a reinicialização, verifique se o código de país não voltou para Mundial.
Método 2: Definir código de país usando PowerShell
- Abra o PowerShell como administrador
Pressione Win + X e selecione Windows PowerShell (Admin) ou Terminal (Admin). - Obtenha o nome do adaptador
ExecuteGet-NetAdapter -Name Wi-Fi | Select Name. Anote o nome exato do adaptador Wi-Fi, por exemplo “Wi-Fi” ou “Conexão de Rede Sem Fio”. - Defina o código de país
Execute o seguinte comando, substituindoWi-Fipelo nome do adaptador eUSpelo código do seu país:Set-NetAdapterAdvancedProperty -Name "Wi-Fi" -RegistryKeyword "CountryCode" -RegistryValue "US" - Verifique a alteração
ExecuteGet-NetAdapterAdvancedProperty -Name "Wi-Fi" | Where-Object {$_.RegistryKeyword -eq "CountryCode"}para confirmar que o valor foi definido. - Reinicie o PC
Reinicie. Após a reinicialização, execute o mesmo comando de verificação. Se o valor mostrar o código do seu país, a correção é permanente.
Método 3: Definir código de país pelo Editor do Registro
- Abra o Editor do Registro
Pressione Win + R, digiteregedite pressione Enter. Clique em Sim na solicitação do UAC. - Navegue até a chave de registro do adaptador
Vá paraHKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4d36e972-e325-11ce-bfc1-08002be10318}. Sob esta chave, você verá subchaves numeradas0000,0001e assim por diante. Clique em cada uma e procure um valorDriverDescque contenha o nome do adaptador Wi-Fi. - Crie ou modifique o valor CountryCode
Na subchave correta, clique com o botão direito no painel direito e selecione Novo > Valor da Cadeia de Caracteres. Nomeie comoCountryCode. Clique duas vezes e defina o valor para o código de país de duas letras, por exemploUS. Clique em OK. - Reinicie o PC
Reinicie para aplicar a alteração no registro.
Se o código de país ainda voltar após a reinicialização
“Código de país do Wi-Fi volta para Mundial após reiniciar no Windows 11”
Se o código de país voltar após a reinicialização, o driver pode estar sobrescrevendo o valor do registro durante a inicialização. Isso é comum com adaptadores Wi-Fi Intel e Realtek. Para forçar a configuração, crie uma tarefa agendada que execute o comando PowerShell na inicialização. Abra o Agendador de Tarefas, crie uma nova tarefa com gatilho “Na inicialização”, ação “Iniciar um programa”, programa powershell.exe, argumentos -Command "Set-NetAdapterAdvancedProperty -Name 'Wi-Fi' -RegistryKeyword 'CountryCode' -RegistryValue 'US'". Execute a tarefa com privilégios mais altos.
“Windows 11 mostra código de país como Mundial após instalação limpa”
Uma instalação limpa geralmente deixa o código de país não definido porque a seleção de região na OOBE não é propagada para o driver do adaptador Wi-Fi. Use o Método 2 (PowerShell) imediatamente após a primeira inicialização, antes de conectar a qualquer rede. Se o adaptador ainda mostrar Mundial, atualize o driver Wi-Fi para a versão mais recente do site do OEM. Drivers desatualizados podem ignorar completamente o valor do registro do código de país.
“Adaptador Wi-Fi não tem propriedade de código de país no Gerenciador de Dispositivos”
Alguns adaptadores Wi-Fi, especialmente dongles USB mais antigos, não expõem o código de país na guia Avançado. Nesse caso, use o Método 2 (PowerShell) ou o Método 3 (Registro). Se o adaptador ainda não responder, o driver pode não suportar alterações de domínio regulatório. Substitua o adaptador por um que tenha suporte adequado a código de país.
Gerenciador de Dispositivos vs PowerShell vs Registro: Métodos de configuração do código de país
| Item | Gerenciador de Dispositivos | PowerShell | Editor do Registro |
|---|---|---|---|
| Interface | Interface gráfica | Linha de comando | Árvore do Registro |
| Confiabilidade | Moderada — alguns drivers ignoram a configuração da interface | Alta — grava diretamente no armazenamento de parâmetros do driver | Alta — mesma chave de registro que o PowerShell |
| Requer reinicialização | Sim | Sim | Sim |
| Funciona em todos os adaptadores | Não — a propriedade pode estar oculta | Sim — desde que a palavra-chave seja suportada | Sim — mesma condição do PowerShell |
| Persistência | Pode ser redefinido após atualização do driver | Permanente até ser sobrescrito | Permanente até ser sobrescrito |
Agora você pode definir e fixar o código de país do Wi-Fi no Windows 11 usando o Gerenciador de Dispositivos, PowerShell ou Editor do Registro. O método PowerShell oferece a persistência mais confiável entre reinicializações e atualizações de driver. Se você se conectar a redes corporativas ou de 5 GHz, sempre verifique o código de país após uma atualização de recurso do Windows executando Get-NetAdapterAdvancedProperty no PowerShell. Para adaptadores que ignoram o valor do registro, agende o comando PowerShell para ser executado na inicialização para uma correção garantida.