Как узнать, какой программой открыть файл

Обновлено: 21.11.2024

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

Есть предложения, как найти виновника?

Можно подумать, что спустя столько времени ребята из Windows предоставят нам способ легко сделать это из Проводника. Интересно, почему этого не произошло?

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

Я знаю, что это вам мало поможет, но, кажется, я помнил, что это была запланированная функция следующего выпуска Windows после Vista и 2008 Server. или, может быть, это вещь WinFS. не знаю, где я это прочитал.

2021. Проблема все еще существует в Windows 10. Случайно попал на этот вопрос при несвязанном поиске. Когда я натыкаюсь на эту проблему с чем-то, содержащим файл, часто это explorer.exe, как предложил Эдди, я убиваю explorer.exe из диспетчера задач, это устраняет проблему и отключает почти весь пользовательский интерфейс. Теперь вам нужно перезапустить свой explorer.exe , я просто нажимаю Win+R и набираю там explorer.exe и нажимаю энтер, он запускает explorer.exe и жизнь снова удалась :).

16 ответов 16

Мне удалось успешно использовать Sysinternals Process Explorer. При этом вы можете найти, в каком процессе (ах) открыт файл, и вы можете использовать его, чтобы закрыть дескриптор (ы), если хотите. Конечно, безопаснее закрыть весь процесс. Проявляйте осторожность и рассудительность.

Чтобы найти конкретный файл, используйте пункт меню Find->Find Handle или DLL. Введите часть пути к файлу. Список процессов появится ниже.

Если вы предпочитаете командную строку, пакет Sysinternals включает инструмент командной строки Handle, в котором перечислены открытые дескрипторы.

Примеры

  • c:\Program Files\SysinternalsSuite>handle.exe |findstr /i "e:\" (находит все файлы, открытые с диска e:\ "
  • c:\Program Files\SysinternalsSuite>handle.exe |findstr /i "файл или путь в вопросе"

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

@Walden: Абсолютно. YMMV. С WinXP у меня много раз было, чтобы Проводник открывал дескриптор без очевидной причины и отказывался закрыть его. Когда это происходит с файлом, который нужно удалить, у вас есть выбор: принудительно закрыть дескриптор или перезагрузить его. До сих пор, проделав это десятки раз, я не испытал никакого вреда. Как и в случае любого расширенного инструмента, используйте его с осторожностью и рассудительностью.

Для проводника, кстати, удерживайте Ctrl-Shift и щелкните правой кнопкой мыши пустую область меню "Пуск", и вы получите "Выйти из проводника" - пс, не совсем ответ Джеффа..

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

Для этого можно использовать монитор ресурсов, встроенный в Windows 7, 8 и 10.

  1. Откройте монитор ресурсов, который можно найти
    • Выполнив поиск Resource Monitor или resmon.exe в меню "Пуск" или
    • Как кнопка на вкладке "Производительность" в Диспетчере задач
  2. Перейти на вкладку ЦП
  3. Используйте поле поиска в разделе "Связанные дескрипторы"
    • См. синюю стрелку на снимке экрана ниже.

Найдя дескриптор, вы можете идентифицировать процесс, взглянув на столбец Image и/или PID.

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

Стоит отметить, что эту программу может быть сложно найти в Windows 8 — ее можно найти по запросу «resmon.exe».

Это мне больше подходит, чем "Handle | Альтернативы FindStr и Unlocker, хотя они также эффективны

Все еще действует в Windows 10, и его можно найти с помощью кнопки "Открыть монитор ресурсов" в диспетчере задач -> вкладка "Производительность".

Только будьте очень осторожны с закрывающими ручками; это даже более опасно, чем вы думаете, из-за повторного использования дескриптора - если вы закроете дескриптор файла, а программа откроет что-то еще, этот исходный дескриптор файла, который вы закрыли, может быть повторно использован для этого «чего-то еще». А теперь угадайте, что произойдет, если программа продолжит работу, думая, что работает с файлом (чей дескриптор вы закрыли), когда на самом деле этот дескриптор файла теперь указывает на что-то другое.

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

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

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

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

