Для исполняемых файлов в ос windows используются расширения

Сведения о том, что такое расширения имен файлов, какие расширения являются наиболее распространенными в Windows и как просматривать их в проводнике.

Имена файлов в Windows состоять из двух частей, разделенных точкой: первая, имя файла, и вторая, расширение из трех или четырех символов, которое определяет тип файла. Например, в expenses.xlsx первая часть имени файла — expenses, а расширение — xlsx.

Расширения помогают определить компьютеру, в каком приложении был создан файл или в каком приложении его можно открыть, а также какой значок следует использовать для файла. Например, расширение docx сообщает компьютеру, что файл можно открыть в программе Microsoft Word и что при просмотре файла в проводнике для него следует отображать значок Word.

Большинство расширений имен файлов совместимы с более чем одной программой. Можно изменить расширение имени файла, но при этом файл не будет преобразован либо изменен как-либо еще, за исключением изменения имени файла. Дополнительные инструкции по изменению программы для открытия файла см. в разделе Изменение программ по умолчанию в Windows 10.

Если при просмотре файлов в проводнике не отображаются расширения имен файлов, выполните следующие действия.

  1. В поле поиска на панели задач введите слово проводник и в результатах поиска выберите Проводник.

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

    Включение отображения расширений имен файлов в Windows

Ниже приведен список распространенных расширений имен и форматов файлов в Windows.

Расширение

Формат

aac, adt, adts

Файл аудио Windows

accdb

Файл базы данных Microsoft Access

accde

Файл Microsoft Access только для выполнения

accdr

База данных Microsoft Access

accdt

Шаблон базы данных Microsoft Access

aif, aifc, aiff

Звуковой файл Audio Interchange File Format

aspx

Файл Active Server Page ASP.NET

avi

Файл аудио или видео Audio Video Interleave

bat

Пакетный файл PC

bin

Двоичный сжатый файл

bmp

Файл точечного рисунка

cab

CAB-файл Windows

cda

Дорожка компакт-диска

csv

Файл данных с разделителями-запятыми

dif

Файл таблицы формата DIF

dll

Файл динамической библиотеки

doc

Документ Microsoft Word до Word 2007

docm

Документ Microsoft Word с включенной поддержкой макросов

docx

Документ Microsoft Word

dot

Шаблон Microsoft Word до Word 2007

dotx

Шаблон Microsoft Word

eml

Файл электронной почты, созданный в приложениях Outlook Express, «Почта Windows Live» и других программах

eps

Файл Encapsulated PostScript

exe

Исполняемый файл программы

flv

Видеофайл совместимый с Flash

gif

Файл Graphical Interchange Format

htm, html

Страница на языке разметки HTML

ini

Файл конфигурации для инициализации Windows

iso

Образ диска ISO-9660

jar

Файл архитектуры Java

jpg, jpeg

Файл фотографии Joint Photographic Experts Group

m4a

Звуковой файл MPEG-4

mdb

База данных Microsoft Access до Access 2007

mid, midi

Файл интерфейса Musical Instrument Digital Interface

mov

Видеофайл Apple QuickTime

.mp3

Аудиофайл MPEG Layer-3

mp4

Видео MPEG 4

mp4

Видео MPEG 4

mpeg

Видеофайл Moving Picture Experts Group

mpg

Поток в формате MPEG 1

msi

Файл установщика Майкрософт

mui

Файл многоязычного пользовательского интерфейса

pdf

Файл Portable Document Format

png

Файл Portable Network Graphics

pot

Шаблон Microsoft PowerPoint до PowerPoint 2007

potm

Шаблон Microsoft PowerPoint с включенной поддержкой макросов

potx

Шаблон Microsoft PowerPoint

ppam

Надстройка Microsoft PowerPoint

pps

Слайд-шоу Microsoft PowerPoint до PowerPoint 2007

ppsm

Слайд-шоу Microsoft PowerPoint с включенной поддержкой макросов

ppsx

Слайд-шоу Microsoft PowerPoint

ppt

Формат Microsoft PowerPoint до PowerPoint 2007

pptm

Презентация Microsoft PowerPoint с включенной поддержкой макросов

pptx

Презентация Microsoft PowerPoint

psd

Файл Adobe Photoshop

pst

Хранилище данных Outlook

pub

Файл Microsoft Publisher

rar

Сжатый файл архива Roshal

rtf

Текстовый файл в формате Rich Text Format

sldm

Слайд Microsoft PowerPoint с включенной поддержкой макросов

sldx

Слайд Microsoft PowerPoint

swf

Файл Shockwave Flash

sys

Файл переменных и системных параметров Microsoft DOS и Windows

tif, tiff

Файл Tagged Image Format

tmp

Файл временных данных

txt

Файл неформатированного текста

vob

Файл видеообъекта

vsd

Рисунок Microsoft Visio до Visio 2013

vsdm

Рисунок Microsoft Visio с включенными макросами

vsdx

Файл рисунка Microsoft Visio

vss

Трафарет Microsoft Visio до Visio 2013

vssm

Трафарет Microsoft Visio с включенными макросами

vst

Шаблон Microsoft Visio до Visio 2013

vstm

Шаблон Microsoft Visio с включенными макросами

vstx

Шаблон Microsoft Visio

wav

Звуковой файл Wave

wbk

Архивный документ Microsoft Word

wks

Файл Microsoft Works

wma

Файл Windows Media Audio

wmd

Файл Windows Media Download

wmv

Файл Windows Media Video

wmz, wms

Файл обложек Windows Media

wpd, wp5

Документ WordPerfect

xla

Файл надстройки или макроса Microsoft Excel

xlam

Надстройка Microsoft Excel после Excel 2007

xll

Надстройка Microsoft Excel на основе DLL

xlm

Макрос Microsoft Excel до Excel 2007

xls

Рабочая книга Microsoft Excel до Excel 2007

xlsm

Рабочая книга Microsoft Excel с включенной поддержкой макросов после Excel 2007

xlsx

Рабочая книга Microsoft Excel после Excel 2007

xlt

Шаблон Microsoft Excel до Excel 2007

xltm

Шаблон Microsoft Excel с включенной поддержкой макросов после Excel 2007

xltx

Шаблон Microsoft Excel после Excel 2007

xps

Документ на основе XML

zip

Сжатый файл

Связанные ссылки

  • Форматы Open XML и расширения имен файлов

  • Форматы файлов, поддерживаемые проигрывателем Windows Media

  • Форматы файлов, поддерживаемые в Excel

  • Форматы файлов, поддерживаемые в PowerPoint

  • Форматы файлов, поддерживаемые в Project

Нужна дополнительная помощь?

Файл с исполняемым расширением (см. Что такое расширение файла?) в отличие от других форматов файлов, которые только содержат данные, например, музыку, видео, текстовый документ и т.п., могут быть запущены на исполнение. Т.е., если вы открываете файл с одним из исполняемых расширений, ваш компьютер может, без вашего дальнейшего участия, выполнить одну или несколько операций, запрограммированных в этом файле. Это могут быть как полезные действия, например, запуск текстового редактора или интернет-браузера, так и действия несущие в себе опасность для ваших данных или других программ на компьютере, т.е. это может быть компьютерный вирус.

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

