Не меняется программа по умолчанию в windows 7
Я каким-то образом установил сопоставление типов файлов по умолчанию для типа файлов в Windows 7. Похоже, невозможно удалить его из экрана параметров «Изменить тип файла, связанный с расширением файла». Возможно ли это убрать?
Win7 - отредактировал вопрос, чтобы отразить это. Обратите внимание, что параметры удаления в пользовательском интерфейсе сопоставления файлов, по-видимому, недоступны в Win7.
Найдите расширение файла под этим ключом в реестре:
HKEY_CURRENT_USER \ Software \ Microsoft \ Windows \ CurrentVersion \ Explorer \ FileExts
Удаление подраздела с тем же именем, что и расширение, которое вы хотите отменить, удалит ассоциацию программы по умолчанию. В более старых версиях Windows вам придется убить и перезапустить, explorer.exe чтобы это вступило в силу (изменение является мгновенным, начиная с 64-разрядной версии Windows 10).
В большинстве случаев вам также необходимо удалить тот же дополнительный ключ из HKEY_CLASSES_ROOT .
@harrymc Если ваш файл explorer.exe дает сбой, в большинстве случаев происходит автоматический перезапуск. В противном случае вы можете запустить «explorer.exe» с помощью «Запустить приглашение» или «Диспетчер задач» -> «Вкладка приложения» -> «Новая задача» -> explorer.exe
@ Ганеш.Р .: В теории. На практике это может занять некоторое время для перезапуска и представить, как это повлияет на OP.
Вам также может понадобиться удалить связанную запись в ключе HKEY_CLASSES_ROOT. Я использовал вышеописанный метод, не удаляя также связанную запись в HKEY_CLASSES_ROOT, и пользовательский подключ появился снова, как только я выполнил рассматриваемый файл. Мне показалось странным, что значок файла не менялся при перезагрузке, когда я использовал только ваш метод. В любом случае, спасибо за помощь!
Дополнительное удаление ключа, предложенное @JonathanNesbitt, также было необходимо в моей ситуации. Удаление подраздела HKEY_CURRENT_USER само по себе кажется недостаточным.
Это не сработало для меня. Мне нужно было искать расширение по всему реестру и найти запись под названием «xxx_auto_file» в разделе HKEY_USERS (где xxx было моим расширением файла). Мне пришлось удалить это, чтобы полностью удалить возможность дважды щелкнуть значок файла и открыть приложение.
Еще более простой метод, который я нашел, это просто требует командной строки.
- Откройте командную строку с правами администратора (щелкните правой кнопкой мыши> Запуск от имени администратора).
- Запустите команду assoc . в командной строке. Это даст тип файла, который связан с расширением. Если эта команда возвращается File association not found for extension . , это означает, что расширение не связано ни с каким типом файла. Если он возвращает значение ассоциации в формате .= , перейдите к шагу 3.
- Запустите команду ftype [FileType]= , где FileType - это тип файла, возвращаемый на шаге 2.
Особая благодарность идет в My Digital Life за инструкции, которые я использовал, чтобы понять это. Они также включали шаг, который отделяет расширение от типа файла, но в зависимости от того, что вы ищете, в этом нет особой необходимости.
Вы должны были очистить, что ext является примером, а не командой, которая инициирует процесс. Во всяком случае, это действительно хороший ответ и прямо к решению. Ссылка может обесточиться один раз, поэтому, если кому-то нужно связать расширение с нулем, он должен напечатать: assoc .ext = затем ftype WinRAR =, чтобы очистить ассоциации программы. В моем случае не работает для .localstorage (файлы Mozilla для загруженного контента). Поэтому я воспользовался ответом Кристотса.
В Проводнике перейдите в Инструменты | Параметры папки | Типы файлов, найдите нужное расширение и нажмите «Удалить».
Или, если «Удалить» выделено серым цветом, нажмите «Восстановить» (чтобы вернуть значения по умолчанию), затем «Удалить».
Почему бы не использовать этот метод здесь:
Выполните эти очень простые шаги для изменения программы, которая запускается при открытии определенного типа файла в Windows 7.
Вот как:
Хороший ответ, чтобы получить этот скрытый диалог в Win7. Но это полезно только для изменения связанного приложения, а не для его удаления . Я назначил Notepad ++ для .bat. И тогда я не знал, как удалить эту ассоциацию, чтобы получить возможность просто запустить файл .bat. В этом особом случае мне помог ответ Кристотса.
Изменения не происходят, и все же старая программа остается по умолчанию, даже я приказал ей перейти на более новую.
Я не смог найти правильную строку реестра Windows , поэтому я использовал обходной путь. На рабочем столе я создал текстовый файл с именем «deleteable.txt». Я изменил расширение на .exe. Затем я использовал панель управления, чтобы изменить программу по умолчанию, назначенную желаемому расширению файла, на новый «deleteable.exe». Затем я закрыл панель управления и, наконец, удалил файл рабочего стола.
Вот так :-) Довольно просто тоже. Тем не менее, иметь возможность отключить этот глупый флажок по умолчанию было бы еще лучше :-)
Кажется, это не работает в Windows 7 (я пытался в Windows 7 Enterprise 64-bit). Когда поддельный EXE-файл удаляется, он возвращается к предыдущей ассоциации.
Есть ли какие-то требования, чтобы это работало? 32-разрядный или 64-разрядный? Service Pack? Windows Edition (домашняя, профессиональная и т. Д.)? Пользовательские привилегии?
Аналогично верхнему ответу, но я считаю, что лучше всего удалить только подключ ключа UserChoice, потому что вам не нужно уничтожать всю информацию о расширении файла (например, открыть со списком), а только «выбор, выбранный пользователем». "(aka-UserChoice). Я использую файл REG, чтобы быстро повторить тестирование. Вы можете скопировать, вставить это, включая строку версии, и сохранить в виде файла REG. Просто измените .ics и .vcs на любые расширения, которые вы хотите (или просто удалите одну строку, если вы хотите сбросить только одну):
Если вы не знакомы с REG-файлами, приведенные выше строки, начинающиеся с «-», просто удаляют эти ключи из реестра.
Кроме того, и основной причиной, по которой я разместил этот ответ, с этим решением мне не нужно перезапускать explorer.exe. Может быть, что-то конкретное для моей установки, но я использовал на Win7 и Win8 и никогда не приходилось перезапускать explorer.exe, чтобы изменения вступили в силу.
Creative Element Power Tools - это набор инструментов для повышения производительности для Microsoft Windows Vista, Windows XP, Windows Server 2003, Windows 2000 и Windows Me. Одной из файловых утилит является File Type Doctor, которая позволяет пользователю щелкнуть правой кнопкой мыши любой файл и выбрать Edit File Type, чтобы изменить приложения, используемые для открытия файлов этого типа. Используйте File Type Doctor для выбора программ по умолчанию, добавления или удаления типов файлов из меню New Explorer, а также для настройки контекстных меню файлов.
Программа по умолчанию — это программа, которую Windows использует, когда вы открываете файл определенного типа, например музыкальный файл, изображение или веб-страницу. Например, если на компьютере установлено несколько браузеров, для использования по умолчанию можно выбрать один из них.
Откройте программы по умолчанию, нажав кнопку "Начните а затем нажав кнопку "Программы по умолчанию".
В этом разделе имеются следующие возможности:
Этот параметр позволяет выбрать программы, которые будут по умолчанию использовать Windows.
Если программа не отображается в списке, назначить ее программой по умолчанию позволяет функция "Задать сопоставления".
Откройте программы по умолчанию, нажав кнопку "Начните а затем нажав кнопку "Программы по умолчанию".
Выберите пункт Сопоставление типов файлов или протоколов конкретным программам.
Выберите тип файла или протокол, который требуется открывать с помощью этой программы по умолчанию.
Выберите программу, которая будет использоваться по умолчанию для выбранного типа файла, или щелкните стрелку рядом с пунктом Другие программы для отображения дополнительных программ. (Если пункт Другие программы не отображается или требуемая программа отсутствует в списке, нажмите кнопку Обзор, найдите нужную программу и нажмите кнопку Открыть. Если другие программы для открытия этого типа файла или протокола не установлены, выбор будет ограничен.)
Если программа, которую требуется использовать по умолчанию, отсутствует в списке, щелкните стрелку рядом с надписью Другие программы, чтобы открыть список программ, доступных на компьютере.
Примечание: Невозможно оставить тип файла или протокол без сопоставления. Необходимо выбрать новую программу.
Параметры, которые вы здесь настроите, применяются только к вашей учетной записи пользователя. Они не влияют на другие учетные записи.
Используйте этот параметр для точной настройки программ по умолчанию на основе типа файла или протокола. Например, можно открывать все файлы изображений с расширением JPG с помощью одной программы, а файлы изображений с расширением BMP — с помощью другой.
Можно также задать программы для запуска различных видов носителей, таких как музыкальные компакт-диски или DVD с фотографиями.
С помощью инструментов "Доступ к программе" и "По умолчанию компьютера" (доступно в Windows 7) можно настроить программы по умолчанию для таких действий, как просмотр веб-страниц и отправка электронной почты всем, кто пользуется компьютером.
Здравствуйте! Я привык смотреть фотографии в программе Picasa Photo Viewer. Но в последнее время они открываются только этим ужасным "Средством просмотра фотографий Виндовс". Иду в Пуск - Программы по умолчанию, выбираю пикасу и жму "Использовать эту программу по умолчанию". Рабочий стол вроде обновляется (исчезает и снова появляется), но толку ноль: все файлы изображений так и открываются этим.. гх, средством. Нажимать можно хоть до бесконечности, так там и остается "Для этой программы используются 0 из 28 умолчаний". Пытался и в ручную варианты выбирать - ничего. И на правую кнопку мыши - открыть с помощью - выбрать программу - выбираю пикасу с галочкой "использовать выбранную программу для всех типов файлов". Сразу после закрытия тот же файл ОПЯТЬ открывается в этом . средстве, черт его подери.
Система вообще меня не слушается, как будто она живет своей жизнью. Подскажите, как все таки спастись от этого "средства"?
P.S. Перезагрузку не предлагать - это проблема у меня уже больше недели.
Почтовая программа по умолчанию.
Удалось кому-нибудь в windows 7, установить клиента Lotus как почтовую программу по умолчанию.
Не ставится программа по умолчанию
Здравствуйте! На компьютере установлен Microsoft Office 2007, работал именно в Power Point.
Не меняется программа по умолчанию
Не могу изменить программу по умолчанию для .svg i .txt Если менять через свойства файла - при.
KraVseR, А открывается? Или как в начале - пишет ошибку? Ассоциации не слетели? Пикасса открывает файлы? (если снова перестанет, попробуйте снести в ветке HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Explorer\FileExts\.jpg раздел UserChoice (пока Пикасса их открывает - ничего не трогайте!)
KraVseR, А открывается? Или как в начале - пишет ошибку? Ассоциации не слетели? Пикасса открывает файлы? (если снова перестанет, попробуйте снести в ветке HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\ Explorer\FileExts\.jpg раздел UserChoice (пока Пикасса их открывает - ничего не трогайте!)
Да пока, к счастью, все нормально. После перезагрузки и в ассоциациях пикаса, и открывает файлы она же.
ScrollLock, ой, это я удачно зашла
Простите, что тоже не по теме, но не подскажете, как в этом классном Fast Stone выйти из полноэкранного режима показа изображения?
Чё-то мне делается страшновато, когда оно прям на весь большой экран маленькую картинку на чёрном фоне открывает
Кнопки нет и мышой не уменьшается
gecata, если это мне, то я не дура
Чтобы понять, о чём я спросила, надо, хотя бы, просто посмотреть прогу
Пардон, дамы и господа, это не моя тема и мне итак неловко, что я в неё влезла, полагая, что автор той ссылки быстренько мне ответит и фсё
Но, таки, отвечу All
НЕ ОБ ЭТОМ Я.
Вот смотри: у вас сейчас открыт браузер. Как вы можете его сделать полноэкранным? Нажав на среднюю кнопку справа вверху, верно? А произвольно изменить его размер? Подведя курсор к рамке и растянув/сузив размер, так?
Ладно, с браузером бог с ним. Но открыв картинку, например, в Paint, вы, изменив его размер, вполне можете рядом открыть ещё одно нужное вам окно. Но, если открывалкой графики у вас стоит Fast Stone, то кликнув по картинке дважды, вы увидите большой чёрный экран с небольшой картинкой посередине
Я понимаю, что в меню программы в Вид есть Оконный вид, но он открывается принудительно (или я не умею иначе), а я хочу, чтобы примерно так открывалось по обычному способу открытия любого файла (по двойному клику), а не пугало меня жутким чёрным огромным экраном? Кроме того, там для работы с файлом нужно подвести курсор к краю и с каждой стороны окна появляется своя подменюшка. Так вот снизу у меня вместо подменюшки появляется родная панель быстрого запуса, которую это чёрное окно накрывает.
Может быть есть функция изменяющая его под мои потребности?
Уфф, запарилась объяснять
Ещё раз спасибо и я спряталась
Dinka1, Вам ответили на то, что вы спрашивали, а сейчас вы спрашиваете совсем другое.
Когда я щелкаю правой кнопкой мыши по файлу и выбираю «Открыть с помощью», я пытаюсь выбрать программу: нажимаю «Обзор» с установленным флажком «Всегда использовать выбранную программу . », а затем просматриваю программу. Когда я выбираю программу, она не появляется в качестве опции в диалоге «Открыть с помощью». Я подозреваю, что проблема связана с тем, что ОС является 64-битной, а приложение - 32-битной. Любые предложения о том, как поступить?
Это происходило при обновлении 32-разрядной до 64-разрядной версии приложения. Поскольку 64-разрядные приложения хранятся в другой папке Program Files, Windows не смогла найти ее и поэтому не позволила мне выбрать ее. Я исправил проблему, пройдя через реестр и удалив все ссылки на 32-битную версию.
Недавно у меня была похожая проблема с программой Geogebra, и в моем случае я решил ее, переименовав исполняемый файл. Но я не уверен, что является причиной этой проблемы, возможно, Windows имеет какое-то дублирующее имя исполняемого файла предыдущей версии этой программы, хотя путь к файлу другой.
Найдите раздел реестра для приложения, которое вы хотите связать, скажем, Notepad++.exe в \HKEY_CLASSES_ROOT\Applications\notepad++.exe \shell\open\command\
Проверьте .exe правильность пути. Если нет, то измените путь на правильный.
После этого вы можете перейти к файлу, который хотите связать, и использовать стандартный способ Open With и выбрать программу, которую хотите открыть.
Пояснение :
Эта проблема возникает, когда Windows запутывается в пути к файлу для программы, поскольку ассоциации файлов обрабатываются с использованием только основного исполняемого имени программы ( источника ).
Эта ошибка может быть вызвана:
- Запуск нескольких версий программы (например, Notepad ++ и Notepad ++ Portable )
- Перемещение программ в разные папки.
- Изменение букв дисков
Если некоторые из ваших букв дисков изменились - когда вы удаляете / добавляете постоянный диск или меняете буквы дисков, как это иногда случается при перераспределении дисков - это наиболее точное и безопасное решение (среди решений на основе реестра).
Как упомянул @scunliffe, это решение помогло мне. Причина, по которой у меня возникла эта проблема, заключалась в том, что я перераспределил свои диски, и ПО по умолчанию находилось в другом разделе с другим именем диска. Однако после изменения имени диска в реестре по-прежнему указывается старый путь, указанный в программном обеспечении. Изменение пути к текущему программному пути решило все проблемы.
у одного из моих учеников была похожая проблема, он однажды открыл переносную версию sublime с нашего общего сетевого диска, поэтому \ shell \ open \ command \ был установлен в «\\ servername \ studentSoftware \ sublime \ sublime_text.exe» даже после того, как он установлен возвышенно локально на своем ноутбуке. поэтому, когда он не был в школе, он не мог назначить возвышенное в качестве программы по умолчанию. для меня это правильный ответ.
Я удалил все ссылки, которые мог, из реестра (две были защищены) как на 32-, так и на 64-битную версию UltraEdit (uedit32.exe и uedit64.exe), но даже после чистой переустановки он не работал. Наконец, я создал следующие ключи вручную и добавил значения name = default, type = REG_SZ и value = "c: \ Program Files \ UltraEdit \ uedit64.exe" (включая символы) в оба ключа: HKEY_CLASSES_ROOT \ Applications \ uedit.exe \ shell \ edit \ command HKEY_CLASSES_ROOT \ Applications \ uedit.exe \ shell \ open \ command После этого я смог определить UltraEdit в качестве средства открытия по умолчанию для файлов * .txt.
Если изменение пути не работает, вы также можете попробовать удалить запись реестра, чтобы устранить проблему.
У меня была та же проблема, и ни одно из решений не сработало (как метод, описанный ниже при переходе на панель управления - который делает то же самое, если щелкнуть правой кнопкой мыши файл-> Открыть с помощью-> Выбрать по умолчанию). Даже после многократного выбора новой программы она застряла со старой.
Я исправил это, отредактировав реестр. Перейдите к соответствующему расширению следующим образом (у меня была проблема с .cpp):
Помимо этих двух ключей: OpenWithList и OpenWithProgids , он может иметь третий ключ, называемый UserChoice . Просто удалите этот третий ключ. После этого он позволит вам изменить программу по умолчанию для этого расширения файла.
У меня была похожая проблема, когда я обновил Sublime Text 2 до Sublime Text 3. Перейдите, чтобы Computer\HKEY_CLASSES_ROOT\Applications\ найти ключ для (имя приложения) и просто удалите его. Затем снова выполните трюк Open With (default =), и все заработает.
Я попытался удалить ключ, но после изменения ассоциации и повторного открытия файла он все равно открылся в неправильной программе.
пример: тип файла .css
найти и удалить ключ
откройте диспетчер задач и перезапустите проводник Windows или перезагрузите компьютер
Если на вашем компьютере с Windows 7 установлено несколько программ, открывающих один и тот же тип файлов, то каждый раз, пытаясь открыть файл определенного расширения, вы будете сталкиваться с уведомлением, спрашивающим вас, с помощью какого приложения запустить элемент. Чтобы избежать появления надоедливого уведомления, можно выбрать программы по умолчанию. То есть вы можете назначить для каждой задачи одну программу, с помощью которой она будет выполняться.
Установка программ по умолчанию
Выбрать программы для запуска каждого типа файлов можно в каждой версии операционной системы, но сейчас будет рассмотрена Windows 7. Настройка будет производиться в два этапа, так как одни параметры можно изменить в одном разделе, а вторые — в другом.
Этап первый
- Находясь в меню «Пуск», разверните панель управления компьютером.
Этап второй
- Находясь в панели задач, перейдите к пункту «Программы по умолчанию».
Что делать, если не устанавливается
Программа может работать некорректно или файлы, относящиеся к ней, повреждены, поэтому система не позволяет установить ее по умолчанию. Но выполнив следующие действия, вы можете обойти этот запрет или ошибку:
-
Находясь в панели задач, выберите пункт «Программы по умолчанию».
Как сбросить установленные программы по умолчанию
Если вы хотите сбросить все настройки, относящиеся к программам по умолчанию, до того состояния, которое они имели изначально, то у вас есть два выхода: изменить параметры вручную, выставив необходимые значения по умолчанию с помощью способов, описанных выше в статье, или воспользоваться сторонней программой.
Если Windows самостоятельно сбрасывает внесенные изменения
С подобной проблемой можно столкнуться по следующим причинам: система ошибочно видит в программе опасность, или приложение само назначило себя в параметрах по умолчанию, а Windows это не понравилось, так как у нее на это место установлена собственная программа. Избавиться от проблемы можно, выполнив дальнейшие шаги:
-
Запустите командную строку PowerShell через поисковую строку в меню «Пуск».
Итак, при желании вы можете вручную установить то, какими программами будут открываться определенные форматы файлов. Система может сбрасывать установленные вами параметры, если у нее есть стандартная программа, уже выполняющая эти функции. Избавиться от этой проблемы можно, отредактировав значения в редакторе реестра. Сбросить программы по умолчанию до первоначальных параметров можно с помощью сторонней программы.
Читайте также: