Hi all. My question is about the registry. I've read many tutorials ,but I want to understand it more deeply, from "programmer point of view" How,why, and what exactly ends up in the registry? lets say I had developed a program in C++ (a text editor,with windows,menus etcc.. ) Now, I compile it and run it. Does this modifies the registry in some way? is there a section in registry for my program, and is it now possible to change my prog's settings from there? and which settings exactly is it possible to change from there? Or it's up to programmer to write in sorce-code some statements to explicitely tell which parts of my programs will be editable from the registry?

And second question:

When I look at some programs settings in registry ( windows explorer for example) I can edit only these settings that are already there? or I can put entirely new keys ? How big is exactly the power of the registry? Is it possible to modify the programs in any possible way from it? Please help,or at least tell me about some book or good tutorial?

9 Years
Discussion Span
Last Post by mjdodd

The registry is a very large area. It basically is a number of files that store information about the whole of the resouces and requests for hardware and software in the computer.

As far as changing things goes there are a lot of books etc but if you really wnat to try the way i walked was
1: Fix a restore point!
2: choose a fairly safe area of the registry to try your experiments (and google will help here)
3: using the menus of regedit EXPORT the correct working key that you are going to play with
4: make some changes within the KEY or DATA.
Close down and probably restart machine and see if the effects are what you expect / Want.

5: If it does not work and you have used a fairly safe area then you can IMPORT hte KEY that you changed and that will rectify the mistake.
If that fails go back to the restore point;
This sounds boring but it builds on expereince as well as building yours.
You can make serious mistakes and mess up the machine but doing this route it is less likely and fairly safe!

This topic has been dead for over six months. Start a new discussion instead.
Have something to contribute to this discussion? Please be thoughtful, detailed and courteous, and be sure to adhere to our posting rules.