Regedit can't view other "current users?

O

OscarVogel

I need check some PCs to see if they have a particular registry entry. The
entry would be located under HKEY_CURRENT_USER\Software\VB and VBA Program
Settings. But it seems that it only appears if I'm logged on as the user
who was logged on when the particular program was configured. Is there some
way to find the entry if I'm logged on as a different user (but an
administrator)?
 
J

John John

User regedt32 and load the user hive (ntuser.dat) in their respective
profile folders. (...\Documents and Settings\User Name\...)

John
 
N

NewScience

The HKEY_CURRENT_USER key only reflects the currently logged on user. It is
a link to the user's registry entry under HKEY_USERS.

The HKEY_USERS key reflects all active on users for the current Windows
Session (e.g., .DEFAULT, CURRENT user logged in, and support users
(NetworkService, LocalService, ...)

In order to modify ALL users registered for the current PC, you must process
each user registered in the Windows Registry. This is kept under the
following key:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

For each native user, there is am associated ProfileImagePath (e.g.,
C:\Documents and Settings\[USERNAME] folder). Under this folder is the
associated user's Profile file, ntuser.dat.

To modify each users entries:

1. Open regedit
2. Click on HKEY_USERS keyname
3. File | Load Hive
4. Select one of the Users ntuser.dat file
5. Give it a unique name for adding to HKEY_USERS
6. Open HKEY_USERS\[UNIQUE NAME]
7. Make modifications
8. Click on HKEY_USERS\[UNIQUE_NAME] keyname
9. File | Unload Hive
10. Do next user

This can be automated in a batch file that you could handle extracting all
users, loading the hive and modifying the data.
 
J

JCO

RegSeeker is a free program that lets you search for item in the Registry,
as well as cleaning the Registry out. It also makes a backup.

I know your not looking specifically for a Registry Tool but thought I would
through it at you anyway.
Good luck
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top