Jag kan säga att det inte räckte att återställa orginalfilen. De ändringar som gjordes med take ownership och cacls.exe såg till att det inte funkade.. Nå som tur var så hade jag återställningspunkt som återställde rubbet.
När jag tittade på NÄR filen termsrv.dll filen är skapad så är det ju 2006 då är det nog från Windows server 2003 eller något... Och där finns inte funktionen extenders med.
Termserv.dll från hacket är på 418 kb den som är orginal i Vista är på 438 kb så visst saknas det en del