Можно ли скачивать файлы exe

Обновлено: 06.07.2024

«EXE» расширение – это сокращение слова «executable» с английского языка.

Google Translate: Executable – исполнимый, выполняемый, выполнимый, исполнимый

Получив такого рода файл, пользователь рискует получить неприятный сюрприз в виде вируса, вредоносного или шпионского ПО, даже если этот файл скачан с надёжного и проверенного источника. Именно поэтому многие квалифицированные специалисты рекомендуют предварительно просматривать содержимое файлов с разрешением «.exe» перед запуском/ инсталляцией. Иным причинам тоже может быть место в необходимости открытия файла в формате «.exe». Это могут быть разного рода причины: просмотр содержимого для достоверности в правильном получении, внесение изменений в состав архивного файла, извлечение только необходимых объектов и так далее.

Как открыть exe файл архиватором

Для открытия и предварительного просмотра содержимого архивного файла в формате «.exe», а не извлечения содержимого или начала установки той или иной программы, рекомендуется использовать самые популярные программы-архиваторы WinRAR или 7 Zip. Оба продукта достойны звания самых популярных программных обеспечений среди всех своих аналогов.

Чтобы именно открыть файл для просмотра, а не запуска, необходимо выбрать в диалоговом окне правильную функцию. Например, в архиваторе ВинРАР, нажав правой кнопкой мыши на исполняемом файле, надо выбрать не «Открыть»,

Как открыть exe файл архиватором

а опцию «открыть с помощью WinRAR».

Как открыть exe файл архиватором

Теперь можно безопасно просмотреть содержимое, добавить или удалить определённый файл, либо извлечь только интересующий объект.

Как открыть exe файл архиватором

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

Как открыть exe файл архиватором

Visual Studio от компании Microsoft с функционалом редактора исходного кода с технологией IntelliSense и элементарного перепроектирования кода.

Как открыть exe файл архиватором

Как открыть exe файл архиватором

ResHacker сокращение от Resource Hacker – этопрограмма-редактор, с помощью которой можно просматривать, извлекать и менять ресурсы в исполнимых файлах «EXE» для 32/64 битных версий Microsoft Windows OS.

Как открыть exe файл архиватором

ExeScope – утилита для предварительного просмотра и анализа содержимого файлов в формате «EXE», а также для возможности редактирования данных файлов.

Как открыть exe файл архиватором

Скачав и установив на своём персональном компьютере бесплатный архиватор 7-Zip или условно-бесплатный WinRAR, пользователь сможет решить поставленную перед ним задачу. Но не все файлы с разрешением «.exe» могут быть открыты для просмотра и редактирования содержимого. Поэтому не стоит останавливать свой выбор только на одном продукте. Для полноценной работы рекомендуется иметь целый арсенал разнофункциональных инструментариев.

Благо, благодаря многим энтузиастам практически любое программное обеспечение можно найти в сети абсолютно бесплатно, либо оно будет стоить символических денежных затрат. Большинство разработчиков предлагают своим пользователям демонстративный триальный период для свободного тестирования своего продукта. Интернет и мощный браузер вам в помощь, дорогие пользователи!

Войти

Авторизуясь в LiveJournal с помощью стороннего сервиса вы принимаете условия Пользовательского соглашения LiveJournal

Советы чайника. Инструкция по скачиванию и установке программ.


В этой статье будут описаны самые элементарные вещи по части скачивания и установки программ. Статья рассчитана на новичков, и дает некоторые азы компьютерной грамотности.

Закачка файлов

Для того, чтобы приступить к установке программы, нужно разобраться с тем, что же мы скачали. Программы в интернете находятся в виде установочных файлов, и, скорее всего, вы скачали именно файл установки. Скачанный файл может иметь расширение EXE, MSI, а также одно из расширений архивов - RAR, ZIP, 7-Zip (и очень редко другие). Вначале рассмотрим EXE и MSI, а потом опишем работу с архивами. Скачанный файл может называться как угодно: setup.exe, icq8_setup.exe, aimp_3.10.1074.msi. Слово "setup" или "install", или их сокращения часто присутствуют в названии установочного файла, и переводятся, как "установка". Однако их может и не быть в названии. В любом случае при сохранении файла нужно следить за тем, как он называется и куда он сохраняется, чтобы потом перейти в папку и найти его.