Вы когда-нибудь задумывались, какая программа открывает тот или иной файл или каталог? Довольно часто при попытке удалить папку Windows сообщает следующее:

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

Монитор ресурсов

Для Windows 7 и более поздних версий можно использовать встроенный монитор ресурсов.

Откройте Resource Monitor, который можно найти

  • Выполнив поиск resmon.exe в меню "Пуск" или
  • Как кнопка на вкладке Производительность в вашем Диспетчере задач

Монитор ресурсов на вкладке "Производительность" диспетчера задач

На вкладке ЦП используйте поле поиска в разделе Связанные дескрипторы

.

Найдя дескриптор, вы можете идентифицировать процесс, взглянув на столбец Image и/или PID. Затем вы можете закрыть приложение, если можете, или просто щелкните строку правой кнопкой мыши, и вы сразу же получите возможность завершить процесс (завершить процесс).

Обозреватель процессов

Process Explorer показывает информацию о том, какие дескрипторы и процессы DLL были открыты или загружены.

  • Откройте Process Explorer (запущенный от имени "администратора"), запустив procexp.exe или procexp64.exe.
  • Введите сочетание клавиш Ctrl+F. Либо щелкните меню "Найти" и выберите "Найти дескриптор или DLL".

Обозреватель процессов — найти дескриптор или DLL

  • Введите имя заблокированного файла или другого интересующего файла в диалоговом окне «Поиск», затем нажмите «Поиск». Частичных имен обычно достаточно.
  • Будет создан список. Записей может быть несколько. Нажмите на одну из записей, она будет «Обновление дескрипторов».

Обозреватель процессов — Поиск

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

Обозреватель процессов — дескриптор закрытия

Handle — это версия Process Explorer для командной строки.

Мое мнение

Я предпочитаю использовать монитор ресурсов по сравнению с Process Explorer, так как Process Explorer работает медленнее (особенно во время процесса "Обновление дескрипторов"). Если я не могу найти дескриптор в Resource Monitor, я использую Process Explorer.

Как узнать, какой процесс блокирует файл или папку в Windows?

Например, при попытке удалить папку Windows сообщает следующее:

Действие не может быть выполнено, так как папка открыта в другой программе

То же самое происходит и с файлом, но как узнать, какая программа или приложение в данный момент его использует и мешает мне удалить файл или папку?

Как это дубликат? Он конкретно спрашивает, как узнать, какой процесс блокирует файл, а не как удалить заблокированный файл.

Я не могу добавить встроенный, более простой ответ здесь, потому что он был неправильно помечен как дубликат, и я не могу добавить его в другую ветку, потому что это относится только к XP. Но в любом случае, для версий Windows с Монитором ресурсов (введите его в строке поиска), перейдите на вкладку ЦП/Связанные дескрипторы, затем найдите файл или папку.

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

12 ответов 12

Для команды openfiles необходимо включить поддержку локальных файлов, запустив openfiles /local и перезапустив ее.

К сожалению, openfiles не работает в 64-разрядной версии Windows: ОШИБКА: целевая система должна работать под управлением 32-разрядной ОС.

<р>. Если мы хотим перезапуститься, чтобы что-то включить, почему бы нам просто не перезапустить, чтобы получить доступ к папке? Я не понимаю, как это решило проблему OP, когда «просто перезагрузите компьютер» было бы намного проще и все равно требовало бы перезагрузки.

Для этого можно использовать монитор ресурсов, встроенный в Windows 7, 8, 10 и 11!

  1. Откройте монитор ресурсов, который можно найти
    • Выполнив поиск Resource Monitor или resmon.exe в меню "Пуск" или
    • Как кнопка на вкладке "Производительность" в Диспетчере задач
  2. Перейти на вкладку ЦП
  3. Используйте поле поиска в разделе "Связанные дескрипторы"
    • См. синюю стрелку на снимке экрана ниже.

