Setup Error 28100: Failed to load EventService proxy object: Requested registry access is not allowed.
During TFS install, if you recieve error 28100 (Failed to load EventService proxy object: Requested registry access is not allowed.), most probably this is due to regkey left over from a previous TFS installation. TFS uses this regkey to locate registerd servers and make calls against them.
Here is the workaround to solve this problem:
1- open regedit and go to: HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\8.0\TeamFoundation\Servers
2- locate a key under servers with the name: <%YourServerName%>
3- delete this key (not only the value, yet the entire key).
4-rerun setup.
I hope this helps.