It all really depends. Whether the drive is mechanical or not doesn't matter as I've had my share of drives dying over the years. Just to give some examples.
In 1995, Seagate 3.5" 2GB SCSI Barracuda Drive (this line came from Control Data Corp(CDC)/Imprimis) - died after I defragged with Norton SystemWorks 9.0 when I rebooted the system. Norton SystemWorks For Windows 1.0 came out after that, maybe there was a problem with 9.0.
1996, The replacement drive died as I had the drive upside down on the floor and a dust fell on the circuit board which caused a spark.
1998 - IBM ThinkPad 770Z high-end notebook with the IBM TravelStar 14.1GB 7200RPM HD, this was the largest available at the time. The system worked for exactly 12 days and then the HDD failed. It went to 12 data recovery companies and not even 1% of the data was recoverable. So much for the 95% success recovery rate, I'm in the unlucky 5%.
2002 - Dell Inspiron 8200 Notebook - it came with the IBM TravelStar 60GB 7200RPM HDD and I added a second one to do software RAID in FreeBSD. One of the drives eventually dies. So was replaced with a pair of Seagate 160GB, one which failed on February 14, 2011.
2015 - August 19, 2015 - I bought the largest MicroSD Card available which was 200GB and only Sandisk makes it. Last week, the card no longer writes or formats. I can delete and read from the files without problems.
I still haven't mentioned the problems I had with Quantum, Maxtor Colorado aka MiniScribe, IBM DeskStar, HP, Priam among other drives. I've done atleast 200+ RMA's over the years and this is drives for just one computer.
Remember that MTBF means average, one can always get a lemon and it's luck of the draw as you and I can buy exactly the same product and one of us might have reliability issues. The 2 Western Digital 750GB Scorpio Black Edition in the ASUS G74SX-3DE that has been powered on 24x7x365 since 2011 is still working which is considered reliable as far as I am concerned.
As for the batch script, it will work but remember I'm trying to get it back to default permissions.
I did the in-place upgrade install last night with the 2nd newly created administrator account. What is interesting is running Setup.exe, if I said yes to Download Updates, it will say Checking for Updates but even after two hours, nothing happens when it usually would work. So I just did it without checking for updates and it did the install fine. At the end of the install, I clicked on I'm not x user, it did a restart and basically booted to the lock screen and then I logged in. It did the Out of Box Experience like usual and it did recreate C:\Program Files\WindowsApps and all the default apps work and my Default tiles is the same as the original August 11, 2015 installation which looks like this:
Windows in-place upgrade installs September 12, 2015-October 18, 2015 looks like this where the 3 tiles (Minecraft Windows 10 Beta, Flipboard, I<3Radio) are all not installed on the system, makes it seems like Microsoft is getting advertising revenue for those, would be cool to know how they can pin tiles for uninstalled apps though):
I'll create 2 new account(s), Standard and Administrator types to see what it actually generates.
I don't have another Windows 10 machine to compare to but when booting, is it supposed to have a black screen right after the Windows logo with spinning cursor during bootup and before the lock screen?
Speaking about default apps, I noticed C:\Program Files\WindowsApps and my Start Menu all apps no longer has HP All-In-One, ASUS Welcome, Candy Crush Saga and Twitter. Does the Windows Installer actually install certain apps automatically based on what other desktop applications or hardware you have?
In any case, permissions for folders...
C:\Users does not have ALL APPLICATION PACKAGES group so I added it manually.
C:\Windows has ALL APPLICATION PACKAGES group by default
C:\Program Files (x86) has ALL APPLICATION PACKAGES group by default
C:\Program Files has ALL APPLICATION PACKAGES group by default
C:\Program Files\WindowsApps does not have ALL APPLICATION PACKAGES group by default but the apps all open and run until the following is done in a elevated command prompt as it comes in handy to know what is in that folder and when one needs to do a elevated Powershell with the command
Add-AppxPackage -register "C:\Program Files\WindowsApps\(app name)\appxmanifest.xml" -DisableDevelopmentMode
After doing that and changing the owner back to TrustedInstaller, Store and other apps will open and close immediately until one adds "ALL APPLICATION PACKAGES" group to C:\Program Files\WindowsApps, wonder why it wasn't needed before.
takeown /f "C:\Program Files\WindowsApps" /r
icacls "C:\Program Files\WindowsApps" /grant "%USERDOMAIN%\%USERNAME%":(F) /t
I actually thought about using all the tabs in Windows Repair tool from tweaking.com but I wonder would it actually cause more problems than I started with. Glad to hear your system runs even smoother than a fresh install. Now only if someone is able to develop a tool that fixes the Start Menu not working problem as I don't think there is a standard way of fixing it as it seems to have a different solution for everyone.