Sorry, I wasn't sure how to title this.
The question I have is just out of curiosity.
We had installed an application using Windows Installer and the installation had a wrong HKCU registry entry in it.
(It is set so the key gets added to HKCU when a user first starts the application)
Somehow, it didn't go into a cell in the Software hive, but landed direktly under HKCU (HKey_Current_user\SomeKey).
On a normal workstation, the key persists back to the user's data in HKU, and when the user logs on again, the key is seen in HKCU.
When a second user logs on and starts the application, Installer creates the key for that user and it also persists, so that the key is there again when the user logs back on.
On Terminal Server, only user data stored under \Software persists, but the key added by Installer directly under HKCU doesn't, causing Installer to add the key each time the user logs on and starts the application.
Why would this be? Is this standard under TS, or is it done by a group policy?
And secondly, does anyone have a link to a msdn page which defines the best practices or standard for TS and using HKCU?
Thank you, and I appreciate any responses!
The question I have is just out of curiosity.
We had installed an application using Windows Installer and the installation had a wrong HKCU registry entry in it.
(It is set so the key gets added to HKCU when a user first starts the application)
Somehow, it didn't go into a cell in the Software hive, but landed direktly under HKCU (HKey_Current_user\SomeKey).
On a normal workstation, the key persists back to the user's data in HKU, and when the user logs on again, the key is seen in HKCU.
When a second user logs on and starts the application, Installer creates the key for that user and it also persists, so that the key is there again when the user logs back on.
On Terminal Server, only user data stored under \Software persists, but the key added by Installer directly under HKCU doesn't, causing Installer to add the key each time the user logs on and starts the application.
Why would this be? Is this standard under TS, or is it done by a group policy?
And secondly, does anyone have a link to a msdn page which defines the best practices or standard for TS and using HKCU?
Thank you, and I appreciate any responses!