Установка

EXE и MSI ничем не отличаются в плане установки. Скачав такой файл, остается только запустить его и начать установку. Процесс установки, как правило, выполнен в виде пошагового мастера, который будет запрашивать у вас различную информацию. Мастер установки программ может быть выполнен по разному, и может запрашивать разные данные. Иногда в начале установки предлагается выбрать режим - обычный или расширенный. Обычный режим, конечно, проще и больше подходит для новичков. А в расширенных режимах может предлагаться более точный выбор компонентов программы, и другие опции для тонкой настройки.

В процессе установки, обычно есть такие шаги:


  • лицензионное соглашение, которое нужно принять;
  • выбор папки для установки;
  • выбор названия программы для регистрации в системном реестре (можно не менять то, что предложено);
  • опции размещения ярлыков на рабочем столе и в меню быстрого запуска;
  • возможно, некоторые другие шаги. Различных вариантов очень много, все перечислить в одном списке невозможно.


Рис 1. Выбор языка интерфейса на стадии установки программы. Выбираем русский. Если русский отсутствует советую выбирать English (английский, не бог весть что, но разобратся будет легче чем с каким-нибудь португальским или суоми).


Рис 2. Почти все программы предлагаю выбрать папку для установки, хотя по умолчанию вариант уже предложен и его можно не менять. Впрочем если системный раздел у Вас достаточно мал, или Вы ставите программу лишь на пробу, рекомендую установить на другой раздел винчестера.


Рис 3. Галочки размещения иконки на рабочем столе и пункта программы в меню Пуск. Обычно стоит выбрать и то и другое. Хотя я обычно выбираю лишь меню Пуск (зачем захломлять рабочий стол). Вытащить ярлык на рабочий стол, потом, если потребуется, дело пары секунд.

Отдельно нужно обратить внимание на рекламу, которая незаметным образом встраивается в процесс установки программ. Интернет очень коммерциализирован, и при установке программы, нам часто предлагаются установить новую домашнюю страницу, новую поисковую систему или панель инструментов в браузер. Также вместе с основной программой, разработчики могут предлагать установить одну или несколько дополнительных программ. Все это, в итоге, очень засоряет систему, и новички потом часто задаются вопросом о том, откуда в компьютере появились те или иные вещи. Рассмотрим несколько примеров, и будем подкованными во время установки программ в будущем:



Рис 5. Вместе с программой для общения, предлагается установить дополнительную рекламную программу - архиватор.


Рис 6. Программа установки прячет рекламные опции в настройки, предназначенные для опытных пользователей, в надежде, что вы оставите их без внимания.

Чтобы избежать установки не нужных программ и сервисов в систему, все галочки нужно снять перед тем, как продолжить. Будьте внимательны! Часто разработчики прибегают к хитрым уловкам, и делают все, чтобы вы пропустили те шаги установки, в которых есть вопрос об установке рекламных компонентов. Выбирайте пункт "Выборочная установка" и внимательно смотрите, что разработчик пытается нам втюхать в дополнение к своей программе.

Теперь поговорим об архивах. Архивы RAR, ZIP (и другие) нужно вначале распаковать. Для распаковки архивов, нужна опять же специальная программа, которую можно скачать отсюда , и установить так, как описано выше. После того, как будет установлена программа для работы с архивами, вы сможете кликнуть правой кнопкой мышки по значку архива, и выбрать в меню соответствующий пункт распаковки. После распаковки архива, вы сможете его открыть и найти в нем установочный файл программы.


Рис 7. Извлечение файлов из архива.

