CurrentControlSet - from NYMarkM

G

Guest

Guest
Archived from groups: microsoft.public.windowsxp.perform_maintain (More info?)

Hi,

I have a basic Registry question. I've recently done a lot of swapping
around of hardware, adding hardware, etc. What I've notice in the Registry
is that there are now:
HKey_Local_Machine\System\CurrentControlSet
HKey_Local_Machine\System\ControlSet0000
HKey_Local_Machine\System\ControlSet0001
HKey_Local_Machine\System\ControlSet0002
HKey_Local_Machine\System\ControlSet0003
....

This goes all the way to "controlset009"

There also is a MountedDevices and a MountedDevice1 present in the that key.

The files don't have the same data. In some it's incomplete, in others it's
full data, but it differs.

SO, here's the question. Can I delete the ControlSet0000 and higher,
assuming that everything is in the CurrentControlSet ? Same question with
the MountedDevice1 ?

The reason I ask is that this is taking up a large amount of space in the
Registry and may even be slowing down the system.

How should I proceed? Leave it be or delete?

Thanks in advance for your advice.

Regards,
Mark
 
G

Guest

Guest
Archived from groups: microsoft.public.windowsxp.perform_maintain (More info?)

Looking in;
HKEY_LOCAL_MACHINE\SYSTEM\Select
you'll find the D-Word values for
"Current"=dword:00000001
"Default"=dword:00000001
"Failed"=dword:00000000
"LastKnownGood"=dword:00000002

CurrentControlSet is volatile and will always be an image (at boot) of
what's defined in ControlSetx where x = the value of "Current"

Choosing last known good boots the system with the control set that last
successfully booted your system. Control sets contain system configuration
information such as device drivers and services. So no don't delete them
unless you're ready to reinstall the OS



--
Regards,

Dave Patrick ....Please no email replies - reply in newsgroup.
Microsoft Certified Professional
Microsoft MVP [Windows]
http://www.microsoft.com/protect

"Mark Morrison" wrote:
| Hi,
|
| I have a basic Registry question. I've recently done a lot of swapping
| around of hardware, adding hardware, etc. What I've notice in the
Registry
| is that there are now:
| HKey_Local_Machine\System\CurrentControlSet
| HKey_Local_Machine\System\ControlSet0000
| HKey_Local_Machine\System\ControlSet0001
| HKey_Local_Machine\System\ControlSet0002
| HKey_Local_Machine\System\ControlSet0003
| ...
|
| This goes all the way to "controlset009"
|
| There also is a MountedDevices and a MountedDevice1 present in the that
key.
|
| The files don't have the same data. In some it's incomplete, in others
it's
| full data, but it differs.
|
| SO, here's the question. Can I delete the ControlSet0000 and higher,
| assuming that everything is in the CurrentControlSet ? Same question
with
| the MountedDevice1 ?
|
| The reason I ask is that this is taking up a large amount of space in the
| Registry and may even be slowing down the system.
|
| How should I proceed? Leave it be or delete?
|
| Thanks in advance for your advice.
|
| Regards,
| Mark
|
|
|