Skip to content

COMPARTDISK 1.4.4

Choose a tag to compare

@edsilas edsilas released this 19 Aug 16:20
· 17 commits to main since this release

COMPARTDISK 1.4.4

Esta versão concentra-se no Diagnóstico Avançado e Relatórios, que passa a
identificar a origem de cada processo e serviço em execução, e traz correções no
Desempenho Máximo e na navegação dos menus.


Diagnóstico Avançado e Relatórios

O relatório agora responde de imediato à pergunta que mais importa numa análise:
o que é do Windows e o que não é.

Classificação de origem por evidência. Processos e serviços ganham a coluna
Origem, derivada de evidência do próprio sistema, nesta ordem de confiabilidade:

  1. assinatura digital e editor do certificado;
  2. binário do serviço hospedado, quando o processo não expõe o próprio;
  3. reconhecimento de componente protegido do Windows, quando o caminho não é
    legível por nenhuma das duas APIs de leitura sob privilégio administrativo.

As classes são Windows, Microsoft, Terceiro, Sem fabricante identificado,
Sem assinatura, Assinatura inválida e Não identificado.

Filtros inteligentes por seção. Cada seção classificada tem a própria barra de
filtros, junto da sua tabela: o filtro de processos não afeta os serviços. A tabela é
atualizada na hora, sem gerar a auditoria novamente.

Nova seção "Serviços (inventário)" — estado, inicialização, conta, origem do
binário, assinatura, editor e SHA-256. Ela não substitui "Serviços essenciais", que
segue com os 18 críticos: aquela responde se os críticos estão saudáveis, esta
responde de quem é o binário de cada serviço.

Tema claro. O relatório passa a usar fundo claro, texto de alto contraste e
destaque reservado ao que exige atenção. Ordenação por coluna, filtro por linha,
células de hash com cópia em um clique e marcação de LISTEN/ESTABLISHED foram
preservados.

Como a classificação trata a incerteza

O nome do processo nunca decide sozinho: ele apenas torna o item candidato, e a
classificação exige corroboração independente — invariante de PID, serviço hospedado,
conta de sistema, processo pai do núcleo, ou caminho ilegível por duas APIs distintas
sob elevação. A corroboração usada fica registrada na observação da linha.

Nada é classificado como malicioso. O marcador "Pede conferência" exige indicador
concreto: assinatura presente porém inválida; nome de binário do Windows executando
fora do diretório do sistema ou assinado por outro editor; ou ausência de assinatura
somada a execução a partir de pasta gravável pelo usuário. Ser de terceiro não
qualifica. Sem evidência suficiente, o item fica em Não identificado — necessita
análise, não suspeita.


Desempenho Máximo

Nomenclatura do Windows. O plano deixa de receber nome personalizado: ele herda do
modelo do sistema o nome localizado que o Windows já usa.

Configurações do processador que o powercfg não expõe voltam a ser aplicadas.
Modo de boost, política de resfriamento e núcleos mínimos (core parking) eram
ignorados porque a escrita exigia leitura prévia. Agora a escrita é tentada e o
resultado é confirmado pelo registro. Sem confirmação, o resultado é reportado como
não verificado — nunca como sucesso.

Escopo restrito ao processador. USB, disco, PCI Express, tempo de tela, suspensão
e hibernação permanecem apenas em diagnóstico: não são alterados.

Validação do plano ativo ao final da ação, comparando GUID e nome com o plano
pretendido.


Menus

Os menus dos módulos PowerShell passam a limpar a tela ao trocar de nível, como as
rotinas do Launcher.bat sempre fizeram. Apps.ps1 e Winget.ps1 usam o mesmo ponto
de renderização no Core.ps1.


Compatibilidade

Nenhuma tecla de menu, ação, ValidateSet, argumento de linha de comando, código de
saída ou campo de relatório existente foi alterado. Os coletores tocados receberam
campos acrescentados — quem lê apenas os antigos não percebe diferença. As coletas
novas rodam apenas na Auditoria Completa.

Compatível com Windows 10 e Windows 11. Requer Windows PowerShell 5.1, que já vem no
sistema, e execução como administrador.


Como usar

Baixe COMPARTDISK-1.4.4.zip, descompacte e execute Launcher.bat como
administrador. Não há instalação: para remover, apague a pasta.

Ou execute direto pelo PowerShell como administrador:

irm https://compartdisk.com.br/run | iex

Integridade

COMPARTDISK-1.4.4.zip
SHA-256: 5a8136e7db082c011a77de4325ba9e019a160c8ba9c1f6c1e3361a3053414bce

O histórico completo está no CHANGELOG.