We've now had 6 issues with DHCP corruption in the past month or so. It has been on a different server each time and some of them are on SP1 and some of them are not. I'm not sure what the heck is going on but I'm certainly glad I wrote a good DHCP backup/recovery process. I just didn't think I'd have to use it so much. I'm curious if one of the patches that was recently installed is causing the problems. It's a bit strange to go so long without any issues and then have 6 distinct major issues in less than a month. We lose a bunch of reservations each time and some of the scope/server options get blown away randomly. I've reviewed the DHCP logs and don't see anything especially strange. It only happens when the server gets rebooted. I'm not sure if just stopping/re-starting the DHCP service will be enough to cause the issue or not. I'm planning to try that on one of the servers that hasn't been rebooted since these problems started popping up.
I'm just hoping this is a one-time issue for each server. The fix only takes a couple of minutes (gotta love NETSH) but it is still a bit annoying..