Найдя дескриптор, вы можете идентифицировать процесс, взглянув на столбец Image и/или PID.

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

Примечание. Монитор ресурсов не нашел связанных дескрипторов в моем случае, тогда как Process Explorer (как описано выше) нашел.

@ComFreek Что ж, во многих случаях ProcessExplorer может быть более мощным, но для меня Resource Monitor всегда обнаруживал, что приложение блокирует файл, с которым я пытаюсь что-то сделать. Я также предпочитаю его Process Explorer просто потому, что он находится прямо в ОС. Нет необходимости в дополнительной загрузке и дополнительном ярлыке.

Мне не удалось найти это в Process Explorer, но с помощью этих инструкций в Resource Manager это было легко найти. Спасибо.

@ComFreek В моем случае все было иначе: Process Explorer не нашел дескриптор, а Resource Monitor нашел.

Несколько вариантов:

Microsoft/SysInternals Process Explorer: выберите «Найти» > «Найти дескриптор или DLL». В текстовом поле «Подстрока дескриптора или DLL:» введите путь к файлу (например, «C:\path\to\file.txt») и нажмите «Поиск». Все процессы, которые имеют открытый дескриптор этого файла, должны быть перечислены.

WhoLockMe – расширение проводника, добавляющее контекстное меню

Примечание. WhoLockMe не работает с Win 10 (по крайней мере, мне не удалось зарегистрировать его ни в 32-, ни в 64-разрядной версии regsvr32.exe).

В Windows 7, если вы попытаетесь удалить заблокированный файл, в сообщении об ошибке будет указано, какой процесс заблокировал его

@GarryEnglish по какой-то причине это не всегда так. Мне просто нужно было использовать procexp, чтобы сказать мне, что блокнот ++ заблокировал папку. Windows 7 не смогла определить виновника.

@GarryEnglish- Как заявил GuiSim, это точно не всегда так, и, по моему опыту, это бывает редко.

Посмотрите на Process Explorer ( procexp.exe ).

Из введения:

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

Чтобы узнать, какой процесс использует конкретный файл, выполните следующие действия:

Перейдите в меню "Найти", "Найти дескриптор" или "DLL" или просто нажмите Ctrl + F .

Введите имя файла и нажмите "Поиск".

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

При желании вы можете закрыть дескриптор вручную через нижнюю панель ( Ctrl + L ):

Как упоминается в другом ответе, Handle — это инструмент командной строки от SysInternals, который также выполняет эту задачу.

LockHunter может разблокировать любые обработчики, которые могли заблокировать ваши файлы или папки. В отличие от аналогичных бесплатных программ, он поддерживает как 32-, так и 64-разрядную версию Windows.

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

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

Через 2 часа сработало только это!! Спасибо. PD: Почему окна делают это? Вот почему современные разработки не используют окна.

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

Тем не менее, UnlockIT — невероятно полезная программа, предоставляющая базовые функции, которых критически не хватает в Windows. Это один из стандартных наборов утилит, которые я устанавливаю на все компьютеры Windows, с которыми работаю.

@John: Ну, это идентифицирует программу, которая заблокировала файл. И вы все еще можете вручную убить процесс через диспетчер задач. Тем не менее, обычно проще просто разблокировать файл (особенно когда проводник блокирует файл большую часть времени) вместо того, чтобы убивать процесс, который его заблокировал (обычно из-за доступа к файлу и оставления обработчика файла открытым из-за сбоя программы).

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

Хотя лучшая часть — это интеграция с меню проводника, которую легко включить. Согласно веб-сайту

Контекстное меню проводника

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

Бендж Эдвардс

Бендж Эдвардс
помощник редактора

