Coreper Posted March 9, 2007 Report Share Posted March 9, 2007 i was using RegSeeker lately, and it completely cleaned my registryno problems occured thoughwell, that isnt completely true: The GIMP (a graphics design program > better than PS {no discussion about that here please}) stopped workingit told me a .dll file was wrong or missingbut... how is that possible when it only cleans the registry? >> the file was still thereso i reinstalled the program again (which i needed to do, 'cause there was an update > so no extra troubles]and it worked perfect again, i even got some extra thingslater i tried cleaning my registry again and again, after that clean, the program stopped working...so i restored the registry values i removed in that session and it worked perfectly againso i looked at the registry entries RegSeeker foundand this value got my attention:HKEY_LOCAL_MACHINESOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\gimp-2.2.exePath C:\Program Files\GIMP\GIMP-2.2\bin;C:\Program Files\GIMP\GTK2.0\binFile or Path doesnt excists [i translated this from the dutch description, so im not sure its correct]so my question is:how can a registry value, make a program not see certain files? or not make the program work at all!?please helpthanks Quote Link to comment Share on other sites More sharing options...
cozofdeath Posted March 9, 2007 Report Share Posted March 9, 2007 In my opinion your registry cleaner is seeing "C:\Program Files\GIMP\GIMP-2.2\bin;C:\Program Files\GIMP\GTK2.0\bin" as one path not two. This is probably a RegSeeker problem. I would email this info to the developers, it will probably be seen as a bug and fixed. If you look in your App Path directory you will probably notice all of the programs listed only have one path for the Path value. The RegSeeker programmers were probably banking on this or simply didn't realize at the time that the Path key under the default can support multiple paths separated by a semicolon because its used as an environment variable so Windows can "find" the program. Or I could be completely wrong.It can probably be fixed by ignoring the key if RegSeeker allows it or manually editing the registry to suit RegSeeker. You may be able to do this by adding the "C:\Program Files\GIMP\GIMP-2.2\bin;C:\Program Files\GIMP\GTK2.0\bin" line to your system or user environment variables. I'm sure there are other methods but these should work. This is just in my opinion, I have never used RegSeeker. Quote Link to comment Share on other sites More sharing options...
Coreper Posted March 10, 2007 Author Report Share Posted March 10, 2007 thanks!yes, i set the key to be ignored, but what bothers me is: the program did start up, but it gives error messages as its started up: dll files missingwhat i now want to know is, if all the files are indexed in the registry.'cause when the registry value of the C:\Program Files\GIMP\GIMP-2.2\bin;C:\Program Files\GIMP\GTK2.0\bin folder was removed, the files couldnt be found anymore. or would these registry entries be used and maked by the program, so it doesnt know where to look when they are removed?if that is the case, couldnt you change the value from C:\Program Files\GIMP\GIMP-2.2\bin;C:\Program Files\GIMP\GTK2.0\bin to C:\Program Files\GIMP\ ? [im not gonna try though] Quote Link to comment Share on other sites More sharing options...
cozofdeath Posted March 10, 2007 Report Share Posted March 10, 2007 or would these registry entries be used and maked by the program, so it doesnt know where to look when they are removed?Exactly. From what I read that path is temporarily put into your environment variable %path% so the program can find its files (.dlls). couldnt you change the value from C:\Program Files\GIMP\GIMP-2.2\bin;C:\Program Files\GIMP\GTK2.0\bin to C:\Program Files\GIMP\ ?I don't think it would work because it probably wouldn't search the subdirectories for the files it needs. Just like C:\Windows\system32 is in the path env variable thats so you can open Run or a command prompt and access things like ping.exe without typing the full path, but if ping.exe is in C:\Windows\system32\setup it will not be found. It may work if you combined the folders into the C:\Program Files\GIMP\ ? directory and added it as an App Path path. Quote Link to comment Share on other sites More sharing options...
Coreper Posted March 11, 2007 Author Report Share Posted March 11, 2007 ok, it all seems to make sense to me nowthanks!btw: im not gonna mess in my registry [by changing the app paths and stuff >> ive got it all working now, and i want to keep it that way] Quote Link to comment Share on other sites More sharing options...
cozofdeath Posted March 11, 2007 Report Share Posted March 11, 2007 btw: im not gonna mess in my registry [by changing the app paths and stuff >> ive got it all working now, and i want to keep it that way]Thats smart. I would be the one to mess with it and then the next morning turn on the computer only to have it bomb on me. I have bad luck like that. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.