Extension Changes
Hur,
I hear your pain. Bugs the heck out of me too. But, there are ways to get around this.
I rename ALL my 'aircraft.cfg' to 'aircraft.cfg.txt' so it will not get deleted when I do a system restore to a date before cfg was originally created. You can still dbl-clk to open it (it's 'txt'). But I could rename to 'aircraft.back' and still 'force' XP to open with Notepad. Read below for example. The 'trick' is to start with right-click AFTER you rename it.
For readme I have right-clicked on file, renamed it to 'readme.txt.bck' and got the warning but ignore it, and hit enter ('OK'). I then go right-click the renamed file, go to 'Open With' and un-ck 'Always Open With', yet pick Notepad then click 'OK'. When I dbl-click it opens with Notepad in spite of the extension (*.bck). This is one way to 'force it'. This can be done with any extension such as txt, diz, doc, cfg, log, ini, etc. I use XP. But a 'doc' will not look right in notepad. Or a bmp (dah). So you are only limited by what you have to open a file. Notepad, IExplorer (for xml?), Paint, Wins Fax and Image Viewer (which is that (icon) 'rectangle with colored dots').
For folders you might have system wide 'security' tagging of folders as 'read only', 'hidden' and even 'blocked'. Sometimes all 3. Right click on folder allows you to change the ATTRIBUTES for that folder only (even if it states 'for all sub folders'). Bogus.
You can do mass change of how all sub-folders LOOK (ie: how files are listed-icons or details) but not attributes. Click on folder that is showing files listing as 'details', right click folder, click on 'Folder Options' in Tools, then click on 'apply to all folders', click 'OK'. Now all folders when opened will list files in 'detail' style (as opposed to icons).
I suspect you are right about 'updates' messing this 'folder attributes', 'file protection', file 'permissions' (bad word here), 'blocked', etc. What business does MS have on going and changing things like that via updates? Just not right. And you can't undo the whole thing because you don't know which 'update' did it. It has to be done one folder / file at a time. So like I said-I hear your pain. Security holes my foot (hehe).
Chuck B
Napamule