2

Мой ноутбук работал нормально, и внезапно открылось много окон проигрывателя GOM, и когда я попытался закрыть его, все значки были изменены как ярлыки проигрывателя GOM.

Я удалил проигрыватель GOM, но проблема все еще не решена, все ярлыки ведут себя как "открыть с файлом".

2 ответа2

1

Вы имеете в виду ВСЕ значки? Вы пробовали очевидную (обновление рабочего стола / окна) перезагрузку?

Если это так, проигрыватель GOM может записать (по какой-то причине) файловые ссылки для всех ваших файлов проигрывателя GOM в вашем реестре. Возможно, вы захотите попробовать инструмент очистки реестра, такой как CCleaner, который бесплатный и очень хороший.

0

Кажется, что GOM изменил ассоциацию для файлов LNK, которые являются вашими ярлыками.

Вот моя запись в реестре для файлов LNK. Скопируйте этот текст в файл с именем lnk.reg на рабочем столе. Запустите файл, и он восстановит настройки реестра. Вы можете удалить файл позже.

Я проверил это на моей 32-битной системе Windows 7 Professional . Я не даю гарантии, что это будет работать на любой другой ОС, включая Windows 7 64-bit.

Windows Registry Editor Version 5.00

[-HKEY_CLASSES_ROOT\.lnk]

[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\.lnk] удаляет существующий раздел реестра, удаляя любые поврежденные данные. Весь ключ воссоздан с нуля.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .