IIS 6.0 ftp will replace unicode filename with '^'

If i have two unicode filename on the server, both will display as ^.txt, which after download to my local drive, it will overwrite one another.

I have no control over the filename my visitors use. Any idea?