Ошибка при работе с ярлыком: объект, на который ссылается этот ярлык, изменен или перемещен — почему и что делать?

Как исправить ошибку Объект, на который ссылается этот ярлык, изменен или перемещенИногда при попытке открыть какую-либо игру или программу с помощью ярлыка на рабочем столе, в меню Пуск или в другом расположении, вы можете увидеть сообщение «Ошибка при работе с ярлыком. Объект, на который ссылается этот ярлык, изменен или перемещен, и ярлык больше не работает».

В этой пошаговой инструкции подробно о возможных причинах ошибки при работе с ярлыком и о том, как исправить ситуацию в Windows 11, Windows 10, 8.1 или 7.

Почему сообщается, что объект, на который ссылается этот ярлык, изменен или перемещен

Сообщение об ошибке Объект, на который ссылается этот ярлык, изменен или перемещен, и ярлык больше не работает

Ярлыки в Windows — это ссылки на файлы, обычно — исполняемые файлы программ и игр. То есть в самом ярлыке хранится путь, а когда вы его запускаете производится попытка открытия файла, находящегося по этому пути. Если в указанном в ярлыке расположении нет такого файла, вы получаете сообщение об ошибке при работе с ярлыком.

Расположение объекта в свойствах ярлыка

Чаще всего причиной того, что объект, на который ссылается ярлык изменен или перемещен является одно из следующих событий:

  • Программа действительно была удалена пользователем целенаправленно, и от неё остался лишь ярлык — в этом случае вы можете просто удалить этот ярлык: он больше не нужен.
  • Исполняемый файл программы, на который ссылается ярлык, был удален не пользователем, а, к примеру, антивирусом — такое часто случается с не вполне лицензионными программами и играми, скачанными из неофициальных источников.
  • Была переименована папка, где находится файл, на который ссылается ярлык. Причем не только конечная папка, но и любая из папок в полном пути к этому файлу.
  • Была изменена буква диска, где хранился файл, запускаемый с помощью ярлыка, либо буква диска полностью пропала: то есть диск перестал быть виден в Windows.
  • Папка с программой была перемещена в другое расположение.
  • Диск с игрой или программой, на которую ссылается ярлык, был отключен.
  • Надеюсь, такое уже не случается (ранее было обыденным событием), но возможна ситуация, когда пользователь в целях скопировать себе какую-то игру или программу, копировал лишь ярлык и приносил на свой компьютер. Разумеется, такой ярлык сообщит об ошибке, потому что сами файлы программы перенесены не были.

В некоторых из описанных случаев есть возможность восстановить работу ярлыка.

Как исправить ошибку при работе с ярлыком

В некоторых случаях ошибку ярлыка «объект, на который ссылается этот ярлык, изменен или перемещен» можно исправить. Основные методы:

  1. Если вы меняли буквы дисков (или они изменились сами), имена папок, а возможно — и само имя исполняемого файла, и именно это привело к проблеме, нажмите правой кнопкой мыши по ярлыку и выберите пункт «Свойства» (если ярлык находится в меню «Пуск» Windows 11 или Windows 10, сначала используйте правый клик — дополнительно — перейти к расположению файла, а уже затем открывайте свойства ярлыка). На вкладке «Ярлык» в поле «Объект» свойств ярлыка введите актуальный путь к исполняемому файлу игры или другого приложения. Изменить расположение объекта в свойствах ярлыка
  2. Вместо первого метода можно просто создать новый ярлык: перейдите в папку, где находится исполняемый файл и перетащите его правой кнопкой мыши в нужное вам расположение, например, на рабочий стол, отпустите кнопку мыши и выберите пункт «Создать ярлыки» в контекстном меню.
  3. Если вы не знаете местоположение файла, можно попробовать выполнить поиск в проводнике по имени этого файла, а само имя взять из поля «объект» в свойствах ярлыка.
  4. Если файл запуска игры или программы действительно пропал, а какие-либо пути вы не меняли, изучите журнал вашего антивируса. Если речь идёт о встроенном Microsoft Defender, откройте окно «Безопасность Windows», перейдите в раздел «Защита от вирусов и угроз» и откройте «Журнал защиты». Если нужный файл есть в журнале, возможно, его удастся восстановить. В дальнейшем имеет смысл добавить папку с игрой или программой в исключения антивируса (Как добавить исключения в Microsoft Defender или Защитник Windows 11, для Windows 10 всё выполняется аналогичным способом). Журнал антивируса Microsoft Defender
  5. На всякий случай имеет смысл проверить, нет ли файла в корзине и, при его наличии там — восстановить его. Однако, сообщение об ошибке в таком сценарии обычно выглядит иначе: «Ошибка при работе с ярлыком. Объект, на который ссылается этот ярлык, удален. Однако его можно восстановить из корзины» с возможностью просто нажать кнопку «Восстановить». Объект, на который ссылается этот ярлык, удален
  6. Если диск, на который ссылается ярлык, не виден в проводнике, используйте одну из инструкций: Что делать, если Windows не видит второй диск, Windows 10 не видит SSD — как исправить?