Примечание: это не полный, но пополняемый список исполняемых расширений файлов. Если вы знаете еще о каком-то исполняемом расширении файла, пожалуйста, сообщите.

Расширение Формат Windows MacOS Linux Android iOS
ACTION Automator Action        
APK Приложение        
APP Исполняемый файл        
BAT Batch File        
BIN Binary Executable    
CMD Command Script        
COM Command File        
COMMAND Terminal Command        
CPL Control Panel Extension        
CSH C Shell Script      
EXE Исполняемый файл        
GADGET Windows Gadget        
INF1 Setup Information File        
INS Internet Communication Settings        
INX InstallShield Compiled Script        
IPA Приложение        
ISU InstallShield Uninstaller Script        
JOB Windows Task Scheduler Job File        
JSE JScript Encoded File        
KSH Unix Korn Shell Script        
LNK File Shortcut        
MSC Microsoft Common Console Document        
MSI Windows Installer Package        
MSP Windows Installer Patch        
MST Windows Installer Setup Transform File        
OSX Исполняемый файл        
OUT Исполняемый файл        
PAF Portable Application Installer File        
PIF Program Information File        
PS1 Windows PowerShell Cmdlet        
REG Registry Data File        
RGS Registry Script        
RUN Исполняемый файл        
SCT Windows Scriptlet        
SH Shell Script      
SHB Windows Document Shortcut        
SHS Shell Scrap Object        
U3P U3 Smart Application        
VB VBScript File        
VBE VBScript Encoded Script        
VBS VBScript File        
VBSCRIPT Visual Basic Script        
WORKFLOW Automator Workflow        
WS Windows Script        
WSF Windows Script        

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

97

97 people found this article helpful

Files with these extensions might be able to execute a task automatically

Updated on October 10, 2022

A file with an executable file extension means that the file format supports some ability to run an automatic task. This is in contrast to other file formats that just display data, play a sound or video, or otherwise present content without running a system command.

Sammyayot254 / Unsplash


File Extensions Explained

If you open a file with one of these file extensions, your computer could, without your continued permission, run one or more operations programmed into that file.

To put it in even simpler terms, these files either belong to programs, scripts, or program extensions and plugins. They’re meant to run and do things on your computer, only you can’t be sure exactly what they’re running or doing. That’s why it’s always crucial to only run them when they come from a trusted source or website.

Those operations could be damaging if, for example, you were to run a virus-infected executable file that you received by email from someone you don’t know.

Please exercise caution before opening these kinds of files, especially those received in suspicious emails or downloaded from unfamiliar websites. Use an online virus scanner on the specific file you’re concerned about if you’re not sure if it’s safe (remember, though, that not all dangerous files are necessarily malicious, so those scanners shouldn’t be your only line of defense).

High-Risk File Extensions

We’ve rated the following executable file types as High Risk because essentially all computers with the listed operating system installed, execute the commands contained in the executable file.

In other words, files with the extensions listed below can be executed with some basic parts of Windows, macOS, Linux, etc. No additional program is required.

Potentially Dangerous File Extensions
Extension Format Operating System(s)
ACTION Automator Action macOS
APK Application Android
APP Executable macOS
BAT Batch File Windows
BIN Binary Executable Windows, macOS, Linux
CAB Windows Cabinet Windows
CMD Command Script Windows
COM Command File Windows
COMMAND Terminal Command macOS
CPL Control Panel Extension Windows
CSH C Shell Script macOS, Linux
EX_ Compressed Executable Windows
EXE Executable Windows
GADGET Windows Gadget Windows
INF1 Setup Information File Windows
INS Internet Communication Settings Windows
INX InstallShield Compiled Script Windows
IPA Application iOS
ISU InstallShield Uninstaller Script Windows
JOB Windows Task Scheduler Job File Windows
JSE JScript Encoded File Windows
KSH Unix Korn Shell Script Linux
LNK File Shortcut Windows
MSC Microsoft Common Console Document Windows
MSI Windows Installer Package Windows
MSP Windows Installer Patch Windows
MST Windows Installer Setup Transform File Windows
OSX Executable macOS
OUT Executable Linux
PAF Portable Application Installer File Windows
PIF Program Information File Windows
PRG Executable GEM
PS1 Windows PowerShell Cmdlet Windows
REG Registry Data File Windows
RGS Registry Script Windows
RUN Executable Linux
SCR Screensaver Executable Windows
SCT Windows Scriptlet Windows
SHB Windows Document Shortcut Windows
SHS Shell Scrap Object Windows
U3P U3 Smart Application Windows
VB VBScript File Windows
VBE VBScript Encoded Script Windows
VBS VBScript File Windows
VBSCRIPT Visual Basic Script Windows
WORKFLOW Automator Workflow macOS
WS Windows Script Windows
WSF Windows Script Windows
WSH Windows Script Preference Windows

[1] To execute an INF file, you must open the pop-up menu (usually by right-clicking on the file) and choose Install.

Other Executable File Extensions

The following file extensions are only executable if you happen to have the software installed that carries out the commands contained in the file.

If you do have one of the programs below installed, consider files with the associated extensions as executable and High Risk. If you don’t have a particular program installed, and you try to execute a file with that extension, either a harmless error will appear or nothing at all will happen.

