Mostrando postagens com marcador Windows. Mostrar todas as postagens
Mostrando postagens com marcador Windows. Mostrar todas as postagens

quinta-feira, 24 de abril de 2025

Comandos para tentar reparar o Windows (diversos erros)

 sfc /scannow (ferramenta que verifica e repara arquivos de sistema corrompidos)

DISM /online /cleanup-image /restorehealth (restaura quase todos arquivos do windows)

DISM.exe /online /cleanup-image /startcomponentcleanup /resetbase (apaga arquivos antigos atualizados nao mais usados)

https://www.aka.ms/wudiag (ferramenta de correção de windows update)


Para fazer limpeza do Windows Update, e também corrigir alguns problemas siga os passos abaixo


  • Pressione as teclas Windows e digite CMD;
  • Clique com o botão direito do Mouse sobre CMD e selecione Executar como Administrador;
  • Cole os comandos abaixo um a um, e para processá-lo, pressione Enter:
        net stop wuauserv [Enter]
        net stop bits [Enter]
        net stop cryptsvc [Enter]
        net stop msiserver [Enter]

  • Agora renomeie a pasta SoftwareDistribution
    • Na área de trabalho pressione simultaneamente Windows+R digite %WINDIR% clique em OK.
    • Acesse C:\Windows\SoftwareDistribution\ e apague todos os arquivos e pastas.
  • No Menu Executar digite CleanMgr e clique em Ok;
  • Clique em Limpar Arquivos do Sistema;
  • Selecione a unidade em que o sistema está instalado;
  • Habilite todas as opções e clique em Ok;
  • Aguarde a conclusão.
  • Reinicie o computador

terça-feira, 16 de fevereiro de 2021

Como mudar o idioma do Windows 8 Single Language

1) Remover o pacote de idioma atual, sem reiniciar o computador após conclusão.
2) Adicionar/Instalar o pacote de idioma que quer utilizar. Após instalação, reiniciar o computador. 
3) Após reiniciar o computador, verificar se as janelas e programas se o idioma está correto. 

Comandos

dism /Online /Add-Package /PackagePath:C:\lp.cab 
Este comando serve para instalar o pacote de idioma que baixei. Lembrando que o arquivo foi renomeado e copiado para a unidade C. 

dism /Online /Get-Packages 
Este comando lista os pacotes de idiomas que estão instalados no computador. Se tiver muitos, dê um espaço e utilize "| more" (sem as aspas) para listar com pausa. 

dism /Online /Remove-Package /PackageName:ID_DO_PACOTE 
Este comando remove o pacote de idioma atual. Lembrando que onde está "ID_DO_PACOTE", é aquele nome extenso que comento no vídeo. 

LINK PARA BAIXAR OS PACOTES DE IDIOMA: 

Transformando uma mídia de Windows Pro em Home

 Estava precisando do Windows 8 Home mas é quase impossível de encontrar na internet, nas pesquisas encontrei uma solução o qual mostra todas as licenças daquela mídia ( ou força uma versão ), então mãos a obra.


  • Primeiramente você deve criar um pendrive bootavel do Windows que você deseja
  • Depois entrar na pasta sources e criar um arquivo chamado ei.cfg
  • Neste arquivo pode conter

[EditionID] 
Pro
[Channel] 
OEM 
[VL]


Edition ID 

Windows 8
  • Windows 8.x Basico : Core
  • Windows 8.x (Single Language) :CoreSingleLanguage
  • Windows 8.x Pro :  Professional
  • Windows 8.x Pro + MediaCenter : ProfessionalWMC
  • Windows 8.1 with Bing : ConnectedCore
  • Windows 8.1 with Bing (Single Language) : CoreConnectedSingleLanguage

Channel

  • Retail (todos, se remover o parametro EditionID mostra todos disponíveis na midia)
  • OEM
VL
  • 1 : Se for do VL (Volume Licence)
  • 0 : Se não for de VL

quinta-feira, 5 de dezembro de 2019

Definindo Wallpaper conforme resolução

Na empresa onde trabalho se fez necessário dois papeis diferentes conforme o tipo de monitor, 4:3 ou 16:9, para isso foi necessário colocar o script abaixo no em uma GPO de logon para que mude o papel de parede conforme o tipo de tela

-------------------------------------
echo off
setLocal EnableDelayedExpansion

if %computername% == Servidor GOTO server

