3 ms·
'Just breaking it' in the case of these shell enhancers would result in the user having no user interface whatsoever after the upgrade. Windows' upgrade proces
by ntauthority 10y ago
'Just breaking it' in the case of these shell enhancers would result in the user having no user interface whatsoever after the upgrade.
Windows' upgrade process could in theory disable the shell extension, but that would be even worse than uninstalling the program given how programs on Windows do not take kindly to being 'half-installed' (case in point: uninstallers that break when some application files are removed).
This is what backwards compatibility leads to, and there is no way all parties can win in this scenario.
- edp 10y agoI didn't think about this, uninstalling it is better in that case. However based on coderjames' comment, I guess it wasn't completely uninstalled, and, as you said, left him without a usable system. I agree, backwards compatiblity is a double edged sword.
- ntauthority 10y agoI presumed from the context of the comment that 'usable' was rather loaded language used to denigrate the built-in Start menu in Windows 10. The interpretation works both ways, however.
- coderjames 10y agoI meant that I literally did not have a visible Start Menu that I could interact with because Windows 10 uninstalled the version of Classic Shell[1] I was using as part of installing the Anniversary Edition upgrade. I actually had that message pop up, "Windows has uninstalled this program because it is known to be incompatible." Luckily there was an Anniversary Edition-compatible version available that I could reinstall. Note also that I don't especially consider Classic Shell to be an odd program given that when I briefly worked at Microsoft a few years ago (Win 8.1 was current), my manager actually recommended I install it on my second day there on the company-provided computer in order to retain the classic UI because that group found the Win8 touch UI to be unusable on the desktop. [1] http://www.classicshell.net http://www.classicshell.net