Well, turns out I was syspreping the machines incorrectly. The mini switch is a very necessary step. Reimaged the computers with this new command and now sysprep.inf file loads with no issue. Couple nagging questions are still haunting me, however. First, when booting into Windows 7 PE, you select the language and keyboard layout and then it prompts for credentials. My domain credentials are the only one's that work. I've checked the directory security, the image group security, and various other properties and they all have domain users as full read write access. Overkill, I know, but I was trying to narrow down what was happening here. I am not a domain admin, and am just a regular user in AD. I've added domain users to the local administrator account on the server and that didn't help either. Also, is there any way to randomize the computer names assigned whilst still keeping them on a workgroup using sysprep.inf? I have a script that joins the computers to the domain after the mini setup runs and want to keep it that way. However, when the network sees the duplicate name, it only allows one at a time to join and I have to restart whatever computer had the "duplicate name" error. Hopefully these questions are "easier" than the first and someone has some insight.