Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   [решено] Проблема с Ярлыками .lnk (http://forum.oszone.net/showthread.php?t=67035)

Lanzzar 09-06-2006 01:35 448687

[решено] Проблема с Ярлыками .lnk
 
Решение

Для восстановления в реестре значений по умолчанию для ярлыков (файлов с расширением *.lnk) воспользуйтесь приведенным ниже кодом, который можно скопировать в текстовый редактор и сохранить с расширением *.reg, после чего запустить и согласиться с добавлением данных в системный реестр.
Код:

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\.lnk]
@="lnkfile"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214EE-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{000214F9-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{00021500-0000-0000-C000-000000000046}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellEx\{BB2E617C-0920-11d1-9A0B-00C04FC2D6C1}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\.lnk\ShellNew]
"Command"="rundll32.exe appwiz.cpl,NewLinkHere %1"

[HKEY_CLASSES_ROOT\lnkfile]
@="Ярлык"
"EditFlags"=dword:00000001
"IsShortcut"=""
"NeverShowExt"=""

[HKEY_CLASSES_ROOT\lnkfile\CLSID]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\Offline Files]
@="{750fdf0e-2a26-11d1-a3ea-080036587f03}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\{00021401-0000-0000-C000-000000000046}]

[HKEY_CLASSES_ROOT\lnkfile\shellex\DropHandler]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\IconHandler]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers\ShimLayer Property Page]
@="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"

[HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}]
@="Ярлык"

[HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\InProcServer32]
@="shell32.dll"
"ThreadingModel"="Apartment"

[HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\PersistentAddinsRegistered\{89BCB740-6119-101A-BCB7-00DD010655AF}]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\PersistentHandler]
@="{00021401-0000-0000-C000-000000000046}"

[HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\ProgID]
@="lnkfile"

[HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\shellex\MayChangeDefaultMenu]




HELP!
У меня все иконки стали бело синими значками и не работают. И появилось расширение .lnk после названия.

Tigr 09-06-2006 01:49 448690

.LNK, возможно, появились после того, как в свойствах папки был снят флаг "Скрывать расширения для зарегистрированных типов файлов". Отображаются ли расширения, например, документов Word или Excel ? А вот что касается первой (самой важной) части сообщения, то, возможно, работа вируса или приятеля с твикером. После чего возникла эта проблема ?

Lanzzar 09-06-2006 01:55 448691

Проблема появилась после того как я удалил пункт создать Ярлык из конт. меню с помощю Reg Organizer 3.3.
А так же этой прогой чистил реестр.

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

Tigr 09-06-2006 02:02 448694

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

Lanzzar 09-06-2006 02:05 448695

Да лчанулся малость, даже точку вот-я не сделал.
Но неужели нет возможности реестр исправить в ручную?

Lanzzar 09-06-2006 02:19 448697

HELP!
У кого winXP-HomeED
Посмотрите у себя в реестре плиз.

.lnk
OpenWithList - (Значение)
OpenWithProgids



Tigr 09-06-2006 02:43 448700

Вложений: 1
WinXP Prof SP1 Corp. Eng+MUI. Экспортированная папка встречается мин. в 2-х местах. Кроме того попадались папки inkfile - скорее всего к делу не относится, но все же... Я к тому, что восстановить побитый незнамо где и незнамо как реестр дольше (если вообще возможно), чем, сохранив данные и настройки, поставить все с нуля.

Lanzzar 09-06-2006 03:10 448702

Большое спасибо.
Но мне почемуто к сожаленью это не помагло.
Странно.



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

Ramzes_ 09-06-2006 09:38 448758

Вложений: 1
Попробуй импортировать все целиком.

Lanzzar 09-06-2006 20:34 449100

Большое спасибо Ramzes, выручил так выручил, теперь у меня всё работает!!!
Спасибо!!!

Tigr тебе тоже большое спасибо!!!

NeAndrey 17-06-2006 15:38 451927

Проблема с запуском прогl
 
У меня все иконки стали бело синими значками и не работают. И появилось расширение .lnk после названия. Тема уже обсуждалась, и закрыта, но мне мало помогли те советы.

yoya 29-06-2006 18:53 456199

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

ShaddyR 29-06-2006 18:58 456201

yoya: чем это мотивируют? ;)
Какие-нибудь действия происходят по двойному щелчку на указанных ярлыках? Что стоит первой командой в контекстном меню этих ярлыков (правый щелчок мышью)? Должно быть Открыть.

Ramzes_ 29-06-2006 19:03 456202

Да нет, не должно быть открыть. По умолчанию просто идет имя ярлыка.

Blast 29-06-2006 19:05 456204