wmic path Win32_VideoController get CurrentHorizontalResolution| FIND /I "1920">Nul && (GOTO wide)
wmic path Win32_VideoController get CurrentHorizontalResolution| FIND /I "1440">Nul && (GOTO wide)
wmic path Win32_VideoController get CurrentHorizontalResolution| FIND /I "1366">Nul && (GOTO wide)
wmic path Win32_VideoController get CurrentHorizontalResolution| FIND /I "1360">Nul && (GOTO wide)
wmic path Win32_VideoController get CurrentHorizontalResolution| FIND /I "1600">Nul && (GOTO wide)

GOTO normal

:wide
copy /y \\servidor\sysvol\scripts\Wallpapers\wide\* %userprofile%\Pictures\
RUNDLL32.EXE USER32.DLL,UpdatePerUserSystemParameters 1, True
GOTO fim

:normal
copy /y \\servidor\sysvol\scripts\Wallpapers\normal\* %userprofile%\Pictures\
RUNDLL32.EXE USER32.DLL,UpdatePerUserSystemParameters 1, True
GOTO fim

:server
del /q c:\temp\wallpaper.bmp
del /q c:\temp\wallpaper.jpg

:fim
-------------------------------

Após o script é necessário definir na GPO que o papel de parede é o %userprofile%\Pictures\wallpaper.jpg

Como funciona
Ele verifica a resolução de tela e conforme a resolução copia um arquivo para o %userprofile%\Pictures\ , e a GPO usa esta imagem como padrão

quarta-feira, 23 de janeiro de 2019

Ocultar unidades de rede/disco

  1. HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer Clique com o botão direito e escolha Novo valor DWORD (32-bit)
  2. Nomeie-o NoDrives
  3. Insira como "Decimal" o número da tabela abaixo que deseja ocultar
Obs: caso queira ocultar mais que uma letra, some os códigos
Ex: ocultar "D" e "K" : Inserir número 1032 (1024+8)

Segue site com calculadora de códigos para facilitar 

Abaixo Tabela
A 1
B 2
C 4
D 8
E 16
F 32
G 64
H 128
I 256
J 512
K 1024
L 2048
M 4096
N 8192
O 16384
P 32768
Q 65536
R 131072
S 262144
T 524288
U 1048576
V 2097152
W 4194304
X 8388608
Y 16777216
Z 33554432

quinta-feira, 5 de julho de 2018

Permissão para grupo não Admin para derrubar sessão em TS


Tive a necessidade de dar permissão a um usuário não admin para derrubar a sessão do TS, para isso executei os passos abaixo
  • Criar um grupo e dar uma permissão específica para que um usuário não administrador possa realizar estas ações, abaixo os passos realizados
  • Criado um grupo de usuários TS_Disconnect_Group 
  • Executado o comando abaixo 
    • wmic /namespace:\\root\CIMV2\TerminalServices PATH Win32_TSPermissionsSetting WHERE (TerminalName ="RDP-Tcp") CALL AddAccount "domain\group",2 
  • Incluído o usuário no grupo

terça-feira, 15 de maio de 2018

Comando para resgatar chave de produto da BIOS


Segue comando para executar no


CMD:


wmic path softwarelicensingservice get
oa3xoriginalproductkey

quarta-feira, 21 de fevereiro de 2018

segunda-feira, 12 de fevereiro de 2018

Instalar várias fontes via GPO





Crie uma pasta chamada Fontes no compartilhamento Netlogon de seu AD. Copie os arquivos TTF de fonte que você deseja que sejam instalados.

Parar criar o script, abra o notepad e insira o conteúdo abaixo:



‘************************************************************************************‘ SCRIPT PARA INSTALAR TODAS AS FONTES QUE ESTÃO EM UMA PASTA NO SERVIDOR

