Este utilitário é uma compilação de tarefas do Windows que executo em cada sistema Windows que uso. O objetivo é agilizar instalações , desbloquear com ajustes , solucionar problemas de configuração e corrigir atualizações do Windows. Sou extremamente exigente quanto a quaisquer contribuições para manter este projeto limpo e eficiente.
Requer que você inicie o PowerShell ou o Windows Terminal como ADMINISTRADOR! A forma recomendada é clicar com o botão direito no menu iniciar e selecionar (PowerShell As Admin Windows 10 - Windows Terminal As Admin Windows 11 )
Comando de lançamento:
iwr -useb https://christitus.com/win | iex
ou executando:
irm https://christitus.com/win | iex
Cortesia da questão levantada em: #144
Fonte: https://timesofindia.indiatimes.com/gadgets-news/github-content-domain-blocked-for-these-indian-users-reports/articleshow/96687992.cms
Sabe-se que o Windows Security (anteriormente Defender) e outros softwares antivírus bloqueiam o script. O script é sinalizado porque requer privilégios de administrador e faz alterações drásticas no sistema.
Se você estiver tendo problemas com o TLS 1.2 ou com problemas para resolver christitus.com/win
, execute o seguinte comando:
[Net.ServicePointManager]::SecurityProtocol=[Net.SecurityProtocolType]::Tls12;iex(New-Object Net.WebClient).DownloadString('https://raw.githubusercontent.com/ChrisTitusTech/winutil/main/winutil.ps1')
Se você ainda estiver com problemas, tente alterar seu provedor de DNS para 1.1.1.1 || 1.0.0.1 ou 8.8.8.8 || 8.8.4.4
Instalar
Seleção de instalação: organize os programas por categoria e facilite a instalação, permitindo que os usuários selecionem programas e iniciem o processo de instalação com um único clique.
Atualizar tudo: atualize todos os programas existentes para as versões mais recentes, garantindo que os usuários tenham o software mais atualizado e rico em recursos.
Seleção de desinstalação: desinstale programas selecionados sem esforço, fornecendo aos usuários uma maneira simplificada de remover software indesejado de seu sistema.
Instale-se: recupere uma lista abrangente de programas instalados no sistema, oferecendo aos usuários visibilidade do software atualmente instalado em seus computadores.
Importar/Exportar: Permite aos usuários importar ou exportar a lista de seleção de programas, permitindo-lhes salvar suas configurações de programas preferidas ou compartilhá-las com outras pessoas. Esse recurso promove conveniência e flexibilidade no gerenciamento de seleções de programas em diferentes sistemas.
Ajustes
Seleção recomendada: fornece modelos predefinidos adaptados para desktops, laptops e configurações mínimas, permitindo que os usuários selecionem configurações recomendadas e otimizações específicas para seu tipo de sistema.
Ajustes essenciais: oferece uma coleção de ajustes essenciais destinados a melhorar o desempenho do sistema, a privacidade e a utilização de recursos. Esses ajustes incluem a criação de um ponto de restauração do sistema, desativação de telemetria, Wi-Fi Sense, configuração de serviços para manual, desativação de rastreamento de localização e HomeGroup, entre outros.
Diversos. Ajustes: Abrange uma série de vários ajustes para otimizar ainda mais o sistema. Esses ajustes incluem ativar/desativar a aceleração de energia, ativar num lock na inicialização, remover Cortana e Edge, desativar o Controle de Conta de Usuário (UAC), painel de notificação e configurar TPM durante atualizações, entre outros.
Ajustes adicionais: apresenta vários outros ajustes, como ativar o modo escuro, alterar as configurações de DNS, adicionar um modo Ultimate Performance e criar atalhos para ferramentas WinUtil. Esses ajustes fornecem aos usuários opções adicionais de personalização para adaptar seu sistema às suas preferências.
Configuração
Recursos: Permite que os usuários instalem facilmente vários componentes e recursos essenciais para aprimorar sua experiência no Windows. Esses recursos incluem a instalação de .NET Frameworks, habilitação de virtualização Hyper-V, habilitação de suporte de mídia legado para Windows Media Player e DirectPlay, habilitação de NFS (Network File System) para compartilhamento de arquivos em rede e habilitação de Windows Subsystem for Linux (WSL) para execução de aplicativos Linux. no Windows.
Correções: Fornece uma série de correções úteis para resolver problemas comuns e melhorar a estabilidade do sistema. Isso inclui configurar o logon automático para experiências de login perfeitas, redefinir as atualizações do Windows para resolver problemas relacionados à atualização, executar uma verificação de corrupção do sistema para detectar e reparar arquivos corrompidos e redefinir as configurações de rede para solucionar problemas de conectividade de rede.
Painéis herdados do Windows: Inclui acesso a painéis herdados do Windows do Windows 7, permitindo que os usuários acessem ferramentas familiares e poderosas. Esses painéis incluem Painel de controle para gerenciar configurações do sistema, Conexões de rede para configurar adaptadores e conexões de rede, Painel de energia para ajustar as configurações de energia e suspensão, Configurações de som para gerenciar dispositivos e configurações de áudio, Propriedades do sistema para visualizar e modificar informações do sistema e Contas de usuário para gerenciar perfis de usuário e configurações de conta.
Atualizações:
Configurações padrão (prontas para uso): fornece as configurações padrão que acompanham o Windows para atualizações.
Configurações de segurança (recomendadas): oferece configurações recomendadas, incluindo um pequeno atraso de 2 anos nas atualizações de recursos e instalação de atualizações de segurança 4 dias após o lançamento.
Desabilitar todas as atualizações (não recomendado!): permite que os usuários desabilitem todas as atualizações do Windows, mas não é recomendado devido a possíveis riscos de segurança.
Passo a passo em vídeo e artigo escrito em https://christitus.com/windows-tool/
Se você encontrar quaisquer desafios ou problemas com o script, solicito que você os envie por meio da guia “Problemas” no repositório GitHub. Ao preencher o modelo fornecido, você pode fornecer detalhes específicos sobre o problema, permitindo-me resolver prontamente quaisquer bugs ou considerar solicitações de recursos.
Para contribuir com um novo código, certifique-se de que ele seja enviado ao TEST BRANCH . Observe que as mesclagens não serão realizadas diretamente na ramificação MAIN.
Ao criar solicitações pull, é essencial documentar minuciosamente todas as alterações feitas. Isso inclui documentar quaisquer acréscimos feitos à seção de ajustes e garantir que as medidas de desfazer correspondentes estejam em vigor para remover os ajustes recém-adicionados, se necessário. O não cumprimento deste formato pode resultar na negação da solicitação pull. Além disso, é necessária documentação abrangente para todas as alterações de código. Qualquer código sem documentação suficiente também pode ser negado.
Seguindo essas diretrizes, podemos manter um alto padrão de qualidade e garantir que a base de código permaneça organizada e bem documentada.
Muito obrigado por dedicar seu tempo ajudando o Winutil a crescer. Muito obrigado! Continue balançando?