|  | | |
11 Jan 2012
|
#1 | | Systems 1 and 2: Windows 7 Enterprise x64, Win 8 Developer University of Kentucky |
Windows 15 - Should Windows Eventually Do Away With Registry Do you believe a future Windows version should do away with the registry? | My System Specs |
| System Manufacturer/Model Number Dell and Custom OS Systems 1 and 2: Windows 7 Enterprise x64, Win 8 Developer CPU System 1: i7 2600@3.4GHz, System 2: AMD FX-4100 Zambezi 3.6G Motherboard System 1:Dell 06NWYK System 2: ASUS M5A97 AM3+ Memory System 1: 8GB System 2: 8GB Graphics Card System 1: ATI FirePro V4800 System 2: Radeon HD 6850 Sound Card System 1: onboard System 2: onboard Monitor(s) Displays System1: Viewsonic HDMI 24" Screen Resolution System 1: 1920x1080 System 2: 1920x1080 Case System 1: Dell System 2: Cooler Master Hard Drives System 1: Mirrored .5B drives System 2: Seagate Barracuda ST1000DM003 1TB 7200 RPM 64MB Cache SATA 6.0Gb/s Internet Speed 10 MBPS |
11 Jan 2012
|
#2 | | Windows 7 Ultimate SP1 64-Bit Peterborough, England |
I don't see how it could be dispensed with in its present format.
Where else would the Windows building blocks be stored? | My System Specs | | System Manufacturer/Model Number HP Pavilion Elite 495UK OS Windows 7 Ultimate SP1 64-Bit CPU Intel Core i7 870 @ 2.93GHz Motherboard MSI 2A9C (CPU1) Memory 8Gb Dual-Channel DDR3 @ 664MHz Graphics Card nVidia GeForce GTX 460 1024MB dedicated RAM Sound Card Realtek HD Audio Monitor(s) Displays HP2310i Screen Resolution 1920 x 1080 Keyboard Logitech K750 solar-powered keyboard Mouse Logitech Wireless M180 mouse PSU 460W Case HP Elite Cooling Air cooled Hard Drives 1x1954GB Hitachi HDS22020ALA 330 (RAID), 1x1954GB Hitachi External for backup and storage Internet Speed 2Mb Other Info Pure Avanti Flow Internet Radio with iPod Dock, 64Gb iPod, HP USB Speakers, Sony MDR-V500 Headphones, Sony Vaio F-Series Laptop |
11 Jan 2012
|
#3 | | |

