Como o Windows sabe quais arquivos devem ser mantidos durante a redefinição?

1

Hoje, eu estava reinicializando o sistema em uma máquina virtual do Windows 10. Eu tenho a opção de manter meus próprios arquivos ou excluir tudo. Isso me fez pensar o seguinte: Como o Windows sabe quais arquivos são para o próprio Windows e o que excluir? Eu estava pensando no seguinte:

  • Cada "arquivo do Windows" tem uma propriedade que informa ao sistema operacional durante a redefinição para não excluir esse arquivo
  • O Windows tem uma cópia de uma versão original do Windows que substitui os arquivos antigos

Eu não sei se qualquer uma dessas duas opções está certa, mas a primeira não parece razoável para mim por algum motivo, e a segunda opção significaria que o tamanho do Windows é sempre o tamanho de pelo menos dois sistemas operacionais Windows . Como é que isso funciona?

    
por Markinson 15.12.2016 / 11:53

1 resposta

1

How does Windows know which files are for Windows itself and what to delete?

O Windows manterá esses arquivos localizados no diretório de perfil de um usuário.

I was thinking of the following:

  • Each "Windows file" has a property that tells the OS during reset to not delete that file
  • Windows has a copy of an original Windows version which replaces the old files

Um arquivo de sistema não possui uma propriedade que informe ao sistema operacional para não excluir o arquivo. Os arquivos usados pelo Reset estão contidos em uma imagem .wim. Os arquivos usados pelo Refresh são baixados pela ferramenta que você usa.

How does this work?

Os arquivos do usuário são movidos para um local diferente da unidade do sistema, o Windows é instalado novamente e, em seguida, os arquivos do usuário são retornados ao local correto. Redefinir não limpe o registro. Atualizar faz uma reinstalação completa do Windows.

A pasta C:\Windows.OLD é usada para armazenar Program Files .

    
por 15.12.2016 / 16:19

Tags