Обычно не рекомендуется переименовывать системные файлы (или изменять их разрешения NTFS, после следующего обновления ОС это может быть отменено). В идеале обратитесь к поставщику программного обеспечения (для ImageMagick) и попросите его не называть свои файлы с именами, совпадающими с именами системных файлов Windows.
Обходной путь - заставить Windows выполнить другую программу при запуске convert.exe
Запустите что-то вроде этого:
reg.exe add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\convert.exe" /v Debugger /t REG_SZ /d "C:\Program Files\ImageMagic\convert.exe" /f
Я не проверял это, и я не уверен, работает ли он, если цель имеет то же имя, что и источник, но это стоит попробовать.
И вам лучше помнить, что вы сделали это, если вы даже хотите использовать файл convert.exe для преобразования ваших файловых систем.
Другой вариант - поместить папку ImageMagic в путь до% systemroot%.
Я бы действительно попытался исправить приложение, а не менять системные файлы.