I've always had an issue that I never really looked into, because it wasn't that serious. I am trying to setup a new machine time for provisioning and now I am having issues related to this. My issue is that when I deploy a machine with provisioning Windows always seems to go through driver installation twice. Once when booting up the first time in Audit mode and then all over again when booting after Sysprep was run with /oobe /generalize. Right now My issue is that on this computer it boots up fine with device drivers working properly (Quadro NVS310) in audit mode, but when it reboots after running Sysprep, the driver is no longer installed. I then have to manually install it through Computer Management pointing it at C:\Windows\LDDriverStore.
One, is this driver installation supposed to run again after already running in Audit mode? Two, if so, why would a driver be removed after Sysprep runs?