By using this site, you agree to our updated Privacy Policy and our Terms of Use. Manage your Cookies Settings.
459,296 Members | 1,452 Online
Bytes IT Community
+ Ask a Question
Need help? Post your question and get tips & solutions from a community of 459,296 IT Pros & Developers. It's quick & easy.

Reading and writing registry values that are not there in Vista.

P: n/a
I have an application that reads some registry values stored in the
Local Machine\Software\... key.

In XP, I can see these values using RegEdit. In my application I can
read the values at startup, and change the values during the
application.

In Vista, I CANNOT see the values using RegEdit but I can read the
values using the application. I created some values using RegEdit in
the place where my values would be. Now I can see them using RegEdit,
but my application is reading the previous values. From where?

It's like there is some alternate registry in Vista that cannot be
seen, but my application sees it.

Any ideas?

Terry.
Dec 12 '07 #1
Share this Question
Share on Google+
2 Replies


P: n/a
Terry

Have you done a search of the registry for your key or value. Maybe
Vista is saving it somewhere else because you may not have security
rights to the place you are saving it to.

Regards
Jeff

te*********@hotmail.com wrote:
I have an application that reads some registry values stored in the
Local Machine\Software\... key.

In XP, I can see these values using RegEdit. In my application I can
read the values at startup, and change the values during the
application.

In Vista, I CANNOT see the values using RegEdit but I can read the
values using the application. I created some values using RegEdit in
the place where my values would be. Now I can see them using RegEdit,
but my application is reading the previous values. From where?

It's like there is some alternate registry in Vista that cannot be
seen, but my application sees it.

Any ideas?

Terry.
Dec 12 '07 #2

P: n/a
On Dec 12, 9:56 am, terryast...@hotmail.com wrote:

<snip>
It's like there is some alternate registry in Vista that cannot be
seen, but my application sees it.
Yes, it's called Registry Virtualization:

http://msdn2.microsoft.com/en-us/library/aa965884.aspx

Jon
Dec 12 '07 #3

This discussion thread is closed

Replies have been disabled for this discussion.