Solved

Problem installing on 2008 R2 terminal server

Posted on 2010-08-31
13
1,284 Views
Last Modified: 2012-05-10
Hi,
I have a problem installing software on a 2008 R2 that we did not have on 2003 or 2008. The culprit is changes in registry that are stopped. Only the user where I install the program get the correct registry-settings.

I have tried properties and permissions for registry-folders, but there are so many single ones I need to change. If I try to click "Replace all child object permissions...." it fails.

It seems that some kind of protection is in place to hinder access to some registry-folders.

I found, googeling, the name "Windows Resource Protection" which I guess might be the reason for the problem.
0
Comment
Question by:hke72
  • 7
  • 4
  • 2
13 Comments
 
LVL 59

Expert Comment

by:Darius Ghassem
ID: 33568091
Please read over the Windows Installer RDS Compatibility.

http://technet.microsoft.com/en-us/library/dd560667(WS.10).aspx#BKMK_3
0
 
LVL 1

Author Comment

by:hke72
ID: 33575784
I did not find the solution.

Your link drove me in a direction where I ended up reinstalling the Remote Desktop Service

I did find that the "Remote Desktop license server is not activated", but will this prevent registry-access?

I have attched two errors I find. One is from the license manager and one is the windows log/Application (from the time of a test-install)
Error.jpg
Error2.jpg
0
 
LVL 59

Expert Comment

by:Darius Ghassem
ID: 33576294
Nope that should not cause any problems. So, why do you need to access to the registry? Have you tried uninstalling RDS then accessing the registry?
0
 
LVL 1

Expert Comment

by:amieldar
ID: 33576711
i add a image snap that show where to do activate RD Lic server
rdlm.jpg
0
 
LVL 1

Assisted Solution

by:amieldar
amieldar earned 100 total points
ID: 33576853
if you need to repace permission and its not working try to take owner - usualy solve any permisin pronlem - then replace permissins
owner.jpg
0
 
LVL 1

Author Comment

by:hke72
ID: 33577425
I tried taking ownership, but it does not seem to matter.

It seems there is some setting that prevents registry changes!!! I guess some securety setting to prevent viruses spreading from user to user on a terminal server?? I am just speculating here!

I get about 50 "The application tried to modify a protected Windows registry key \Software\Classes\CLSID\....." under Windows Logs/Application

The day is over, but I will try removing RDS 2morrow.
0
Are your corporate email signatures appalling?

Is it scary how unprofessional your email signatures look? Do users create their own terrible designs and give themselves stupid job titles? You can make this a lot easier for yourself by choosing an email signature management solution from Exclaimer today.

 
LVL 1

Author Comment

by:hke72
ID: 33585303
Hi Experts,
now we think this is because of WRP - Windows resource protection - which means we will have to rewrite our program to not use the protected registry keys.!

What do you think?
0
 
LVL 1

Author Comment

by:hke72
ID: 33585708
But this does not fit because it is our own registry-key that is missing.
0
 
LVL 1

Author Comment

by:hke72
ID: 33732065
I see this as a new thing in Windows 7 and 2008 R2. I do not understand if there is a way around it. Maybe we need to change our installer?

What we have figured out is that if you install a program with registry settings - it will not copy these settings to other users registry settings.
0
 
LVL 59

Expert Comment

by:Darius Ghassem
ID: 33734081
If your program is not built for TS or RDS this is the issues you will see.
0
 
LVL 1

Author Comment

by:hke72
ID: 33734089
Well, it worked with TS for 2003 and 2008!?
0
 
LVL 59

Accepted Solution

by:
Darius Ghassem earned 400 total points
ID: 33734122
Might have worked then by you must build the installer or program to work within a RDS environment

http://msdn.microsoft.com/en-us/library/cc248570(PROT.10).aspx
http://msdn.microsoft.com/en-us/library/aa383490.aspx
0
 
LVL 1

Author Closing Comment

by:hke72
ID: 33830444
It did not solve the problem, but I think we have to go back to the program and change it.
0

Featured Post

How your wiki can always stay up-to-date

Quip doubles as a “living” wiki and a project management tool that evolves with your organization. As you finish projects in Quip, the work remains, easily accessible to all team members, new and old.
- Increase transparency
- Onboard new hires faster
- Access from mobile/offline

Join & Write a Comment

I had a question today where the user wanted to know how to delete an SSL Certificate, so I thought that I would quickly add this How to! Article for your reference. WHY WOULD YOU WANT TO DELETE A CERTIFICATE? 1. If an incorrect certificate was …
Today, still in the boom of Apple, PC's and products, nearly 50% of the computer users use Windows as graphical operating systems. If you are among those users who love windows, but are grappling to keep the system's hard drive optimized, then you s…
This tutorial will walk an individual through the process of transferring the five major, necessary Active Directory Roles, commonly referred to as the FSMO roles to another domain controller. Log onto the new domain controller with a user account t…
This Micro Tutorial will teach you how to change your appearance and customize your Windows 7 interface to your unique preference. This will be demonstrated using Windows 7 operating system.

758 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

21 Experts available now in Live!

Get 1:1 Help Now