High Risk File Extensions
Extension Format Program
0XE Renamed Virus File F-Secure Internet Security
73K TI-73 Application TI Connect
89K TI-89 Application TI Connect
A6P Authorware 6 Program File Adobe Authorware
AC GNU Autoconf Script Autoconf
ACC GEM Accessory File Gemulator
ACR ACRobot Script ACRobot
ACTM AutoCAD Action Macro AutoCAD
AHK AutoHotkey Script AutoHotkey
AIR Adobe AIR Installation Package Adobe AIR
APP FoxPro Application Visual FoxPro
ARSCRIPT ArtRage Script ArtRage Studio
AS Adobe Flash ActionScript File Adobe Flash
ASB Alphacam Stone VB Macro Alphacam
AWK AWK Script AWK
AZW2 Kindle Active Content App File Kindle Collection Manager
BEAM Compiled Erlang File Erlang
BTM 4DOS Batch File 4DOS
CEL Celestia Script Celestia
CELX Celestia Script Celestia
CHM Compiled HTML Help File Firefox, IE, Safari
COF MPLAB COFF File MPLAB IDE
CRT Security Certificate Firefox, IE, Chrome, Safari
DEK Eavesdropper Batch File Eavesdropper
DLD EdLog Compiled Program Edlog
DMC Medical Manager Script Sage Medical Manager
DOCM Word Macro-Enabled Document Microsoft Word
DOTM Word Macro-Enabled Template Microsoft Word
DXL Rational DOORS Script Rational DOORS
EAR Java Enterprise Archive File Apache Geronimo
EBM EXTRA! Basic Macro EXTRA!
EBS E-Run 1.x Script E-Prime (v1)
EBS2 E-Run 2.0 Script E-Prime (v2)
ECF SageCRM Component File SageCRM
EHAM ExtraHAM Executable HAM Programmer Toolkit
ELF Nintendo Wii Game File Dolphin Emulator
ES SageCRM Script SageCRM
EX4 MetaTrader Program File MetaTrader
EXOPC ExoPC Application EXOfactory
EZS EZ-R Stats Batch Script EZ-R Stats
FAS Compiled Fast-Load AutoLISP File AutoCAD
FKY FoxPro Macro Visual FoxPro
FPI FPS Creator Intelligence Script FPS Creator
FRS Flash Renamer Script Flash Renamer
FXP FoxPro Compiled Program Visual FoxPro
GS Geosoft Script Oasis Montaj
HAM HAM Executable Ham Runtime
HMS HostMonitor Script HostMonitor
HPF HP9100A Program File HP9100A Emulator
HTA HTML Application Internet Explorer
IIM iMacro Macro iMacros (Firefox Add-on)
IPF SMS Installer Script Microsoft SMS
ISP Internet Communication Settings Microsoft IIS
JAR Java Archive Firefox, IE, Chrome, Safari
JS JScript Executable Script Firefox, IE, Chrome, Safari
JSX ExtendScript Script Adobe ExtendScript Toolkit
KIX KiXtart Script KiXtart
LO Interleaf Compiled Lisp File QuickSilver
LS LightWave LScript File LightWave
MAM Access Macro-Enabled Workbook Microsoft Access
MCR 3ds Max Macroscript or Tecplot Macro 3ds Max
MEL Maya Embedded Language File Maya 2013
MPX FoxPro Compiled Menu Program Visual FoxPro
MRC mIRC Script mIRC
MS 3ds Max Script 3ds Max
MS Maxwell Script Maxwell Render
MXE Macro Express Playable Macro Macro Express
NEXE Chrome Native Client Executable Chrome
OBS ObjectScript Script ObjectScript
ORE Ore Executable Ore Runtime Environment
OTM Outlook Macro Microsoft Outlook
PEX ProBoard Executable ProBoard BBS
PLX Perl Executable ActivePerl or Microsoft IIS
POTM PowerPoint Macro-Enabled Design Template Microsoft PowerPoint
PPAM PowerPoint Macro-Enabled Add-in Microsoft PowerPoint
PPSM PowerPoint Macro-Enabled Slide Show Microsoft PowerPoint
PPTM PowerPoint Macro-Enabled Presentation Microsoft PowerPoint
PRC Palm Resource Code File Palm Desktop
PVD Instalit Script Instalit
PWC PictureTaker File PictureTaker
PYC Python Compiled File Python
PYO Python Optimized Code Python
QPX FoxPro Compiled Query Program Visual FoxPro
RBX Rembo-C Compiled Script Rembo Toolkit
ROX Actuate Report Object Executable eReport
RPJ Real Pac Batch Job File Real Pac
S2A SEAL2 Application SEAL
SBS SPSS Script SPSS
SCA Scala Script Scala Designer
SCAR SCAR Script SCAR
SCB Scala Published Script Scala Designer
SCRIPT Generic Script Original Scripting Engine1
SMM Ami Pro Macro Ami Pro
SPR FoxPro Generated Screen File Visual FoxPro
TCP Tally Compiled Program Tally Developer
THM Thermwood Macro Mastercam
TLB OLE Type Library Microsoft Excel
TMS Telemate Script Telemate
UDF Excel User Defined Function Microsoft Excel
UPX Ultimate Packer for eXecutables File Ultimate Packer for eXecutables
URL Internet Shortcut Firefox, IE, Chrome, Safari
VLX Compiled AutoLISP File AutoCAD
VPM Vox Proxy Macro Vox Proxy
WCM WordPerfect Macro WordPerfect
WIDGET Yahoo! Widget Yahoo! Widgets
WIZ Microsoft Wizard File Microsoft Word
WPK WordPerfect Macro WordPerfect
WPM WordPerfect Macro WordPerfect
XAP Silverlight Application Package Microsoft Silverlight
XBAP XAML Browser Application Firefox, IE
XLAM Excel Macro-Enabled Add-In Microsoft Excel
XLM Excel Macro-Enabled Workbook Microsoft Excel
XLSM Excel Macro-Enabled Workbook Microsoft Excel
XLTM Excel Macro-Enabled Template Microsoft Excel
XQT SuperCalc Macro CA SuperCalc
XYS XYplorer Script XYplorer
ZL9 Renamed Virus File ZoneAlarm

[1] «Original Scripting Engine» refers to whatever program created the script. It would be impossible to list, and keep updated, the number of scripting engines that might use these file extensions.

This is not a complete list of executable file extensions, nor is it a list of dangerous but non-executable file types. 

Thanks for letting us know!

Get the Latest Tech News Delivered Every Day

Subscribe

97

97 people found this article helpful

Files with these extensions might be able to execute a task automatically

Updated on October 10, 2022

A file with an executable file extension means that the file format supports some ability to run an automatic task. This is in contrast to other file formats that just display data, play a sound or video, or otherwise present content without running a system command.

Sammyayot254 / Unsplash


File Extensions Explained

If you open a file with one of these file extensions, your computer could, without your continued permission, run one or more operations programmed into that file.

To put it in even simpler terms, these files either belong to programs, scripts, or program extensions and plugins. They’re meant to run and do things on your computer, only you can’t be sure exactly what they’re running or doing. That’s why it’s always crucial to only run them when they come from a trusted source or website.

Those operations could be damaging if, for example, you were to run a virus-infected executable file that you received by email from someone you don’t know.

Please exercise caution before opening these kinds of files, especially those received in suspicious emails or downloaded from unfamiliar websites. Use an online virus scanner on the specific file you’re concerned about if you’re not sure if it’s safe (remember, though, that not all dangerous files are necessarily malicious, so those scanners shouldn’t be your only line of defense).

High-Risk File Extensions

We’ve rated the following executable file types as High Risk because essentially all computers with the listed operating system installed, execute the commands contained in the executable file.

In other words, files with the extensions listed below can be executed with some basic parts of Windows, macOS, Linux, etc. No additional program is required.