‘ FONTE: www.nvlan.com.br
‘************************************************************************************
Option Explicit
dim WinScriptHost
Dim objShell, objFSO, wshShell
Dim strFontSourcePath, objFolder, objFont, objNameSpace, objFile, CopiarFontesDe
Set objShell = CreateObject(“Shell.Application”)
Set wshShell = CreateObject(“WScript.Shell”)
Set objFSO = createobject(“Scripting.Filesystemobject”)
‘************************************************************************************
‘ VARIAVEIS (ALTERE CONFORME A NECESSIDADE)
‘************************************************************************************
CopiarFontesDe = “\\SEU_DOMINIO.COM.BR\Netlogon\Fontes“
‘************************************************************************************
‘ INICIO DO SCRIPT
‘************************************************************************************
strFontSourcePath = objFSO.GetAbsolutePathName(CopiarFontesDe)
Set objNameSpace = objShell.Namespace(strFontSourcePath)
Set objFolder = objFSO.getFolder(strFontSourcePath)
For Each objFile In objFolder.files
If LCase(right(objFile,4)) = “.ttf” OR LCase(right(objFile,4)) = “.otf” Then
Set objFont = objNameSpace.ParseName(objFile.Name)
If objFSO.FileExists(“C:\WINDOWS\Fonts\” & objFile.Name) = False Then
objFont.InvokeVerb(“Install”)
Set objFont = Nothing
End If
End If
Next 



Na hora de salvar o arquivo, mude o tipo de extensão para todo o tipo de arquivo e salve localmente em seu computador como fonts.vbs. Agora abra o mmc, insira e abra o gerenciador de políticas de domínio, vá na OU que você deseja criar a política, nesta OU crie e associe uma política chamada Instala Fontes.

Edite esta nova política e navegue até Computer Configuration -> Policies -> Windows Configuration -> Scripts e abra Startup. Clique em Add, na tela seguinte coloque o nome fonts.vbs e clique em OK.

De volta a tela anterior clique em Show Files, na tela do explorer que abrir mova o arquivo fonts.vbs criado para esta pasta.

Fonte: http://nvlan.com.br/comunidade/instalar-varias-fontes-via-gpo/



quinta-feira, 15 de dezembro de 2016

Rede não pega IP, IP em branco e ipconfig não funciona


Solução:

1. Abra o registro do Windows

a) Inciar > Executar, digite regedit > pressione OK

b) Vá até a chave: [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip]

b) Altere os valores para os dados abaixo:

“Type”=dword:00000001

“Start”=dword:00000001

“Tag”=dword:00000003


2. Copie o arquivo “tcpip.sys” da pasta “C:\Windows\system32\drivers\” de outro computador que esteja funcionando normalmente para a pasta “C:\Windows\system32\drivers\” do computador que está com o problema acima

3. Reinicie o computador

Desativar OneDrive Integrado no Windows 8.1

Neste artigo você vai aprender como desativar o OneDrive (SkyDrive) integrado com o Windows 8.1 (todos os usuários).
  • Pressione a tecla Windows + X e selecione a guia Executar.
  • Digite o seguinte comando "regedit" e pressione Enter.
  • O registro deve abrir, vá para:
  • HKEY_LOCAL_MACHINE> SOFTWARE> Policies> Microsoft => Windows .
  • Clique no menu Editar => Novo => Chave
  • Nome desta chave como Skydrive.
  • Clique no menu Editar => Novo => Valor DWORD (32 bits).
  • Nome deste valor como DisableFileSync .
  • Clique duas vezes em DisableFileSync e defina seu valor para:
  • 1 : desativar a integração SkyDrive
  • 0 : permitir a integração SkyDrive.
  • Feche o registro e reinicie o PC.

