If someone has such a set up with System on C: and Users on D: can you please create a system restore point and then restore it. See if it fails with possibly this error: 0x80070003
1-System works fine with 'Users' on D: Restore is just broken
2-I have installed clones going back 12 months...