Ugh, I know what you mean.
It's a problem that's plauged me since at least XP and only seems to get worse over time as explorer tries to be more "helpful".
The closest I've found is that you open up the root folder of each drive. Set "Optimize for general" or something like that, then set all the things you want set. Icon size, columns, column widths. And when everything is set the way you want it. Then click on "Set all folders to be like this one" (or however it's phrased)
Then generally, when you make a new folder under another folder it ends up with the same settings.
But it's not perfect, you have to do it for ezch drive. I don't know of anyway to enforce a rock solid "Do it this way unless I specifically say otherwise" flag in the registry or anything