Para todos os 3 sistemas operacionais, a maioria dos arquivos essenciais do SO está em %SYSTEMROOT%
.
Estou usando o Vista, mas gostaria da resposta para o XP, Vista e Windows 7.
Estou escrevendo um programa no qual quero contar os arquivos importantes ou essenciais do Windows PC. Parece que os arquivos do Essential estariam localizados em algum lugar em C: / Windows e, após algumas pesquisas, descobri que alguns arquivos Essenciais estão localizados em C: / Windows / winsxs.
O que e onde estão os arquivos essenciais para um PC com Windows? Existe uma pasta ou conjunto de pastas que contém os arquivos essenciais? Todos os arquivos em C: / Windows / winsxs são essenciais?
Definição Essencial: Absolutamente necessário; extremamente importante; Edit: Arquivos que geralmente não devem ser mexidos, alterados ou removidos; Os arquivos que compõem as funções básicas do sistema operacional Windows e não estão relacionados aos programas ou documentos do usuário.
bem, o sxs é para bibliotecas de 32 bits em sistemas de 64 bits - as versões de 32 bits não o possuem. Em geral, system e system32 em% SYSTEMROOT% podem ser considerados essenciais.
Não há uma boa resposta para isso. Isso realmente depende do que alguém faz com seu computador. Se você tiver uma pergunta específica sobre determinados arquivos, faça uma pesquisa no Google de "Posso excluir ...?" vai te dar a resposta. Eu diria que se a resposta for não, então é essencial.
Você também pode pesquisar por arquivos ocultos ou arquivos do sistema. Isso pode ser o mais próximo da sua resposta.
Uma forma de descobrir quais arquivos são "mais importantes" seria verificar o que é protegido pela Proteção de arquivos do sistema.
Outra seria fazer uma instalação limpa do SO com o mínimo de opções possível e / ou remover tantos componentes quantos o sistema operacional permitir. O que resta é geralmente essencial.
Você também pode criar o perfil da seqüência de inicialização (particularmente em uma instalação limpa). Todo arquivo que é tocado deve ser usado para a sequência de inicialização de alguma forma.
Por fim, você pode perceber que tentar remover arquivos aleatoriamente (ou minimizar sua importância em um determinado sistema sem análise adicional) de %SystemRoot%
e %ProgramFiles%
(e %ProgramFiles(x86)%
em sistemas de 64 bits) é um idéia muito ruim , e só pode levar os usuários com pouca instrução a quebrar seus sistemas, tentando "otimizar" as coisas com base em conselhos ruins.