Почему tar в винде распаковывается не так как в линуксе?
Например, потому что для линукса "Файл1.txt" и "файл1.txt" это два разных имени файла, спокойно находящихся рядом, а для винды это одно имя и эти файлы в одной папке находится не могут.
Из-за разного подхода к файловым системам в линукс регистр букв имеет значение, в Windows это будет считаться одним файлом. Это в основном 99% проблем совместимости файлов между win и *nix