Не все архиваторы справляются с распознаванием кодировки символов в названиях файлов. Прекрасно справляется с распаковкой zip архива созданного под Windows Linux программа unzip.

Например, Вы получили по почте zip архив и попробовали распаковать его графическими средствами Linux или в командной строке программой 7zip:

7z x credit.zip

7-Zip [64] 9.20  Copyright (c) 1999-2010 Igor Pavlov  2010-11-18
p7zip Version 9.20 (locale=ru_RU.UTF-8,Utf16=on,HugeFiles=on,4 CPUs)

Processing archive: credit.zip

Extracting  страница каталога.jpg
Extracting  всплывающее окно.jpg
Extracting  карточка товара.jpg
Extracting  корзина.jpg
Extracting  меню_баннер.jpg
Extracting  оформить заказ.png
Extracting  баннер.jpg
Extracting  в кредит.png
Extracting  купить.png
Extracting  оформить в кредит.png
Extracting  Пакет приложений для новых клиентов_07.02.2013.zip

Everything is Ok

Files: 11
Size:       7697333
Compressed: 7278256

В процессе распаковывания файла архиватором 7-Zip вместо имен файлов и папок видим абракадабру.

Посмотрим что попало в папку назначения после применения архиватора 7-Zip.

ls -1
credit.zip
менÑ?_баннеÑ?.jpg
оÑ?оÑ?миÑ?Ñ? в кÑ?едиÑ?.png
оÑ?оÑ?миÑ?Ñ? заказ.png
в кÑ?едиÑ?.png
вÑ?плÑ?ваÑ?Ñ?ее окно.jpg
баннеÑ?.jpg
Ð?акеÑ? пÑ?иложений длÑ? новÑ?Ñ? клиенÑ?ов_07.02.2013.zip
коÑ?зина.jpg
каÑ?Ñ?оÑ?ка Ñ?оваÑ?а.jpg
кÑ?пиÑ?Ñ?.png
Ñ?Ñ?Ñ?аниÑ?а каÑ?алога.jpg

Таже абракадабра. 7-ZIp не корректно обращается с именами файлов и папок на русском языке, если zip архив создан под Windows.

Когда после распаковки архива имена файлов и папок искажаются, попробуйте распаковать этот zip архив Linux программой unzip:

unzip credit.zip
Archive:  credit.zip
  inflating: ???????????????? ????????????????.jpg  
  inflating: ?????????????????????? ????????.jpg  
  inflating: ???????????????? ????????????.jpg  
  inflating: ??????????????.jpg      
  inflating: ????????_????????????.jpg  
  inflating: ???????????????? ??????????.png  
  inflating: ????????????.jpg        
  inflating: ?? ????????????.png     
  inflating: ????????????.png        
  inflating: ???????????????? ?? ????????????.png  
  inflating: ?????????? ???????????????????? ?????? ?????????? ????????????????_07.02.2013.zip

Проверим что получилось:

ls -1
credit.zip
баннер.jpg
в кредит.png
всплывающее окно.jpg
карточка товара.jpg
корзина.jpg
купить.png
меню_баннер.jpg
оформить в кредит.png
оформить заказ.png
Пакет приложений для новых клиентов_07.02.2013.zip
страница каталога.jpg

Вывод: чтобы распаковать архив zip, созданный под Windows, необходимо воспользоваться Linux программой unzip, имена файлов и папок на русском языке unzip распознает корректно.