Quote: Originally Posted by seavixen32 I don't see how it could be dispensed with in its present format.
Where else would the Windows building blocks be stored? The mainframe has no concept of a registry. Control blocks are built in protected storage from data on disk somewhere (i.e. parameter files, config files, etc). But, it doesn't have as much GUI stuff.
I was just thinking about this the other day. The registry is really a mechanism to "share storage" but with an API vs. just following "structs" in memory (commonly addressable) and their interrelations (pointers, linked lists, etc.). | My System Specs | | System Manufacturer/Model Number Custom OS Windows 7 CPU AMD Phenom II X2 (dual-core) Motherboard GA-MA785GM-US2H Memory 4G Graphics Card integrated ATI HD 4200 Sound Card integrated Monitor(s) Displays Samsung 24" Screen Resolution 1920x1080 Keyboard Microsoft Digital Media Pro Mouse Logitech WIRED! PSU Ultra X4 500W Case Ultra X-blaster Hard Drives 1 SATA (750GB, 32MB cache, 7200 RPM)
1 IDE (80GB, 8MB cache, 7200 RPM)
1 SSD (Intel 320, 120GB, installed but not activated) Internet Speed 15 Mbps FIOS |
11 Jan 2012
|
#4 | | |
There is nothing actually wrong with the registry. Nothing. I don't know where this all started, but going with a completely flat file system with inis scattered all over the place like Linux is not idea for a giant corporate domain. Nor does it save it from corruption, if an important part of a ini file becomes corrupted then the system will fail, just like the registry. The registry can survive corruption as long as the important pieces are correct and the structure remain relatively intact. Furthermore, Windows keeps routine backups of the registry on a daily bases.
Those that keep saying the registry has to go, have no idea. They are just repeating the same BS for years. However, there is nothing wrong with the registry. | My System Specs | | Computer type PC/Desktop System Manufacturer/Model Number Alienware Aurora ALX R4 OS Windows 7 x64 (SP1) CPU Intel Core i7-3930K (3.2GHz, Turbo 4GHz) Motherboard Alienware Aurora-R4 x79 Memory 4x Samsung 4GB PC3-12800 DDR3 (16GB 1600MHz) Graphics Card Nvidia Geforce GTX 690 (Stock) Sound Card RealTek Integrated Audio Monitor(s) Displays Dell UltraSharp U3011 Screen Resolution 2560x1600 PSU 875W Some Dell PSU <.< Hard Drives Samsung P830 256 GB, WD Raptor 150GB, 2x 1TB HDDs Other Info Dell Inspiron Mini 10v (Intel Atom N270 1.6 GHz; 1GB; Windows 7 Ultimate) |
11 Jan 2012
|
#5 | | Systems 1 and 2: Windows 7 Enterprise x64, Win 8 Developer University of Kentucky |
Well, in UNIX/Linux, config files are stored in /etc.
OS X saves info in preference files.
Not to bias this survey (yeah, right), but problems with the registry over time have lead to corruption, slower computers, etc. Just wondered if this might be a future direction for MS. | My System Specs | | System Manufacturer/Model Number Dell and Custom OS Systems 1 and 2: Windows 7 Enterprise x64, Win 8 Developer CPU System 1: i7 2600@3.4GHz, System 2: AMD FX-4100 Zambezi 3.6G Motherboard System 1:Dell 06NWYK System 2: ASUS M5A97 AM3+ Memory System 1: 8GB System 2: 8GB Graphics Card System 1: ATI FirePro V4800 System 2: Radeon HD 6850 Sound Card System 1: onboard System 2: onboard Monitor(s) Displays System1: Viewsonic HDMI 24" Screen Resolution System 1: 1920x1080 System 2: 1920x1080 Case System 1: Dell System 2: Cooler Master Hard Drives System 1: Mirrored .5B drives System 2: Seagate Barracuda ST1000DM003 1TB 7200 RPM 64MB Cache SATA 6.0Gb/s Internet Speed 10 MBPS |
11 Jan 2012
|
#6 | | |

Quote: Originally Posted by Lemur Not to bias this survey (yeah, right), but problems with the registry over time have lead to corruption, slower computers, etc. Just wondered if this might be a future direction for MS. Well here is the thing, what you listed has nothing to do with the registry, the registry is not a cause nor would removing it fix those issues. 1, corruption, the registry does not cause corruption faulty hardware causes corruption, replacing the registry will not stop corruption. 2, slowing down computers, again the registry is not the cause that would be third-party applications the screw everything up, replacing the registry will not fix third-party software. They will find another way to screw your computer.
Again, nothing wrong with the registry. | My System Specs | | Computer type PC/Desktop System Manufacturer/Model Number Alienware Aurora ALX R4 OS Windows 7 x64 (SP1) CPU Intel Core i7-3930K (3.2GHz, Turbo 4GHz) Motherboard Alienware Aurora-R4 x79 Memory 4x Samsung 4GB PC3-12800 DDR3 (16GB 1600MHz) Graphics Card Nvidia Geforce GTX 690 (Stock) Sound Card RealTek Integrated Audio Monitor(s) Displays Dell UltraSharp U3011 Screen Resolution 2560x1600 PSU 875W Some Dell PSU <.< Hard Drives Samsung P830 256 GB, WD Raptor 150GB, 2x 1TB HDDs Other Info Dell Inspiron Mini 10v (Intel Atom N270 1.6 GHz; 1GB; Windows 7 Ultimate) |
11 Jan 2012
|
#7 | | Windows 7 Ultimate x64 SP1 Philadelphia, PA |
I voted yes, but it should have an asterix associated with it. It would create absolute nightmares for software developers and any end users wanting to run old software. This would be a major paradigm shift for Windows. | My System Specs | | OS Windows 7 Ultimate x64 SP1 CPU Intel Core i7-2600 Motherboard Gigabyte GA-P67A-UD3P-B3 Memory 12 GB Patriot Extreme DDR3-1333 Graphics Card Nvidia GTX 470 Monitor(s) Displays Dell UltraSharp 2209WA PSU OCZ ModStream 700W Case CoolerMaster HAF 912 Advanced Cooling CoolerMaster Hyper 212 Plus Hard Drives OCZ Agility3 240 GB, WD5001AALS, WD7501AALS |
11 Jan 2012
|
#8 | | |
Well, the idea of removing the registry isn't the issue, it's repairing the registry actively. It's like car maintenence, you can't take out maintenence from a car, you have to actively maintain it.
There's a potential to take it out with MinWin technology. I don't know if that can replace the registry, but that is possible. | My System Specs | | System Manufacturer/Model Number ASUS OS Windows 7 Ultimate x64 CPU AMD Athlon 240 II @ 2.8-4.004 ghz Motherboard M4A78LT-M LE Memory SuperTalent 4gb DDR3 Graphics Card ATI Radeon 3000HD Screen Resolution 1440*900 Case Re-modded Dell Dimension 4550 Cooling Vantec 92mm Tornado x2 Other Info It looks pretty. |
11 Jan 2012
|
#9 | | |

