Сегодня мы сталкиваемся с множеством новых форматов файлов, различных программ и приложений. Очень часто возникает ситуация, когда нам необходимо открыть файл, но мы не знаем, какую программу использовать для этого. А если посмотреть в свойства файла, то там тоже может быть указана неизвестная нам программа. Как же найти программу и открыть файл? В этой статье мы разберемся, как определить программу, в которой создан файл и как его открыть.
В дальнейшем мы рассмотрим пошаговую инструкцию, которая поможет нам определить, в какой программе создан файл и как его открыть, используя наиболее распространенные форматы файлов.
Способы определить программу, создавшую файл
Во-вторых, вы можете использовать команду «Свойства» (или «Свойства файла») на вашем компьютере. Откройте папку с файлом, щелкните на нем правой кнопкой мыши и выберите «Свойства». В открывшемся окне вы найдете информацию о файле, в том числе о программе, с помощью которой был создан файл.
Также существуют специальные онлайн-сервисы, которые помогают определить, в какой программе создан файл. Например, можно воспользоваться сервисом WhatIsMyFile, загрузив файл на их сайт. Сервис автоматически определит формат файла и программу, которая была использована для его создания.
Как узнать местонахождение программы (расположения файла) по ярлыку
Если же никакой из этих методов не помог, можно попробовать просто открыть файл в различных программах, пока не найдете ту, которая правильно откроет файл. В любом случае, не забудьте сохранить копию оригинального файла перед тем, как его открывать в другой программе.
Использование встроенных возможностей операционной системы
Как узнать тип файла в операционной системе?
В Windows и MacOS можно узнать тип файла простым нажатием правой кнопки мыши и выбором пункта «Свойства» или «Информация» соответственно. В Linux можно использовать команду «file», введя ее в терминал.
Кроме того, в Windows можно воспользоваться командой «assoc», которая показывает ассоциации расширений файлов с программами, а с помощью команды «ftype» можно узнать, какой файл открывается какой программой.
Как открыть файл в соответствующей программе?
В Windows и MacOS можно открыть файл, нажав на него дважды левой кнопкой мыши. Если программа, которая должна открывать данный тип файлов, не установлена или не связана с ними по умолчанию, можно выбрать нужную программу во всплывающем окне.
В Linux можно воспользоваться командой «xdg-open», введя ее в терминал, чтобы открыть файл в соответствующей программе.
Как изменить программу, связанную с файлом по умолчанию?
В Windows можно изменить программу, связанную с файлом по умолчанию, перейдя к свойствам файла и выбрав соответствующую программу в качестве приложения по умолчанию. В MacOS можно выбрать файл, нажать правой кнопкой мыши и выбрать «Открыть с помощью», а затем выбрать желаемую программу.
В Linux можно воспользоваться командой «mimeapps.list», чтобы изменить файл ассоциации программ.
Как проверить контрольную сумму скачанного файла архива или образа. Как проверить хэш файла.
- Совет: если не уверены, какой тип файла открывается данным приложением, можно воспользоваться функцией «Открыть с» в контекстном меню (Windows, MacOS) или командой «xdg-open» в Linux.
Онлайн-сервисы для определения программы, создавшей файл
Существует множество онлайн-сервисов, которые помогут вам узнать, в какой программе был создан файл. Они предоставляют простой и быстрый способ определения типа файла без установки дополнительных программ.
Filext.com: это один из самых популярных онлайн-сервисов для определения типа файла. На главной странице вы можете ввести название файла или его расширение и получить информацию о программе, которая может открыть этот файл. Кроме того, вы можете получить подробную информацию о формате файла и его свойствах.
File-Extension.org: это еще один полезный онлайн-сервис для определения типа файла. Вы можете загрузить файл напрямую на сайт или ввести его расширение. После этого вы получите информацию о программе, которая может открыть этот файл, а также описание формата файла и ссылки на соответствующие программы для его открытия.
OpenWith.org: это онлайн-сервис, который позволяет пользователям обмениваться информацией о том, какие программы наилучшим образом могут использоваться для открытия файлов различных типов. Вы можете ввести название файла или его расширение, и сайт покажет список программ, которые используются другими пользователями для открытия этого типа файла.
Это только некоторые из многих онлайн-сервисов, которые помогут вам определить программу, создавшую файл. Используйте их в качестве инструмента для быстрого и простого поиска нужной программы.
Специализированные программы для определения типа файла
Если вы не можете определить тип файла вручную, то есть решение в виде специализированных программ, которые могут автоматически определить тип файла и предложить соответствующие программы для его открытия.
Одним из таких инструментов является утилита TrID, которая используется для определения типа файлов на основе их содержимого. TrID содержит более 5000 определителей типов файлов и имеет возможность добавления пользовательских определителей.
Другим инструментом может стать File Viewer Plus, который позволяет просмотреть содержимое файла и определить его тип. С его помощью можно просматривать более 300 различных файловых форматов и конвертировать их в другие форматы.
Также стоит упомянуть InVison Power Board, который содержит широкий список поддерживаемых файловых форматов и имеет возможность создавать превью изображений, загружать их на сервер и управлять ими.
Важно помнить, что вы должны иметь необходимую программу или обновить текущую версию программы, если вы планируете открыть файл. Конечно, вы можете использовать специализированные программы для определения типа файла, но убедитесь, что вы используете рекомендуемую программу или самую последнюю версию для безопасной и эффективной работы с вашим файлом.
Как открыть файл без знания его формата
Иногда бывает сложно определить формат файла, особенно если его расширение скрыто или неизвестно. Однако, существует несколько способов открыть файл без знания его формата.
- Попробуйте открыть файл в текстовом редакторе, таком как Notepad. Если это текстовый файл, то он откроется без проблем. Если это не текстовый файл, то вместо содержимого вы увидите бессмысленные знаки.
- Если файл содержит изображение, то вы можете попробовать открыть его в программе просмотра изображений, такой как Paint или IrfanView. Если это не изображение, то программа просто не сможет открыть его.
- Используйте онлайн-сервисы, которые помогут определить формат файла. Например, сайт Online-Convert позволяет загрузить файл и определить его формат.
- Еще один способ — сконвертировать файл в другой формат. Программы для конвертации файлов часто поддерживают множество форматов, так что вы можете попробовать сконвертировать файл в формат, который поддерживается вашей программой.
Примеры расширений файлов и соответствующих программ для их открытия
.jpg – расширение для изображений в формате JPEG. Открыть такой файл можно, например, в программе просмотра изображений, такой как Windows Photo Viewer, или в редакторах изображений, таких как Adobe Photoshop.
.mp3 – расширение для звуковых файлов в формате MP3. Открыть такой файл можно, например, в любом аудиоплеере, таком как Windows Media Player, или в музыкальных приложениях, таких как iTunes.
.avi – расширение для видеофайлов в формате AVI. Открыть такой файл можно, например, во многих проигрывателях мультимедиа, таких как VLC или Windows Media Player.
.html – расширение для веб-страниц. Открыть такой файл можно, например, в любом веб-браузере, таком как Google Chrome, Mozilla Firefox или Internet Explorer.
.psd – расширение для файлов Adobe Photoshop. Открыть такой файл можно, например, в программе Adobe Photoshop или в других растровых редакторах, таких как GIMP.
Источник: usemake.ru
Как узнать какой скрипт/программа создает определенную папку на сервере?
В корне сайта периодически появляется папка temp с непонятными файлами. Я думаю что это какой-то шелл создает его чтобы заполнить память диска. Я его удаляю, а на следующий день он заново создается и в нем снова непонятные файлы. Поискал в сети что это может быть за папка. Узнал что многие программы создают его для отчетов и прочих данных.
Как я могу уточнить это серверная программа делает это или на сервер залит шелл? Например файл example.com/temp/u/d3d3LmZsYXRvdXIuY29tL215YWR2cy9ydS8%3D.txt содержит лишь строку
dHJlYXN1cmV0b3duLzQ1NDg3NDUyOTQzMjMv
И эта папка состоит только из таких файлов. Сервер у меня Centos6, VPS, панель ISPmanager, включен nginx, memcached, clamav.
Отслеживать
67.7k 208 208 золотых знаков 76 76 серебряных знаков 218 218 бронзовых знаков
задан 26 авг 2016 в 14:09
Hasanagha Aliyev Hasanagha Aliyev
391 2 2 серебряных знака 11 11 бронзовых знаков
Непонятная папка и файлы — очень обтекаемая формулировка. Уточните, пожалуйста, имена файлов и примеры содержания.
26 авг 2016 в 14:11
26 авг 2016 в 14:13
Имя файла и содержимое это строка в кодировке base64. Имя файла содержит такую ссылку: www.flatour.com/myadvs/ru/ , а содержимое после расшифровки такое: treasuretown/4548745294323/
26 авг 2016 в 14:15
И что это значит? Да это сайт на котором эти проблемы. Но вопрос все еще остается в силе. что создает эти файлы
26 авг 2016 в 14:17
Похоже, что treasuretown это часть этого url: http://item.rakuten.co.jp/treasuretown/4548745294323/ . Возможно, с вашего сайта продают ссылки. Проверьте файлы сайта манулом
26 авг 2016 в 14:27
2 ответа 2
Сортировка: Сброс на вариант по умолчанию
Можно попробовать запустить команду lsof , которая отображает какая программа в данный момент открыла файл. Работает так:
$ lsof /path/to/file
Можно запустить с периодом в 1 секунду:
$ lsof -r1 /path/to/file
Ну и логгировать это всё в файл. Если держать при этом открытой ssh сессию не хочется, то можно использовать какой-нибудь gnu screen или подобную программу.
Если программа отрабатывает слишком быстро и по этим логам её поймать не получится, то можно сделать ну совсем костыльно запускать как можно чаще
$ while true; do lsof /paht/to/file; done;
Отслеживать
ответ дан 26 авг 2016 в 14:17
3,071 12 12 серебряных знаков 20 20 бронзовых знаков
попробовал lsof. никаких результатов
26 авг 2016 в 14:20
26 авг 2016 в 14:25
Извиняюсь. неправильно вставлял код, в ssh опыта мало. подправил,сечас выводит Permission denied
26 авг 2016 в 14:28
26 авг 2016 в 15:47
выдает does not exist
26 авг 2016 в 16:31
Вам может помочь пакет auditd. Пример:
# auditctl -w /temp # mkdir /temp # mkdir /temp/u # ausearch -f /temp —- time->Mon Aug 29 16:32:43 2016 type=CONFIG_CHANGE msg=audit(1472473963.517:46): auid=4294967295 ses=4294967295 op=»updated_rules» path=»/temp» key=(null) list=4 res=1 —- time->Mon Aug 29 16:32:43 2016 type=PROCTITLE msg=audit(1472473963.489:47): proctitle=6D6B646972002F74656D70 type=PATH msg=audit(1472473963.489:47): item=1 name=»/temp» inode=10691 dev=08:03 mode=040755 ouid=0 ogid=0 rdev=00:00 nametype=CREATE type=PATH msg=audit(1472473963.489:47): item=0 name=»/» inode=2 dev=08:03 mode=040755 ouid=0 ogid=0 rdev=00:00 nametype=PARENT type=CWD msg=audit(1472473963.489:47): cwd=2F686F6D652F73657267696F2F456CC59D75746F6A type=SYSCALL msg=audit(1472473963.489:47): arch=40000003 syscall=39 success=yes exit=0 a0=bf82f7a3 a1=1ff a2=bf82f7a3 a3=bf82ee64 items=2 ppid=22390 pid=24813 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=pts8 ses=4294967295 comm=»mkdir» exe=»/bin/mkdir» key=(null) —- time->Mon Aug 29 16:34:21 2016 type=PROCTITLE msg=audit(1472474061.417:71): proctitle=6D6B646972002F74656D702F75 type=PATH msg=audit(1472474061.417:71): item=1 name=»/temp/u» inode=10693 dev=08:03 mode=040755 ouid=0 ogid=0 rdev=00:00 nametype=CREATE type=PATH msg=audit(1472474061.417:71): item=0 name=»/temp/» inode=10691 dev=08:03 mode=040755 ouid=0 ogid=0 rdev=00:00 nametype=PARENT type=CWD msg=audit(1472474061.417:71): cwd=2F686F6D652F73657267696F2F456CC59D75746F6A type=SYSCALL msg=audit(1472474061.417:71): arch=40000003 syscall=39 success=yes exit=0 a0=bfe2c7a1 a1=1ff a2=bfe2c7a1 a3=bfe2a9a4 items=2 ppid=22390 pid=24846 auid=4294967295 uid=0 gid=0 euid=0 suid=0 fsuid=0 egid=0 sgid=0 fsgid=0 tty=pts8 ses=4294967295 comm=»mkdir» exe=»/bin/mkdir» key=(null)
Источник: ru.stackoverflow.com
Как узнать, какой файл или папка сейчас используется в Windows 11
Время от времени, когда вы удаляете файлы и папки, Windows может выдавать сообщение об ошибке, в котором говорится, что «действие не может быть выполнено, потому что папка или файл в ней открыты в другой программе». Это серьезное неудобство, не в последнюю очередь потому, что Windows никогда не сообщает вам, какая именно программа использует этот файл.
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
С этой целью сегодня мы рассмотрим, как определить и снять блокировку файла или папки, которая мешает вам завершить работу.
Примечание о совместимости с Windows 10: хотя в этом руководстве используются снимки экрана для Windows 11, упомянутые здесь методы одинаково хорошо работают и с Windows 10.
2 способа узнать, какой файл или папка используется в данный момент
Вот два основных способа узнать, какой файл или папка используется приложением или службой в Windows 11.
Связано: Окончательное руководство по ярлыкам Windows 11
Метод № 01: Использование Microsoft Process Explorer
У Microsoft есть приложение «Process Explorer», которое намного мощнее, чем диспетчер задач, для определения приложения, которое блокирует файл или папку и не дает вам вносить в них изменения.
Перейдите по указанной выше ссылке и нажмите Загрузить Process Explorer.
После загрузки щелкните правой кнопкой мыши zip-файл и выберите «Извлечь все».
Выберите место для извлечения, затем нажмите «Извлечь».
Затем запустите исполняемый файл для Process Explorer.
1.1 Как узнать, какая программа использует файл / папку
Когда откроется Process Explorer, вы должны увидеть значок «перекрестие» на панели инструментов вверху.
Перетащите этот значок и поместите его в сообщение об ошибке «Файл / папка используется».
Это выделит Process Explorer в списке отображения процессов.
1.2 Как разблокировать файл / папку
Как только процесс будет выделен (синим цветом), вы увидите, какое именно приложение блокирует его от изменения или удаления (фиолетовым цветом).
Чтобы разблокировать его, вам нужно будет убить процесс, выделенный фиолетовым. Для этого щелкните программу, чтобы выбрать ее.
Затем нажмите клавишу удаления. Когда вас попросят подтвердить, нажмите OK.
Теперь вы можете удалить, переименовать или иным образом отредактировать файл по своему усмотрению.
Связанный: Как использовать Focus Assist в Windows 11
Метод # 02: Использование монитора ресурсов
В Windows есть встроенный инструмент под названием Resource Monitor, который позволяет находить файлы и папки, блокирующие приложения. Вот как его можно использовать:
Нажмите «Пуск», введите «Монитор ресурсов» и выберите первый вариант.
В мониторе ресурсов щелкните вкладку ЦП, чтобы переключиться на нее.
Затем щелкните поле «Search Handles» рядом с «Associated Handles».
Найдите файл или папку, использование которых ограничено. В нашем случае это файл с фильмом. Как только вы введете имя файла / папки (даже частичное имя будет достаточно), вы должны увидеть приложение, которое блокирует удаление файла.
Если вы хотите завершить этот процесс прямо здесь, щелкните его правой кнопкой мыши и выберите «Завершить процесс».
Нажмите Завершить процесс, когда вас попросят подтвердить.
Теперь ваш файл разблокирован, и вы можете вносить в него изменения по своему желанию.
Связанный: Как проверить состояние батареи Windows 11
Как исправить ошибку «Файл уже используется»
Если вышеупомянутые методы не работают для вас, и вы по-прежнему не можете внести изменения или удалить файл / папки, проблема может быть в другом месте. Вот несколько возможных исправлений, которые вы можете попробовать решить.
1. Закройте приложение из диспетчера задач.
Первое (и, возможно, самое простое), что вы можете сделать, это закрыть приложение, заблокировавшее файл. Конечно, вам нужно знать, какое приложение в первую очередь использует файл (см. Выше методы №1 и №2).
Откройте диспетчер задач, одновременно нажав Ctrl + Shift + Esc, и убедитесь, что вы находитесь на вкладке «Процессы». Найдите программу, которая держит ваш файл в заложниках, щелкните ее правой кнопкой мыши и выберите Завершить задачу.
Это приведет к остановке всех экземпляров программы. Попробуйте сейчас внести изменения в файл / папку. В большинстве случаев это должно помочь и освободить ваш файл / папку.
2. Установите флажок «Свойства файла» (снимите флажок «Только для чтения»).
Иногда проблема заключается в самом файле. Возможно, файл, в который вы пытаетесь внести изменения, предназначен только для чтения. Это означает, что кроме открытия его в приложении, вы ничего не можете сделать. Чтобы проверить это, щелкните файл правой кнопкой мыши и выберите «Свойства».
На вкладке «Общие» найдите внизу «Атрибуты». Если рядом с параметром «Только для чтения» установлен флажок, возможно, именно это может вызывать проблемы.
Чтобы исправить это, снимите флажок «Только для чтения» и нажмите «ОК».
Примечание. Если этот параметр выделен серым цветом или вы не можете его снять, возможно, вы не являетесь владельцем этого файла и не имеете на это разрешения.
3. Принудительно удалить файл из командной строки.
Если вы хотите удалить файл и вам мешает неизвестное приложение, вы можете попробовать удалить его принудительно из командной строки. Вот как:
Перейдите в папку, в которой находится файл. Щелкните папку правой кнопкой мыши и выберите Копировать как путь. Наш файл находится в папке «Видео», поэтому мы щелкаем правой кнопкой мыши папку «Видео» и выбираем «Копировать как путь».
Затем откройте командную строку, нажав «Пуск», набрав cmd и нажав «Запуск от имени администратора».
Теперь перейдите в каталог файла, введите cd и нажмите Ctrl + V, чтобы вставить путь, который мы скопировали ранее.
Затем нажмите Enter. Это изменит каталог на папку, содержащую ваш файл.
Теперь, прежде чем мы двинемся дальше, мы должны временно завершить процесс Explorer. Для этого одновременно нажмите Ctrl + Shift + Esc. Найдите проводник Windows в списке процессов, щелкните его правой кнопкой мыши и выберите Завершить задачу.
Вернитесь в командную строку (используйте Alt + Tab, чтобы найти ее). Теперь введите следующую команду, чтобы принудительно удалить файл:
Обязательно замените «filename» на полное имя файла, включая его расширение. Это должно выглядеть примерно так:
Затем нажмите Enter. Пришло время вернуть проводник Windows. Для этого откройте диспетчер задач (как показано ранее), нажмите «Файл»> «Запустить новую задачу».
Введите «explorer.exe» и нажмите «ОК».
Теперь вы сможете вносить изменения в свои файлы и папки.
4. Перезагрузите компьютер.
Иногда даже такая простая вещь, как перезагрузка компьютера, может помочь. Перезагрузка дает вашей системе мягкий сброс, позволяя приложениям загружаться с нуля. Возможно, вы сможете редактировать или удалять свои файлы после простой перезагрузки. Хотя это не гарантируется во всех случаях, вы будете удивлены тем, что может сделать простая перезагрузка.
5. Загрузитесь в безопасном режиме и удалите файл.
Если вы по-прежнему не можете удалить файл или иным образом внести в него изменения, вы можете попробовать загрузить Windows в безопасном режиме и внести изменения оттуда. Если вы не знаете, как загрузиться в безопасном режиме, выполните следующие действия:
Нажмите «Пуск», нажмите кнопку «Питание», а затем, удерживая нажатой клавишу «Shift», нажмите «Перезагрузить».
Теперь, когда компьютер перезагружается, вы перейдете к параметрам Advanced Restart. Выберите Устранение неполадок.
Щелкните Дополнительные параметры.
Щелкните Параметры запуска.
Теперь нажмите число, соответствующее Enable Safe Mode with Networking.
После загрузки в безопасном режиме вы можете попробовать внести изменения в файл. По всей вероятности, вы не должны получать здесь ошибку «Файл используется» и иметь возможность редактировать или удалять ее по своему усмотрению.
Ошибка «Используемый файл» вызывает явное раздражение, особенно с учетом того факта, что даже в Windows 11 у нас все еще нет простого способа узнать, какое приложение блокирует файлы и папки, о которых идет речь. Мы надеемся, что с помощью этого руководства вы сможете хотя бы решить проблему и освободить свои файлы / папки.
Программы для Windows, мобильные приложения, игры — ВСЁ БЕСПЛАТНО, в нашем закрытом телеграмм канале — Подписывайтесь:)
Источник: xaer.ru