Ramzes_
Да ну? Первый пункт в контекстном меню ярлыка по правой лапе состоит из его имени??

Ramzes_ 29-06-2006 19:08 456206

Виноват, не прав, просто уже забыл что существует Проводник.

yoya 29-06-2006 19:16 456208

ShaddyR мотивируют сменой прозрачности, т.е. становятся полупрозрачными и всё. Дальше никаких действий. Открыть можно только по правой кнопке - Открыть.
Ramzes_ а что тогда существует вместо проводника? если ты о нем не помнишь.

Ramzes_ 29-06-2006 19:22 456210

yoya

Total Commander

Vadikan 29-06-2006 19:23 456211

Массовость проблемы наводит на мысли о необходимости проверки компьютера на предмет вирусов и шпионского ПО...

yoya 29-06-2006 19:30 456215

Vadikan ага, стоит nod32 с ежедневными обновлениями и после появления проблемы скачал ad-ware проверил..

ShaddyR 30-06-2006 11:08 456381

yoya
Цитата:

ага, стоит nod32 с ежедневными обновлениями
еще ни о чем не говорит, к сожалению.
Собсно, если выделить ярлык мышкой и нажать Enter на клавиатуре - что происходит? Может, что-то случилось с параметрами двойного клика (то бишь, не воспринимается системой)?

Shift 21-08-2006 09:08 474938

Здраствуйте. Была такая же проблема как и у автора темы. И началось все тоже с удаления пункта "создать ярлык", с помошью REG Organizer 3.3 - Абсолютно все ярлыки "потеряли" значки, появилось расширение *.lnk (все расширения всегда отображались, lnk не отображались).
Импортировал в реестр содержимое файла link.reg, любезно выложенным Ramzes_, за что ему большой спасиб. Все стало работать - ярлыки вернули "свои" значки и функции. Правда потребовалось "хорошо" обновить стол. Хорошо обновляется, например, после запуска какой-нибудь игрухи.

P.S. Никакой нечести на компе не обнаружено. Причина только удаление пункта "создать ярлык", ну и соответствующих ключей реестра.

senya1975 23-01-2008 21:54 724065

спасибо чуваки,спасли!!!!!!!!!!!!

vadja 05-06-2008 13:05 819034

ничего не поменялось после того как сохранил в реестр нужную инфу! :(

Maksiskiks 03-02-2010 16:54 1338010

Да нифига....Пишет Не удалось импортировать.Не все данные были записаны в реестр.Некоторые разделы были заняты системой или другими процесами!

Petya V4sechkin 03-02-2010 17:13 1338029

Maksiskiks, попробуйте в безопасном режиме.

murzahan 23-02-2010 18:19 1354099

в безопасном тоже не фунциклирует, у меня windows 7 home basic

будут еще варианты ?

Petya V4sechkin 23-02-2010 18:26 1354104

Цитата:

Цитата murzahan
у меня windows 7 home basic

Тут раздел Windows 2000/XP, вообще-то. А твик для Windows 7 другой (ссылка).

murzahan 24-02-2010 06:20 1354467

ссори приношу извинения просто увидал похожую тему, в следующий раз буду внимателен

kaizer64 07-12-2010 20:16 1560488

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

Petya V4sechkin 07-12-2010 21:11 1560521

Цитата:

Цитата kaizer64
пропали стрелки у ярлыков

Посмотрите в разделе реестра
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Icons
параметр 29 (если есть, удалите).

Еще на всякий случай Tweak UI -> Repair -> Rebuild Icons

kaizer64 08-12-2010 03:30 1560695

Помогло вот это - удалить "C:\Documents and Settings\%UserName%\Local Settings\Application Data\IconCache.db" и перезагрузиться.

Isteruka 12-07-2015 01:51 2527881

попробовал все способы, в результате ярлки в папках востановились на рабочем столе вроде тоже работают, но при отправке ярлыка из папки на раб. стол. он все равно становиться .lnk, а также программы в пуске>все программы тоже так и не выздоровили.
http://cs629310.vk.me/v629310505/6aff/PW1DvW5lC08.jpg

после перешел к способу Рамзеса link.reg , но выскакивает ошибка и импорт не происходит

http://cs629406.vk.me/v629406505/5d7d/-MHHKJvFUQ4.jpg

вот как выглядит .lnk в regedit

http://cs629406.vk.me/v629406505/5d8f/aYO1gwHuoHI.jpg

Пожалуста подскажите как быть?!?!??!?!?

Petya V4sechkin 12-07-2015 09:04 2527903

Isteruka, у вас Windows Vista?


Время: 09:34.

Время: 09:34.
© OSzone.net 2001-