Potentially Dangerous File Extensions
Extension Format Operating System(s)
ACTION Automator Action macOS
APK Application Android
APP Executable macOS
BAT Batch File Windows
BIN Binary Executable Windows, macOS, Linux
CAB Windows Cabinet Windows
CMD Command Script Windows
COM Command File Windows
COMMAND Terminal Command macOS
CPL Control Panel Extension Windows
CSH C Shell Script macOS, Linux
EX_ Compressed Executable Windows
EXE Executable Windows
GADGET Windows Gadget Windows
INF1 Setup Information File Windows
INS Internet Communication Settings Windows
INX InstallShield Compiled Script Windows
IPA Application iOS
ISU InstallShield Uninstaller Script Windows
JOB Windows Task Scheduler Job File Windows
JSE JScript Encoded File Windows
KSH Unix Korn Shell Script Linux
LNK File Shortcut Windows
MSC Microsoft Common Console Document Windows
MSI Windows Installer Package Windows
MSP Windows Installer Patch Windows
MST Windows Installer Setup Transform File Windows
OSX Executable macOS
OUT Executable Linux
PAF Portable Application Installer File Windows
PIF Program Information File Windows
PRG Executable GEM
PS1 Windows PowerShell Cmdlet Windows
REG Registry Data File Windows
RGS Registry Script Windows
RUN Executable Linux
SCR Screensaver Executable Windows
SCT Windows Scriptlet Windows
SHB Windows Document Shortcut Windows
SHS Shell Scrap Object Windows
U3P U3 Smart Application Windows
VB VBScript File Windows
VBE VBScript Encoded Script Windows
VBS VBScript File Windows
VBSCRIPT Visual Basic Script Windows
WORKFLOW Automator Workflow macOS
WS Windows Script Windows
WSF Windows Script Windows
WSH Windows Script Preference Windows

[1] To execute an INF file, you must open the pop-up menu (usually by right-clicking on the file) and choose Install.

Other Executable File Extensions

The following file extensions are only executable if you happen to have the software installed that carries out the commands contained in the file.

If you do have one of the programs below installed, consider files with the associated extensions as executable and High Risk. If you don’t have a particular program installed, and you try to execute a file with that extension, either a harmless error will appear or nothing at all will happen.

High Risk File Extensions
Extension Format Program
0XE Renamed Virus File F-Secure Internet Security
73K TI-73 Application TI Connect
89K TI-89 Application TI Connect
A6P Authorware 6 Program File Adobe Authorware
AC GNU Autoconf Script Autoconf
ACC GEM Accessory File Gemulator
ACR ACRobot Script ACRobot
ACTM AutoCAD Action Macro AutoCAD
AHK AutoHotkey Script AutoHotkey
AIR Adobe AIR Installation Package Adobe AIR
APP FoxPro Application Visual FoxPro
ARSCRIPT ArtRage Script ArtRage Studio
AS Adobe Flash ActionScript File Adobe Flash
ASB Alphacam Stone VB Macro Alphacam
AWK AWK Script AWK
AZW2 Kindle Active Content App File Kindle Collection Manager
BEAM Compiled Erlang File Erlang
BTM 4DOS Batch File 4DOS
CEL Celestia Script Celestia
CELX Celestia Script Celestia
CHM Compiled HTML Help File Firefox, IE, Safari
COF MPLAB COFF File MPLAB IDE
CRT Security Certificate Firefox, IE, Chrome, Safari
DEK Eavesdropper Batch File Eavesdropper
DLD EdLog Compiled Program Edlog
DMC Medical Manager Script Sage Medical Manager
DOCM Word Macro-Enabled Document Microsoft Word
DOTM Word Macro-Enabled Template Microsoft Word
DXL Rational DOORS Script Rational DOORS
EAR Java Enterprise Archive File Apache Geronimo
EBM EXTRA! Basic Macro EXTRA!
EBS E-Run 1.x Script E-Prime (v1)
EBS2 E-Run 2.0 Script E-Prime (v2)
ECF SageCRM Component File SageCRM
EHAM ExtraHAM Executable HAM Programmer Toolkit
ELF Nintendo Wii Game File Dolphin Emulator
ES SageCRM Script SageCRM
EX4 MetaTrader Program File MetaTrader
EXOPC ExoPC Application EXOfactory
EZS EZ-R Stats Batch Script EZ-R Stats
FAS Compiled Fast-Load AutoLISP File AutoCAD
FKY FoxPro Macro Visual FoxPro
FPI FPS Creator Intelligence Script FPS Creator
FRS Flash Renamer Script Flash Renamer
FXP FoxPro Compiled Program Visual FoxPro
GS Geosoft Script Oasis Montaj
HAM HAM Executable Ham Runtime
HMS HostMonitor Script HostMonitor
HPF HP9100A Program File HP9100A Emulator
HTA HTML Application Internet Explorer
IIM iMacro Macro iMacros (Firefox Add-on)
IPF SMS Installer Script Microsoft SMS
ISP Internet Communication Settings Microsoft IIS
JAR Java Archive Firefox, IE, Chrome, Safari
JS JScript Executable Script Firefox, IE, Chrome, Safari
JSX ExtendScript Script Adobe ExtendScript Toolkit
KIX KiXtart Script KiXtart
LO Interleaf Compiled Lisp File QuickSilver
LS LightWave LScript File LightWave
MAM Access Macro-Enabled Workbook Microsoft Access
MCR 3ds Max Macroscript or Tecplot Macro 3ds Max
MEL Maya Embedded Language File Maya 2013
MPX FoxPro Compiled Menu Program Visual FoxPro
MRC mIRC Script mIRC
MS 3ds Max Script 3ds Max
MS Maxwell Script Maxwell Render
MXE Macro Express Playable Macro Macro Express
NEXE Chrome Native Client Executable Chrome
OBS ObjectScript Script ObjectScript
ORE Ore Executable Ore Runtime Environment
OTM Outlook Macro Microsoft Outlook
PEX ProBoard Executable ProBoard BBS
PLX Perl Executable ActivePerl or Microsoft IIS
POTM PowerPoint Macro-Enabled Design Template Microsoft PowerPoint
PPAM PowerPoint Macro-Enabled Add-in Microsoft PowerPoint
PPSM PowerPoint Macro-Enabled Slide Show Microsoft PowerPoint
PPTM PowerPoint Macro-Enabled Presentation Microsoft PowerPoint
PRC Palm Resource Code File Palm Desktop
PVD Instalit Script Instalit
PWC PictureTaker File PictureTaker
PYC Python Compiled File Python
PYO Python Optimized Code Python
QPX FoxPro Compiled Query Program Visual FoxPro
RBX Rembo-C Compiled Script Rembo Toolkit
ROX Actuate Report Object Executable eReport
RPJ Real Pac Batch Job File Real Pac
S2A SEAL2 Application SEAL
SBS SPSS Script SPSS
SCA Scala Script Scala Designer
SCAR SCAR Script SCAR
SCB Scala Published Script Scala Designer
SCRIPT Generic Script Original Scripting Engine1
SMM Ami Pro Macro Ami Pro
SPR FoxPro Generated Screen File Visual FoxPro
TCP Tally Compiled Program Tally Developer
THM Thermwood Macro Mastercam
TLB OLE Type Library Microsoft Excel
TMS Telemate Script Telemate
UDF Excel User Defined Function Microsoft Excel
UPX Ultimate Packer for eXecutables File Ultimate Packer for eXecutables
URL Internet Shortcut Firefox, IE, Chrome, Safari
VLX Compiled AutoLISP File AutoCAD
VPM Vox Proxy Macro Vox Proxy
WCM WordPerfect Macro WordPerfect
WIDGET Yahoo! Widget Yahoo! Widgets
WIZ Microsoft Wizard File Microsoft Word
WPK WordPerfect Macro WordPerfect
WPM WordPerfect Macro WordPerfect
XAP Silverlight Application Package Microsoft Silverlight
XBAP XAML Browser Application Firefox, IE
XLAM Excel Macro-Enabled Add-In Microsoft Excel
XLM Excel Macro-Enabled Workbook Microsoft Excel
XLSM Excel Macro-Enabled Workbook Microsoft Excel
XLTM Excel Macro-Enabled Template Microsoft Excel
XQT SuperCalc Macro CA SuperCalc
XYS XYplorer Script XYplorer
ZL9 Renamed Virus File ZoneAlarm

