В ХР настраивалось. С Виста и позже - нет такой настройки. Соответственно, смневаюсь, что созданое от ХР и позже, было в cp1251
Было, есть и будет всегда.
Windows XP SP3, Vista, Vienna, 8 поддерживают кодировку как CP1251, так и UTF-8 в полном объёме.
Имена файлов могут читаться и так, и так, в зависимости от вашего дистрибутива Linux
Windows 7