Change History (8)

The Windows fopen() implementation assumes that file paths are in the default system encoding, which is win-1252 on the system that created this archive.

Windows does not support UTF-8 as a default system encoding, because its system encodings are limited to two bytes per character.

To support UTF-8 on Windows, tor would need to rewrite all our filesystem code to use the Windows unicode filesystem APIs. This would be a breaking change for existing configs, and a lot of work for us.

As a workaround, please save your torrc file in your Windows system encoding.