Windows 10: 7 ==> 10 Upgrade: What happens to Registry & WINSXS

Page 2 of 2 FirstFirst 12

  1. Posts : 222
    Win10 Ver. 1809 Build 17763.`
    Thread Starter
       30 Jan 2015 #11

    LMiller7 said: View Post
    Expansion of the registry is primarily due to third party software.
    That is correct. It is also correct for expansion of WINSXS. Long-term (like more than 4 years) expansion typically leads to some sort of corruption and subsequent obscure & hard to resolve problems.

    LMiller7 said: View Post
    Windows knows nothing and can do nothing about that.
    Well I wonder about that. MS does issue WINSXS cleanup routines after each major OS update. These actually work, but take out only the modules that were used by the previous OS and that were replaced by the update. Obviously doing this prevents reverting to the non-updated version of the OS, but who wants to do that anyway?

    If that technique can work for the OS itself, why can't it be expanded/enhanced to work for application installs too? Most major apps use the infamous WIndows Installer package, so this would be the perfect place to implement such a capability.

    This whole WINSXS issue got started as a means to eliminate the old "DLL Hell" problem in Win3.x. That, in turn, resulted from the concept of sharing DLL's as a means of saving hard disk space. But now disk space is both inexpensive and plentiful. So a simple fix would be to change Windows Installer to install everything in the application's own directories.

    The same concept could work for Registry entries. Remember the old INI files? These worked just fine, but for some reason someone at MS thought they needed to be replaced with something "better." Is there anyone who really believes the Registry is better?

    LMiller7 said: View Post
    A clean install of an OS is usually better than an upgrade, particularly if the installation is old.
    Exactly correct. Which is why I plan on scheduling 2 days to get my 10 installation working correctly. That's a ridiculous amount of time I know, but my past experience suggests it's what it will take. I recognize that this is partly my fault - my system has 2 SSD's and 2 HDD's and I have used Junction Links to reposition various files to non-standard (i.e., off my SSD boot drive) locations. Nevertheless, 2 days to do a clean OS install is ludicrous.
      My ComputerSystem Spec

  2. Posts : 804
    10 Pro Preview x64
       30 Jan 2015 #12

    bbinnard said: View Post
    2 days to do a clean OS install is ludicrous.
    Yes it is. It is utterly your own decision though.

    It is your only comment I could agree with though.
      My ComputerSystem Spec

  3. Posts : 222
    Win10 Ver. 1809 Build 17763.`
    Thread Starter
       30 Jan 2015 #13

    If you have a better suggestion I'd be most pleased to hear it.
      My ComputerSystem Spec

  4.    30 Jan 2015 #14

    Windows can do nothing about application registry entries because it did not create them. It is not Windows mandate to delete or modify application registry entries. Many application registry keys are created at install time but others are not. Applications use the registry in a wide variety of ways that are known only to the application developer. There are no firm standards for this, only guidelines, and they are frequently ignored. There is nothing in a registry key or value that can reliably identify what application created it.

    Windows uninstaller merely acts as a front end to application provided uninstaller that does the real work. Application developers often find it difficult to believe that anyone would actually wish to uninstall their software and for that reason uninstallers often do not receive the attention they deserve. Uninstallers often deliberately leave settings behind for the convenience of users who wish to later reinstall the product. There are other situations where it may not be desirable to remove all traces of the application.

    The situation regarding the winsxs folder is quite different. Only the TrustedInstaller account can modify the contents while applications have only read access.
      My ComputerSystem Spec

  5.    02 Feb 2015 #15

    I used to always do clean installs, when upgrading MSDOS and then Windows, because the upgrade of the existing installation was not done well, and caused all sorts of problems.

    However, a clean install of the OS and all my programs, and reconfiguring programs and OS to my tastes, took up to a week of my time (yes slow and methodical, that's me).

    So this time, after reading that MS was concentrating on improving the upgrade experience, I cloned my Win8.1 to a separate drive, turned off the main Win8.1 drive (so that Win10 couldn't put boot files on it), and upgraded that cloned Win8.1 system and programs. To my delight and astonishment, it worked first time, and I've been using all the programs just as if I were using my main 8.1 setup without any problems.

    So, to all those of little faith, give it a try and you too might be surprised.

    Bob Frost
      My ComputerSystem Spec

  6. Posts : 222
    Win10 Ver. 1809 Build 17763.`
    Thread Starter
       02 Feb 2015 #16

    I've seen several other posts that relate the same story - so MS must be doing a pretty good job with the upgrade process.

    But what happened to the size of your WINSXS and DriverStore directories? Are they bigger? Smaller? Or what?

    On my 5 year old Win7.1 system they are 9.5GB and 9.0 GB respectively.
      My ComputerSystem Spec

Page 2 of 2 FirstFirst 12

Related Threads
There's been a lot written about Win7's ever-expanding WINSXS subdirectory. In my Win7 install (which started out as a clean install) WINSXS is now 9.5GB in size. Granted, my system is several years old, but I know at some point the size or...
Opening Entire Registry in General Support
This is probably going to sound weird. I decided to move back from Windows 10 to Windows 7. So, I copied what I could onto another drive, did a few app setting exports, etc. so that I could install Windows 7 fresh and get started setting things...
How to Add, Remove, Export, and Merge Registry Favorites in Windows If you use the Registry Editor to make customizations, check the contents of a particular key, or make fixes, you can save the key as a favorite for easy retrieval....
BSOD Registry Error in BSOD Crashes and Debugging
Dual boot, W7 is the default OS. Start up boots into W10TP instead of BIOS selection screen without asking for password. Chrome won't open, reboot, asks for password this time and get Chrome back, somehow! Posting in a forum, BSOD for registry...
Right now I've got the following set up: fbl_awsome1501 but should it be: fbl_impressive?? 12505 TIA, Jeff :)
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 22:38.
Find Us