С установкой программ мы разобрались, однако программы не всегда в ней нуждаются. Некоторые программы устанавливать не надо - достаточно скачать и запустить. Такие программы называются портативными (portable), и такие программы чаще других распространяются в архивах (почти всегда). В распакованном архиве нужно будет найти файл программы и запустить его. Этот файл будет однозначно с расширением EXE, а в его названии НЕ будет слов, подобных "setup", поскольку это не установочный файл. Файл программы может называться по-разному (автор программы мог назвать его как угодно). Если файлов с расширением EXE несколько, то не бойтесь просто открыть каждый из них двойным кликом мышкой и посмотреть что они собой представляют. Так вы найдете файл основной программы.

Платные и бесплатные программы

Платные программы предоставляют вам пробный период (часто 30-дневный), в течении которого вы можете оценить функциональность программы, и принять решение нужно ли ее покупать. По истечении 30 дней программа работать не будет, и вам нужно будет или купить лицензию, или найти к ней взломщик. Другим видом демонстрации работы программы может быть неограниченный по времени Demo-режим, в котором программа будет работать не в полную силу - некоторые функции будут недоступны. Почитать о разных типах лицензий, и что они означают можно тут.

Защита от вирусов

При скачивании любых файлов из интернета, а особенно кряков и уже взломанных программ, в вашей системе обязательно должен стоять антивирус . Любые exe-файлы могут быть заражены, и могут нанести ущерб вашему компьютеру или вашим конфиденциальным данным. Антивирус должен быть активным и обновленным. Часто антивирусы проверяю новые файлы автоматически, как только они попадают к вам на жесткий диск. Но если у вас есть особенные подозрения относительно зараженности скачанных файлов, вы можете проверить их антивирусом целенаправленно. Безопасными сайтами, с которых можно доверительно скачивать файлы, считаются "белые" каталоги программ, сайты разработчиков программ, и любые другие сайты, на которых нет нелегального программного обеспечения.



Источник:
Компиляция текста и ссылки © Е нот69


Установочные, или исполняемые файлы (installation files), иногда называются двоичными. Потому как их формат представляет собой сплошную последовательность двоичных значений. В вычислительной технике установочный файл вызывает компьютер для выполнения указанных задач в соответствии с закодированными инструкциями. Этим он отличается от обычного документа данных, который должен быть только прочитан. Файл с именем, оканчивающимся на .exe является программой, которая при открытии заставляет операционную систему запустить приложение.

Назначение и исполнение файлов

Назначение и исполнение файлов

Такие installation files могут быть написаны вручную на машинном языке, хотя гораздо удобнее разрабатывать программное обеспечение в виде исходного кода на языке высокого уровня, который может быть легко понят программистом. В некоторых случаях исходный код может быть указан на языке ассемблера, который тесно связан с инструкциями машинного кода. Язык высокого уровня компилируется либо в установочный файл машинного кода, либо в объектный.

Несколько последних, связанные между собой, могут создать installation files. Они имеют формат контейнера, в виде установочного и связываемого форматов (ELF). Это структурирует сгенерированный машинный код, например сегментируя его на разделы:

  • .text - установочный код;
  • .data - статические переменные;
  • .rodata - статические константы.

Для выполнения системой установочный файл должен соответствовать двоичному интерфейсу системного приложения (ABI). Наиболее просто он выполняется путем загрузки в память и простого перехода к началу адресного пространства и выполнения его оттуда. Но в более сложных интерфейсах installation files имеют дополнительные метаданные, определяющие отдельную точку входа. Например, в ELF точка входа указывается в заголовке в e_entity поле, определяющем адрес виртуальной памяти, с которого начинается выполнение. В GCC (GNU Compiler Collection) это поле устанавливается компоновщиком на основе _start символа.

Структура и функции запуска

Структура и функции запуска

Установочные файлы, как правило, включают в себя систему, контролирующую время выполнения, с реализацией функции языка, а также планирования задач, обработку исключений, вызов статических конструкторов и взаимодействия с операционной системой. Например, передачу аргументов, среды и возвращение состояния выхода вместе с другими функциями запуска и завершения работы, такими, как освобождение ресурсов. Для C это делается путем связывания объекта "crt0", который содержит фактическую точку входа и выполняет настройку и завершение работы, вызывая библиотеку времени выполнения.

