plain-text registry hives
Moderator: Moderator Team
plain-text registry hives
Why not use plain-text registry hives like WINE? It would be much easier to repair, as it could be edited with a text editor.
I think the registry isn't a good invention at all. It is an evergrowing unmaintainable monster and I had to reinstall windows and all my programs in the last few years at least 3 times due to registry corruption / filesystem problems. Without a registry I wouldn't have had to reinstall all the programs I think (ok, DLLs may have been missing, but thats another story that isn't a good invention either )
But it is required to be compatible to MS Windows. Maybe it would be possible to keep a synced "human readable text registry" with the binary one. So that one can change the text registry and let the system sync the changes into the binary one? But I don't really see the benefits.... there are .REG files and Regedit, that should be enough, right?
I would instead prefer to have a really good auto-backup and restore mechanism though (not only for the registry) .
But it is required to be compatible to MS Windows. Maybe it would be possible to keep a synced "human readable text registry" with the binary one. So that one can change the text registry and let the system sync the changes into the binary one? But I don't really see the benefits.... there are .REG files and Regedit, that should be enough, right?
I would instead prefer to have a really good auto-backup and restore mechanism though (not only for the registry) .
A working software is special state of chaos
that might behave as you have expected it to do.
that might behave as you have expected it to do.
-
- Posts: 237
- Joined: Fri Nov 26, 2004 10:44 pm
- Location: Fallowfield
I don't think it needs to be in plain text. A good backup system should help against problems with corruption, and a registry compacter/defragmenter/thingy should help keep it running smoothly.
I'd just be happy if there was an easy way of importing/exporting/editing without having to load the operating system. It's annoying when you can't load up Windows to fix a registry problem, because there's a registry problem stopping you loading Windows.
I'd just be happy if there was an easy way of importing/exporting/editing without having to load the operating system. It's annoying when you can't load up Windows to fix a registry problem, because there's a registry problem stopping you loading Windows.
Then the registry reapair program / function should be included in the bootloader or emergency tool (that is independent from any information the normal system uses (possible solution: a (dos) prompt + commandline tools???).
Another problem could be security issues with such a solution I think...
Another problem could be security issues with such a solution I think...
A working software is special state of chaos
that might behave as you have expected it to do.
that might behave as you have expected it to do.
-
- Posts: 237
- Joined: Fri Nov 26, 2004 10:44 pm
- Location: Fallowfield
as far as i know it relies on the fact that you cannot edit the registry without running windows that is using this registry ... that's why the emergency console (win2k) is not working when the registry is badly damaged (you need to log in to repair your windows).
But I'm not a professional windows administrator, maybe there are some hidden ways...
But I'm not a professional windows administrator, maybe there are some hidden ways...
A working software is special state of chaos
that might behave as you have expected it to do.
that might behave as you have expected it to do.
Of course I do, but a plain text registry will use *much* more space!user222 wrote:Did you know that the Windows registry also has a maximum size? Also, each registry hive would need to have a separate file anyway, even if they are plain-text files.w3seek wrote:i would be lost in a several hundreds of megabytes big text file... and the system would be horribly slow...
I believe there are programs in Knoppix (or maybe it was another live cd?) to access Window's registry.Dolphin wrote:as far as i know it relies on the fact that you cannot edit the registry without running windows that is using this registry ... that's why the emergency console (win2k) is not working when the registry is badly damaged (you need to log in to repair your windows).
But I'm not a professional windows administrator, maybe there are some hidden ways...
I'm not a big fan of one massive binary registry (ok well its actually like 5 massive binary files) since it provides several single point of failure to wipe out the entire OS.
As the binary registry files get bigger and bigger (they never seem to get smaller) the system gets slower and slower. At my old school all the computers in the computer lab always warn that the registry has reached it's maximum size at start up (win2k boxes, about 20 something of them in that lab). Some utilities that try to keep the registry clean should be implimited to prevent that sort of thing from happening. It doesn't help that so many programs leave junk in the registry when they are uninstalled.
"People do have a real life." -- w3seek
Guess that means I'm not a person
Guess that means I'm not a person
-
- Posts: 237
- Joined: Fri Nov 26, 2004 10:44 pm
- Location: Fallowfield
Who is online
Users browsing this forum: No registered users and 25 guests