Ярлыки стали одинаковые Windows 7
На днях столкнулся с проблемой — человек случайно назначил всем ярлыкам открываться в Google Chrome и все ярлыки перестали правильно работать.
Ярлыки стали отображаться как иконки Гугл Хрома и запускали Chrome, а потом пытались через него работать, но exe файлы ведь так не работают — проблема получилась в Windows 7.
Проблема ярлыков решается не сложно, я расскажу об одном нюансе, с которым вы можете столкнуться при восстановлении правильной работы компьютера.
Для восстановления ассоциаций типов файлов в Windows 7 и Windows Vista есть утилита Unassociate File Types или unassoc
Программа маленькая и простенькая
Скорее всего вам она поможет, однако в моем случае unassoc не помог и вот почему (это я понял уже позже).
Программа unassoc требует права администратора и при старте запрашивает пароль (если вы работаете с правами пользователя). После запуска программы я нашел тип файлов .lnk и кнопка Remove files association (User) была не активна.
Так же я пробовал различные импорты файла рег с рабочих машин, но это тоже не помогало по той же причине — а причина вот какая — это проблема с ярлыками была именно у одного пользователя на компьютере, а на других пользователях все было в порядке. И этот пользователь работал с правами пользователя, не администратора и это важно!
Получается, мы запускаем программу в текущем пользователе, но с правами администратора и программа не видит проблемы, так как у администратора ее нет!
Мы импортируем ключи реестра, но этого нельзя сделать не запустив regedit с правами администратора, так как ключи системные и без прав их изменить нельзя.
Но в моем случае это все и не нужно делать, так как проблема была у пользователя с пользовательскими правами и системные ветки реестра или какие-либо серьезные параметры он поменять бы не смог, так как права ограничены.
Исходя из этого пользователь мог изменить только свои настройки, а программа и импорты реестра с админскими правами эти ветки не трогали.
Я нашел раздел реестра, который нужно удалить запустив regedit именно с правами пользователя у которого ярлыки стали одинаковые. Т.е. без всяких лишних паролей, просто запускаем редактор реестра и ищем ветку.
[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk] |
Для исправления, вы можете скачать файл реестра и выполнить его под пользователем.
Скачать user-set-lnk.reg для исправления ассоциаций типов файлов lnk.
Этому reg не нужны специальные права, он удаляет ветку, а потом вносит в нее правильные параметры. После применения нужно или перезайти в систему пользователем или просто перезагрузиться.
Если у вас вдруг случится проблема с ярлыками, надеюсь вам поможет моя статья
Фразы: ярлыки .lnk открываются в другой программе, как восстановить правильную работу ярлыков Windows 7
unassoc это .exe файл
все ярлыки поменялись на торрент
неполучилось,,,,,, я непонял
не помог unassoc
Может вы как-то не так использовали его, а может у вас дело в чем-то другом и возможно решать нужно другим инструментом.
что мне делать