Таким образом, установочные файлы Windows обычно содержат значительный дополнительный машинный код, помимо того, который непосредственно генерируется из исходного. В некоторых случаях желательно его пропустить, например при разработке встроенных систем или просто при изучении того, как работают компиляция, компоновка и загрузка. В C это можно сделать, пропустив обычную среду выполнения и вместо этого указав сценарий компоновщика, который генерирует точку входа и обрабатывает запуск и завершение работы, например, вызывая mainstart и возвращая состояние выхода ядру в конце операции.

Виды расширений

Запускаемые EXE-файлы

Установочный файл "Виндовс" также называется двоичным. Программа - это последовательность инструкций, понятная центральному процессору (ЦП) компьютера, которые он должен выполнять с набором данных.

Расширения файлов Macintosh: .APP, .SCPT, .APPLESCRIPT.

Установка может быть реализована в виде трех форматов:

  1. Пользовательская сторонняя система установки в EXE-файл.
  2. Установщик Windows в MSI.
  3. EXE-файл, который загружает MSI, встроенного в EXE.

MSI могут быть только установочными, а EXE, наоборот, могут быть буквально всем, что может работать на компьютере. Исполняемые файлы состоят из инструкций, которые были переведены из исходного кода в машинный, также называемый машинным языком или объектным кодом, с использованием специализированной скомпилированной программой. Код машины полностью состоит из нулей и единиц, которые представляют состояние логических схем процессора и ячеек памяти.

Запускаемые EXE-файлы

Установщик Windows в MSI

Установочные программы выполняет код или серию инструкций, содержащихся в них. Два основных типа: скомпилированные программы и сценарии.

В системах Windows скомпилированные программы имеют расширение EXE. На компьютерах Macintosh скомпилированные программы имеют расширение APP. Оба типа исполняемых файлов компилируются из исходного кода в двоичный машинный, который непосредственно выполняется процессором. EXE работают только в ОС Windows, а APP - в Mac OS X. Это связано с тем, что код выполняется операционной системой и поэтому должен компилироваться в формате ей понятном.

Не скомпилированные исполняемые файлы часто называют скриптами. Они сохраняются в текстовом формате, а не в двоичном. Другими словами, можно открыть сценарий и просмотреть код в текстовом редакторе. Поскольку сценарии не содержат исполняемого машинного кода, для их работы требуется интерпретатор. Например, файл PHP может выполнять код только при запуске через интерпретатор PHP. Если он недоступен, то скрипт PHP можно открыть только в виде текстового документа.

Поскольку исполняемые файлы запускают код при открытии, пользователь не должен открывать неизвестные, особенно те, которые получены в виде вложений электронной почты. Такие скомпилированные исполняемые файлы являются наиболее опасными и могут запускать вредоносный код. Например, VBScript (.VBS) могут автоматически запускаться в системах Windows через встроенный Windows Script Host. Аналогично AppleScript (.SCPT) могут запускаться через интерпретатор AppleScript, включенный в Mac OS X.

Пользовательский интерфейс MSI

MSI - это файлы базы данных, используемые установщиком Windows. Они содержат информацию о приложении, которая разделена на функции и компоненты, и каждый компонент может содержать данные реестра. Ярлыки MSI содержат пользовательский интерфейс, которые используются для установки, и различные другие данные в виде предварительных условий. Он также может содержать фактические файлы, которые должны устанавливаются самостоятельно, в настоящее время это рекомендуемый способ установки MSI в Windows. Альтернативой является написание программы, которая самостоятельно выполняет установку.

Способ установки MSI в Windows

MSI выполняются EXE, который является частью Windows и называется MSIEXEC.EXE. Это приложение считывает данные в MSI и выполняет процесс.