[1] «Original Scripting Engine» refers to whatever program created the script. It would be impossible to list, and keep updated, the number of scripting engines that might use these file extensions.

This is not a complete list of executable file extensions, nor is it a list of dangerous but non-executable file types. 

Thanks for letting us know!

Get the Latest Tech News Delivered Every Day

Subscribe

Файл с исполняемым расширением файла означает , что формат файл поддерживает некоторые возможности для запуска автоматического задания. Это отличается от других форматов файлов, которые просто отображают данные, воспроизводят звук или видео или иным образом представляют контент без выполнения системной команды.

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

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

Эрик Исаксон / Getty Images

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

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

Это не полный список расширений исполняемых файлов, а также список опасных, но не исполняемых типов файлов. 

Расширения файлов высокого риска

Другими словами, файлы с расширениями, перечисленными ниже, могут быть выполнены с некоторыми основными частями Windows, macOS, Linux и т. Д. Никаких дополнительных программ не требуется.

Потенциально опасные расширения файлов
расширение Формат Операционные системы)
ДЕЙСТВИЯ Automator Action Macos
APK заявка Android
ПРИЛОЖЕНИЕ исполнимый Macos
ЛЕТУЧАЯ МЫШЬ Пакетный файл Windows
BIN Двоичный исполняемый файл Windows, macOS, Linux
CMD Командный скрипт Windows
COM Командный файл Windows
КОМАНДА Терминальная команда Macos
CPL Удлинитель панели управления Windows
CSH C Shell Script macOS, Linux
EXE исполнимый Windows
GADGET Гаджет Windows Windows
INF 1 Файл информации о настройке Windows
INS Настройки интернет-связи Windows
INX InstallShield Скомпилированный скрипт Windows
IPA заявка IOS
ISU InstallShield Uninstaller Script Windows
РАБОТА Файл задания планировщика задач Windows Windows
JSE Кодированный файл JScript Windows
КШ Unix Korn Shell Script Linux
LNK Ярлык файла Windows
MSC Microsoft Common Console Документ Windows
MSI Пакет установщика Windows Windows
MSP Исправление установщика Windows Windows
MST Файл преобразования установки установщика Windows Windows
OSX исполнимый Macos
ИЗ исполнимый Linux
PAF Файл установщика портативного приложения Windows
PIF Файл информации о программе Windows
PRG исполнимый GEM
PS1 Командлет Windows PowerShell Windows
REG Файл данных реестра Windows
RGS Скрипт реестра Windows
БЕГ исполнимый Linux
SCR Выполняемая заставка Windows
SCT Windows Scriptlet Windows
SHB Windows Document Shortcut Windows
SHS Shell Scrap Object Windows
U3P Умное приложение U3 Windows
VB VBScript файл Windows
VBE VBScript Кодированный скрипт Windows
VBS VBScript файл Windows
VBSCRIPT Visual Basic Script Windows
WORKFLOW Automator Workflow Macos
WS Windows Script Windows
WSF Windows Script Windows
WSH Настройки скрипта Windows Windows

[1] Чтобы выполнить INF-файл, вы должны открыть всплывающее меню (обычно щелкнув правой кнопкой мыши на файле) и выбрать « Установить» .

Другие расширения исполняемых файлов

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