Теперь несколько подробнее по отдельным причинам ошибки.

Перенос ярлыков на другой компьютер — ошибка очень начинающих пользователей

Ошибка Объект, на который ссылается этот ярлык изменен или перемещен в Windows

Одна из ошибок, которую нередко допускают пользователи, слабо знакомые с компьютером — копирование программ, а точнее их ярлыков (например, на флешку, отправка по электронной почте) для запуска на другом компьютере.

Дело в том, что ярлык, т.е. значок программы на рабочем столе (обычно, с изображением стрелки в левом нижнем углу) не является самой этой программой, а всего лишь ссылка, сообщающая операционной системе, где именно на диске хранится программа.

Соответственно, при переносе этого ярлыка на другой компьютер он обычно не работает (так как на его диске нет этой программы в заданном расположении) и сообщает о том, что объект изменен или перемещен (по факту — отсутствует).

Как быть в этом случае? Обычно достаточно скачать установщик этой же программы на другом компьютере с официального сайта и установить программу. Либо открыть свойства ярлыка и там, в поле «Объект» посмотреть, где именно на компьютере хранятся сами файлы программы и скопировать всю её папку (но это не всегда будет работать для программ, требующих установки).

Удаление программы вручную, Защитником Windows или сторонним антивирусом

Еще одна частая причина того, что при запуске ярлыка вы видите сообщение о том, что объект был изменен или перемещен — удаление самого исполняемого файла программы из её папки (при этом ярлык остается в исходном расположении).

Обычно это происходит по одному из следующих сценариев:

  • Вы сами случайно удалили папку с программой или исполняемый файл.
  • Ваш антивирус (в том числе Защитник Windows или Microsoft Defender, встроенный в Windows 11, Windows 10 и 8.1) удалил файл программы — этот вариант наиболее вероятен, если речь идет о взломанных программах.

Для начала рекомендую убедиться, действительно ли файл, на который ссылается ярлык, отсутствует, для этого:

  1. Нажмите правой кнопкой мыши по ярлыку и выберите пункт «Свойства» (если ярлык находится в меню Пуск Windows 10 или Windows 11, то: правый клик — выберите «Дополнительно» — «Перейти к расположению файла», а затем в той папке, где вы окажетесь, откройте свойства ярлыка этой программы). Открытие свойств ярлыка Windows
  2. Обратите внимание на путь к папке в поле «Объект» и проверьте, существует ли вызываемый файл в этой папке. Если нет — по той или иной причине он был удален. Путь к объекту в свойствах ярлыка

Варианты действий в этом случае могут быть следующими: удалить программу (см. Как удалить программы Windows) и установить снова, а для случаев, когда, предположительно, файл был удален антивирусом — также добавить папку программы в исключения антивируса (см. Как добавить исключения в Защитник Windows). Предварительно можно заглянуть в отчеты антивируса и, если возможно, просто восстановить файл из карантина без переустановки программы.

Изменение буквы диска

Если вы изменяли букву диска, на котором была установлена программа, это также может привести к рассматриваемой ошибке. В этом случае быстрым способом исправить ситуацию «Объект, на который ссылается этот ярлык, изменен или перемещен» будет следующий:

  1. Откройте свойства ярлыка (правой кнопкой мыши по ярлыку и выберите пункт «Свойства». Если ярлык находится в меню Пуск Windows 11/10, выберите «Дополнительно» — «Перейти к расположению файла», затем откройте свойства ярлыка программы в открывшейся папке).
  2. В поле «Объект» измените букву диска на актуальную и нажмите «Ок».

После этого запуск ярлыка должен быть исправлен. Если же изменение буквы диска произошло «само» и перестали работать все ярлыки, возможно, стоит просто вернуть прежнюю букву диску, см. Как изменить букву диска в Windows.

Дополнительная информация

