4

Некоторые ответы суперпользователя и многие другие запросы Google показывают, что установка link на 00 00 00 00 для ключа реестра HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ прекратит объединение суффикса - Shortcut при создании ярлыков.

Я использую Windows 7, и это не работает для меня. я пытался

  • ручная настройка ключа,
  • используя Ultimate Windows Tweaker
  • и запустить файл .reg ,

но никто не работал.

Я установил значение, создал ярлык, отметил суффикс - Shortcut и проверил, что значение regkey все еще было 00 00 00 00 . Значение сохраняется при перезагрузке. Могут ли все эти ссылки быть действительно неправильными, или я что-то упустил?

4 ответа4

5

Похоже, перезагрузка была всем, что было необходимо, чтобы твик начал работать. Действительно, установка значения 00 00 00 00 сделала это. Может быть, перезагрузка была более чем необходима, и просто убить и перезапустить explorer.exe сделал бы это.

3

Процедура, как описано выше с установкой String значения Link на все ноль, не работала для меня. Даже после перезагрузки, суффикс - shortcut все еще был там. Иногда также случалось, что значение строки Link сбрасывалось, например, до 16. Тем не менее, я нашел альтернативу, которая работала для моей Windows 7 Ultimate 64 бит. Вот хитрость:

  1. Откройте редактор реестра: меню "Пуск" »" Выполнить "regedit

  2. Сохраните (экспортируйте) копию текущего реестра - на случай ошибки. Лучше всего сохранить его на рабочем столе и дать ему имя с датой и некоторыми пояснениями, которые описывают, когда вы сохранили эту копию (например, "реестр 20120319 до удаления суффикса ярлыка")

  3. Затем перейдите к HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\

  4. Если ключ "NamingTemplates" уже существует, вы можете напрямую ввести новое строковое значение и пропустить следующий шаг # 5.

  5. Если такого ключа с именем "NamingTemplates" нет, создайте этот ключ по указанному выше пути. Для этого щелкните левой кнопкой мыши "Проводник" в указанном выше пути, затем щелкните правой кнопкой мыши в правой половине окна и выберите новый >> ключ. Переименуйте ключ в "NamingTemplates". Полный путь: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\NamingTemplates

  6. Теперь под ключом "NamingTemplates" вы создаете строковое значение с именем "ShortcutNameTemplate" (без кавычек). Для этого щелкните левой кнопкой мыши на ключе "NamingTemplates" и затем щелкните правой кнопкой мыши в правой половине окна. Выберите новое >> строковое значение. Переименуйте строковое значение в "ShortcutNameTemplate". Для этого вам нужно щелкнуть правой кнопкой мыши String Value и выбрать >> Rename.

  7. Затем снова щелкните правой кнопкой мыши вновь созданное значение строки, выберите >> Изменить и введите значение «% s.lnk» (снова без кавычек).

  8. Выйдите и закройте редактор реестра.

  9. Затем, чтобы изменения вступили в силу, закройте выход Windows Explorer и снова откройте его. Теперь суффикс "-shortcut" пропал.

Вот также скриншот, как он должен выглядеть после изменений:Реестр после внесения изменений для подавления суффикса "-shortcut" в Windows 7

Если позже вам нужно отменить изменение:

  • Если вам нужно было создать ключ "NamingTemplates" ->, просто удалите этот ключ, чтобы отменить изменение
  • Если ключ уже был там, то вы должны установить его значение обратно к исходному значению до изменения (т.е. вы должны вести запись ...)
2

Перезапуск Explorer достаточен, перезагрузка не требуется.

Откройте меню «Пуск», найдите пустую область и нажмите Ctrl + Shift , щелкнув правой кнопкой мыши там. Выберите опцию Exit Explorer .

1

Ultimate Windows Tweaker от Клуба Windows (прямой или с помощью поиска) помог мне в 64-битной Windows 7 Professional. Я просто проверил его суффикс «-Shortcut» для новой опции ярлыков в разделе «Дополнительные настройки».

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