Arquivos de sistema do Windows obscuros e por que você deve saber sobre eles

O sistema operacional Windows é composto por uma grande variedade de arquivos e programas. (Windows)Alguns deles são executados o tempo todo, enquanto outros são chamados pelo sistema operacional apenas ocasionalmente.

Quase todos os arquivos principais do sistema operacional Windows são armazenados nas pastas C:\Windows\System e C:\Windows\System32 (no seu computador, a letra da unidade pode ser diferente). A própria pasta do Windows(Windows) também contém vários arquivos essenciais.

Todos os programas instalados em seu computador normalmente têm arquivos executáveis ​​e relacionados armazenados em C:\Program Files ou C:\Program Files (x86) .

Em geral, você nunca deseja modificar, excluir ou mover nenhum dos arquivos do sistema Windows localizados em qualquer um desses diretórios. No entanto, existem alguns arquivos que são essenciais para a função do sistema operacional. Se esses arquivos forem excluídos ou corrompidos, você precisará restaurar o sistema operacional Windows .

Ntoskrnl.exe

Este executável é a imagem do kernel. Isso significa que é essencialmente o código central (o executivo) que faz o sistema operacional funcionar corretamente. 

Esse código lida com o gerenciamento de hardware, processos do sistema e gerenciamento de memória. É também o código que agenda quais aplicativos têm acesso ao processador do sistema e quanta memória (e endereços de memória) eles estão alocados para usar.

Este executável aparece no Gerenciador de Tarefas(Task Manager) com o nome de Sistema(System) e Registro(Registry) . É um arquivo altamente protegido, por isso é difícil para qualquer aplicativo como malware corromper ou excluir o arquivo.

Em versões mais antigas do Windows , se você abrisse um grande número de aplicativos, o Ntoskrnl.exe começaria a consumir uma grande quantidade de memória. A partir do Windows 10 , o Ntoskrnl.exe agora compacta as páginas não utilizadas em vez de armazená-las na memória. Isso reduz o consumo de memória, mas pode aumentar o uso da CPU se você executar muitos aplicativos ao mesmo tempo.

Ntkrnlpa.exe

Esse processo é um componente de software principal do kernel do Microsoft Windows e do código do sistema. O nome significa New Technology Kernel Process Allocator . Juntamente com o Ntoskrnl.exe(Alongside Ntoskrnl.exe) , ele controla o agendamento e o gerenciamento de memória.

Ele também impede que aplicativos e serviços não essenciais acessem as áreas centrais do sistema operacional, o que mantém o sistema operacional funcionando com segurança em uma área protegida da memória do sistema.

Como o Ntkrnlpa.exe(Ntkrnlpa.exe) é responsável por bloquear o acesso de aplicativos à memória protegida do sistema, muitos usuários geralmente pensam que é o Ntkrnlpa.exe que está causando uma falha no sistema Windows . Isso ocorre porque Ntkrnlpa.exe é o processo que retorna o erro.

Normalmente, a causa disso é, na verdade, alguma forma de malware que tenta proteger a memória do sistema, iniciando os erros do Ntkrnlpa.exe .

Hal.dll

Outro arquivo principal relacionado ao kernel do sistema e ao sistema principal é o Hal.dll . O nome deste arquivo DLL significa Hardware Abstraction Layer.

Este arquivo contém o código principal que permite que os aplicativos interajam com o hardware do computador usando funções de programa simples em vez de código de máquina complicado. 

Apropriadamente chamado, ele remove a abstração da comunicação e controle do hardware do computador.

Este executável é executado dentro da memória RAM e está localizado no diretório System32 .

Hal.dll normalmente não causa problemas com o computador, no entanto, alguns aplicativos de malware tentam ocultar seus executáveis, dando-lhes o mesmo nome. No entanto, você pode identificá-lo como um aplicativo falsificado quando estiver localizado em uma pasta diferente de System32 .

Nunca interrompa a tarefa Hal.dll , pois isso tornará seu sistema não funcional e poderá forçá-lo a restaurar o sistema operacional Windows .

Win32k.sys

Esse arquivo é conhecido como arquivo de driver Win32(Multi-User Win32) multiusuário, originalmente lançado como parte do sistema operacional Windows XP . Ele foi atualizado em cada nova versão do Windows(Windows) , incluindo o Windows(Windows) 10.

É uma interface de driver gráfico que gerencia o envio de gráficos para monitores e outros dispositivos de saída. O código é executado por gdi32.dll no Windows 10. 

Infelizmente, como o Win32k.sys é uma peça central do sistema operacional Windows há muito tempo e porque reside em uma pasta ( (Windows)Arquivos de Programas(Program Files) ) que geralmente não é tão bem protegida quanto a pasta System32 , o malware geralmente tem como alvo esse arquivo por corrupção.

Além disso, também é um nome comum escolhido pelo malware para seus próprios arquivos, para que os usuários não suspeitem do arquivo como parte de uma infecção do computador.

Ntdll.dll

Este arquivo está localizado nos diretórios do sistema System e System32 . A descrição do arquivo é NT Layer DLL . É essencialmente um arquivo DLL que contém as principais funções do kernel do NT.

Isso significa que ele contém o código de máquina que permite que o sistema operacional principal funcione corretamente. O programa núcleo do kernel acessa as funções contidas em Ntdll.dll e esse arquivo processa essas funções no nível da máquina.