Mudar de IDE para AHCI sem formatar

    • Feche todos os programas no Windows.
    • Clique em Iniciar, digite regedit na caixa Iniciar pesquisa e pressione ENTER.
    • Se a caixa de diálogo Controle de Conta de Usuário for exibida, clique em Continuar.
    • Localize as seguintes subchaves do Registro:
    • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\Msahci
    • HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\IastorV
    • Localize o registro "START" e altere o valor para 0.
    • No menu Arquivo, clique em Sair para fechar o Editor do Registro.
    • Reinicie o computador, entre na BIOS e altere para AHCI
    • Inicie o computador e aguarde a instalação dos novos drivers

      sexta-feira, 2 de dezembro de 2016

      Como resetar as permissões de arquivos e pastas no Windows (NTFS file permissions)?


      Acontece geralmente após formatar o computador: você vai abrir uma pasta qualquer dentro da sua pasta pessoal e recebe uma mensagem de “Permissão negada“, mesmo sendo um usuário administrador e mesmo sendo proprietário dos arquivos e pastas.
      São várias as causas para isso acontecer, mas independentemente de qual a causa, arrumar as permissões dos arquivos usando a aba “Segurança” dentro das propriedades das pastas sempre dá uma dorzinha de cabeça…
      Então que tal resetar completamente as permissões dos arquivos e pastas?

      Para isso, abra o prompt de comando como administrador e digite o comando:
      C:\Windows\system32>icacls X:\pasta\para\resetar\* /T /Q /C /RESET,
      onde X:\pasta\para\resetar é o caminho para a pasta que você deseja resetar as permissões. Não esqueça de colocar o \* no final do caminho.

      Fonte: https://teclealgo.wordpress.com

      quinta-feira, 1 de dezembro de 2016

      Como ativar o logon automático no Windows​

      Este artigo descreve como configurar o Windows XP para automatizar o processo de logon, armazenando a sua senha e outras informações pertinentes no banco de dados do Registro. Esse recurso permite que outros usuários iniciem seu computador e usem a conta estabelecida por você para fazer logon automaticamente.
      Importante: Se você ativar o logon automático, o Windows XP se torna mais prático. No entanto, usar esse recurso pode representar um risco de segurança.
      Método 1:
      É possível usar o Editor do Registro para adicionar as informações de logon. Para fazer isso, execute as seguintes etapas:
      1. Clique em Iniciar, em Executar, digite regedit e clique em OK.
      2. Localize a seguinte chave do Registro:
        HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
      3. Usando a sua conta e senha de usuário, clique duas vezes na entradaDefaultUserName, digite o seu nome e clique em OK.
      4. Clique duas vezes na entrada DefaultPassword, digite a sua senha na caixa de dados do valor, e então clique em OK. Se o valor DefaultPasswordnão existir, ele deve ser criado. Para fazer isso, execute as seguintes etapas:
        1. No Editor do Registro, clique em Editar, clique em Novo e, em seguida, clique emValor da Cadeia de Caracteres.
        2. Digite DefaultPassword como nome do valor e pressione ENTER.
        3. Clique duas vezes na chave recém-criada, e então digite a sua senha na caixaDados do Valor.
        Observação: se a entrada do Registro DefaultPassword não existir, o Windows XP alterará automaticamente o valor da chave do Registro AutoAdminLogonde 1(verdadeiro) para 0 (falso) para desativar o recurso AutoAdminLogon após a reinicialização do computador.
      5. Clique duas vezes na entrada AutoAdminLogon, digite 1 na caixa Dados do Valor, e então clique em OK. Se não houver a entrada AutoAdminLogon, ela deve ser criada. Para fazer isso, execute as seguintes etapas:
        1. No Editor do Registro, clique em Editar, clique em Novo e, em seguida, clique emValor da Cadeia de Caracteres.
        2. Digite AutoAdminLogon como nome do valor e pressione ENTER.
        3. Clique duas vezes na chave recém-criada e digite 1 na caixa Dados do Valor.
      6. Saia do Editor do Registro.
      7. Clique em IniciarReiniciar e em OK.
      Depois que o computador e o Windows XP forem reiniciados, você pode fazer logon automaticamente. Se você quiser ignorar o logon automático para fazer logon como um usuário diferente, mantenha a tecla SHIFT pressionada depois de fazer logoff ou do Windows XP reiniciar. Observe que este procedimento se aplica apenas ao primeiro logon. Para impor essa configuração a logoffs futuros, o administrador deve definir a seguinte chave do Registro:
      HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon
      Valor:ForceAutoLogon
      Digite: REG_SZ
      Dados: 1
      Método 2:
      Você também poderá ativar o logon automático sem editar o Registro no Windows XP Home Edition e no Windows XP Professional em um computador que não faça parte de um domínio. Para fazer isso, execute as seguintes etapas:  
      1. Clique em Iniciar e em Executar.
      2. Na caixa Abrir, digite control userpasswords2 e clique em OK.ObservaçãoQuando os usuários tentam exibir as informações de ajuda na janela Contas de usuário no Windows XP Home Edition, as informações de ajuda não são exibidas. Além disso, os usuários recebem a seguinte mensagem de erro:
        Não é possível localizar o arquivo da Ajuda Unidade:\Windows\System32\users.hlp. Verifique se o arquivo existe no disco rígido. Se não existir, deve ser reinstalado.
      3. Desmarque a caixa de seleção "Usuários devem digitar um nome de usuário e uma senha para usar este computador" e clique em Aplicar.
      4. Na janela Fazer logon automaticamente digite a senha na caixa Senha e digite novamente a senha na caixa Confirmar senha.
      5. Clique em OK para fechar a janela Fazer Logon Automaticamente e clique em OKpara fechar a janela Contas de Usuário.​​