Расширения файлов высокого риска
расширение Формат программа
0xE Переименованный вирусный файл F-Secure Internet Security
73K Применение TI-73 TI Connect
89K Применение TI-89 TI Connect
A6P Программный файл Authorware 6 Adobe Authorware
переменный ток GNU Autoconf Script Autoconf
ACC GEM Вспомогательный Файл Gemulator
ACR Сценарий ACRobot ACRobot
ACTM AutoCAD Action Macro AutoCAD
AHK Скрипт AutoHotkey AutoHotkey
ВОЗДУХА Установочный пакет Adobe AIR Adobe AIR
ПРИЛОЖЕНИЕ Приложение FoxPro Visual FoxPro
ARSCRIPT Скрипт ArtRage АртРаг Студия
В ВИДЕ Adobe Flash ActionScript File Adobe Flash
ASB Alphacam Stone VB Macro Alphacam
AWK Скрипт AWK AWK
AZW2 Файл приложения Kindle Active Content Kindle Collection Manager
ЛУЧ Скомпилированный файл Erlang Erlang
BTM Пакетный файл 4DOS 4DOS
CEL Селестия Сценарий Celestia
CELX Селестия Сценарий Celestia
CHM Скомпилированный файл справки HTML Firefox, IE, Safari
COF Файл MPLAB COFF MPLAB IDE
ЭЛТ Сертификат безопасности Firefox, IE, Chrome, Safari
ДЭК Пакетный файл подслушивающего соглядатай
DLD Скомпилированная программа EdLog Edlog
DMC Медицинский менеджер сценарий Мудрец медицинский менеджер
DOCM Документ Word с поддержкой макросов Microsoft Word
DOTM Шаблон Word с поддержкой макросов Microsoft Word
DXL Сценарий Rational DOORS Рациональные ДВЕРИ
EAR Файл корпоративного архива Java Apache Geronimo
EBM EXTRA! Основной Макрос EXTRA!
EBS E-Run 1.x Script E-Prime (v1)
EBS2 E-Run 2.0 Script E-Prime (версия 2)
ECF Файл компонента SageCRM SageCRM
EHAM Исполняемый файл ExtraHAM HAM Programmer Toolkit
ELF Файл игры Nintendo Wii Эмулятор дельфина
ES SageCRM Script SageCRM
EX4 Файл программы MetaTrader MetaTrader
ExoPC Приложение ExoPC EXOfactory
EZS EZ-R Stats Batch Script EZ-R Stats
ФАС Скомпилированный файл AutoLISP для быстрой загрузки AutoCAD
FKY FoxPro Macro Visual FoxPro
FPI FPS Creator Intelligence Script FPS Creator
FRS Flash Renamer Script Flash Renamer
FXP Скомпилированная программа FoxPro Visual FoxPro
GS Geosoft Script Оазис Монтадж
ВЕТЧИНА Исполняемый файл HAM Хэм Runtime
HMS HostMonitor Script HostMonitor
HPF Программный файл HP9100A HP9100A Emulator
HTA HTML-приложение Internet Explorer
ММВ Макро Макро iMacros (дополнение Firefox)
IPF Сценарий установщика SMS Microsoft SMS
ISP Настройки интернет-связи Microsoft IIS
JAR Архив Java Firefox, IE, Chrome, Safari
JS Исполняемый скрипт JScript Firefox, IE, Chrome, Safari
JSX ExtendScript Script Adobe ExtendScript Toolkit
KIX KiXtart Script KiXtart
LO Interleaf Скомпилированный Lisp-файл QuickSilver
LS LightWave LScript File Световая волна
МАМ Доступ к книге с поддержкой макросов Microsoft Access
MCR 3ds Max Macroscript или Tecplot Macro 3ds Max
MEL Maya Embedded Language File Майя 2013
MPX Программа скомпилированного меню FoxPro Visual FoxPro
MRC сценарий mIRC Mirc
МИЗ Скрипт 3ds Max 3ds Max
МИЗ Максвелл Скрипт Максвелл Рендер
MXE Macro Express воспроизводимый макрос Макро Экспресс
NEXE Исполняемый файл Chrome Native Client Хром
OBS Скрипт ObjectScript ObjectScript
ORE Исполняемый руд Среда выполнения руд
OTM Макрос Outlook Microsoft Outlook
PEX Исполняемый файл ProBoard ProBoard BBS
PLX Perl Исполняемый ActivePerl или Microsoft IIS
POTM Шаблон макроса PowerPoint с поддержкой макросов Microsoft PowerPoint
PPAM PowerPoint с поддержкой макросов Microsoft PowerPoint
ППСМ Слайд-шоу с поддержкой макросов PowerPoint Microsoft PowerPoint
PPTM Презентация с поддержкой макросов PowerPoint Microsoft PowerPoint
КНР Файл кода ресурса Palm Palm Desktop
PVD Установочный скрипт Instalit
PWC Файл PictureTaker PictureTaker
PYC Python скомпилированный файл питон
ЧЛН Оптимизированный код Python питон
QPX Скомпилированная программа запросов FoxPro Visual FoxPro
RBX Скомпилированный скрипт Rembo-C Рембо Инструментарий
ROX Активировать исполняемый объект отчета eReport
RPJ Пакетное задание Real Pac Real Pac
S2A Приложение SEAL2 ТЮЛЕНЬ
SBS SPSS Script SPSS
SCA Scala Script Scala Designer
ШРАМ SCAR Script ШРАМ
SCB Scala Опубликованный сценарий Scala Designer
SCRIPT Общий сценарий Оригинальный движок сценариев 1
SMM Ami Pro Macro Ами Про
SPR Сгенерированный FoxPro экранный файл Visual FoxPro
TCP Программа Tally Compiled Tally Developer
THM Термвуд Макро Mastercam
TLB Библиотека типов OLE Майкрософт Эксель
TMS Сценарий Телемата Telemate
UDF Пользовательская функция Excel Майкрософт Эксель
UPX Ultimate Packer для файла eXecutables Ultimate Packer для электронных программ
URL Интернет-ярлык Firefox, IE, Chrome, Safari
VLX Скомпилированный файл AutoLISP AutoCAD
VPM Vox Proxy Macro Vox Proxy
WCM WordPerfect Macro WordPerfect
WIDGET Yahoo! Виджет Yahoo! Виджеты
WIZ Microsoft Wizard File Microsoft Word
WPK WordPerfect Macro WordPerfect
WPM WordPerfect Macro WordPerfect
XAP Пакет приложений Silverlight Microsoft Silverlight
XBAP Приложение браузера XAML Firefox, IE
XLAM Надстройка Excel с поддержкой макросов Майкрософт Эксель
XLM Книга с поддержкой макросов Excel Майкрософт Эксель
XLSM Книга с поддержкой макросов Excel Майкрософт Эксель
XLTM Шаблон с поддержкой макросов Excel Майкрософт Эксель
XQT SuperCalc Macro CA SuperCalc
XYS Скрипт XYplorer XYplorer
ZL9 Переименованный вирусный файл ZoneAlarm

[1] Под «Original Scripting Engine» я подразумеваю любую программу, создавшую сценарий. Было бы невозможно перечислить и постоянно обновлять количество механизмов сценариев, которые могут использовать эти расширения файлов.

Исполняемые файлы Archives

Расширения файлов категории Исполняемые файлы

Исполняемые файлы содержат код, который запускается при открытии файла. Программы Windows, приложения Mac OS X, скрипты и макросы – все считаются исполняемыми файлами. Так как файлы эти типов выполняют код при запуске, то нельзя открывать неизвестные исполняемые файлов, в том, числе и полученные по электронной почте во вложении.

Самыми распространенными расширениями считаются .EXE, .APP, .VB, .SCR и .MSI.

Расширение Описание Популярность
.apk Пакет приложения Android Очень часто используется
.bat Пакетный файл MS-DOS Очень часто используется
.bin Исполняемый файл Unix Средне используется
.bin Двоичный исполняемый файл Средне используется
.cgi Общий интерфейс шлюза Очень часто используется
.cmd Пакетный файл Windows Часто используется
.cmd Программа dBASE Очень редко используется
.cmd Пакетный файл OS/2 REXX Редко используется
.com Исполняемый файл MS-DOS Очень часто используется
.cpp Файл Apple Xcode Core C Редко используется
.js Исполняемый файл JScript Средне используется
.jse Зашифрованный файл JScript Средне используется
.exe Исполняемый файл Очень часто используется
.exe Приложение PortableApps.com Часто используется
.gadget Гаджет Windows Очень часто используется
.gtp Исполняемый файл Atari ST Очень редко используется
.hta Исполняемый HTML-документ Часто используется
.jar Файл архива Java Очень часто используется
.msi Установочный файл (инсталлятор) Windows Очень часто используется
.msu Пакет обновлений Windows Средне используется
.paf.exe Файл PortableApps.com Часто используется
.pif Информация о приложении Windows Очень часто используется
.ps1 Скрипт Windows PowerShell Часто используется
.pwz Файл мастера создания Microsoft PowerPoint Редко используется
.scr Файл скрипта Часто используется
.thm Макро файл Thermwood Редко используется
.vb Скрипт VBScript Очень часто используется
.vbe Зашифрованный скрипт VBScript Часто используется
.vbs Скрипт VBScript Часто используется
.wsf Файл сценария Windows Очень часто используется

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

Содержание

  • Что такое исполняемый файл
  • Что такое формат и расширение файла
  • Какие расширения могут иметь программные приложения
  • Как увидеть расширение файла
  • Как изменить расширение
  • Как убрать расширение файла из названия
  • Как открыть исполняемый файл
  • Какие расширения файлов могут быть опасны

Что такое исполняемый файл

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

К исполняемым относятся программы и командные файлы. Пользователь их запускает при помощью двойного клика мышью или путём нажатия клавиши Enter.

Что такое формат и расширение файла

Расширение — это часть названия файла, расположенная после точки. Если она отсутствует. То считается, что расширения нет. Разрешается использовать несколько точек в таком названии. В таком случае расширение — это те символы, которые находятся после последней из них.

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

О расширениях и форматах файла можно узнать из видео

Файл состоит из огромного количества байтов. Для каждого формата существуют формальные требования о том. Какая именно информация содержится в конкретных байтах. Например, в файлах картинок должна быть информация о каждой точке изображения и её цвете. Исполняемые файлы различных типов содержат код, который должен выполняться и уточняют, как именно он должен запускаться.

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