Бендж Эдвардс — помощник редактора How-To Geek. Более 15 лет он писал о технологиях и истории технологий для таких сайтов, как The Atlantic, Fast Company, PCMag, PCWorld, Macworld, Ars Technica и Wired. В 2005 году он создал блог Vintage Computing and Gaming, посвященный истории технологий. Он также создал подкаст The Culture of Tech и регулярно участвует в подкасте Retronauts о ретро-играх. Подробнее.

Если вы занимаетесь расширенным устранением неполадок или настройкой приложения Windows 10 и вам нужно найти EXE-файл программы в проводнике, есть быстрый способ сделать это, если у вас есть доступ к ярлыку. Вот как.

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

Если ярлык закреплен на панели задач, щелкните его правой кнопкой мыши, а затем еще раз щелкните правой кнопкой мыши его имя в меню, которое появляется прямо над ним. В появившемся меню нажмите «Свойства».

Если ярлык находится в меню «Пуск», у вас будет больше возможностей для перехода (и этот метод работает только с традиционными классическими приложениями для Windows, а не с приложениями UWP). Щелкните правой кнопкой мыши ярлык меню «Пуск» для приложения и выберите «Дополнительно» > «Открыть местоположение файла».

Откроется окно проводника, указывающее на фактический файл ярлыка приложения. Щелкните правой кнопкой мыши этот ярлык и выберите «Свойства».

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

Вы попадете прямо в папку с EXE-файлом в Проводнике.

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

Если вы не можете найти ярлык для использования

Если ярлык программы, EXE-файл которой вы хотите найти, недоступен, вы можете просмотреть папку C:\Program Files или C:\Program Files (x86) на своем компьютере, чтобы найти основную папку программы. Ищите папку с названием, похожим на издателя программы, или на название самого приложения. Откройте его, и вы можете найти EXE, который вы ищете внутри. Удачи!

  • › Как установить файл DEB в Linux
  • › Как установить RPM-файл в Linux
  • › Что нового в elementary OS 6 «Odin»
  • › Худшее, что есть в телефонах Samsung, — это программное обеспечение Samsung.
  • › 5 вещей, которые вы, вероятно, не знали о GIF-файлах
  • › Что означает XD и как вы его используете?
  • › Что такое GrapheneOS и как она делает Android более приватным?
  • › 7 основных функций Microsoft Excel для составления бюджета

Когда Microsoft представила Windows 8 в 2012 году, они также представили целый ряд предустановленных приложений или приложений, которые можно было приобрести в Магазине Windows. Эти приложения больше похожи на те, которые вы устанавливаете на свой смартфон или планшет, чем на настольные приложения, которые вы использовали для установки из файлов .exe на компакт-дисках (или загружали с веб-сайта компании-разработчика программного обеспечения). Но вы все равно можете установить последнюю, сделав свою систему гибридом традиционных программ и новых приложений. Windows 10 продолжает эту гибридную модель, что неплохо, поскольку позволяет вам выбирать, с какой версией каждой программы вы предпочитаете работать.

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

Что я имею в виду под программами по умолчанию?

Лучшим примером для меня является приложение Microsoft Reader для чтения PDF-файлов. Я предпочитаю использовать Adobe Acrobat (или Adobe Reader, если я работаю на компьютере, на котором Acrobat не установлен) для чтения PDF-файлов, потому что я лучше знаком с ним. И хотя я могу просто открыть Acrobat, а затем просмотреть файл PDF, который я хочу прочитать/поработать, бывают случаи, когда я просто дважды щелкаю файл PDF, чтобы открыть его, например. когда я получаю вложение в формате PDF по электронной почте или по ссылке на веб-сайте.

Когда я сделал это раньше, он автоматически открыл Acrobat, но после того, как я установил Windows 8, а затем 10, вместо этого открылось приложение Microsoft Reader. Это приложение также автоматически открывалось при создании PDF-файла из другой программы, например Word.