Алгоритм запуска файлов MSI:

  1. Открывают меню "Пуск" в нижнем левом углу экрана.
  2. Нажимают "Компьютер", чтобы открыть собственный файловый менеджер Windows 7 с именем Windows Explorer. Он отображает диски и папки на левой панели. Если нажать по одному из дисков или папок, можно увидеть его содержимое на правой панели.
  3. Нажимают "Организовать" в верхнем левом углу менеджера и выбирают "Папка и параметры поиска" в раскрывающемся меню. Откроется окно "Параметры папки".
  4. Нажимают "Вид" в верхней части окна "Параметры папки", чтобы просмотреть параметры просмотра.
  5. Снимают флажок "Скрывать расширения для известных типов" в разделе "Файлы и папки", чтобы увидеть все расширения.
  6. Нажимают "Применить", а затем "ОК", чтобы применить настройки и закрыть окно "Параметры папки".
  7. Используют окно проводника, чтобы найти MSI, который нужно выполнить.
  8. Нажимают "Тип" в верхней части правой панели, чтобы отсортировать файлы по типу, чтобы все MSI отображались вместе. Если "Тип" не отображается в верхней части правой панели, передвигают ползунок представления в "Детали", чтобы отобразить сведения, включая "Тип". Слайдер вида находится в верхнем правом углу окна проводника.
  9. Дважды нажимают MSI, чтобы запустить приложение установщика Windows.

Запуск для системы DOS

Запуск для системы DOS

Для того чтобы запустить файл из MS-DOS, запускают исполняемый тип, который представляет собой .exe, .bat или .com. Для проверки, какие документы в текущем каталоге являются исполняемыми, используют команду "dir" в приглашении MS-DOS. Этим способом можно определить ресурс с установочными файлами .exe или заменить их на .bat или .com. После того как определено имя исполняемого типа, вводят его имя в командной строке MS-DOS. Например, если исполняемый файл - game.exe, вводят в командной строке "game".

Создание директив для Windows

Каждое приложение должно быть скопировано на ПК с определенной структурой каталогов, которая гарантирует его правильное функционирование. Можно применить специальное ПО, например Inno Setup, которое очень полезно при создании исполняемых файлов (EXE), которые действуют как установщики приложений под Windows.

Основные преимущества бесплатного ПО заключаются в том, что оно обладает большим количеством функций, которые работают практически во всех системах Windows (7, 2008 R2, Vista, XP, 2008, 2003, 2000, Me, 98, 95 и NT 4.0. 32 бита и 64 бита). Для начала рекомендуется использовать мастер, а затем встроенный редактор сценариев для расширенной компиляции файлов установки.

В папке Inno Setup Example Scripts имеется множество примеров шаблонов различных моделей установщиков приложений, предварительно рекомендуется попробовать их все, чтобы получить представление о диапазоне доступных вариантов.

Опытные пользователи этого программного обеспечения, могут создавать свои собственные сценарии и изменять их, создавая мощные файлы для приложений. Рекомендуется просмотреть включенный справки, чтобы получить дополнительную информацию о доступных командах.

Нахождение расположения installation files

Нахождение расположения installation files

Для того чтобы определить, какие файлы установочные, проще всего взглянуть на свойства ярлыка. Последовательность действий:

  1. Открывают окно свойств ярлыка, например для Firefox.
  2. Можно использовать сочетания клавиш, если ярлык либо в меню "Пуск", либо в списке "Программы".
  3. Нажимают правой кнопкой мыши по ярлыку и выбирают "Свойства".
  4. Находят полный путь к исполняемому файлу и его имя.
  5. Для этого примера: C: \ Program Files \ Mozilla Firefox \ firefox.exe.
  6. Переходят к EXE через папку Mozilla Firefox, где и будет расположен установочный файл "Виндовс 7" для Firefox.

Архивирование игры

Архивирование игры

Для того чтобы превратить игру в один EXE используют популярный архиватор WinRAR, создают новый архив и называют его. Копируют туда все игровые данные .exe, файл шрифта, Unity exe и другое. Нажимают SFX, затем дополнительные параметры. Это превратит весь RAR в программу, которая будет извлекать себя, а затем запускать игру.

Метод создания IExpress

Метод создания IExpress

