A senha armazenada no arquivo XML do Sysprep não é hash . A string que você vê lá é simplesmente a string unicode codificada em Base64 e pode ser facilmente decodificada usando qualquer página web ou Powershell.
link
(Exemplo copiado da página mencionada acima)
Copy the string after and past it in a file (pwd.txt) for example and copy it to your local machine with full Windows and Powershell. Then you can recover the password by doing the following:
PS>$encryptedpwd = get-content C:\temp\pwd.txt
PS>$encryptedpwd
VABoAGkAcwAgAG4AbwB0ACAAbQB5ACAAcgBlAGEAbAAgAFAAYQBzAHMAdwAwAHIAZAA=
PS>[System.Text.Encoding]::Unicode.GetString([System.Convert]::FromBase64String($encryptedpwd))
This not my real Passw0rd
A página a seguir (novamente a partir do link anterior) fornece mais detalhes sobre como trabalhar com a string Base64 usando o powershell e pode ser usada como ponto de partida para descobrir como codificar diretamente essas senhas:
Dito isto, como não é criptografado ou criptografado de forma alguma, não há nenhum benefício de segurança real em fazê-lo.