Что делать, если ярлыки на рабочем столе и панели задач стали белыми
Ярлыки тем хороши, что позволяют запускать программы и открывать файлы из любого каталога, независимо от фактического месторасположения объекта, на который ссылается ярлык. Увы, неожиданный сбой в системе может в одночасье лишить вас этого удобства, превратив ярлыки в пустые белые значки. Если кликнуть по такому ярлыку, появится окошко с предложением выбрать приложения для открытия файла.
Это может показаться решением проблемы, но на деле оно ни к чему хорошему не приведет.
Если вы выберите, к примеру, Firefox для открытия ярлыка Firefox, то этот класс будет присвоен всем ярлыкам.
В интернетах в качестве решения этой проблемы предлагается перестроить кэш ярлыков, только вот оно не работает, так как в большинстве случаем вызывается неполадка повреждением ключей реестра, определяющих поведение файлов LNK .
Конечно, вы можете попробовать перестроить кэш ярлыков, удалив скрытый файл IconCache.db в расположении %userprofile%\AppData\Local , но вряд ли это вам поможет. Столь же маловероятно, что исправить положение можно будет командой восстановления ассоциаций assoc.lnk=lnkfile .
Возвращаем ярлыки в рабочее состояние
Вернуть ярлыки в рабочее состояние можно путем отката Windows к точке восстановления, но этот способ не лишен недостатков.
Во-первых, функция создания точек восстановления у вас может быть отключена, во-вторых, откат может затронуть приложения и настройки, которые трогать как раз не следует.
Есть более простое решение — импорт ключей реестра.
Скачать архив с готовыми REG -файлами вы можете по ссылке disk.yandex.ru/d/SR650wPftGsibw.
Распакуйте архив и выполните слияние первого же файла resetlnk1.reg , а затем перезапустите Проводник.
Этого должно хватить, остальные твики, так, на всякий случай, они содержат прочие корректные настройки LNK.
Как создать файлы импорта вручную
Необходимые для импорта ключи вы можете экспортировать из реестра рабочей операционной системы Windows 7, 8.1, 10 или 11, установленной на железо или виртуальную машину.
Алгоритм действий следующий:
- Запустите редактор реестра командой regedit ;
- Выберите в главном меню «Правка» ->«Найти далее»;
- В открывшемся окошке поиска введите .lnk, оставьте отмеченным только чекбокс «Имена параметров» и нажмите «Найти далее»;
- Кликните по найденному разделу ПКМ, выберите «Экспортировать» и сохраните файл;
- Нажмите F3 , чтобы продолжить поиск. Экспортируйте все остальные найденные ключи по запросу «.lnk».
Всё готово, осталось только перенести полученные REG -файлы на компьютер с нерабочими ярлыками и применить твики. Первым запустите REG -файл самого большого размера, он будет соответствовать файлу resetlnk1.reg из архива, ссылку на который мы опубликовали тремя абзацами выше.
В Windows 10 белые листы вместо ярлыков с картинкой
Установил Windows 10, скачал все обновления. Создал ярлыки нужных программ. перезагрузился и вместо картиок стали белые листы на ярлыках. На значках созданных автоматически (не в ручную) программами все хорошо, картинки никуда не исчезли. Пересоздание ярлыков не помогает
Дополнен 8 лет назад
Все нашел сам ответ. Вот решение:
запустите командную строку от имени администратора и поочередно выполните все эти команды..
После этого перезагрузитесь, если не будет эффекта.
taskkill /im explorer.exe /f
assoc.exe=exefile
assoc.lnk=lnkfile
cd %userprofile%\appdata\local
attrib -h IconCache.db
del IconCache.db
explorer
Почему на рабочем столе Windows 10 ярлыки стали белыми и что делать
Как правило, на рабочем столе компьютера располагается до нескольких десятков ярлыков различных программ. Каждый из них обладает иконкой, соответствующей конкретному приложению. Но иногда наглядные картинки сменяют белые ярлыки на рабочем столе операционной системы Windows 10, из-за чего становится сложно найти нужный софт. Также вследствие возникновения проблемы некоторые программы и вовсе перестают запускаться.
Причины проблемы
Для начала нужно разобраться, почему информативные ярлыки стали похожими на белый лист бумаги. У этой ошибки есть несколько возможных причин:
- сбой в работе конкретного приложения или его удаление;
- влияние вредоносного ПО;
- перебои в чтении кэша;
- неполадки операционной системы.
Ни один из выделенных факторов не позволяет по одному щелчку пальца исправить ошибку. К сожалению, для устранения неполадок пользователям нередко проходится делать много манипуляций в попытках установить точную причину возникновения проблемы. Но свое время можно сэкономить, обратившись к следующей инструкции.
Как исправить белые ярлыки на рабочем столе в Windows 10
В процессе устранения неполадок будет предложено четыре варианта исправления ошибки с белыми ярлыками. Каждый способ соответствует конкретной причине, которая вызвала проблему. Поэтому рекомендуется рассмотреть каждый способ, благодаря чему рано или поздно отображение элементов рабочего стола будет восстановлено.
Восстановление работы ярлыков
Первое, что нужно делать при возникновении проблемы, – пытаться в автоматическом режиме восстановить правильное отображение иконок. Для этого стоит обратиться к специализированному софту, в лице которого выступает бесплатная утилита Unassociate File Types. Она исправляет ошибки с ассоциацией файлов, а пользователю достаточно выполнить несколько простых шагов:
- Запустите программу.
- В строке «File types» выберите «.ink».
- Нажмите на кнопку «Remove file association».
Теперь на рабочем столе должны появиться правильные ярлыки. Если этого не произойдет, то придется обращаться к ручным методам устранения неполадок, отнимающим больше времени.
Совет. Также рекомендуется перезагрузить компьютер или рабочий стол. Во втором случае предлагается кликнуть ПКМ по свободной области главного экрана и нажать на кнопку «Обновить».
Редактор реестра
Вручную исправить белые квадраты можно и без помощи стороннего софта. В этом нам поможет редактор реестра, который также восстанавливает ассоциацию файлов:
- Запустите окно «Выполнить» комбинацией клавиш «Win» + «R».
- Введите запрос «regedit» и нажмите на кнопку «ОК».
- Перейдите по пути HKEY_CURRENT_USER\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk.
- Кликните ПКМ по каталогу «UserChoice».
- Нажмите на кнопку «Обновить».
Далее для закрепления результата необходимо перезагрузить компьютер. После этого изменения должны вступить в силу, благодаря чему белые квадраты сменятся привычными ярлыками с иконками программ.
С помощью «Проводника»
Похожие действия можно выполнить через «Проводник». Для большинства пользователей этот вариант будет более предпочтительным, так как с данным интерфейсом люди сталкиваются намного чаще, чем с упомянутым ранее редактором реестра. Итак, вот, что нужно сделать:
- Запустите окно «Выполнить».
- Обработайте запрос «%userprofile%\AppData\Local», чтобы сразу перейти в нужную папку «Проводника».
- Удалите файл «IconCache.db».
- Снова запустите «Выполнить».
- Введите запрос «C:\Users\%username%\AppData\Local\Microsoft\Windows\Explorer» и нажмите на кнопку «ОК».
- Удалите файлы, имеющиеся в папке «Explorer».
- Перезагрузите компьютер.
Как вы уже могли догадаться, указанные действия позволяют вернуть значки путем сброса кэша. Но данная операция все равно не поможет, если причиной проблемы стали вирусы или неполадки самой программы, у которой отображается белый ярлык.
Вирусы и нерабочие программы
Не стоит недооценивать влияние вредоносного ПО на работу компьютера. Обязательно воспользуйтесь антивирусом вроде Kaspersky Internet Security, Avast или Dr.Web, чтобы выполнить глубокую проверку устройства на наличие вирусов. Далее выбранное вами приложение позволит удалить вредоносный файл одним щелчком мыши.
А если у пользователя нет возможности скачать платный антивирус, то он может обратиться к помощи встроенного средства защиты Windows Defender.
Если белый ярлык появляется не у всех программ, а только у одной или нескольких, то стоит проверить работоспособность приложений. Для этого откройте через «Проводник» корневую папку и попробуйте запустить софт через EXE-файл. Если приложение запускается, то ошибка возникла по причине изменения директории. Для устранения неполадок достаточно просто создать новый ярлык. А если программа не открывается даже через корневую папку, то ее придется переустановить.
Белые ярлыки рабочего стола. Как исправить?
Иногда возникает ситуация, когда после очистки реестра или работы каких либо программ оптимизации операционной системы Windows, ярлыки на рабочем столе отображаются как белый лист. При попытке запустить такой ярлык, Windows предлагает Вам выбор из перечня программ с помощью которых эти ярлыки можно попробовать открыть. Естественно ничего хорошего из при выборе любой из них не выйдет.
Давайте разберемся почему на рабочем столе появились белые ярлыки. Рассмотрим причины и методы решения данной проблемы.
Причина: повреждение ассоциативных связей между ярлыками и операционной системой. Простыми словами в реестре Windows есть записи которые указывают какие файлы какими программами нужно открывать. К примеру *.doc открывает Microsoft Word или OpenOffice, *.exe указывает на то что это приложение, *.iso файл образа открываемый UltraISO, Nero и подобными программами. Так почему ярлыки на рабочем столе в виде белых листов и не запускаются? Причиной является нарушение именно связей между ярлыками (файлами с разрешением *.lnk) и пониманием ОС Windows как или с помощью какого приложения их запустить. Как и говорилось во вступительной части причиной могут быть программы для чистки реестра или оптимизации работы операционной системы, которые «вычистили» не то что нужно нарушив связи. Бывает немного другая ситуация, когда пользователь случайно выбирает для открытия ярлыков какую либо программу, я сталкивался когда выбрали Nero (программу для записи дисков) и Windows пытается открыть ярлык через неё. В лучшем случае это просто приводит к запуску выбранной программы по умолчанию, но никак не к запуску нужного ярлыка.
Методы решения проблемы:
Для того что бы избавится от белых ярлыков на рабочем столе и возобновить их правильное функционирование, нужно исправить запись реестра:
Читайте также: Как почистить клавиатуру компьютера
Вариант №1:
- запустить редактор реестр
- найти нужную запись и исправить её
- перезагрузить компьютер
Запуск редактора реестра через утилиту «Выполнить»
Запуск редактора реестра: нажимаем и удерживаем клавишу Win (та что между Alt и Ctrl в нижнем рядку клавиатуры) нажимаем клавишу «R». (Win+R). И в появившемся окне вводим слово regedit, жмем OK. Или же второй вариант: «Пуск->Выполнить» и ввести regedit жмем ОК.
Ищем нужную запись в реестре: редактор реестра выполнен в виде иерархического дерева, что облегчает поиск. Ищем ключ
[HKEY_CURRENT_USER] -> [SOFTWARE] -> [Microsoft] -> [Windows] -> [CurrentVersion] -> [Explorer] -> [FileExts] -> [.lnk]
и удаляем все записи которые есть в этом ключе. После чего перезагружаем компьютер.
Удаление лишнего в записи [*.lnk]
перезагружаем компьютер.
Вариант №2:
Используем если не помог первый вариант.
Создаем *.bat файл с любым названием, например «1.bat»
и вставляем в него следующее
taskkill /f /im explorer.exe
cd /d %userprofile%\AppData\Local
attrib -h IconCache.db
del IconCache.db
explorer.exe
pause 0
сохраняем файл, и запускаем его.
Можно скачать этот файл здесь (просто скачиваем и запускаем).
Для более продвинутых пользователей можно всё это сделать через командную строку, но это сложнее а эффект тот же.
Вариант 3:
Если по каким либо причинам не сработали два выше указанных метода, 2й метод сделаем «ручками».
То-есть зайдем и удалим через проводник в папку базу кэша иконок.
Открываем проводник или заходим в «Мой компьютер».
Сначала необходимо включить отображение скрытых файлов, для этого в проводнике выбираем меня «Вид», и ставим галочку «Скрытые элементы».
Далее диск C: (надеюсь именно там стоит Ваша Windows:))) ) и по порядку:
Внимание папка Users (она же папка «Пользователи» у русскоязычных Windows), а %Имя пользователя% это имя активного пользователя.
В папке Local удаляем файл IconCache.db.
Включить отображение скрытых элементов и удалить файл IconCache.db
После танцев с бубнами и пары шумерских заклинаний перегружаем компьютер и радуемся.
Уважаемые посетители и читатели. Будем благодарны Вам за оставленные комментарии.