https://github.com/eduardodossantosferreira/cleancrow
Software de limpeza de arquivos temporarios e lixo, adicionada função de atualização de softwares livres do PC.
https://github.com/eduardodossantosferreira/cleancrow
batch clean cleancode cleaning cleanup clearcase html limpeza limpeza-de-dados limpezadecache limpezarapida limpezaterminal python tex windows windows-10 windows-server windows11 windows7 windows8-1
Last synced: about 20 hours ago
JSON representation
Software de limpeza de arquivos temporarios e lixo, adicionada função de atualização de softwares livres do PC.
- Host: GitHub
- URL: https://github.com/eduardodossantosferreira/cleancrow
- Owner: EduardoDosSantosFerreira
- License: mit
- Created: 2024-06-23T07:33:07.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-06-23T11:59:45.000Z (1 day ago)
- Last Synced: 2025-06-23T12:42:26.301Z (1 day ago)
- Topics: batch, clean, cleancode, cleaning, cleanup, clearcase, html, limpeza, limpeza-de-dados, limpezadecache, limpezarapida, limpezaterminal, python, tex, windows, windows-10, windows-server, windows11, windows7, windows8-1
- Language: Python
- Homepage: https://cleancrow.vercel.app
- Size: 29.5 MB
- Stars: 16
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Funcionalidades do Software de Limpeza e Atualização do Sistema
Este software desenvolvido em Python utilizando a biblioteca Tkinter oferece uma interface gráfica para realizar diversas operações de limpeza, otimização e atualização do sistema operacional Windows.
## Funcionalidades Detalhadas:
1. **Limpeza do Sistema:**
- Remove arquivos temporários das pastas %TEMP%, C:\\Windows\\Temp e C:\\Windows\\Prefetch.
- Limpa logs do sistema utilizando o utilitário wevtutil.exe.
- Interrompe serviços de atualização do Windows, limpa a pasta SoftwareDistribution e reinicia os serviços.
- Executa o comando ipconfig /flushdns para limpar o cache DNS.
- Utiliza RunDll32.exe para limpar dados de navegação do Microsoft Edge.2. **Limpeza de Navegadores:**
- Remove cache e cookies dos navegadores Google Chrome, Mozilla Firefox, Opera e Brave utilizando comandos de linha.3. **Remoção de Programas:**
- Verifica a existência do utilitário FlashUtil*.exe e o remove caso encontrado.4. **Otimização do Sistema:**
- Executa o utilitário cleanmgr /sagerun:1 para liberar espaço em disco.
- Verifica a integridade do disco com chkdsk e agenda uma verificação completa no próximo reinício.
- Desfragmenta o disco utilizando o comando defrag C: /O.
- Utiliza o utilitário dism para limpeza de componentes de sistema desnecessários e atualizações supercedidas.5. **Outras Operações de Otimização:**
- Compacta arquivos do sistema utilizando o comando compact /compactos:always /exe.
- Desativa a hibernação com powercfg -h off.
- Limpa diretórios de arquivos temporários adicionais em %USERPROFILE%\\AppData\\Local\\Temp e %USERPROFILE%\\AppData\\LocalLow\\Temp.
- Configura a inicialização de programas indesejados no registro do Windows para evitar execuções automáticas.6. **Otimização de Desligamento:**
- Ajusta os tempos de espera para encerramento de aplicativos e serviços no registro do Windows para otimizar o processo de desligamento.7. **Atualização de Pacotes:**
- Implementa a funcionalidade de atualização de pacotes utilizando o comando `winget upgrade --all`, garantindo que todos os pacotes instalados via Windows Package Manager (winget) estejam na versão mais recente.## Como Usar:
- **Interface Gráfica:** Basta clicar no botão "Limpar" para iniciar todas as operações de limpeza e otimização. Uma barra de progresso acompanha cada operação.
- **Atualização de Pacotes:** Utilize o botão "Atualizar" para executar a atualização de pacotes via `winget upgrade --all`. A barra de progresso indica o progresso da atualização.### Importante:
- **Execução como Administrador:** Para garantir que todas as operações sejam concluídas com sucesso, execute o software com permissões de administrador.
- **Feedback de Erros:** Caso ocorra algum erro durante qualquer uma das operações, uma mensagem de erro será exibida para orientar o usuário sobre o problema.Este software proporciona uma maneira conveniente e eficiente de manter seu sistema operacional Windows limpo, otimizado e atualizado, contribuindo para melhorar o desempenho e a segurança do seu computador.