Teoria
As coisas insubstituíveis são dados do usuário , como você se identificou. Os dados do usuário são encontrados em C:\Users
, que inclui ntuser.dat
para cada usuário (esse é o arquivo de registro do usuário que se torna HKEY_CURRENT_USER
quando o usuário efetua logon).
Tudo o que não é dados do usuário é substituível em teoria.
Uma grande pegadinha é um software que não é compatível com o logotipo do Windows. Esse software pode armazenar dados do usuário em qualquer parte do sistema (embora o Windows Vista e posteriores tentem redirecionar esses comportamentos para locais de perfil do usuário, em C:\Users
, quando possível).
Praticidade
No caso de perda total de dados, a reinstalação de aplicativos do Windows + + todos os dados do usuário é um pesadelo por si só. Invariavelmente, você descobre que alguns softwares não armazenam dados do usuário onde deveriam ter ou exigem reativação , etc.
Se eu fosse investir em uma estratégia de backup abrangente, eu escolheria o método incremental com base em setor . Esse tipo de backup realmente lê os setores individuais de um disco rígido, mas apenas faz backup dos setores que foram alterados desde o backup anterior. Obviamente, o primeiro backup inclui tudo, então é grande, mas os backups subsequentes são incrementais e muito menores.
Alguns softwarem, como o Photoshop CS2, possuem proteção contra cópia (Macrovision) que grava dados em setores entre o MBR e a primeira partição. O sistema de arquivos do SO não tem conhecimento disso, e os backups baseados em arquivos não conseguem fazer backup da proteção contra cópia. No entanto, o backup baseado em setor percebe os setores alterados e os faz backup perfeitamente.
EDIT: Como sempre, não existe algo como uma bala de lascas. Os backups incrementais baseados no setor só funcionam de maneira eficiente se você não desfragmentar o disco rígido, porque uma desfragmentação reorganiza fisicamente os arquivos, modificando vários setores.
Isso se torna um problema para os discos rígidos SSD porque, geralmente, você não precisa desfragmentar (embora algumas pessoas ainda façam isso). Mas, em seguida, a restauração de um backup de setor para o SSD exige a execução de um TRIM manual posteriormente para restaurar o desempenho do SSD. E isso desgasta o SSD mais do que uma restauração baseada em arquivo.
Obrigado a kinokijuf por trazer a questão da desfragmentação!