Hi!

In our company we recently upgraded from Windows 7 to Windows 7 SP1 and since then out package deployment of msjava stopped working.
MSjava is needed for a old program (HPSD, Hewlett Packard Service Desk) and it worked fine with Windows 7.

The problem seems to be with permissions to create folders under C:\Windows\winsxs. The installer wants to place files under amd64_microsoft-windows-gdi_..........6.1.7600.16734......... (6.1.7600.16734 is related to the windows OS version I assume). Since after the upgrade this folder doesnt exist and the installer has no rights to create it to my amazement.
I tried to take ownership of the winsxs folder and put modify permissions to the administratoraccount and then it worked!

But isn´t there a way to give access for the installer to place the files under winsxs? The file I first encountered an error with was: dciman32.dll if this gives you any more valuable information.
0 Comments   [ + ] Show Comments

Comments

Please log in to comment

Rating comments in this legacy AppDeploy message board thread won't reorder them,
so that the conversation will remain readable.

Answers

0
This might be partly caused by the method you are using to execute the installation. If you right click and run as admin, this shouldn't be an issue. I'd also look for any MS known issues related to what you are seeing incase some new security feature was added with SP1.
Answered 06/08/2011 by: jmaclaurin
Third Degree Blue Belt

Please log in to comment
0
I just did a quick look and there is mention that there may be issues with versions prior to Java 6 Update 24 on Win7SP1.
Answered 06/08/2011 by: jmaclaurin
Third Degree Blue Belt

Please log in to comment
0
The installation is executed in the same way as every other installation, via SCCM. It worked fine before SP1 and now stopped working. I also tried to execute it from a command prompt run as administrator with the same outcome.
So yeah, I guess something has changed with access rights to the folder in SP1.
Answered 06/08/2011 by: Agathorn
Senior Purple Belt

Please log in to comment
0
Presumably you have your pre-SP1 image somewhere? Why not push it to a VM and do a simple compare between pre- and post-SP1?
Answered 06/09/2011 by: VBScab
Red Belt

Please log in to comment
0
It seems to be the same pre- and post SP1.
Here is another one who seems to have the same type of problem: http://www.sevenforums.com/general-discussion/46618-winsxs-permissions.html
Answered 06/09/2011 by: Agathorn
Senior Purple Belt

Please log in to comment
0
"Seems to be"?

Does the local System account have Full Control rights on 'WinSxS' and sub-folders?
Answered 06/09/2011 by: VBScab
Red Belt

Please log in to comment
0
Only read, write, execute and list. Same on non SP1 as on SP1.
"trusted installer" however has full rights. Both on SP1 and non SP1.
Answered 06/09/2011 by: Agathorn
Senior Purple Belt

Please log in to comment
Answer this question or Comment on this question for clarity