восстановление ассоциирования .lnk файлов

Тема в разделе "Windows 7", создана пользователем viva-lite, 3 дек 2011.

  1. viva-lite

    viva-lite Junior User

    Ярлыки в меню ПУСК (скайп, интернет эксплорер и др.) стали выглядеть как белый прямоугольник, программы из ПУСКА не запускаются, работают, если их запустить через .exe самих программ. Помогите, пожалуйста!
     
  2. oleg

    oleg Expert Вирусоборец

    Какая операционная система установлена?
    Сделайте скриншот того, что происходит и выложите его здесь.
     
  3. Nod

    Nod Moderator

    Применимо только для WINDOWS XP

    Сохраните код в текстовый файл, присвойте ему расширение *.reg, после чего запустите. На вопрос о внесении изменений в реестр, ответьте "ДА".

    Код:
    Windows Registry Editor Version 5.00
    
    [HKEY_CLASSES_ROOT\.lnk]
    @="lnkfile"
    
    [HKEY_CLASSES_ROOT\.lnk\ShellEx]
    
    [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]
    @="Shortcut"
    "EditFlags"=dword:00000001
    "IsShortcut"=""
    "NeverShowExt"=""
    
    [HKEY_CLASSES_ROOT\lnkfile\CLSID]
    @="{00021401-0000-0000-C000-000000000046}"
    
    [HKEY_CLASSES_ROOT\lnkfile\shellex]
    
    [HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers]
    
    [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]
    
    [HKEY_CLASSES_ROOT\lnkfile\shellex\PropertySheetHandlers\ShimLayer Property Page]
    @="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"
    
    [HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}]
    @="Shortcut"
    
    [HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\InProcServer32]
    @="shell32.dll"
    "ThreadingModel"="Apartment"
    
    [HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\PersistentAddinsRegistered]
    
    [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]
    
    [HKEY_CLASSES_ROOT\CLSID\{00021401-0000-0000-C000-000000000046}\shellex\MayChangeDefaultMenu]
    
    [HKEY_CLASSES_ROOT\.exe]
    @="exefile"
    "Content Type"="application/x-msdownload"
    
    [HKEY_CLASSES_ROOT\.exe\PersistentHandler]
    @="{098f2470-bae0-11cd-b579-08002b30bfeb}"
    
    [HKEY_CLASSES_ROOT\exefile]
    @="Application"
    "EditFlags"=hex:38,07,00,00
    "TileInfo"="prop:FileDescription;Company;FileVersion"
    "InfoTip"="prop:FileDescription;Company;FileVersion;Create;Size"
    
    [HKEY_CLASSES_ROOT\exefile\DefaultIcon]
    @="%1"
    
    [HKEY_CLASSES_ROOT\exefile\shell]
    
    [HKEY_CLASSES_ROOT\exefile\shell\open]
    "EditFlags"=hex:00,00,00,00
    
    [HKEY_CLASSES_ROOT\exefile\shell\open\command]
    @="\"%1\" %*"
    
    [HKEY_CLASSES_ROOT\exefile\shell\runas]
    
    [HKEY_CLASSES_ROOT\exefile\shell\runas\command]
    @="\"%1\" %*"
    
    [HKEY_CLASSES_ROOT\exefile\shellex]
    
    [HKEY_CLASSES_ROOT\exefile\shellex\DropHandler]
    @="{86C86720-42A0-1069-A2E8-08002B30309D}"
    
    [HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers]
    
    [HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\PEAnalyser]
    @="{09A63660-16F9-11d0-B1DF-004F56001CA7}"
    
    [HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\PifProps]
    @="{86F19A00-42A0-1069-A2E9-08002B30309D}"
    
    [HKEY_CLASSES_ROOT\exefile\shellex\PropertySheetHandlers\ShimLayer Property Page]
    @="{513D916F-2A8E-4F51-AEAB-0CBC76FB1AF8}"
    
    [HKEY_CLASSES_ROOT\regfile]
    @="Registration Entries"
    "EditFlags"=dword:00100000
    "BrowserFlags"=dword:00000008
    
    [HKEY_CLASSES_ROOT\regfile\DefaultIcon]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
    00,5c,00,72,00,65,00,67,00,65,00,64,00,69,00,74,00,2e,00,65,00,78,00,65,00,\
    2c,00,31,00,00,00
    
    [HKEY_CLASSES_ROOT\regfile\shell]
    @="open"
    
    [HKEY_CLASSES_ROOT\regfile\shell\edit]
    
    [HKEY_CLASSES_ROOT\regfile\shell\edit\command]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
    00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
    54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,25,00,31,00,00,\
    00
    
    [HKEY_CLASSES_ROOT\regfile\shell\open]
    @="Mer&ge"
    
    [HKEY_CLASSES_ROOT\regfile\shell\open\command]
    @="regedit.exe \"%1\""
    
    [HKEY_CLASSES_ROOT\regfile\shell\print]
    
    [HKEY_CLASSES_ROOT\regfile\shell\print\command]
    @=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,74,00,25,\
    00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,4e,00,4f,00,\
    54,00,45,00,50,00,41,00,44,00,2e,00,45,00,58,00,45,00,20,00,2f,00,70,00,20,\
    00,25,00,31,00,00,00 
    
     
    Последнее редактирование модератором: 3 дек 2011
  4. viva-lite

    viva-lite Junior User

    Windows 7.0, скриншот во вложении
     

    Вложения:

    • IMG_0032[1].jpg
      IMG_0032[1].jpg
      Размер файла:
      77,4 КБ
      Просмотров:
      7
  5. viva-lite

    viva-lite Junior User

    Пожалуйста, можно поподробней, каким образом сохранить код в текстовый файл?

    сделала, но файл не запустился, сообщение Not all data was sucessfully written to the registry. Some keys are open by the system or other process. Остальные окна закрыты
     
    Последнее редактирование модератором: 3 дек 2011
  6. oleg

    oleg Expert Вирусоборец

    Для восстановления ассоциаций в .lnk файлов в WINDOWS 7 выполните следующее:

    Откройте редактор реестра, перейдите в раздел
    и удалите подраздел UserChoice.


    Вот REG-файл(скачать), для восстановления ассоциации .lnk файлов:
    Нажмите правой кнопкой по файлу и выберите "Запустить от имени Администратора". Далее на запрос, ответьте да.

    Если не удалось скачать, вот его содержимое:
    Windows Registry Editor Version 5.00

    [HKEY_CLASSES_ROOT\.lnk]
    @="lnkfile"

    [HKEY_CLASSES_ROOT\.lnk\ShellEx]

    [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]
    "Handler"="{ceefea1b-3e29-4ef1-b34c-fec79c4f70af}"
    "IconPath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6f,00,\
    74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73,\
    00,68,00,65,00,6c,00,6c,00,33,00,32,00,2e,00,64,00,6c,00,6c,00,2c,00,2d,00,\
    31,00,36,00,37,00,36,00,39,00,00,00
    "ItemName"="@shell32.dll,-30397"
    "MenuText"="@shell32.dll,-30318"
    "NullFile"=""

    [HKEY_CLASSES_ROOT\.lnk\ShellNew\Config]
    "DontRename"=""

    [HKEY_CLASSES_ROOT\lnkfile]
    @="Shortcut"
    "EditFlags"=dword:00000001
    "FriendlyTypeName"="@shell32.dll,-4153"
    "IsShortcut"=""
    "NeverShowExt"=""

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

    [HKEY_CLASSES_ROOT\lnkfile\shellex]

    [HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers]

    [HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\Compatibility]
    @="{1d27f844-3a1f-4410-85ac-14651078412d}"

    [HKEY_CLASSES_ROOT\lnkfile\shellex\ContextMenuHandlers\OpenContainingFolderMenu]
    @="{37ea3a21-7493-4208-a011-7f9ea79ce9f5}"

    [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]

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

    [-HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.lnk\UserChoice]
     
    Последнее редактирование: 3 дек 2011
  7. viva-lite

    viva-lite Junior User

    файл не запустился, причина опять та же самая: Not all data was sucessfully written to the registry. Some keys are open by the system or other process.
     
  8. oleg

    oleg Expert Вирусоборец

    Отключите контроль учетной записи как показано здесь
    Запустите .reg файл от имени администратора, на вопрос ответьте да.
     
  9. viva-lite

    viva-lite Junior User

    кликаю правой кнопкой мыши на .reg файл, доступны следующие опции:merge, edit, print, mediainfo, send to, cut, copy, delete, rename, open with, share with. Как открыть от имени администратора?
     
  10. viva-lite

    viva-lite Junior User

    СПАСИБО БОЛЬШОЕ, ВСЕ ЗАРАБОТАЛО!
     

Поделиться этой страницей