И это касается не только Reader. В большинстве случаев по умолчанию установлены встроенные приложения Microsoft, а не сторонние программы, которые вы можете предпочесть, например. браузер Edge вместо Firefox, Chrome, Safari и т. д. И это происходит даже с собственными автономными программами Microsoft — например, я использую Outlook для электронной почты, но по умолчанию для Windows 10 используется приложение Mail.

Угу.

Изменение программы по умолчанию для определенных типов файлов

Примечание. Следующие инструкции будут работать только в том случае, если программа установлена ​​локально на вашем компьютере. Если вы используете облачную версию программы — включая собственные приложения Microsoft Office 365 —, похоже, нет никакого способа сделать их стандартными. Обновление: с тех пор я обнаружил, что, хотя я использую Office 365 (версия 2016), у меня также есть локальная версия программы, но для этого требуется один из шагов, описанных далее в этом посте, чтобы сделать его по умолчанию.

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

Нажмите кнопку "Пуск" и начните вводить "По умолчанию".

После нескольких букв в результатах поиска появится «Программы по умолчанию». Нажмите на нее.

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

Прокрутите вниз и нажмите ссылку Выбрать приложения по умолчанию по типу файла.

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

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

Нажмите значок текущей программы по умолчанию.

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

ПРИМЕЧАНИЕ. Если нужного приложения нет в списке, вы можете прокрутить вниз и щелкнуть ссылку, чтобы найти новое приложение в Магазине Windows.

Теперь, когда я дважды щелкаю файл PDF в письме, вместо Microsoft Reader автоматически запускается Adobe Acrobat.

НО ПОДОЖДИТЕ…

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

ОБНОВЛЕНИЕ: спасибо нескольким читателям за то, что обратили на это мое внимание, но, к сожалению, похоже, что Microsoft нашла способ устранить обходной путь панели управления, а также тот, который я объяснил ранее, используя команду «Выполнить», чтобы перейти к старому файлу. Ассоциативный экран путем перенаправления соответствующих экранов на стандартную страницу настроек. Я понятия не имею, почему они так категорически против того, чтобы люди выбирали нужные им программы по умолчанию, но они продолжают выбирать решения одно за другим. *вздох*

Что теперь?

У меня есть несколько окончательных вариантов, которые сработали для меня, чтобы переключиться с Word 2016 (с Office 365) на Word 2010 и обратно. Я не даю гарантий, что они будут работать для других приложений или даже для всех этих приложений, но их стоит попробовать, по крайней мере, до тех пор, пока Microsoft не решит их сломать…

Используйте команду "Открыть с помощью".

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

Установите флажок "Всегда использовать это приложение для открытия файлов .[расширение файла]". Если программа, которую вы хотите использовать, отображается, выберите ее и нажмите OK.

Если программы нет в списке, прокрутите вниз и нажмите «Другие приложения». Если его *по-прежнему* нет в списке, прокрутите вниз и нажмите «Искать другое приложение на этом компьютере».

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

ПРИМЕЧАНИЕ. Когда откроется диалоговое окно «Обзор», оно может автоматически запуститься в папке Program Files на вашем компьютере. В зависимости от приложения, которое вы хотите, вам, возможно, придется перейти на уровень выше в папку Program Files (x86) и найти файл .exe по этому пути.

Кроме того, некоторые файлы .exe могут иметь очень странные пути, которые затрудняют их поиск. Например, вот мои пути для Word 2010 и Word 2016 соответственно:

C:\Program Files\Microsoft Office\Office14\WINWORD.EXE

C:\Program Files (x86)\Microsoft Office\root\Office16\WINWORD.EXE

Использовать функцию восстановления программы

Это то, что сработало для меня с двумя разными версиями Word, которые у меня есть. Я «починил» тот, который мне нужен, по умолчанию, и это, похоже, делает его приоритетом для них двоих. И после того, как я восстановил обе программы, теперь они обе отображаются в списке приложений «Открыть с помощью», поэтому мне снова легче переключаться между ними.

