View Full Version : Using Team Speak in windows XP with different users...
FenixDigital
18-07-2007, 19:12
I am using TeamSpeak v2 in my Windows XP from different accounts.
In one of them TS is being managed by IVAC (another software) and works perfectly.
From other user (in the same computer) it is used by X-IVAP (and X-Plane) and it does not work (X-Ivap cannot control TS).
Apparently TS does not install in all the Windows users, but only in the user you are in.
Does anyone know a workaround for this matter?
I tried to install TS twice (once for each user) but it does not install because the registry won't allow the creation of the HKCS key.
Is that other user an admin account?
FenixDigital
18-07-2007, 19:53
Absolutely. All the users are admin accounts.
But I managed to solve it... let me copy my notice to IVAO forums:
SOLVED! :D ;D ::)
I was correct. After making some tests, it was obvious TimeSpeak do not install itself with owner priviledges for all the accounts, and when a user does not have owner priviledges windows does not allow other software to controll TimeSpeak... Why?
Simple: If the user is not the owner the registry will show nothing to the user, and wont allow any change either. So, ivac or x-ivap (and maybe ivap also) won't know even where TS is installed, therefore it wont' control TS.
What I had to do was some brain surgery in my Windows: I had to edit key permissions in the registry to allow the other users to access the registry key for TimeSpeak.
You have to define also owner privildedges to full control to "admiistrators" group, because TS will install with single user owner.
This is the workaround, it is a matter of the TS install program, IT IS NOT DESIGNED FOR MULTIPLE USERS (you can see when programs are designed properly when the install program ask you 'would you like this program to be installed for what users? (only me, any user)'. This is related with this priviledges that TS does not take into account.
So... don't worry, it is not a problem of IVAO software! It is all matter of Time Speak developing team.
:D
The problem is that TS installs itself with only ONE owner, therefore registry key is unreachable for other users, and when you want to use it from other users, the program wont even know where is it installed. :P
TimeSpeak should also have the possibility to let you select if you want to install it only for the account where you are in, or for any user in that computer.
That will prevent this from happening again.
:D
Cheers!
--------------
EDIT:
Additionally, when editing owner priviledges to the registry, you MUST do it from within the account where you installed TS to. If not, Windows will fail opening the registry key, giving you the error warning "error while opening..."
I do not think TS RC2 was designed with the ability for other programs using it.
EDIT: Maybe it is just your system, but the owner of my files/registry entries are the administrators.
vBulletin® v3.7.0, Copyright ©2000-2008, Jelsoft Enterprises Ltd.