O aplicativo está faltando nas seções Win32Products e Uninstall do registro (Win10)

0

Sou muito novo no PowerShell, ao pesquisar por ajuda, reuni três formas "adequadas" de obter objetos que podem executar uma desinstalação:

Get-CimInstance Win32_Product
Get-ItemProperty HKLM:\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\*
Get-ItemProperty HKLM:\SOFTWARE\WOW6432Node\Microsoft\Windows\CurrentVersion\Uninstall\*

Estou filtrando os resultados desses comandos e os usando para desinstalar outros aplicativos. Mas há um aplicativo que não está em nenhum lugar aqui.

O aplicativo em questão é um pequeno pedaço de bloatware da MSI chamado "Super Charger". É instalado com o sistema no meu laptop GS60 6QE. Está presente em adicionar / remover programas e tem um desinstalador que eu posso usar o Start-Process com:

C:\Program Files (x86)\MSI\SUPER CHARGER\unins000.exe

Estou fazendo um script pessoal para remover o bloatware em uma nova instalação do Windows 10 no meu laptop. Eu realmente não quero apenas usar esse caminho no meu script. Não parece certo .. E eu acho que estou curioso para saber como isso aconteceu.

Certamente, o nome de exibição deve sempre ser igual ao que os programas Adicionar / Remover usam. Os programas Adicionar / Remover estão em outro lugar?

    
por Zhenhir 03.05.2018 / 15:57

0 respostas