Чтобы перейти к функции восстановления, нажмите кнопку Windows и начните вводить «Приложения и функции», пока оно не появится в результатах поиска.

Нажмите его, чтобы перейти к этому экрану, затем справа в разделе «Связанные настройки» нажмите «Программы и компоненты».

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

Удалите и переустановите программу

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

Выберите программу, которую хотите использовать по умолчанию.

Отсутствует по умолчанию

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

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

Читатель T4L отметил ниже, что в Windows XP (она же лучшая операционная система Microsoft) вы можете установить разные программы для открытия файла и его редактирования. Вы не можете сделать это легко в Windows 10, но я нашел одну статью, в которой показано, как изменить программу для меню «Правка» для одного приложения, отредактировав запись в реестре. Я не проверял это сам, и вы всегда должны быть осторожны при внесении изменений в реестр, но если вам нужно это сделать, вы можете проверить, будет ли это работать для ваших целей:

Вас также может заинтересовать:

Если вы нашли этот пост полезным, возможно, ваши друзья тоже (подсказка, подсказка)!

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

Избранные сообщения

Проигрыватели потокового мультимедиа: сравнительная таблица

Сравнение функций Amazon Fire TV, Roku, Apple TV и Google Chromecast, включая цену, поддерживаемых поставщиков контента и многое другое.

T4L TOP TEN

Остановите безумие создания потоков электронной почты

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

Amazon Fire TV Stick или Roku Streaming Stick+: что вам подходит?

Сравнение основных различий между этими двумя популярными и доступными потоковыми медиаплеерами.

Windows 10: изменение программ по умолчанию для открытия файлов

Узнайте, как выбрать, какие программы вы хотите использовать с разными типами файлов, а не с теми, которые Microsoft предлагает вам использовать.

Отправьте сигнал кабельного телевидения по беспроводной сети в другую комнату

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

Публикуйте фото и видео в Instagram со своего компьютера

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

Создать разные заголовки в Word

Пошаговые инструкции по использованию разрывов разделов для создания разных заголовков на разных страницах документа Microsoft Word.

Замена маркированных списков изображениями с помощью CSS

Замена стандартных HTML-маркеров списков изображениями может быть отличным способом связать их с общей темой вашего сайта и сделать страницы более привлекательными.

Потоковое мультимедиа: часто задаваемые вопросы

Все еще есть вопросы о том, как работает проигрыватель потокового мультимедиа, такой как Roku, Amazon Fire TV, Apple TV или Google Chromecast? Найдите ответы здесь!

Отправлять сообщения незнакомым людям в LinkedIn

Несмотря на то, что это можно сделать несколькими способами, покупка отдельного InMail часто является лучшим вариантом, но найти его труднее всего.

Хэштег Твиттера: что это такое и как его использовать?

Узнайте, что означает этот вездесущий символ и как максимально эффективно использовать его в своих твитах.

ДВА ОТЛИЧНЫХ ПОДАРКА В ОДНОМ! Приобретите HDTV Toshiba со встроенными возможностями потоковой передачи Amazon Fire TV.


Подключиться к T4L

Подпишитесь на новости и обновления T4L

Tech for Luddites не продает и не передает личные данные.

ПОСЛЕДНИЕ НОВОСТИ, ПРОСМОТРЫ И ИНФОРМАЦИЯ

CES 2019, ошибка FaceTime, трансляция Суперкубка, звонки через Wi-Fi для телефонов Android.

В Интернете

Политика конфиденциальности

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

Реклама и партнерские ссылки

Tech for Luddites является участником ряда рекламных и партнерских программ. Это означает, что если вы совершаете определенные действия (нажимаете, совершаете покупку) по ссылкам на этом веб-сайте, T4L может получать комиссию за реферала. Узнать больше.

Свяжитесь со техническим специалистом для луддитов

Авторское право © 2022 Tech for Luddites. Все права защищены. Контент не может быть скопирован без письменного разрешения.

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