Creating a file on disk partition gives error message [duplicate]
It's a security setting in UAC. Basically, even if a user has permission to write files to the drive, UAC still prevents it since UAC has a rule to prevent non-admins to writing to the root of C:
Only reasonable workaround is to disable UAC, which then creates a security risk.
Best bet is to have them save to another location.