Good to see you have a sense of humor!
After you check the DPC latency you'll probably have some sense of what is going wrong. ;-)
I was using a Class 10 Compact Flash card to record a media stream at 35Mbps last week and the device had a buffer over run which interrupted the stream and stopped the recording mid way.
16 tracks of mono 24/44.1 equals
11.2896 Mbps. fixed: 16.934.40Mbps
It's worth a try... but I'll bet something running in Windows interrupts the process.