If the "Show hidden files and folders" won't stay, but keeps returning to hide, then a registry problem is apparent.
Drag-through all the red letters and numbers below and copy into notepad. "Save as" and give it a name like "FixView.reg" or whatever you like, but the .reg part must be there. The whole name must be quoted. After you save the file, double-click it and when asked if you want to merge the file into the registry, click Yes. Now the show hidden files and folders will work when changed to 'show'.