[THIN] Re: Paint Shop Pro 6 registry error

  • From: "Jeff Durbin" <techlists@xxxxxxxxxxxxx>
  • To: <thin@xxxxxxxxxxxxx>
  • Date: Fri, 19 Mar 2004 07:40:12 +1300

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

Other related posts: