De acordo com esta postagem do Microsoft Product Manager para Restauração do Sistema, isso não é possível. Parece que você precisará fazer isso manualmente em cada sistema.
Para desativar a Restauração do sistema no meu disco externo USB, acesse
System Properties -> System Restore -> (selecting the drive) -> Settings -> Turn off System Restore on this drive
e isso funciona maravilhosamente meu próprio sistema.
Mas posso definir uma opção (por meio de um autorun.inf ou algum outro mecanismo) que impeça a Restauração do sistema de armazenar dados nesta unidade quando conectada a outras máquinas Windows?
De acordo com esta postagem do Microsoft Product Manager para Restauração do Sistema, isso não é possível. Parece que você precisará fazer isso manualmente em cada sistema.
A formatação como FAT32 não impede que os dados de restauração do sistema sejam adicionados?
TODO: Converta para comentar assim que eu tiver 50 cred
Tenho certeza de que isso não é possível simplesmente adicionando algum tipo de arquivo à unidade. Embora, eu pessoalmente nunca tenha tido problemas com outros PCs que tentam usar uma unidade externa para restaurar o sistema automaticamente depois que eu os conecto.
Ouvi dizer que, se você desconectar a unidade enquanto o Windows está em execução, sem fazer uma "Remoção Segura de Hardware", o Windows não utilizará essa unidade para a Restauração do Sistema.
Tags windows usb system-restore