Hey all I have been having hash issues with drivers. I have removed the drivers from SCCM then re-distributed them and still get hash errors.
In this recent round I decided to removed the delete the drivers from their driver packages then delete the packages themselves and then will add them back in and then distributes them. This operation is still in progress so I'll post a status update when the process is done.
My SCCM server is server 2008 R2 with most if not all updates applied to the OS and also to SCCM itself; well that I can think of at the moment.
Just for the heck of it I went and installed MDT 2013 as a standalone system and imported the drivers for the various computers that I am currently trying to use and BAM stuff just works! No hash errors, no driver issues (I was getting OS error 31 during installation and it was driver issues because they wouldn't install and blow up the whole process using SCCM to deploy a fresh OS from installers for Windows 7 64-bit) and of course no automation. Sigh! So to get this working, I created an application in MDT to install the SCCM client, bam, some automation after the fact.