Какие расширения могут иметь программные приложения

Расширение Значение
exe Исполняемый файл
com Исполняемый файл в старом формате
bat Командный файл
cmd Командный файл

К исполняемым файлам относятся программы, которые выполняются самостоятельно. Некоторые из них могут работать с файлами данных, а некоторые — нет. Стандартным расширением является «exe». Такие программы включают в себя код, исполнение которого обеспечивается операционной системой. Другим типом исполняемых файлов являются командные файлы. Они содержат в себе список консольных команд, которые выполняются последовательно.

В ролике показано, как открывать файлы с различными расширениями

Как увидеть расширение файла

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

Чтобы увидеть расширение файла, нужно изменить соответствующую системную настройку. В Windows 10 это можно сделать следующим образом:

  1. Открыть Проводник.
  2. В меню выбрать «Вид».
  3. Выбирают строку «Скрывать расширения для зарегистрированных типов файлов» и удаляют галочку.

Затем нужно подтвердить сделанные изменения нажатием на «ОК ».

В Windows 7 для этой цели требуется выполнить такие действия:

  1. Открыть Проводник.
  2. Выбрать «Параметры папок и поиска».
  3. Перейти на вкладку «Вид».
  4. После этого будет открыт список доступных для изменения параметров. Нужно перейти к строке «Скрывать расширения для зарегистрированных типов файлов» и снять галочку напротив неё.

После нажатия на «ОК» корректировка вступит в силу.

Как изменить расширение

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

  1. Пользователь работал в текстовом редакторе и сохранил файл с придуманным им расширением.
  2. В результате действия вируса.
  3. При закачке из интернета файлу было присвоено несвойственное ему расширение.

Например, при скачивании из интернета pdf файла у него может оказаться расширение «tmp». С одной стороны, файл закачан полностью. С другой — при двойном клике по нему не запускается программа для чтения pdf файлов. Чтобы решить эту и аналогичные проблемы достаточно установить файлу нужное расширение. В описанном здесь примере достаточно поменять его на «pdf».

Чтобы поменять расширение на нужное, необходимо выполнить такие действия:

  1. Открыть Проводник.
  2. Отменить опцию «Скрывать зарегистрированные расширения файлов». Способ, которым нужно воспользоваться для этого подробно описан выше в этой статье.
  3. Сделанную корректировку подтверждают. Затем выходят из настроек.
  4. В проводнике находят нужный файл и выбирают его.
  5. Нажимают F2. После этого редактирование имени файла становится доступным.
  6. Указывают нужное расширение.
  7. Заканчивают редактирование, нажав клавишу Enter.

При изменении расширения нужно точно знать, какое должно быть. Если есть несколько вариантов, можно попробовать каждый из них. Проверить можно, попытавшись открыть стандартным способом. В некоторых случаях найти правильное решение можно, просмотрев начало файла через 16-ричный редактор.

Как убрать расширение файла из названия

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

В этом случае нужно поступить таким образом:

  1. Открыть Проводник.
  2. Перейти через меню к строке «Скрыть расширения для зарегистрированных файлов».
  3. Поставить отметку в этой строке.

После этого нужно подтвердить ввод. Затем можно будет увидеть, что расширения больше показываться не будут. Если они не были зарегистрированы системой, то их по-прежнему можно будет увидеть.

Как открыть исполняемый файл

Чтобы открыть исполняемый файл, нужно сделать по нему двойной клик левой клавишей мыши. Это также можно сделать, если выбрать его название и нажать на клавишу Enter.

Какие расширения файлов могут быть опасны

Вячеслав

Вячеслав

Несколько лет работал в салонах сотовой связи двух крупных операторов. Хорошо разбираюсь в тарифах и вижу все подводные камни. Люблю гаджеты, особенно на Android.

Задать вопрос

Какие расширения могут представлять опасность?

Вячеслав

Те, в которых содержится исполняемый код различного рода.

Как распознать их?

Вячеслав

Самостоятельно это сделать практически невозможно. Для этого нужно использовать антивирусную программу.

Как антивирусные программы распознают опасность?

Вячеслав

У них имеются сигнатуры (последовательные цепочки байтов), которые соответствуют известным вирусам. Их база данных постоянно пополняется.

Если исполняемый файл заражён вирусом, он при запуске нанесёт вред компьютеру. Однако также могут предоставлять опасность и другие. Например, вирус может существовать в виде макроса для Microsoft Office или как электронное письмо, которое наносит вред при попытке прочитать его.

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

Исполняемые файлы запускаются операционной системой. Затем им передаётся управление. После окончания работы его отдают обратно в операционную систему.

Аннотация: Управление памятью в Windows. Обзор структуры исполняемых файлов в формате Portable Executable (PE). Пример генерации PE-файла.

Формат исполняемых файлов

Исполняемый файл (executable file) — это файл, который может быть загружен в память загрузчиком операционной системы и затем исполнен. В операционной системе Windows исполняемые файлы, как правило, имеют расширения «.exe» и «.dll». Расширение «.exe» имеют программы, которые могут быть непосредственно запущены пользователем. Расширение «.dll» имеют так называемые динамически связываемые библиотеки (dynamic link libraries). Эти библиотеки экспортируют функции, используемые другими программами.

Для того чтобы загрузчик операционной системы мог правильно загрузить исполняемый файл в память, содержимое этого файла должно соответствовать принятому в данной операционной системе формату исполняемых файлов. В разных операционных системах в разное время существовало и до сих пор существует множество различных форматов. В этой главе мы рассмотрим формат Portable Executable (PE). Формат PE — это основной формат для хранения исполняемых файлов в операционной системе Windows. Сборки .NET тоже хранятся в этом формате.

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

А теперь — немного истории. Формат PE был создан разработчиками Windows NT. До этого в операционной системе Windows использовались форматы New Executable (NE) и Linear Executable (LE) для представления исполняемых файлов, а для хранения объектных файлов использовался Object Module Format (OMF). Формат NE предназначался для 16-разрядных приложений Windows, а формат LE, изначально разработанный для OS/2, был уже 32-разрядным. Возникает вопрос: почему разработчики Windows NT решили отказаться от существующих форматов? Ответ становится очевидным, если обратить внимание на то, что большая часть команды, работавшей над созданием Windows NT, ранее работала в Digital Equipment Corporation. Они занимались в DEC разработкой инструментария для операционной системы VAX/VMS, и у них уже были навыки и готовый код для работы с исполняемыми файлами, представленными в формате Common Object File Format (COFF). Соответственно, формат COFF в слегка модифицированном виде был перенесен в Windows NT и получил название PE.

