1

Когда я перемещаю или удаляю цель ярлыка и затем нажимаю ярлык, окна любезно начинают искать и угадывать.

Как отключить это на Windows Server 2003? Я бы предпочел быструю ошибку.

Как сделать то же самое на Windows XP, может быть, нет никакой разницы?

Изменить: для ярлыков Windows см. Http://en.wikipedia.org/wiki/Symbolic_link#Microsoft_Windows

Ярлыки Windows поддерживают соединение даже при перемещении цели, в отличие от символических ссылок. Windows XP будет искать цель неработающей ссылки, прежде чем предлагать ее удалить.

Edit2: из принятого ответа:

Цитируется по http://www.tomstricks.com/how-to-disable-the-ntfs-file-system-tracking-of-broken-shortcut-links-in-windows/ :

Перейдите к этому разделу реестра:

HKEY_CURRENT_USER\Software\Microsoft\Windows\Current Version\Policies\Explorer

Добавьте новое значение DWORD и назовите его NoResolveTrack, установите значение 1.

Будет действовать только после следующей перезагрузки. Применяется только к целевым файлам на разделах NTFS. Разделы FAT не имеют возможности отслеживания идентификатора и поиска.

Вы также можете сделать это для NTFS на уровне групповой политики, выбрав Do not use the tracking-based method when resolving shell shortcuts в ветке групповой политики UserConfiguration\AdministrativeTemplates\Start Menu & Taskbar .

2 ответа2

2

Как отключить отслеживание неработающих ссылок ярлыков в файловой системе NTFS

РЕЗЮМЕ

Если вы отключите ярлык, файловая система NTFS в Windows XP и Windows 2000 автоматически попытается найти место назначения ярлыка путем поиска всех путей, связанных с ярлыком. В этой пошаговой статье описывается, как предотвратить такое поведение.

Отключить отслеживание сломанных ярлыков

ПРЕДУПРЕЖДЕНИЕ. Если вы неправильно используете редактор реестра, это может вызвать серьезные проблемы, которые могут потребовать переустановки операционной системы. Microsoft не может гарантировать, что вы сможете решить проблемы, связанные с неправильным использованием редактора реестра. Используйте редактор реестра на свой страх и риск.

Чтобы файловая система NTFS не отслеживала альтернативные пути для неработающей ссылки быстрого доступа, внесите следующие изменения в реестр:

  1. Запустите редактор реестра (Regedit.exe).
  2. Перейдите к следующему ключу: HKEY_CURRENT_USERSПрограммное обеспечениеMicrosoftWindowsCurrentVersionPoliciesExplorer
  3. В меню «Правка» выберите «Создать», а затем нажмите «Значение DWORD».
  4. Введите NoResolveTrack в качестве имени значения и нажмите клавишу ВВОД.
  5. Дважды щелкните новое значение, а затем установите его на 1.
  6. Нажмите ОК.
  7. Закройте редактор реестра.

Это поведение также можно предотвратить на уровне групповой политики, установив флажок Не использовать метод на основе отслеживания при разрешении ярлыков оболочки в следующем месте:

Конфигурация пользователяAdministrativeTemplatesStart Меню и групповая политика панели задач

Источник: Как: Отключить отслеживание неработающих ссылок в файловой системе NTFS в Windows.

1

Я нашел это: http://ss64.com/nt/shortcut.html

Ярлык: отслеживание файловой системы NTFS

Если ярлык на файл разрывается из-за перемещения файла назначения, то по умолчанию Windows будет пытаться автоматически определить место назначения ярлыка, выполняя поиск (это относится только к разделам NTFS). Чтобы отключить это - добавьте значение DWORD 1 в реестр:

HKCU\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer NoResolveTrack=1

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