Die UUID ändert sich nicht, es muss an etwas anderem liegen, denn wie du richtig sagst, zeigt die Computerverwaltung den user an.
Mein Edit und Dein Post überschnitten sich ;) Ich fand auch gerade heraus, dass die UUID die der globalen Gruppe bzw. des globalen Benutzers ist.
Vielleicht sollte SuRun nicht Namen, sondern SIDs vergleichen... und es war gerade fertig ;-)
Nun ist die erste Frage was fragt Surun ab um den user zu ermitteln?
Den User-Token des aufrufenden Prozesses.
Den sieht man z.B. mit Process Explorer in den Eigenschaften des Prozesses unter "Security".
Übrigens dieses Problem hatte ich in eine der Vorversionen NICHT!
Oh! Weißt Du noch, in welcher? :-)