Сообщение о том, что «Файл не является 7z архивом» периодически возникает на экранах практически всех пользователей, которые:
- активно работают с Интернетом
- скачивают новые игры, патчи, программы и обновления
В данной статье на «Что делать» /todid.ru/ мы изучим эту проблему с разных сторон и обязательно подскажем несколько путей избавления от подобных малоприятных месседжей.
Причины сообщения «Файл не является 7z архивом»
Подобное предупреждение может возникать по нескольким ситуациям, причем, даже при запуске стандартных инсталляционных файлов – EXE, а не только архивов с данными.
Причины ошибки…
- Файл, который Вы пытаетесь открыть битый (ошибки при архивировании, скачивании из Интернета, прочие программные ошибки).
- У Вашей операционной системы нарушена функция ассоциации файлов (сбиты настройки, которые ОС использует по умолчанию).
- Неверно указано расширение файла, либо расширение упущено вовсе.
«Файл не является 7z архивом»: что делать
Для начала, неплохо бы определиться с тем, по какой причине выскакивает это надоедливое сообщение. Значит, определяем причину ошибки.
1. ОШИБКА В ФАЙЛЕ
Если Вы пытаетесь запустить программный файл EXE, который выдает ошибку, то обратите внимание на размеры этого файла. Хорошо, если у Вас есть возможность сравнить его размер с тем, что указан на сайте (откуда Вы его скачали).
В любом случае серьезный программный файл вряд ли будет занимать менее 1 Мегабайта на жестком диске компьютера.
Чтобы исключить вероятность ошибок в самой операционной системе, todid.ru рекомендует запустить какой-нибудь другой программный файл EXE, дабы убедиться, что тот работает исправно, не выдавая ошибки «Файл не является 7z архивом».
Таким образом, если сторонний exe-файл работает нормально, то Ваша операционная система и ее ассоциации файлов никак не связаны с проблемой.
Значит, во всех бедах виноват скачанный Вами файл, который:
- либо не догрузился на компьютер
- либо записан с ошибками еще в Интернете
Что делать?
- Попытаться перезаписать этот файл еще раз.
- Найти этот файл где-нибудь в нормальном качестве. Например, на другом сайте или в торрентах.
2. ОШИБКА В WINDOWS
Если же при попытке запустить стороннюю программу EXE также возникает ошибка «Файл не является 7z архивом», то проблема находится в Вашей операционной системе Windows и устранить ее можно следующими действиями:
— Жмем комбинацию клавиш из значка Windows и английской «R»:
«Win+R» (или заходим по адресу: «Пуск» — «Выполнить»)
— Прописываем в командной строке фразу regedit.exe и жмем «Enter»
— Проходим по адресу: HKEY_CLASSES_ROOT\exefile\shell\open\command
Для поиска пути используем колесико мышки или вертикальную полосу прокрутки.
— В правом окне по вышеуказанному адресу открываем пункт «По умолчанию» (кликаем 2 раза по ссылке).
— В открывшемся окне прописываем следующее: “%1” %* (кавычка + проценты + единица + кавычка + пробел + проценты + звезда). Кстати, данную комбинацию можно скопировать прямо отсюда, а затем вставить ее в открытое поле настроек Windows.
«%1» %*
— Закрываем службу реестрового редактора и перезапускаем компьютер.
Примечание: если поле «По умолчанию» по адресу HKEY_CLASSES_ROOT\exefile\shell\open\command уже содержит вышеприведенное значение, а ошибка «Файл не является 7z архивом» все еще выскакивает, то, возможно, Ваша операционная система здесь ни при чем (при этом другие файлы программ с расширением EXE ОБЯЗАНЫ запускаться без всяких проблем!).
ВАЖНО: если после этого шага файлы EXE не открываются, тогда восстанавливаем данные реестра. Но эта процедура выполняется только тогда, когда EXE-файлики перестают запускаться. Чтобы не копировать готовое решение, дадим здесь пару ссылок (скопировать ссылку и вставить в браузер — в адресную строку):
http://myadministrator.ru/ne-zapuskayutsya-exe-fayly.html
http://robotex.com.ua/ne-zapuskayutsya-exe-fajly/
Но восстановление системы обычно не требуется, и вышеописанные шаги должны работать нормально. По крайней мере, они точно проверены на личном опыте, и проблем не возникло!
3. ОШИБКА В РАСШИРЕНИИ ФАЙЛА
Возможно, ошибка кроется в неверно установленном расширении файла или отсутствии расширения. В этом случае исправить проблему можно, присвоив файлу необходимое расширение (чаще, «*.EXE» или «*.RAR») в ручном режиме.
Для этого допустимо использовать 2 пути:
3.1. Файлы-архивы с предположительным расширением «*.RAR» можно без труда открыть любым доступным архиватором. Например:
- WinRAR
- PowerArchiver
Если Вы уверенны в том, что файл ТОЧНО не содержит ошибок, то любой архиватор откроет родные файлы даже если у них отсутствует (не указано) расширение.
3.2. Файлы-программы с предположительным расширением «*.EXE» обязательно придется переименовать, добавив или заменив расширение!
Примечание: предполагается, что Вы способны это сделать самостоятельно, иначе, Вам тогда нет смысла браться за столь сложные задачи.
Если Вы не способны решить проблему смены расширения самостоятельно, то лучше обратиться к знакомым или друзьям, которые смогут это сделать, ничего не повредив.
Выводы
Таким образом, ошибка «Файл не является 7z архивом» решается элементарным алгоритмом:
- если другие EXE файлы работают – ищите проблему в скачанном файле
- если другие EXE файлы НЕ работают – ищите проблему в операционной системе
- если ничего не помогает – пишите нам через форму комментариев ниже. Обязательно постараемся помочь в решении Вашей проблемы.
Хотя опыт показывает, что главная причина ошибки – это лишь недогрузившийся или криво скачанный из Интернета файл…