Presumably, PSP wants to make these changes the first time it runs for a given user. Once it has made the changes, it probably writes a value to the registry to indicate that it's already been done (or, perhaps, it writes to a file somewhere, but the registry makes the most sense). Then, when it runs a second time, it would check for the registry value (or file presence) and not try to write the associations again. It might pay to run REGMON and FILEMON while you run PSP for the first time as an administrator. Save the results as a .txt file and import them into Access, which makes it easier to view/sort the results. Jeff Durbin > -----Original Message----- > From: thin-bounce@xxxxxxxxxxxxx > [mailto:thin-bounce@xxxxxxxxxxxxx] On Behalf Of Phil Smith > Sent: Friday, 19 March 2004 2:45 a.m. > To: 'thin@xxxxxxxxxxxxx' > Subject: [THIN] Re: Paint Shop Pro 6 registry error > > Ok now it gets ugly. Used REGMON and here is what I found. > > PSP wants to set the file associations in the > HKEY_CLASSES_ROOT to all of the image extensions it supports. > > I don't want to give the users access modify this hive but I > also don't really want to have to set the security on each > file extension for the server farm. It also makes changes to > the HKEY_CURRENT_USER which they should have access to. > > Anyone got a good idea on how to painlessly do this? > > psp.exe:1836 OpenKey HKCU\.psp NOTFOUND > psp.exe:1836 OpenKey HKCR\.psp SUCCESS Key: 0xE3889D20 > psp.exe:1836 QueryKey HKCR\.psp SUCCESS Name: > \REGISTRY\MACHINE\SOFTWARE\Classes\.psp > psp.exe:1836 OpenKey HKCU\.psp NOTFOUND > psp.exe:1836 QueryValue HKCR\.psp\(Default) SUCCESS > "PSP6.Image" > > psp.exe:1836 QueryKey HKCR\.psp SUCCESS Name: > \REGISTRY\MACHINE\SOFTWARE\Classes\.psp > psp.exe:1836 OpenKey HKCU\.psp NOTFOUND > psp.exe:1836 QueryValue HKCR\.psp\(Default) SUCCESS > "PSP6.Image" > > psp.exe:1836 CloseKey HKCR\.psp SUCCESS Key: 0xE3889D20 > psp.exe:1836 QueryKey HKCU SUCCESS Name: > \REGISTRY\User\S-1-5-21-54814608-1071128794-317593308-1909_Classes > psp.exe:1836 OpenKey HKCU\.psp NOTFOUND > psp.exe:1836 OpenKey HKCR SUCCESS Key: 0xE3889D20 > psp.exe:1836 CreateKey HKCR\.psp SUCCESS Key: 0xE3672120 > psp.exe:1836 CloseKey HKCR SUCCESS Key: 0xE3889D20 > psp.exe:1836 QueryKey HKCR\.psp SUCCESS Name: > \REGISTRY\MACHINE\SOFTWARE\Classes\.psp > psp.exe:1836 OpenKey HKCU\.psp NOTFOUND > psp.exe:1836 SetValue HKCR\.psp\(Default) SUCCESS "" > psp.exe:1836 CloseKey HKCR\.psp SUCCESS Key: 0xE3672120 > psp.exe:1836 QueryKey HKCU SUCCESS Name: > \REGISTRY\User\S-1-5-21-54814608-1071128794-317593308-1909_Classes > > > -----Original Message----- > From: Phil Smith > Sent: Wednesday, March 17, 2004 3:31 PM > To: 'thin@xxxxxxxxxxxxx' > Subject: [THIN] Paint Shop Pro 6 registry error > > > Got Windows 2000 server with all the SP and HF and MF XP and > trying to run > Paint Shop Pro 6. > > Admin user has no problem with launching the app > > Regular users get the error message "Failed to update system > registry please > try using regedit" > > It appears to be trying to make the associates as to which > image extensions > are to be opened with PSP. I can't figure out which part of > the registry > the users need access to. > ******************************************************** > This weeks sponsor Emergent Online. > Emergent OnLine is the leading server-based computing > consulting integration > firm in the nation. Emergent OnLine delivers expert > consulting services you can depend on. > http://www.go-eol.com > ********************************************************** > Useful Thin Client Computing Links are available at: > http://thin.net/links.cfm > *********************************************************** > For Archives, to Unsubscribe, Subscribe or > set Digest or Vacation mode use the below link: > http://thin.net/citrixlist.cfm > ******************************************************** > This weeks sponsor Emergent Online. > Emergent OnLine is the leading server-based computing > consulting integration firm in the nation. Emergent OnLine > delivers expert > consulting services you can depend on. > http://www.go-eol.com > ********************************************************** > Useful Thin Client Computing Links are available at: > http://thin.net/links.cfm > *********************************************************** > For Archives, to Unsubscribe, Subscribe or > set Digest or Vacation mode use the below link: > http://thin.net/citrixlist.cfm > ******************************************************** This weeks sponsor Emergent Online. Emergent OnLine is the leading server-based computing consulting integration firm in the nation. Emergent OnLine delivers expert consulting services you can depend on. http://www.go-eol.com ********************************************************** Useful Thin Client Computing Links are available at: http://thin.net/links.cfm *********************************************************** For Archives, to Unsubscribe, Subscribe or set Digest or Vacation mode use the below link: http://thin.net/citrixlist.cfm