I just upgraded a tablet from 8.1 to 10.
The hardware of this transfer is less than $150. It was $99 at Kmart on black friday.
So I have little to lose by upgrading free to 10.
Mistakes are always made on a new operating system and this dates all the way back to Windows 3.11 and its weekly reinstall.
Windows 10 is no exception to this long list of failures.
But bear in mind that these are minor details not major failures.
After an hour of trying different things, I was able to get windows classic shell to work.
The secret is buried in the fact that the tablet activation keeps the old windows desktop from working.
In 8.1 we were able to use a program for $5 to resemble the windows 7 startup.
This was called naturally Start8. There was an actual desktop window that could be put in place to start up with. You could then go to the square icons that cover the screen at any time.
In the current version, there is a program out there for free that is basically a turn back to Windows 7 desktop and start menu.
The mistake made is that Windows users want to do away with the older desktop and start menu at all.
The reason I give is the learning curve between versions of Windows. That is why XP is going strong out there even without any support from Microsoft.
Add in some half-ass programming that does not have the same “features” as a standard XP to Windows 7 user base, then there is a real problem. The problem being the learning cure again.
Add in the cost of upgrading in terms of hours lost learning the new system and there is and will be a reluctance of users to upgrade at all.
If it were my company, I would have duplicated Windows 7 with a lot of basic upgrades in the background of how it is used.
I would have quietly moved away from C Plus Plus in favor of a Unix based programming situation. Only because UNIX is old and reliable.
But the golden rule is not to change anything that works well in favor of something new just to be doing something different, not necessarily a better way of doing things.
Right now the upgrade is free to anyone with a 7 or 8 system.
I suggest they needed an XP upgrade as well.
Only it has to be very soft on the earlier hardware machines.
Meaning that I would have put the entire system on a CD. Not a DVD, a CD. Then I would have wrote the program to go to RAM memory on boot-up.
Which basically means that the CD operating system is possibly uncorruptable. Since we would be rewriting it every time it is booted up.
Yes, I would place permission restrictions on any changes made. Which would require a new CD burned every time we make a major change.
All programs would be on the hard drive. But again, there would be strict permissions necessary to change anything.
The difference between winning and losing is keeping the Windows platform identical to things used in the past with improvements to the basic program itself.
I would produce a RAM type solid state hard drive instead of the cumbersome hard drive with no speed attached.
There is a place for a hard drive. No, it is not the nearest file 13 garbage can. I would use the hard drive as a read/write device to backup the solid state device.
This would be done in the background and never when the machine is actively being used.
Again, I would use either a CD or a DVD as needed to keep the operating system completely stable.
All of which is slow as nails. Once it is uploaded to a solid memory device, the speed issue goes away.
Meaning you need a timer to upload the CD to the solid state or ram memory roughly an hour before anyone needs it.
The old systems failed because they no longer were compatible with the newer hardware.
Meaning real improvements were made. Now it is time for a variety of windows operating systems capable of operation on any hardware.
For instance on an old XP system. The cost of upgrade is too high. So what is needed?
I suggest a rewrite of the new system so it is perfectly capable of putting the old XP system to shame.
So that when you upgrade to the new, you are not into 40,000 dollars worth of hardware upgrades. I suggest an upgrade of the hard drive to a solid state drive with the old hard drive used as a backup.
Instead I would be using solid state drives to upgrade the speed of the antique units to allow businesses to keep their machines until they wear out.
I would be selling the upgrade as a CD or DVD like I have described above. I would put a real reasonable price on the upgrade. So a man with 40,000 dollars invested in hardware does not have to change that hardware right away.
I would couple that upgrade CD with an up-to-date malware/antivirus built in system.
Once a year, a new CD with the mistakes all corrected would be mailed to the customer.
Eventually, that new CD or DVD as needed, would be the best upgrade anyone has ever had.
I would proofread every program before it is sent out. I would also beta it to death with people that are known to be destructive whenever they sit at a machine. This would weed out the problems BEFORE it is sent out to the public. I know because I utilize most features on a program operating system. I am one of those people that find everything wrong with a program before they release it.