Не работают ярлыки. Восстанавливаем ассоциации ярлыков в Windows 7
Недавно помогал одному знакомому с такой проблемой: все ярлыки стали выглядеть одинаково и открываются блокнотом. Почитал комментарии людей в интернете и многие в ужасе от этой проблемы :). На самом деле все решается довольно быстро и легко.
Понятие, с которым мы столкнулись, называется ассоциациями ярлыков. Что такое ассоциации? В Windows хранится такая таблица, в которой расписано, какую программу запускать при обращении к конкретному типу файла. Логично, чтобы, когда я решил открыть картинку, запустилась именно Программа просмотра фотографий, а когда решил открыть песню, например, запустился Winamp.
Так вот, в нашей ситуации эти самые ассоциации сбились. Но, прежде чем решать проблему именно с ярлыками, убедитесь, что проблема в них. А в чем еще может быть? Когда мы запускаем файл, Windows определяет с каким приложением он связан и запускает это приложение, а уже эта программа открывает файл. С ярлыками чуть по-другому.
Все ярлыки открываются одной программой в Windows 10
Ярлык это просто ссылка на файл. То, есть по щелчку на ярлык запускается приложение, которое должно открыть этот файл. И если сбиты еще и ассоциации файлов приложений — exe, значит, проблема не только в ярлыках.
В этой статье мы разберемся только с тем случаем, когда проблема связана с ассоциациями ярлыков. Итак, как же выяснить, проблема с файлами exe или ярлыками? Зайдите на диск C , в папку Program Files или Program Files x86 , и попробуйте запустить любую программу, например, Skype. Для этого нужно запустить файл по адресу: c:Program Files (x86)SkypePhoneSkype.exe . Если Skype запустился, значит, проблема действительно с ярлыками.
Восстанавливаем ассоциации ярлыков
Все настройки Windows хранятся в ее реестре и журнале. Зайти в него можно с помощью специальной команды. Нажмите на клавиатуре Win + R . Теперь введите в строку команду Комбинация Win+К и команда regedit Перед вами открылся редактор реестра. Он построен в виде папок, в каждой из которых хранятся свои настройки. Нам нужна ветка HKEY_CURRENT_USER . Ищем ветку HKEY_CURRENT_USER Раскройте ее, нажав на стрелку слева. Теперь ищем Software дальше Microsoft ,
Теперь ищем Software дальше Microsoft Windows , CurrentVersion , в ней находим Explorer и FileExts ,
Идем дальше Windows, CurrentVersion, в ней находим Explorer и FileExts а уже в ней есть папка .lnk . В этой папке и хранятся те самые ассоциации ярлыков. Удалив ее, мы изменим все на значение по умолчанию. Нажимаем правой кнопкой и выбираем пункт «Удалить».
Удалением ветки .lnk востанавливаются ассоциации ярлыков Теперь значки заработают, а после перезагрузки ярлыки приобретут прежние иконки. Источник
Все ярлыки открываются одной программой. Или как вернуть ассоциацию ярлыков с программами
Всем привет! В этом посте поговорим об одной очень жизненной ситуации, с которой на рабочем компьютере столкнулась сестра автора блога. Суть ее в том, что все ярлыки открываются одной программой. То есть смотрите, например, значок интернет-браузера Opera стал открываться через Word. К тому же в результате этого сбоя, перестал работать установленный на ПК сервер рабочей программы.
А это уже, согласитесь, конкретный косяк.
Почему ярлыки открываются одной программой
Как вернуть ассоциации ярлыков к программам
Так вот, друзья, давайте разбираться, почему так все-таки произошло и что нужно сделать, чтобы исправить подобную ситуацию. А все дело в том, что неосознанными действиями пользователя, были заданы неверные ассоциации ярлыков с родными программами. Как это могло получиться? Да очень просто.
При открытии ярлыка была использована команда «Открыть с помощью», в результате чего всем файлам с расширением «.lnk» была присвоена неправильная программа для открытия. Но большого страха в этом нет, все можно вернуть на свои места без большой крови. Для этого автором блога в Сети был найден простой и легкий способ того, как можно вернуть ассоциации ярлыков с родными программами: Сразу скажем о том, что все манипуляции будем делать на примере Windows 10, хотя на других версиях данной ОС все будет аналогично. Итак, первым делом открываем с правами администратора редактор реестра.
Для этого жмем по кнопке «Пуск» и вводим команду «regedit»: После его открытия помним, что здесь работать нужно очень осторожно, не делая никаких ошибочных манипуляций. На этом шаге нам нужно проследовать по пути: Найти там подраздел «UserChoice» и обязательно удалить его. Делается это нажатием по нему правой кнопки мыши: Вот, в принципе, и всего делов-то.
После перезагрузки компьютера все ассоциации ярлыков вернутся к родным программам . Как видите, ничего сложного в этом нет. Кстати, сестра автора блога сумела исправить данную проблему даже по телефону. Но если кто-то из вас совершенно не дружит с редактором реестра либо боится там что-нибудь не то удалить, то есть еще один вариант.
Он заключается в запуске на компьютере маленькой программки под названием Unassociate File Types . Стоит сказать, что она даже не требует установки. Поэтому берем ее по ссылке с официального сайта , затем распаковываем и запускаем. Но на этом шаге автора ждал облом, потому как на Windows 10 данная утилита не работает: Но если у кого-то установлена Vista или Windows 7, то бояться не стоит, программа запустится без проблем. Затем в графе «File types» находим нужное нам расширение «.lnk» и жмем кнопку «Remove file association»:
На этом месте будем завершать статью, поскольку вопрос о том, почему все ярлыки открываются одной программой или как вернуть ассоциацию ярлыков с родными приложениями исчерпан полностью. Если у вас остались вопросы, спешите задать их в комментариях. Будем вместо решать ваши проблемы и неувязки. Источник
Источник: onecomp.ru
Ярлыки на рабочем столе открываются одной программой
Чтобы посмотреть, к какому приложению относится ярлык рабочего стола, кликнете по нему правой кнопкой мыши, а после выберите раздел «Расположение файла».
Чтобы узнать ту же информацию о ярлыке на панели задач, нажмите на него правой кнопкой мыши, затем нажмите правой кнопкой на его название или значок и кликнете по параметру «Свойства».
В появившемся окне путь до исходного приложения будет указан в разделе «Объект»:
Уменьшить или увеличить — настраиваем масштаб
Если на экране уже нет места, а удалить лишние ярлыки нет возможности, то можно уменьшить их размер. Если же вам по каким-то причинам некомфортно использовать ярлыки стандартного размера, то можно увеличить каждый из них. Но помните, что после изменений их размеров, распорядок может сбиться, так как поменяется формат сетки, и вам придется расставлять ярлыки заново.
Через редактирование свойств рабочего стола
Чтобы изменить размер ярлыков через встроенные настройки рабочего стола, сделайте следующее:
- Кликаем правой кнопкой мыши по пустому пространству рабочего стола.
- Переходим во вкладку «Вид».
- Нажимаем на один из трех вариантов. Изначально на всех компьютерах стоит второй вариант.
Используя колесико мыши
Есть еще один способ редактирования размеров ярлыков, который дает намного больше трех вариантов масштаба:
- Переходим к рабочему столу и зажимаем кнопку Ctrl.
- С помощью прокрутки колеса мыши изменяем масштаб ярлыков: вверх — увеличение размера, вниз — уменьшение.
Видео: большие и маленькие — как изменить размер значков на рабочем столе Windows 7
Как удалить значки стрелок
Чтобы удалить стрелочку с иконки ярлыка, сделайте следующее:
- Зажмите одновременно комбинацию кнопок Win + R.
- В поисковую строку прописываем regedit и кликаем по кнопке «ОК».
- Благодаря списку слева переходим по пути HKEY_CLASSES_ROOT/lnkfil.
- Переименовываем файл IsShortcut в IsNotShortcut. Когда появится желание вернуть стрелки обратно, то смените имя файла на начальное.
- Перезагружаем компьютер.
Есть второй способ, позволяющий добиться цели:
- Скачиваем программу Aero Tweak (например, отсюда http://testsoft.su/?p=3769).
- Скаченный файл не нужно устанавливать, просто запускаем его.
- Переходим в раздел Windows Explorer.
- Активируем функцию «Не показывать стрелки на ярлыках».
- Нажимаем кнопку «Применить» и перезагружаем компьютер.
Видео: как убрать ярлыки с рабочего стола
Удаление значка щита
Значок щита обозначает, что приложение работает, только если вы обладаете правами администратора. Чтобы отключить контроль учетных записей, а вместе с ними значок щита, пройдите эти шаги:
- Вызываем программу «Выполнить» зажатием комбинации кнопок Win+R.
- В поисковой строке прописываем команду regedit.
- Переходим в раздел «Сервис».
- Выбираем раздел «Настройка контроля учетных записей» и кликаем по кнопке «Запуск».
- Опускаем ползунок до самого низа.
- Подтверждаем действие кнопкой «ОК».
- Перезагружаем ПК.
Как поменять свойства и внешний вид
Если вам по каким-то причинам доставляет дискомфорт внешний вид ярлыков, установленных вами программ, то воспользуйтесь этой инструкцией:
- Кликая правой кнопкой мыши по ярлыку, вызываем меню и в нем выбираем раздел «Свойства».
- Переходим в раздел «Ярлык».
- Находим и нажимаем «Сменить значок».
- Нажимаем на одну из стандартных иконок или на кнопку «Обзор» и указываем путь до картинки, которую хотите установить ярлыком программы.
- Подтверждаем действие кнопку «ОК».
Чтобы сменить ярлыки системных программ, таких как «Корзина» или «Мой компьютер», выполните следующие действия:
- В поисковой строке меню «Пуск» ищем программу «Персонализация».
- В открывшемся окне переходим в раздел «Изменение значков рабочего стола».
- Выберите ярлык, который хотите изменить и нажмите кнопку «Сменить значок».
- В появившемся окне выбираем тот, который понравился, или нажимаем кнопку «Обзор» и указываем путь до нужной картинки.
- Нажимаем кнопку «ОК».
Видео: меняем значок
Как удалить один ярлык или скрыть все сразу
Чтобы удалить определенный ярлык, кликнете по нему правой кнопкой мыши и выберите пункт «Удалить».
Если вы хотите скрыть все ярлыки разом, то сделайте следующее:
- В свободной части экрана кликнете правой кнопкой мыши и в открывшемся списке перейдите в пункт «Вид».
- Снимите галочку около предложения «Отображать значки рабочего стола».
Как восстановить
Если с момента удаления ярлыка вы не производили очистки приложения «Корзина», то зайдите в нее и кликнете по нужному файлу правой кнопкой мыши и выберите пункт «Восстановить». Если корзина была очищена, то восстановить ярлык не получится.
Что делать, если ярлыки удаляются сами по себе
Причиной для таких происшествий может стать ошибка в приложении, к которому вел ярлык. После каждой перезагрузки Windows проверяет все ярлыки, находящиеся на рабочем столе, и если какой-то из них ведет к приложению с ошибкой, автоматически удаляет. Но если эта функция работает неправильно или мешает вам, то есть два выхода:
Снизить количество ярлыков на рабочем столе до четырех, вследствие чего самоочищение системы перестанет работать. Сделать это можно, сгруппировав все ярлыки по папкам, или удалив лишние.
Второй способ — отключить функцию самоочищения, выполнив следующие шаги:
- С помощью поисковой строки в меню «Пуск» найдите программу «Проверка состояния компьютера» и откройте ее.
- В открывшемся окне переходим во вкладку «Обслуживание».
- Нажимаем на кнопку «Изменить настройки устранения неполадок».
- В разделе «Обслуживание компьютера» ставим галочку напротив «Отключить».
- Готово, нажимаем кнопку «ОК». Но будьте осторожны, отключение данной функции может привести к вовремя необнаруженным проблемам в компьютере, так как автоматическая проверка на ошибки перестанет производиться.
Чтобы за компьютером было приятно и удобно работать, старайтесь не засорять лишний раз рабочий стол ярлыками и файлами. По возможности группируйте их в папки, это поможет как можно дольше не волноваться о количестве свободного места на экране. Если такой возможности нет, то уменьшите масштаб каждого ярлыка. Но помните, что система может самостоятельно принять решение об удалении ярлыка с рабочего стола, если уверена, что он не ведет к работающей программе.
Источник: pomogaemkompu.temaretik.com
Что делать, если ярлыки стали белыми в Windows 10
Самая частая причина, почему ярлыки становятся белыми, – это сбой в их кеше. Чтобы решить проблему, нужно удалить его, после чего система автоматически создаст другой, но уже без ошибки:
- Откройте системный «Проводник». Кеш ярлыков располагается в скрытой системной папке, и чтобы отобразить такие файлы и каталоги, нажмите на вкладку «Вид» на верхней панели, затем отметьте пункт «Скрытые элементы».
- Скопируйте путь %userprofile%AppDataLocal и вставьте его в адресную строку «Проводника». Нажмите на клавишу «Enter».
- Пролистайте список папок вниз и отыщите файл «IconCache.db». Удалите его любым удобным способом, например через контекстное меню или с помощью клавиши «Delete».
Перезагрузите компьютер, чтобы при включении система вновь создала файл с кешем ярлыков. Проверьте, не ушла ли проблема. Если нет, то неполадка серьезнее и требует других вариантов решения.
Способ 2: Исправление ассоциации ярлыков
В результате системных сбоев или деятельности вирусов в Windows 10 мог произойти сбой в ассоциации файлов с расширением LNK, который свойственен ярлыкам. В этом случае восстановить их вид поможет исправление ошибки с ассоциациями LNK путем внесения изменений в системном реестре.
Прежде чем редактировать реестр, лучше создать точку восстановления. В случае непредвиденной ошибки или неверных настроек реестра можно будет вернуть состояние Windows 10 до того, как параметры были изменены.
Как только изменения окажутся внесены, закройте окно «Редактора реестра» и перезагрузите систему. Чаще всего этот метод помогает решить проблему с белыми или «пустыми» ярлыками.
Способ 3: Перерегистрация LNK-ассоциации
Еще один способ восстановления файлов с предназначенными для них функциями является перерегистрация ассоциации с расширением LNK. Для этого используйте команды и консоль «Командная строка»:
- Запустите упомянутое приложение от имени администратора. В окне с результатом воспользуйтесь запуском с расширенными правами.
- В окне консоли вставьте команду assoc.lnk=lnkfile , нажмите на клавишу «Enter».
После перерегистрации ассоциации с LNK перезапустите Windows 10.
Способ 4: Редактирование системного реестра
Следующий метод предполагает импорт ключей системного реестра со стороннего компьютера, где проблем с белыми ярлыками нет. Не обязательно использовать другое устройство, можно попробовать создать виртуальную машину с любой операционной системой внутри, затем скопировать ключи оттуда.
Продолжите поиск и экспорт разделов таким же образом, что и в Шагах 2-4. Как только все данные будут сохранены, перенесите их на проблемный компьютер. После чего достаточно поочередно дважды щелкнуть ЛКМ по каждому REG-файлу и подтвердить импорт сведений в «Редактор реестра».
Когда импорт будет завершен, перезагрузите ПК. Если неполадка крылась в ассоциации файлов, она будет устранена, и ярлыки примут привычный вид.
Способ 5: Проверка ОС на ошибки
Если ни один совет не помог, попытайтесь проверить ОС на наличие ошибок, потому что причина неполадки может быть гораздо глубже. В этом случае может понадобиться досконально просканировать Windows с помощью встроенных утилит, которые предназначены для поиска и восстановления поврежденных системных файлов, или через функции сторонней утилиты. Об этом более детально мы писали ранее.
Подробнее: Использование и восстановление проверки целостности системных файлов в Windows 10
Способ 6: Откат системы к предыдущему состоянию
Вероятно, недавно установленные программы или настройки, которые вы внесли, повлияли на систему и вызывали ошибку с ярлыками. Чтобы вернуть то состояние ОС, которое было до этих изменений, откатите Windows 10 до контрольной точки. Наш автор разбирал, как это сделать, в отдельном материале.
Подробнее: Откат к точке восстановления в Windows 10
Источник: lumpics.ru