ZSoft Software Support Forum
September 02, 2010, 03:40:56 PM *
Welcome, Guest. Please login or register.

Login with username, password and session length
News: Forum software update - everything should be back to normal - just better and nicer looking Wink
 
   Home   Help Search Login Register  
Pages: [1]
  Reply  |  Print  
Author Topic: why are they reg keys HKLM/System and HKLM/Software/Classes excluded?  (Read 6237 times)
Stevie
Guest
« on: August 24, 2006, 05:58:01 PM »
Reply with quoteQuote

does anyone know why?

i mean, what if there are entries created from a software...
they will remain there because they are excluded?


greets stevie
Logged
Admin
Administrator
Hero Member
*****
Offline Offline

Posts: 505


View Profile WWW
« Reply #1 on: August 25, 2006, 07:09:03 AM »
Reply with quoteQuote

They are excluded as default, yes, but you can just remove them from the ignore list if you want...

It is true that programs could put stuff in there, and with the items in the ignore list, it would not be recorded.

It is ignored by default because I see it as basically just "a lot of junk", and don't think that any software (at least not all that much software) puts more junk into it... With that in mind I just don't think it would be worth the extra scan- and comparetime...
Logged
Stevie
Guest
« Reply #2 on: August 25, 2006, 05:58:22 PM »
Reply with quoteQuote

is HKLM/Software/Classes a copy of HKEY_CLASSES_ROOT?
Logged
Admin
Administrator
Hero Member
*****
Offline Offline

Posts: 505


View Profile WWW
« Reply #3 on: August 26, 2006, 03:43:17 AM »
Reply with quoteQuote

Well, actually I just read that HKEY_CLASSES_ROOT doesn't actually exsist, but just is a merge of HKLM/Software/Classes and HKCU/Software/Classes

Needless to say HKCU/Software/Classes will also be ignored by default in the next release Roll Eyes
Logged
Stevie
Guest
« Reply #4 on: August 26, 2006, 05:43:30 AM »
Reply with quoteQuote

arg no! dont do that Cheesy
if i remember well, many uninstaller ignore those 2 reg "folders".
because they are a duplicate of some keys in another folder.
Logged
Stevie
Guest
« Reply #5 on: August 26, 2006, 05:51:37 AM »
Reply with quoteQuote

have a look here:
http://www.windowsitlibrary.com/Content/224/1.html

The True Subtrees and Their Aliases
Of the five subtrees, only two — HKLM and HKU — are "real." What I mean by "real" is that they are the only two subtrees backed by files, the only two that exist regardless of whether someone is logged on to the machine. Two of the other subtrees — HKCC and HKCR — are "aliases" or links to individual subkeys within HKLM. When I say links, I mean that the keys and values shown in HKCC and HKCR are really keys and values in HKLM. If you make a change to one, that change is reflected in the other. If you’re familiar with Unix-based file systems, you recognize that HKCC and HKCR are really symbolic links to their true location within HKLM. Placing them within their own subtree makes it easier to navigate directly to the information you need in each area.

The fifth subtree, HKCU, is actually the "Settings" portion of a logged-on NT or Win2K user profile and an alias of a special subkey that is loaded into the HKEY_USERS subtree at user logon — based on the user’s Win2K Security Identifier (SID).

The following list describes the relationship of the five subtrees:

HKEY_LOCAL_MACHINE = HKEY_LOCAL_MACHINE
HKEY_USERS = HKEY_USERS
HKEY_CURRENT_CONFIG = HKEY_LOCAL_MACHINE\System\CurrentControlSet\Hardware Profiles\Current
HKEY_CLASSES_ROOT = HKEY_LOCAL_MACHINE\Software\Classes (and HKCU\Software \Classes)
HKEY_CURRENT_USER = HKEY_USERS\<SID VALUE>
As you look at the subtrees, note that three of the five are subkeys of HKLM and HKU that have been "exploded" for easier viewing.

hope that helps
Logged
Stevie
Guest
« Reply #6 on: August 26, 2006, 05:53:18 AM »
Reply with quoteQuote

therefore you can leave out
HKEY_CURRENT_CONFIG and HKEY_CLASSES_ROOT since they are already scanned via the HKLM Key.
cool huh? Smiley
Logged
Admin
Administrator
Hero Member
*****
Offline Offline

Posts: 505


View Profile WWW
« Reply #7 on: August 26, 2006, 08:06:46 AM »
Reply with quoteQuote

Guess the only thing that needs to be scanned is HKEY_LOCAL_MASHINE and HKEY_USERS then.. Smiley
Logged
Stevie
Guest
« Reply #8 on: August 27, 2006, 06:35:54 AM »
Reply with quoteQuote

well from what i read yep, not sure tho.
maybe someone can give us a deeper insight!
Logged
Admin
Administrator
Hero Member
*****
Offline Offline

Posts: 505


View Profile WWW
« Reply #9 on: August 27, 2006, 06:48:12 AM »
Reply with quoteQuote

Well, if you create a new string using regedit in HKEY_LOCAL_MACHINE\System\CurrentControlSet\Hardware Profiles\Current it showes up in HKEY_CURRENT_CONFIG
If you create a string in HKEY_LOCAL_MACHINE\Software\Classes or HKEY_USERS\(the id thingy)\Software\Classes OR HKEY_USERS\(the id thingy)_Classes\ it shows up in HKEY_CLASSES_ROOT
If you add a string to the HKEY_USERS\(the id thingy) it shoes up in HKEY_CURRENT_USER\

It seems like a confirm to me Smiley

(And I have allready made the changes to the code, soo Roll Eyes)
Logged
Stevie
Guest
« Reply #10 on: August 28, 2006, 05:43:46 AM »
Reply with quoteQuote

hehe cool!
so ure working on a new version, weeeeee Cheesy
Logged
HelenJames
Guest
« Reply #11 on: July 28, 2010, 02:19:25 AM »
Reply with quoteQuote

Something alike was discussed on the Yahoo! Answers last week, i can share a link if you want some
Logged
Pages: [1]
  Reply  |  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.11 | SMF © 2006-2009, Simple Machines LLC Valid XHTML 1.0! Valid CSS!
Page created in 0.114 seconds with 20 queries.

Google visited last this page August 13, 2010, 12:06:47 AM