Помимо перечисленных случаев появления ошибки, причинами того, что ярлык был изменен или перемещен, также могут быть:

  • Случайное копирование/перенос папки с программой куда-либо (неаккуратно двигали мышью в проводнике). Проверьте, куда указывает путь в поле «Объект» свойств ярлыка и проверьте наличие такого пути.
  • Случайное или намеренное переименование папки с программой или самого файла программы (также проверьте путь, если нужно задать другой — укажите исправленный путь в поле «Объект» свойств ярлыка).
  • Иногда при «больших» обновлениях Windows 11 и Windows 10 некоторые программы автоматически удаляются (как несовместимые с обновлением — т.е. их необходимо удалить перед обновлением и установить заново уже после).

Если ни один из вариантов не применим для вашего случая, файла, на который ссылается ярлык больше нет, а восстановлению он не подлежит, придётся прибегнуть к переустановке игры или программы. Причем, если файл исчез вследствие работы антивируса, предварительно имеет смысл добавить целевую папку (ту, в которую будет производиться установка) в исключения антивируса.

Комментарии (26) к Ошибка при работе с ярлыком: объект, на который ссылается этот ярлык, изменен или перемещен — почему и что делать?

  • Марс

    Здравствуйте! С локального диска не могу удалить папки. При удалении первой папки выходит сообщение (скриншот) При удалении второй папки выходит аналогичное сообщение. При удалении третьей папки выходит такое же сообщение, а при открытии этой третьей папки выходит сообщение Как удалить, помогите пожалуйста?

    Ответить

    • Dmitry

      Попробуйте перезагрузить компьютер (причем именно перезагрузка, а не завершение работы и включение последующее). Если папка не исчезнет (должна бы, так как судя по скринам её уже нет), то выполните проверку диска с помощью chkdsk

      Ответить

  • Марс

    Перезагрузка не помогла. Помог WinRAR. Спасибо.

    Ответить

  • Валерий

    Здравствуйте. Поделюсь, как найти и вернуть на стол ярлык установленной программы.
    Особенно, если её не желательно переустанавливать, например, игру (и не только).
    Находим директорию софта. ПКМ по ярлыку — Расположение файла. Там ищем иконки софта с пометкой
    «ярлык», «значок», «launcher», иногда «приложение» и пробуем их запустить из директории. Та иконка, которая откроет
    программу (а не запустит установку) и есть искомый ярлык. Просто копируем его на рабочий стол.
    Отмечу, что там есть файл с иконкой (или без) под названием «unins000», «uninstal», которые выполняют удаление софта.
    Их трогать не нужно, если вы не хотите удалить программу. Все ярлыки «весят» мало. От пару Кб до десятков Мб, часто с расширением .ink, .ico, реже .exe.
    Ещё многие забывают, что софт устанавливали на внешний диск, а он отключен (и не всегда физически). Жмут на ярлык, а «в ответ тишина…»).
    Всех с наступающими и чистого кода!

    Ответить

  • Павел

    столкнулся с такой проблемой: exe файл удаляется даже при том что Защитник Windows отключён и папка находится в исключениях этого самого антивира! плз хэлп

    Ответить

    • Dmitry

      А других антивирусов нет при этом? Если нет, тогда у меня объяснений такому поведению и нет как-то…

      Ответить

  • Евгения

    По теме, я нашла объект, а как его вернуть обратно в тот ярлык, где он был изначально?

    Ответить

    • Dmitry

      Вы можете удалить старый ярлык и создать новый, который будет вести к нужному объекту.

      Ответить

  • михаил

    здрасте. устанавливаю игру, в установщике папка для ярлыков по умолчанию, после установки на компьютере этой папки нет, нет и ярлыков в установленных программах меню пуск. вопрос, могу ли я создать папку сам и перенести туда ярлык с рабочего стола, и главное появится ли эта папка в меню пуск или установленых программ, в w 8.1

    Ответить

  • михаил

    здрасте. создал папку в програм дата, как-то там дальше путь не помню но там все ярлыки программ в w 8.1 перенес ярлык в нее с рабочего стола, и папка появилась в меню пуск или в установленных программах, как точно называется не знаю. вопрос не повредит ли это в дальнейшем.

    Ответить

  • Владимир

    здравствуйте.
    столкнулся с проблемой следующей, из папки на рабочем столе пропали все файлы, не программы (там были другие папки и пдф файлы).
    серфил интернет в поисках решения проблемы и нашел в итоге все файлы в «недавних документах», но там ярлыки — нерабочие.
    это несколько месяцев работы восстановить очень нужно.
    спасайте товарищи

    Ответить

    • Dmitry

      Показ скрытых и системных файлов (это два разных пункта в параметрах проводника) пробовали включить?
      Точно случайно не удалили никуда?

      Ответить

      • Марина

        Добрый день. Такая же проблема с поиском файлов. Папку с файлами скопировали на рабочий стол ярлыком. Месторасположение папки которое указано в свойствах не находится. Начальная папка скорее всего удалена, может быть и касперским. Но некоторые файлы есть в недавних документах с расширением ярлык, которые не открываются. Есть возможность как-то восстановить папку с файлами. Очень прошу помочь. Спасибо

        Ответить

  • Ибрагим

    У меня была папка с документами, я сделал ярлык, а изначальную удалил. Теперь вышеперечисленные проблемы. Помогите Пожалуйста вернуть папку

    Ответить

    • Dmitry

      Здравствуйте.
      А в корзине папки не осталось, чтобы восстановить? Если нет, то только программы для восстановления данных.

      Ответить

  • Андрей

    добрый день. у меня вин 7 64… вопрос такой, не вижу в свойствах файла пункта ОБЪЕКТ. конкретнее, в свойствах ярлыка игры, на одном форуме нашел инфу, что надо в графе ОБЪЕКТ в свойствах ярлыка прописать кое что, для запуска игры, но не увидел такой графы у себя

    Ответить

    • Dmitry

      Здравствуйте. В принципе вы можете с нуля сами создать ярлык и он запросит вас указание объекта.

      Ответить

  • Ислам

    Здравствуйте Дмитрий моя проблема с ярлыка и ни как не исчезает даже с вашими способами, и еще когда устанавливаю игры полоса установки не доходя до конца или до середины, установщик вылетает он закрывается, тот путь куда задавал установку игры половина файлов игры установились а остальные файлы нет, помогите plz

    Ответить

    • Dmitry

      По описанию очень похоже что у вас антивирус (или встроенный защитник Windows) удаляет файлы и не дает завершить установку, особенно если это что-то нелицензионное.

      Ответить

  • Оля

    Здравствуйте пишет расположение недоступно, там очень ценная информация уже не как не вернуть?

    Ответить

    • Dmitry

      Здравствуйте.
      Тут бы знать, после чего это произошло и на какое расположение ссылка. Быть может, файл (папка) на месте, просто на другом)

      Ответить

  • Георгий

    Спасибо большое статье, оказалась антивирус, восстановил пару файлов которые были ещё им убраны в начале июня

    Ответить

  • евгений

    Меня, например, интересует, почему при перемещение файла (или папки с файлом) в другое место, система (W7) не отслеживает данное перемещение и при попытке запустить файл посредством ярлыка на рабочем столе выдает, что файл не найден и предлагает без вариантов удалить ярлык. В Windows XP такой проблемы не было, система сама все отслеживала и исправляла. А все те варианты, что тут обсуждались, не мой вариант проблемы, да и случаются крайне редко, проверено на себе (пока сам не накосячишь, проблема не возникает).

    Ответить

  • Lana

    Здравствуйте, Дмитрий.
    Способ #1: вы пишите:
    На вкладке «Ярлык» в поле «Объект» свойств ярлыка введите актуальный путь к исполняемому файлу игры или другого приложения.
    У меня это поле уже заполнено какими-то данными, выделенными синим цветом. Это уже тот «актуальный путь», который вы упоминаете? Или я должна вводит какие-то другие данные, в таком случае какие?
    Когда я просто нажала на ОК с теми данными, что уже стояли в поле, вышло уведомление, что имя конечного файла указано неправильно. При этом данные указаны правильно ( название файла и папки, в которой был искомый файл). Да, речь идёт об ярлыке обычного текстового файла.
    А что нужно вводить для этого актуального пути?

    Ответить

    • Dmitry

      Здравствуйте.
      В поле «Объект» должен быть введен полный путь к текстовому файлу в вашем случае. Например:

      C:\Users\имя_пользователя\Desktop\file.txt

      причем такой, который реально существует.
      Если сообщают, что неправильно указано, видимо, где-то ошибки все таки есть.
      Вообще, если вам нужен ярлык для файла вы можете легко создать «правильный ярлык» следующим образом:
      1. Найдите тот файл, для которого нужен ярлык, например, в проводнике.
      2. Потащите его ПРАВОЙ кнопкой мыши в нужное место (где нужно создать ярлык) и отпустите кнопку мыши.
      3. Выберите пункт «Создать ярлык».

      Ответить

Оставить комментарий

Интересное
Список инструкций Windows 11 Windows 10 Подписаться