O programa Secreto dentro do Windows

Artigo sobre o Programa SFC do Windows

O Programa SFC do Windows

Introdução

O SFC (System File Checker) é uma ferramenta de linha de comando do Windows que permite aos usuários verificar e reparar arquivos do sistema operacional corrompidos.

Como usar o SFC

Para utilizar o SFC, é necessário abrir o Prompt de Comando com privilégios de administrador. Abaixo estão algumas das principais linhas de comando utilizadas com o SFC:

REG ADD "HKEY_CLASSES_ROOT\DesktopBackground\Shell\SFC" /v "Icon" /d WmiPrvSE.exe /f REG ADD "HKEY_CLASSES_ROOT\DesktopBackground\Shell\SFC" /v "MUIVerb" /d "Executar SFC" /f REG ADD "HKEY_CLASSES_ROOT\DesktopBackground\Shell\SFC" /v "Position" /d "Top" /f REG ADD "HKEY_CLASSES_ROOT\DesktopBackground\Shell\SFC" /v "SubCommands" /d "" /f REG ADD "HKEY_CLASSES_ROOT\DesktopBackground\Shell\SFC\shell\001menu" /v "HasLUAShield" /d "" /f REG ADD "HKEY_CLASSES_ROOT\DesktopBackground\Shell\SFC\shell\001menu" /v "MUIVerb" /d "Corrigir erros no Windows" /f REG ADD "HKEY_CLASSES_ROOT\DesktopBackground\Shell\SFC\shell\001menu\command" /d "PowerShell -windowstyle hidden -command \"Start-Process cmd -ArgumentList '/s,/k, sfc /scannow' -Verb runAs\"" /f

Explicação das Linhas de Comando

Aqui está uma explicação detalhada das linhas de comando:

    REG ADD "HKEY_CLASSES_ROOT\DesktopBackground\Shell\SFC" /v "Icon" /d WmiPrvSE.exe /f: Define o ícone do novo comando no menu de contexto. Neste exemplo, estamos usando o ícone do processo "WmiPrvSE.exe".

    REG ADD "HKEY_CLASSES_ROOT\DesktopBackground\Shell\SFC" /v "MUIVerb" /d "Executar SFC" /f: Define o rótulo de exibição do novo comando como "Executar SFC".

    REG ADD "HKEY_CLASSES_ROOT\DesktopBackground\Shell\SFC" /v "Position" /d "Top" /f: Define a posição do novo comando no menu de contexto como "Top".

    REG ADD "HKEY_CLASSES_ROOT\DesktopBackground\Shell\SFC" /v "SubCommands" /d "" /f: Define subcomandos para o novo comando, caso existam. Neste caso, não há subcomandos, então é deixado em branco.

    REG ADD "HKEY_CLASSES_ROOT\DesktopBackground\Shell\SFC\shell\001menu" /v "HasLUAShield" /d "" /f: Adiciona um escudo de proteção de conta de usuário (UAC) ao comando, indicando que ele requer privilégios de administrador para ser executado.

    REG ADD "HKEY_CLASSES_ROOT\DesktopBackground\Shell\SFC\shell\001menu" /v "MUIVerb" /d "Corrigir erros no Windows" /f: Define o rótulo de exibição do subcomando como "Corrigir erros no Windows".

    REG ADD "HKEY_CLASSES_ROOT\DesktopBackground\Shell\SFC\shell\001menu\command" /d "PowerShell -windowstyle hidden -command "Start-Process cmd -ArgumentList '/s,/k, sfc /scannow' -Verb runAs"" /f: Define o comando a ser executado quando o subcomando é selecionado. Neste caso, abre um novo prompt de comando com privilégios de administrador e executa o comando "sfc /scannow".

Conclusão

O SFC é uma ferramenta útil para corrigir problemas de arquivos do sistema no Windows. Utilizando as linhas de comando apropriadas, os usuários podem acessar facilmente essa funcionalidade e manter seus sistemas operacionais funcionando sem problemas.

© 2024 @canalforadoartech