Quote: Originally Posted by Coke Robot There's a potential to take it out with MinWin technology. I don't know if that can replace the registry, but that is possible. It cannot, MinWin and the Registry are two different things. Whether you remove the registry, maintenance will still need to be done. Those configuration options that the registry holds have to go somewhere and you will have to maintain them. | My System Specs | | Computer type PC/Desktop System Manufacturer/Model Number Alienware Aurora ALX R4 OS Windows 7 x64 (SP1) CPU Intel Core i7-3930K (3.2GHz, Turbo 4GHz) Motherboard Alienware Aurora-R4 x79 Memory 4x Samsung 4GB PC3-12800 DDR3 (16GB 1600MHz) Graphics Card Nvidia Geforce GTX 690 (Stock) Sound Card RealTek Integrated Audio Monitor(s) Displays Dell UltraSharp U3011 Screen Resolution 2560x1600 PSU 875W Some Dell PSU <.< Hard Drives Samsung P830 256 GB, WD Raptor 150GB, 2x 1TB HDDs Other Info Dell Inspiron Mini 10v (Intel Atom N270 1.6 GHz; 1GB; Windows 7 Ultimate) |
11 Jan 2012
|
#10 | | Win7Ultimate x64 + x32, Win7Pro x64, XP x32, Win 2003, Ubuntu and OpenIndiana |
I think a lot of registry hate from intermediate skilled users stems from software developers using registry editing as a crutch to avoid writing software that works rather than from the registry itself. If a user has to edit the registry to fix a problem with WXYZSoft's SuperDuperApp, then the fault lies with WXYZSoft for not making the relevant settings accessible through a configuration dialog. Contrary to what a too many software developers seem to think, regedit is not a substitute for a preferences dialog that works. Windows network time service, I am looking at you.
From an administration perspective, the registry has several problems but it would be easier to fix them than to replace the registry entirely.
The registry needs harder separation between Windows core configuration settings (e.g. settings that will prevent the system from booting, or prevent software from running, if you break them), Windows cosmetic settings (e.g. fonts, colors, and associations except for .exe), and application preferences. Applications shouldn't be allowed to touch the former two categories without specific UAC approval. Not separating system settings from application settings was excusable when the registry was developed in the relatively benign environment of the mid 1990s, but it's a security and administration headache now.
The registry also needs some way to garbage collect keys that are no longer relevant (e.g. due to an application being uninstalled) and some means to identify keys that have been modified manually or have been modified by applications other than the one which created the key. Firefox's internal registry has the capability to highlight keys that are set to user-specified values and it makes troubleshooting obscure configuration problems much easier. Windows could and should do the same. Finally, regedit really, really needs an address bar that supports cut and paste. | My System Specs | | OS Win7Ultimate x64 + x32, Win7Pro x64, XP x32, Win 2003, Ubuntu and OpenIndiana Windows 15 - Should Windows Eventually Do Away With Registry problems? All times are GMT -5. The time now is 12:39 PM. | |