В «.NET Framework Glossary» сказано, что PE — это реализация Microsoft формата COFF. В то же время в [5] утверждается, что PE — это формат исполняемых файлов, а COFF — это формат объектных файлов. Вообще, мы можем наблюдать путаницу в документации Microsoft относительно названия формата. В некоторых местах они называют его COFF, а в некоторых — PE. Правда, можно заметить, что в новых текстах название COFF используется все меньше и меньше. Более того, формат PE постоянно эволюционирует. Например, несколько лет назад в Microsoft отказались от хранения отладочной информации внутри исполняемого файла, и поэтому теперь многие поля в структурах формата COFF просто не используются. Кроме того, формат COFF — 32-разрядный, а последняя редакция формата PE (она называется PE32+) может использоваться на 64-разрядных аппаратных платформах. Поэтому, видимо, дело идет к тому, что название COFF вообще перестанут использовать.

Интересно отметить, что исполняемые файлы в устаревших форматах NE и LE до сих пор поддерживаются Windows. Исполняемые файлы в формате NE можно запускать под управлением NTVDM (NT Virtual DOS Machine), а формат LE используется для виртуальных драйверов устройств (VxD).

Почему в названии формата PE присутствует слово «portable» («переносимый»)? Дело в том, что Windows NT была реализована не только для платформы Intel x86, но и для платформ MIPS R4000, DEC Alpha и PowerPC. И во всех реализациях для хранения исполняемых файлов использовался формат PE. При этом речь не шла о достижении двоичной совместимости между этими платформами, то есть exe-файл, предназначенный для выполнения на платформе Intel x86, нельзя было запустить на PowerPC. Важно понимать, что переносимость формата еще не означает переносимость исполняемых файлов, записанных в этом формате. Формат PE переносим в том смысле, что он слабо зависит от типа процессора и поэтому подходит для разных платформ (в том числе и для платформы .NET).

Далее в этой главе мы не будем затрагивать 64-разрядный вариант формата PE, потому что в настоящее время сборки .NET хранятся в прежнем 32-разрядном формате. Однако отметим, что 64-разрядный PE очень слабо отличается от 32-разрядного. Основное отличие касается разрядности полей структур PE-файла.

Исполняемые файлы

Распространенные расширения исполняемых файлов включают: . ИСПОЛНЯЕМЫЙ, . ПРИЛОЖЕНИЕ, . VB и. SCR.

Какой из перечисленных файлов не является исполняемым?

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

.Docx — это исполняемый файл?

Документ выглядит как файл Microsoft Word. … Docx), файл собственно исполняемое вредоносное ПО (.exe).

Сколько различных расширений файлов считаются исполняемыми?

Компания два основные типы исполняемых файлов: 1) скомпилированные программы и 2) скрипты. В системах Windows скомпилированные программы имеют расширение. EXE, их часто называют EXE-файлами. На компьютерах Macintosh скомпилированные программы имеют расширение. Расширение APP, что является сокращением от приложения.

Какое расширение у установочного файла?

Что такое файл SETUP? Полное имя формата файлов с расширением SETUP: Формат настройки символов CryENGINE. Формат CryENGINE Character Setup Format был разработан Crytek. Формат файла SETUP совместим с программным обеспечением, которое можно установить на системной платформе Windows.

COM-файл — это тип простого исполняемого файла. … COM использовался как имя файла расширение для текстовых файлов, содержащих команды, которые будут выданы операционной системе (аналогично пакетному файлу).

Какое расширение исполняемого файла Mac?

В macOS Mach-O файл format — это собственный исполняемый формат.

Можете ли вы манипулировать исполняемым файлом?

Файлы EXE и DLL — это не простые традиционные текстовые файлы, которые можно легко читать и редактировать. … Однако, если вы действительно хотите изменить что-то в EXE или DLL файле по какой-либо причине, вы можете сделать это, изменив их ресурсы с помощью Тюнер ресурсов.

Jar — исполняемый файл?

Файлы Jar (файлы Java ARchive) могут содержать файлы классов Java, которые будут запускаться при выполнении jar. JAR — это формат архивирования, в котором не только хранятся каталоги и исходные файлы, но и также может быть запущен как исполняемый файл.

Bat — исполняемый файл?

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

Как преобразовать DOC в DOCX?

Выберите папку, в которой вы хотите сохранить документ. Откроется диалоговое окно> выберите «Сохранить как»> в меню «Сохранить как тип»> выберите вариант «документ Word (.docx)»> нажмите кнопку «Сохранить как», и копия вашего файла будет сохранена. в формате Docx.

Может ли EXE-файл вызвать киберинцидент?

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

Для чего используется файл DOCX?

Любой файл с расширением DOCX является документом Microsoft Word Open XML Formate. Эти файлы используются для отчеты, резюме, письма, документация, заметки, информационные бюллетени, презентации и многое другое.

Исполняемые Форматы файлов

Что является исполняемым файлом?

Исполняемый файл представляет собой тип формата файл используется для запуска куска кода или запустить программу при выполнении. Исполняемый файл может быть открыт, просто дважды щелкнув по нему, а действие открытия исполняемый файл называется его выполнения.

В операционной системе Windows, большинство исполняемых файлов имеют расширение EXE файл, но он сильно отличается по другим операционным системам. MacOS использует DMG, а также расширения АРР, в то время как Linux не имеет стандартное расширение файла для исполняемых файлов, что позволяет запускать любой файл как исполняемый файл.

Есть много типов исполняемых файлов, от простых EXE-файлов, для пакетных и файлов сценариев, которые запускают код, хранящийся внутри них, как только они будут выполнены.

КАК исполняемые файлы, используемые?

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

Поиск типов файлов


Какой популярный Executable Files Extensions?

.EXE

EXE
Формат: Двоичный
Разработчик: Microsoft

Исполняемый формат файла EXE или Windows, это стандартный формат для хранения исполняемых файлов на Windows. Файл EXE содержит скомпилированный двоичный код, способные быть запущены непосредственно с помощью компьютера, а также может хранить другие ресурсы, такие как графические активы для графического интерфейса пользователя (GUI) и многого другого.

.COM

COM
Формат: Двоичный
Разработчик: Microsoft

COM или DOS Command File формат используется для хранения программы, которая может быть выполнена с помощью DOS. COM-файлы содержат только код и данные в одном сегменте без каких-либо заголовков или метаданных. Она хранит данные в двоичном формате с пределом размера 64 КБ.

.BAT

BAT
Формат: Текст
Разработчик: Microsoft

BAT или DOS Batch File формат используется для хранения последовательности команд в простом текстовом виде, которые затем могут быть выполнены с помощью командной строки Windows, просто открыв файл. Как правило, BAT-файлы используются для автоматизации задач.

.APP

APP
Формат: —
Разработчик: Apple

Формат X Application File APP или Mac OS используется операционная система Mac OSX от Apple для хранения файлов в исполняемом формате, подобно тому, как EXE-файлы работают в Windows.

.BIN

BIN
Формат: —
Разработчик: —

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

Понравилась статья? Поделить с друзьями:
  • Для изменения этих параметров требуется разрешение администратора windows 7
  • Для персонализации компьютера нужно активировать windows 10 пропал звук как убрать
  • Для защиты компьютера эта программа была закрыта системой windows installer
  • Для персонализации компьютера нужно активировать windows 10 про как убрать
  • Для персонализации компьютера нужно активировать windows 10 микрофон не работает