I am currently in school for IT, but have been an IT consultant on the side for many years, mainly for medical offices and warehouses. I've done so many fresh installs and setting up computers to certain specs over the years, and I can get a computer ready in about 15 minutes or so (not counting the windows installs and updates). So what I started doing is for some of the businesses I do work for, I format the HDD, slap fresh install of windows (whatever flavor), do all the updates, and then take an image of the drive through macrium refelct in the winpe environment. I save them on the server or NAS so in the future if we change drives or it fails or just want a fresh feel, we can load that exact image right back up.
I've noticed that I've also been working with a lot of the same model of computers (mostly Dell optiplex's and some inspirons in the business environment). So I started keeping images of every different model I work on, and if I come across another computer with the same model that needs to be redone, I can just load that image and adjust the product key if need be (most of these are using oem disks so I believe the key is pulled from the bios right?) I've done this a couple times on some test computers and it seems to be working.
So I've been wondering if there is any kind of site or repository of these kinds of images from different vendors (dell, hp, acer, sony, etc), and whether doing it this way would have any negative effects. It seems to be much faster (can load an image in less than 20 minutes with all the installed files and updates already on it) versus just doing a clean install every single time. Hope to hear all of your thoughts on this!