IExpress - это утилита, поставляемая в комплекте с версиями Windows, начиная с Windows XP и выше. Утилита поставляется с графическим интерфейсом, называемым IExpress Wizard. И также можно создавать установочные файлы, используя файлы SED, написанные вручную с использованием мастера.

Как и в 7-Zip выше, этот метод создает самораспаковывающийся архив с двумя основными отличиями. Во-первых, конечный пользователь будет проходить через многостраничный мастер установки, и во-вторых, конечный пользователь может указать целевой каталог, в котором находится инструмент и распакует файлы.

Порядок создания установщика EXE с помощью IExpress:

Пакет приложений, объединяющий все документы в один, называемый установочным файлом, упрощает развертывание и настройку их на компьютерах пользователей. Настройка снижает общую стоимость владения ресурсом, позволяя эффективно устанавливать и настраивать приложения. В результате получается пакет, который предоставляет продукту новые возможности, такие как объявление функций без их установки, установка продуктов по запросу, добавление пользовательских настроек и другие.

installing cbl mariner in virtualbox

Пользователи, недавно перешедшие с Windows на Linux, часто задаются вопросом, можно ли запускать приложения и программы Windows на новой системе. Ответ на этот вопрос влияет на представление пользователя о Linux в целом, поскольку операционные системы должны быть простыми в использовании и в то же время доброжелательными к идее работы с файлами различных форматов.

К концу статьи вы получите краткое представление об исполняемых файлах, а также о различных способах запуска этих программ в Linux.

Исполняемые файлы в Windows и Linux

В отличие от других типов файлов (текстовых файлов или PDF), исполняемый файл не читается компьютером. Вместо этого система компилирует такие файлы, а затем выполняет соответствующие инструкции.

Некоторые распространенные форматы исполняемых файлов включают:

  • EXE, BIN и COM в Microsoft Windows
  • DMG и APP на macOS
  • OUT и AppImage в Linux

Внутренние различия в операционных системах (в основном системные вызовы и доступ к файлам) являются причиной того, что ОС не поддерживает все доступные форматы исполняемых файлов. Но пользователи Linux могут легко решить эту проблему, используя либо программное обеспечение уровня совместимости, такое как Wine, либо гипервизор виртуальных машин, такой как VirtualBox.

Способы запуска программ Windows в Linux

Использование уровня совместимости

Уровни совместимости Windows могут помочь пользователям Linux запускать файлы EXE в своей системе. Wine, сокращение от Wine Is Not an Emulator, является популярным слоем совместимости Windows, который соответствует своему названию.

В отличие от эмуляторов и виртуальных машин, Wine не запускает программу в Windows-подобной среде, созданной в системе Linux. Вместо этого он просто преобразует системные вызовы Windows в эквивалентные им команды POSIX.

Прочтите: BattlEye подтверждает поддержку Linux для Steam Deck, она будет опциональной, как и Easy Anti-Cheat

В целом, уровни совместимости, такие как Wine, отвечают за преобразование системных вызовов, реформирование структуры каталогов и предоставление программе системных библиотек, специфичных для ОС.

Установка и использование Wine для запуска Windows-программ в Linux очень просты. После установки вы можете выполнить следующую команду для запуска EXE-файла с помощью Wine:

Запуск Windows внутри виртуальной машины

Другим обходным решением является запуск EXE-файлов Windows с помощью виртуальных машин. Гипервизор виртуальных машин, такой как VirtualBox, позволяет пользователям устанавливать вторичную операционную систему, которая работает в рамках их основной ОС.

Для этого достаточно установить VirtualBox, KVM или VMWare, создать новую виртуальную машину и установить на ней Windows. Затем вы можете просто запустить виртуальную машину и запустить Windows внутри вашей ОС на базе Linux. Таким образом, вы сможете запускать EXE-файлы и другие программы, как это обычно делается на компьютере только с Windows.

В настоящее время огромная доля доступного программного обеспечения ориентирована исключительно на одну операционную систему. Большинство приложений, которые вы можете найти, доступны исключительно для Windows, macOS, Linux или комбинации этих ОС. Редко когда удается установить программу, работающую на всех основных операционных системах.

Читайте также: