Windows Character Support and Limitations

For Asian Language Encoding

This document is relevant only for customers using Asian character sets (e.g., CJK characters, Hangul). Customers using standard English or Latin-based character sets are not affected by these encoding requirements.

Encoding Requirements

For full compatibility, Endpoint Backup requires filenames to be UTF-8 encoded. Filenames using other encodings (e.g., ISO-8859-1, Shift JIS) may not display correctly or could cause access issues. UTF-8 is recommended for any non-ASCII characters.

Character Limits

  • Filename Length: NTFS allows up to 255 characters per filename. This limit applies to UTF-8 characters, even though multibyte characters may consume additional storage.

  • Path Length: The full path length (folder structure + filename) must be under 32,767 characters.

Unicode and Special Character Notes

Datto Endpoint Backup Version 2 generally supports Unicode characters, including Hangul and most CJK characters. However, some rare Unicode characters that use surrogate pairs or exceed UTF-16 encoding may not be fully compatible.

Best Practices for Compatibility

To ensure reliable backup and restore:

  • Use UTF-8 encoding for filenames.
  • Keep filenames under 255 characters.