Se você vir alguma mensagem de erro proveniente do processo Ntdll.dll , isso geralmente é causado por um arquivo Ntdll.dll corrompido ou problemas de hardware no computador que estão causando o travamento do processo.

Normalmente, a reinstalação do driver de hardware que está causando o erro geralmente resolve o erro. Se o problema for um arquivo Ntdll.dll corrompido , o software antivírus será capaz de reparar o problema. Se não puder, uma restauração do Windows(Windows) pode ser necessária.

Kernel32.dll

Este arquivo DLL é outro encontrado como parte do kernel do sistema operacional Windows . Ele gerencia a memória, incluindo interrupções de memória. Ele também gerencia todas as operações de entrada e saída.

Kernel32.dll é outro arquivo que é carregado no espaço de memória protegido onde os aplicativos de usuário comuns não podem operar.

Se você vir um erro relacionado a Kernel32.dll , geralmente é devido a malware ou drivers de hardware corrompidos (ou hardware defeituoso) tentando gravar na memória protegida onde reside o Kernel32.dll . Normalmente, a reinstalação de drivers de hardware ou novo hardware resolve esses erros.

Advapi32.dll

Este arquivo DLL é outro componente central do sistema operacional Windows . Seu nome significa Interface de Programação de Aplicativos Avançada(Advanced Application Programming Interface) , ou API Avançada(Advanced API) . Ele lida com chamadas de segurança do sistema e chamadas no registro do sistema.

Essa DLL gerencia a inicialização e o desligamento do Windows , o registro do Windows , o gerenciamento de contas de usuário e segurança de contas e o gerenciamento de serviços do Windows .

Embora esse arquivo não seja necessário para que o Windows(Windows) seja inicializado corretamente, ele é necessário para a operação adequada da maioria dos aplicativos e hardware. Se esse arquivo de sistema do Windows for excluído ou corrompido, qualquer chamada de API do aplicativo para acessar o registro ou a segurança do sistema falhará e você verá várias mensagens de erro.

User32.dll

Outra DLL principal , esse arquivo de sistema do Windows contém a maior parte da API principal do Windows(Windows API) para que os aplicativos do usuário se comuniquem com o sistema operacional. Ele lida com a maioria das janelas e controles nativos exibidos pelos aplicativos do Windows .

Qualquer aplicativo que tenha uma interface gráfica do usuário normalmente usa componentes oferecidos pelo arquivo User32.dll

No entanto, na maioria dos casos, os aplicativos do Windows utilizam bibliotecas incorporadas à estrutura do Windows .NET , que, por sua vez, gerencia a comunicação com o User32.dll

Em ambos os casos, o User32.dll converte código de aplicativo comum e fácil de entender em comandos de nível de máquina que são exigidos pelo sistema operacional Windows .

Gdi32.dll

Assim como User32.dll , Gdi32.dll contém funções que permitem que os aplicativos criem interfaces gráficas de usuário no monitor.

Gdi32.dll contém funções que permitem que os aplicativos criem objetos bidimensionais na tela. Ele aceita código de um aplicativo ou serviço do Windows e executa o código de máquina necessário para exibir os objetos visuais no monitor.

Embora um sistema operacional Windows possa inicializar mesmo quando essa (Windows)DLL estiver corrompida ou excluída, a exibição do sistema operacional não funcionará corretamente.

Outros arquivos importantes do sistema Windows(Other Important Windows System Files)

Embora esses sejam os principais arquivos e executáveis ​​do sistema Windows necessários para o funcionamento adequado do sistema operacional Windows , existem alguns arquivos adicionais necessários para que funções não críticas do sistema do computador funcionem corretamente.

  • Pagefile.sys : Ajuda o sistema operacional a gerenciar o espaço de memória RAM e melhorar o desempenho do sistema.
  • Swapfile.sys : Este é um arquivo de sistema mais recente que ajuda a mover aplicativos modernos do Windows para o disco rígido quando estão em estado de hibernação.
  • Crss.exe : Este é um processo de tempo de execução do servidor cliente que manipula as janelas do console e o processo de desligamento do Windows .
  • Shell32.dll : contém funções de API de shell do Windows que permitem que navegadores da Web e outros aplicativos exibam corretamente elementos do sistema operacional, como barra de tarefas, área de trabalho e menu Iniciar .(Start)
  • Smss.exe : O subsistema do gerenciador de sessões lida com as sessões do usuário, incluindo o logon do Windows e as configurações do sistema do usuário.(Windows)
  • Sxs.dll : Este é um componente importante do sistema operacional Windows que lida com arquivos de manifesto. (Windows)Esses são arquivos que informam ao Windows como lidar com um aplicativo de software quando ele é iniciado.

Embora existam muitos arquivos de sistema menos críticos como parte do sistema operacional Windows , os listados acima são alguns dos mais comuns. (Windows)Por causa disso, eles geralmente são alvos de malware para enganar os usuários e fazê-los pensar que os arquivos de malware são legítimos.

A maioria dos aplicativos antivírus é capaz de identificar um arquivo de sistema do Windows(Windows) falsificado e normalmente os limpa do seu sistema antes que você saiba que eles existem.



About the author

Sou técnico de informática com mais de 10 anos de experiência na indústria do entretenimento. Eu sei como consertar computadores e tablets, aumentar seu desempenho e melhorar sua usabilidade. Além disso, também posso ajudá-lo com suas necessidades de entretenimento fornecendo dicas sobre como assistir TV ou baixar conteúdo de filmes no seu iPhone ou Mac.



Related posts