Как удалить inno setup с компьютера

Обновлено: 21.11.2024

Inno Setup — это установщик программ для Windows, который конкурирует и даже превосходит многие коммерческие установщики по набору функций и стабильности.

У вас есть проблемы с полным удалением Inno Setup Compiler из вашей системы?
Вы ищете эффективное решение, чтобы полностью избавиться от него с компьютера? Не волнуйся!
Вы пришли в нужное место, и вы сможете удалить Inno Setup Compiler без каких-либо затруднений.

Что обычно заставляет людей удалять Inno Setup Compiler

Похоже, многие пользователи испытывают трудности с удалением из своих систем таких программ, как Inno Setup Compiler. У некоторых возникают проблемы при удалении, тогда как у других возникают проблемы после удаления программы.

Вот основные причины, по которым Inno Setup Compiler удаляется пользователями:

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

Возможные проблемы, которые могут возникнуть при удалении Inno Setup Compiler

  • Встроенная программа удаления программы не запускается или работает неправильно.
  • Не удалось запустить файл, необходимый для завершения удаления.
  • Из-за ошибки не все файлы были успешно удалены.
  • Другой процесс препятствует удалению программы.

Могли быть и другие причины, по которым пользователи не могли удалить Inno Setup Compiler. Неполное удаление программы может вызвать проблемы, поэтому рекомендуется полное удаление программ.

В большинство записей скрипта могут быть встроены константы. Это предопределенные строки, заключенные в фигурные скобки. Программа Setup или Uninstall преобразует константы в их буквальные значения в зависимости от выбора пользователя и конфигурации системы. Например, как описано ниже, в большинстве систем будет преобразовано в "C:\WINDOWS".

Если за константой следует обратная косая черта, программа установки или удаления автоматически удалит обратную косую черту, если значение константы уже заканчивается обратной косой чертой. Таким образом, если значение конкретной константы равно "C:\", имя_константы>\file будет преобразовано в "C:\file", а не "C:\\file". Если вы хотите предотвратить это, заключите обратную косую черту в символы , например .

Ниже приведен список поддерживаемых констант.

Константы каталога

Каталог приложения, который пользователь выбирает на странице Выбор места назначения мастера.
Например: если вы использовали \MYPROG.EXE для записи, а пользователь выбрал "C:\MYPROG" в качестве каталога приложения, программа установки преобразует его в "C:\MYPROG\". МАЙПРОГ.EXE".

Системный каталог Windows.
Например: если вы использовали \MYPROG.INI в записи, а системный каталог Windows — «C:\WINDOWS», программа установки или удаления преобразует его в «C:\WINDOWS\». МАЙПРОГ.INI".

Системный каталог System32.
Например: если вы использовали \CTL3D32.DLL в записи, а системный каталог Windows — «C:\WINDOWS\SYSTEM», программа установки или удаления преобразует его в «C: \WINDOWS\SYSTEM\CTL3D32.DLL".

В 64-разрядной версии Windows по умолчанию путь System32, возвращаемый этой константой, сопоставляется с каталогом, содержащим 32-разрядные системные файлы, как и в 32-разрядной версии Windows. (Это можно изменить, включив 64-разрядный режим установки.)

В 64-разрядной версии Windows - каталог, содержащий 64-разрядные системные файлы. В 32-разрядной версии Windows — каталог, содержащий 32-разрядные системные файлы.

В 64-разрядной версии Windows системный каталог SysWOW64, обычно "C:\WINDOWS\SysWOW64". Это фактический каталог, в котором находятся 32-разрядные системные файлы. В 32-разрядной версии Windows 32-разрядные системные файлы не находятся в отдельном каталоге SysWOW64, поэтому эта константа будет разрешаться в тот же каталог, как если бы он использовался там.

Не используйте эту константу, если у вас нет особой необходимости получить имя фактического каталога, в котором находятся 32-разрядные системные файлы. Необоснованное использование в местах, где будет достаточно, может вызвать проблемы. (См. документацию по флагу sharedfile в разделе [Файлы] для одного примера.)

Каталог, в котором находятся файлы установки.
Например: если вы использовали \MYPROG.EXE в записи, а пользователь выполняет установку с "S:\", программа установки преобразует его в "S:\MYPROG.EXE".

Системный диск. Диск, на котором установлена ​​Windows, обычно «C:». Эта константа каталога эквивалентна переменной среды SystemDrive.

Программные файлы. Путь к системному каталогу Program Files. эквивалентно, если только установка не выполняется в 64-разрядном режиме установки, и в этом случае оно эквивалентно .

32-разрядные программные файлы. Путь к системному каталогу 32-разрядных программных файлов, обычно «C:\Program Files» в 32-разрядной версии Windows и «C:\Program Files (x86)» в 64-разрядной версии Windows.

Только для 64-разрядной версии Windows: 64-разрядные файлы Program Files. Путь к системному каталогу 64-разрядных программных файлов, обычно «C:\Program Files». Если будет предпринята попытка расширить эту константу в 32-разрядной версии Windows, возникнет исключение.

Общие файлы. Путь к системному каталогу Common Files. эквивалентно, если только установка не выполняется в 64-разрядном режиме установки, и в этом случае оно эквивалентно .

32-разрядные общие файлы. Путь к системному 32-разрядному каталогу Common Files, обычно «C:\Program Files\Common Files» в 32-разрядной версии Windows и «C:\Program Files (x86)\Common Files» в 64-разрядной версии Windows.

Только для 64-разрядной версии Windows: 64-разрядные общие файлы. Путь к системному 64-разрядному каталогу Common Files, обычно «C:\Program Files\Common Files». Если будет предпринята попытка расширить эту константу в 32-разрядной версии Windows, возникнет исключение.

Временный каталог, используемый при установке или удалении. Это не значение переменной среды TEMP пользователя. Это подкаталог временного каталога пользователя, который создается программой установки или удаления при запуске (с именем вроде «C:\WINDOWS\TEMP\IS-xxxxx.tmp»). Все файлы и подкаталоги в этом каталоге удаляются при выходе из программы установки или удаления. Во время установки это в первую очередь полезно для извлечения файлов, которые должны быть выполнены в разделе [Выполнить], но не нужны после установки.

Каталог шрифтов. Обычно называется «Шрифты» в каталоге Windows.

Каталог DAO. Это эквивалентно \Microsoft Shared\DAO.

Константы папки оболочки

Inno Setup поддерживает другой набор констант каталога, называемый константами папки оболочки. Их можно использовать так же, как и другие константы каталога.

"Общие" константы относятся к профилю Все пользователи.

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

Путь к папке меню "Пуск", выбранный пользователем на странице мастера установки Выберите папку меню "Пуск". Эта папка создается в профиле Все пользователи, если только установка не выполняется в режиме неадминистративной установки, в этом случае она создается в профиле текущего пользователя.

Путь к локальной (не перемещаемой) папке Application Data текущего пользователя.

Путь к папке Application Data.

Путь к каталогу Common Files текущего пользователя. Только Windows 7 и более поздние версии поддерживают ; при использовании в предыдущих версиях Windows он будет переведен в тот же каталог, что и \Programs\Common.

Путь к папке на рабочем столе.

Путь к папке «Мои документы».

Путь к папке "Избранное" текущего пользователя. (Общей папки «Избранное» нет.)

Путь к папке шрифтов текущего пользователя. Только Windows 10 версии 1803 и более поздних версий поддерживает . Тот же каталог, что и \Microsoft\Windows\Fonts.

Путь к каталогу Program Files текущего пользователя. Только Windows 7 и более поздние версии поддерживают ; при использовании в предыдущих версиях Windows он будет переведен в тот же каталог, что и \Programs.

Путь к папке «Программы» в меню «Пуск».

Путь к каталогу сохраненных игр текущего пользователя.

Путь к папке "Отправить" текущего пользователя. (Отсутствует общая папка для отправки.)

Путь к верхнему уровню меню «Пуск».

Путь к папке «Автозагрузка» в меню «Пуск».

Путь к папке Templates.

Автоконстанты

Помимо «общих» и «пользовательских» констант, Inno Setup также поддерживает «автоматические» константы. Они автоматически сопоставляются со своей «общей» формой, если только установка не выполняется в режиме неадминистративной установки, и в этом случае они сопоставляются со своей «пользовательской» формой.

Рекомендуется всегда использовать эти "авто" константы, когда это возможно, чтобы избежать ошибок.

< tr>< /tr>
АдминистративныйНе административный
autoappdatacommonappdatauserappdata
< tt>autocfcommoncfusercf
autocf32commoncf32usercf
autocf64commoncf64usercf
autodesktopcommondesktopuserdesktop
autodocscommondocsuserdocs
автошрифтыобщие шрифтыпользовательские шрифты
autopfcommonpfuserpf< /td>
autopf32commonpf32userpf
autopf64commonpf64userpf< /tt>
автопрограммыобщие программы пользовательские программы
autostartmenucommonstartmenu< tt>userstartmenu
автозапускобщий запускuserstartup
автошаблоныобщие шаблоны пользовательские шаблоны

Переименованные константы

Inno Setup 6 переименовал некоторые константы каталогов и папок оболочки. Старые имена по-прежнему поддерживаются, но рекомендуется обновить ваши скрипты до новых имен (или «автоматической» формы), и компилятор выдаст предупреждение, если вы этого не сделаете.

< /tr>
Старое имяНовое имя
cfcommoncf
cf32 commoncf32
cf64commoncf64
шрифтыобщие шрифты
pf общийpf
pf32commonpf32
pf64commonpf64
отправитьпользователямотправить

Другие константы

Символ обратной косой черты. См. примечание в верхней части этой страницы для объяснения разницы между использованием и только \.

Встраивает значение переменной среды.

  • NAME указывает имя используемой переменной среды.
  • DefaultValue определяет строку для внедрения, если указанная переменная не существует в системе пользователя.
  • Если вы хотите включить запятую, вертикальную черту ("|") или закрывающую фигурную скобку (">") внутри константы, вы должны избежать их с помощью "%-encoding". Замените символ символом «%», за которым следует его двузначный шестнадцатеричный код. Запятая — «%2c», вертикальная черта — «%7c», а закрывающая фигурная скобка — «%7d». Если вы хотите включить фактический символ "%", используйте "%25".
  • NAME и DefaultValue могут включать константы. Обратите внимание, что вам не нужно экранировать закрывающую фигурную скобку константы, как описано выше; это необходимо только в том случае, если закрывающая скобка используется в другом месте.

Полный путь к стандартному интерпретатору команд системы, Windows\System32\cmd.exe. Обратите внимание, что переменная среды COMSPEC не используется при расширении этой константы.

Имя компьютера, на котором запущена программа установки или удаления (возвращаемое функцией Windows GetComputerName).

Извлекает и возвращает букву диска и двоеточие (например, "C:") из указанного пути. В случае пути UNC возвращается имя сервера и общего ресурса (например, "\\SERVER\SHARE").

  • Путь указывает путь.
  • Если вы хотите включить запятую, вертикальную черту ("|") или закрывающую фигурную скобку (">") внутри константы, вы должны избежать их с помощью "%-encoding". Замените символ символом «%», за которым следует его двузначный шестнадцатеричный код. Запятая — «%2c», вертикальная черта — «%7c», а закрывающая фигурная скобка — «%7d». Если вы хотите включить фактический символ "%", используйте "%25".
  • Путь может включать константы. Обратите внимание, что вам не нужно экранировать закрывающую фигурную скобку константы, как описано выше; это необходимо только в том случае, если закрывающая скобка используется в другом месте.

Имя папки, выбранной пользователем на странице мастера установки Выбрать папку меню "Пуск". Это отличается от тем, что это только имя; он не включает путь.

(Специальное назначение) Преобразовывает в дескриптор окна фонового окна программы установки.

(Специальное назначение) Преобразовывает в дескриптор окна мастера установки. Этот дескриптор устанавливается равным «0», если дескриптор окна недоступен во время выполнения перевода.

Встраивает значение из файла .INI.

  • Имя файла указывает имя файла .INI для чтения.
  • Раздел указывает имя раздела для чтения.
  • Ключ указывает имя считываемого ключа.
  • DefaultValue определяет строку для встраивания, если указанный ключ не существует.
  • Если вы хотите включить запятую, вертикальную черту ("|") или закрывающую фигурную скобку (">") внутри константы, вы должны избежать их с помощью "%-encoding". Замените символ символом «%», за которым следует его двузначный шестнадцатеричный код. Запятая — «%2c», вертикальная черта — «%7c», а закрывающая фигурная скобка — «%7d». Если вы хотите включить фактический символ "%", используйте "%25".
  • Имя файла, раздел и Ключ могут включать константы. Обратите внимание, что вам не нужно экранировать закрывающую фигурную скобку константы, как описано выше; это необходимо только в том случае, если закрывающая скобка используется в другом месте.

Внутреннее имя выбранного языка. Дополнительную информацию см. в документации раздела [Языки].

Встраивает собственное значение сообщения в зависимости от активного языка.

  • MessageName указывает имя пользовательского сообщения для чтения. Дополнительные сведения см. в документации раздела [CustomMessages].
  • Аргументы дополнительно указывает список аргументов, разделенных запятыми, для значения сообщения.
  • Если вы хотите включить запятую, вертикальную черту ("|") или закрывающую фигурную скобку (">") внутри константы, вы должны избежать их с помощью "%-encoding". Замените символ символом «%», за которым следует его двузначный шестнадцатеричный код. Запятая — «%2c», вертикальная черта — «%7c», а закрывающая фигурная скобка — «%7d». Если вы хотите включить фактический символ "%", используйте "%25".
  • Каждый аргумент в разделе Аргументы может включать константы. Обратите внимание, что вам не нужно экранировать закрывающую фигурную скобку константы, как описано выше; это необходимо только в том случае, если закрывающая скобка используется в другом месте.

Приведенный выше пример переводится как «Запустить Inno Setup», если активным языком является английский.

Встраивает значение реестра.

  • HKxx указывает корневой ключ; список возможных корневых ключей см. в документации раздела [Реестр].
  • SubkeyName указывает имя подключа для чтения.
  • ValueName указывает имя значения для чтения; оставьте ValueName пустым, если вы хотите прочитать значение ключа по умолчанию.
  • DefaultValue определяет строку для встраивания, если указанное значение реестра не существует или не является строковым типом (REG_SZ или REG_EXPAND_SZ).
  • Если вы хотите включить запятую, вертикальную черту ("|") или закрывающую фигурную скобку (">") внутри константы, вы должны избежать их с помощью "%-encoding". Замените символ символом «%», за которым следует его двузначный шестнадцатеричный код. Запятая — «%2c», вертикальная черта — «%7c», а закрывающая фигурная скобка — «%7d». Если вы хотите включить фактический символ "%", используйте "%25".
  • SubkeyName, ValueName и DefaultValue могут включать константы. Обратите внимание, что вам не нужно экранировать закрывающую фигурную скобку константы, как описано выше; это необходимо только в том случае, если закрывающая скобка используется в другом месте.

Встраивает значение параметра командной строки.

  • ParamName указывает имя параметра командной строки для чтения.
  • DefaultValue определяет строку для встраивания, если указанный параметр командной строки не существует или его значение не может быть определено.
  • Если вы хотите включить запятую, вертикальную черту ("|") или закрывающую фигурную скобку (">") внутри константы, вы должны избежать их с помощью "%-encoding". Замените символ символом «%», за которым следует его двузначный шестнадцатеричный код. Запятая — «%2c», вертикальная черта — «%7c», а закрывающая фигурная скобка — «%7d». Если вы хотите включить фактический символ "%", используйте "%25".
  • ParamName и DefaultValue могут включать константы. Обратите внимание, что вам не нужно экранировать закрывающую фигурную скобку константы, как описано выше; это необходимо только в том случае, если закрывающая скобка используется в другом месте.

Вышеприведенный пример преобразуется в c:\My Program, если была указана командная строка /Path="c:\My Program".

Полный путь к файлу программы установки, например. "C:\SETUP.EXE".

Полный путь к программе удаления, извлеченной программой установки, например. "C:\Program Files\Моя программа\unins000.exe". Эта константа обычно используется в записи раздела [Icons] для создания значка удаления. Это допустимо только в том случае, если для параметра Uninstallable установлено значение yes (настройка по умолчанию).

Имя и организация, соответственно, в которой зарегистрирована Windows. Эта информация считывается из реестра.

Имя, организация и серийный номер соответственно, которые пользователь ввел на странице мастера Информация о пользователе (которую можно включить с помощью директивы UserInfoPage).Обычно эти константы используются в записях [Registry] или [INI] для сохранения их значений для последующего использования.

Имя пользователя, запускающего программу установки или удаления (возвращаемое функцией GetUserName).

Я новичок в Inno Setup. Застрял на одном вопросе ~ как настроить часть удаления для удаления всех файлов, папок, подпапок и даже новых файлов/папок и т. д., созданных приложением (другими словами, 100% удаление приложения и связанных файлов).

Я искал здесь, а также на их форуме, но ничего не нашел. Может ли кто-нибудь указать мне на документ, часто задаваемые вопросы и т. д. о том, как это сделать?

ОБНОВЛЕНИЕ

Спасибо за все ваши отзывы (очень здорово). Итак, похоже, что я могу удалить все, используя директиву *.* в разделе удаления. Также похоже, что все советуют против этого. Итак, теперь возникает вопрос (мне интересно, должен ли это быть совершенно новый вопрос): есть ли способ во время удаления, чтобы мы могли спросить пользователя: «Вы хотите удалить все файлы проекта, связанные с этим приложением?» а если ответят ДА, запускать деинсталлятор *.* куска?

У меня проблема, когда мой продукт обновляется, что может добавить новые файлы. Это файлы продукта, а не файлы данных. Их действительно нужно удалить вместе с продуктом, но на момент установки эти файлы были неизвестны. Таким образом, есть законная причина для удаления файлов во время удаления, которые не были помещены во время установки.

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

9 ответов 9

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

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

Изменить: пример из документации Inno Setup:

Но они сильно вам не нравятся

ПРИМЕЧАНИЕ. Не поддавайтесь искушению использовать здесь подстановочный знак, чтобы удалить все файлы в каталоге. Я настоятельно рекомендую не делать этого по двум причинам. Во-первых, пользователям обычно не нравится, когда их файлы данных, которые они помещают в каталог приложения, удаляются без предупреждения (например, они могут удалить его только потому, что хотят переместить его на другой диск). Лучше предоставить конечным пользователям возможность вручную удалить их, если они этого хотят. Кроме того, если пользователь по ошибке установил программу не в тот каталог (например, C:\WINDOWS), а затем удалил ее, последствия могут быть катастрофическими. Так что еще раз, НЕ ДЕЛАЙТЕ ЭТОГО!

Спасибо, Дэви, значит, вы говорите, что нельзя указать, что файлы, добавленные ПОСЛЕ установки, удаляются?

.. и если я заранее не знаю, что это за файлы/папки (чего я не знаю), то я предполагаю, как провозгласил Кен Уайт, что нет никакого способа сделать это?

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

Есть веская причина, по которой эта возможность не рекомендуется. С другой стороны, хорошо работающее приложение также не должно выполнять запись в свою папку установки, поскольку это затрудняет его использование в Vista или XP пользователем, не являющимся администратором.

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

Чтобы привести пример условного удаления файлов данных в процессе удаления:

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

Похоже, никто не нажал "НЕТ" в ответе "Удалить все файлы данных?". Это не работает! Только что проверил процедуру CurUninstallStepChanged в UninstallCodeExample1.iss

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

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

В этом случае я предлагаю вам создать файл «манифеста исправления», в котором будет вестись запись о том, какие файлы должны находиться в каталоге. Ниже приведен пример кода, считывающего данные из файла в каталоге под названием «patch_manifest.txt»

и образец patch_manifest.txt

Примечание. Порядок строк в patch_manifest важен. Сначала должны быть перечислены все файлы в каталоге, а затем каталог — каталоги, которые не пусты, не могут быть удалены.

Ваше приложение должно поставляться с patch_manifest, а patch_manifest должен обновляться с каждым патчем. Сделайте это частью процесса сборки, чтобы не забывать обновлять его!

Очень важно, чтобы вы не удаляли подстановочный знак (.), даже если запрашиваете у пользователя. У деинсталлятора есть повышенные привилегии, которые потенциально могут уничтожить компьютер пользователя. Возьмем случай пользователя, который случайно установил ваше приложение в C:\Windows\ или C:\Program Files.

Необходимо ли вам удалить компилятор Inno Setup Compiler (ранее Inno Setup) 5.4.3, чтобы исправить некоторые проблемы? Вы ищете эффективное решение, чтобы полностью удалить его и полностью удалить все его файлы с вашего ПК? Не беспокойтесь! На этой странице представлены подробные инструкции о том, как полностью удалить Inno Setup Compiler (ранее Inno Setup) 5.4.3.

Возможные проблемы при удалении Inno Setup Compiler (ранее Inno Setup) 5.4.3

* Компилятор Inno Setup Compiler (ранее Inno Setup) 5.4.3 не указан в списке «Программы и компоненты».
* У вас недостаточно прав для удаления Inno Setup Compiler (ранее Inno Setup) 5.4.3.
* Не удалось запустить файл, необходимый для завершения удаления.
* Произошла ошибка. Не все файлы были успешно удалены.
* Другой процесс, использующий файл, останавливает удаление Inno Setup Compiler (ранее Inno Setup) 5.4.3.
* Файлы и папки Inno Setup Compiler (ранее Inno Setup) 5.4.3 можно найти на жестком диске после удаления.

Inno Setup Compiler (ранее Inno Setup) 5.4.3 нельзя удалить из-за многих других проблем. Неполное удаление компилятора Inno Setup Compiler (ранее Inno Setup) 5.4.3 также может вызвать множество проблем. Поэтому очень важно полностью удалить компилятор Inno Setup Compiler (ранее Inno Setup) 5.4.3 и удалить все его файлы.

Как удалить компилятор Inno Setup (ранее Inno Setup) 5.4.3 Completley?

Рекомендуемый метод: быстрый способ удалить компилятор Inno Setup Compiler (ранее Inno Setup) 5.4.3

Способ 1. Удалите компилятор Inno Setup Compiler (ранее Inno Setup) 5.4.3 через «Программы и компоненты».

Способ 2. Удалите компилятор Inno Setup Compiler (ранее Inno Setup) 5.4.3 с помощью его uninstaller.exe.

Способ 3. Удаление компилятора Inno Setup Compiler (ранее Inno Setup) 5.4.3 через восстановление системы.

Способ 4. Удаление компилятора Inno Setup Compiler (ранее Inno Setup) 5.4.3 с помощью антивируса.

Способ 5: переустановите Inno Setup Compiler (ранее Inno Setup) 5.4.3, чтобы удалить его.

Способ 6. Используйте команду удаления, отображаемую в реестре.

Способ 7. Удаление компилятора Inno Setup Compiler (ранее Inno Setup) 5.4.3 с помощью стороннего деинсталлятора.

Способ 1. Удалите компилятор Inno Setup Compiler (ранее Inno Setup) 5.4.3 через «Программы и компоненты».

Когда в вашей системе устанавливается новая часть программы, эта программа добавляется в список в разделе «Программы и компоненты». Если вы хотите удалить программу, вы можете перейти в «Программы и компоненты», чтобы удалить ее. Поэтому, если вы хотите удалить компилятор Inno Setup Compiler (ранее Inno Setup) 5.4.3, первое решение — удалить его через «Программы и компоненты».

Шаги:

а. Откройте Программы и компоненты.

Windows Vista и Windows 7

Нажмите "Пуск", введите "Удалить программу" в поле Поиск программ и файлов и нажмите на результат.

Windows 8, Windows 8.1 и Windows 10

Откройте меню WinX, удерживая вместе клавиши Windows и X, а затем нажмите «Программы и компоненты».

б. Найдите в списке компилятор Inno Setup Compiler (ранее Inno Setup) 5.4.3, щелкните его, а затем нажмите «Удалить», чтобы начать удаление.

Способ 2. Удалите компилятор Inno Setup Compiler (ранее Inno Setup) 5.4.3 с помощью его uninstaller.exe.

Большинство компьютерных программ имеют исполняемый файл с именем uninst000.exe или uninstall.exe или что-то в этом роде. Вы можете найти эти файлы в папке установки Inno Setup Compiler (ранее Inno Setup) 5.4.3.

Шаги:

а. Перейдите в папку установки Inno Setup Compiler (ранее Inno Setup) 5.4.3.

б. Найдите uninstall.exe или unins000.exe.

в. Дважды щелкните его деинсталлятор и следуйте указаниям мастера, чтобы удалить Inno Setup Compiler (ранее Inno Setup) 5.4.3.

Способ 3. Удаление компилятора Inno Setup Compiler (ранее Inno Setup) 5.4.3 через восстановление системы.

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

Шаги:

а. Закройте все открытые файлы и программы.

б. На рабочем столе щелкните правой кнопкой мыши «Компьютер» и выберите «Свойства». Появится системное окно.

в. В левой части окна «Система» нажмите «Защита системы». Появится окно «Свойства системы».

д. Нажмите «Восстановление системы», и появится окно «Восстановление системы».

д. Выберите «Выбрать другую точку восстановления» и нажмите «Далее».

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

г. Нажмите «Готово», когда появится окно «Подтвердите точку восстановления».

ч. Нажмите Да, чтобы подтвердить еще раз.

Способ 4. Удаление компилятора Inno Setup Compiler (ранее Inno Setup) 5.4.3 с помощью антивируса.

В настоящее время компьютерные вредоносные программы выглядят как обычные компьютерные приложения, но их гораздо сложнее удалить с компьютера. Такие вредоносные программы попадают на компьютер с помощью троянских и шпионских программ. Другие компьютерные вредоносные программы, такие как рекламные программы или потенциально нежелательные программы, также очень трудно удалить. Обычно они устанавливаются в вашей системе в комплекте с бесплатным программным обеспечением, таким как видеозапись, игры или конвертеры PDF. Они могут легко обойти обнаружение антивирусных программ в вашей системе. Если вы не можете удалить Inno Setup Compiler (ранее Inno Setup) 5.4.3, как и другие программы, то стоит проверить, вредоносная это программа или нет. Нажмите и загрузите этот инструмент обнаружения вредоносных программ для бесплатного сканирования.

Способ 5: переустановите Inno Setup Compiler (ранее Inno Setup) 5.4.3 для удаления.

Если файл, необходимый для удаления Inno Setup Compiler (ранее Inno Setup) 5.4.3, поврежден или отсутствует, удалить программу будет невозможно. В таком случае может помочь переустановка компилятора Inno Setup Compiler (ранее Inno Setup) 5.4.3. Запустите установщик либо на исходном диске, либо в загруженном файле, чтобы переустановить программу еще раз.Иногда установщик может позволить вам восстановить или удалить программу.

Способ 6. Используйте команду удаления, отображаемую в реестре.

Когда программа установлена ​​на компьютере, Windows сохранит ее настройки и информацию в реестре, включая команду удаления для удаления программы. Вы можете попробовать этот метод, чтобы удалить Inno Setup Compiler (ранее Inno Setup) 5.4.3. Внимательно отредактируйте реестр, так как любая ошибка может привести к сбою системы.

Шаги:

а. Удерживайте клавиши Windows и R, чтобы открыть команду «Выполнить», введите regedit в поле и нажмите «ОК».

б. Перейдите в следующий раздел реестра и найдите один из Inno Setup Compiler (ранее Inno Setup) 5.4.3:

в. Дважды щелкните значение UninstallString и скопируйте его данные значения.

д. Удерживайте клавиши Windows и R, чтобы открыть команду «Выполнить», вставьте данные значения в поле и нажмите «ОК».

д. Следуйте указаниям мастера, чтобы удалить Inno Setup Compiler (ранее Inno Setup) 5.4.3.

Способ 7. Удаление компилятора Inno Setup Compiler (ранее Inno Setup) 5.4.3 с помощью стороннего деинсталлятора.

Для ручной деинсталляции компилятора Inno Setup Compiler (ранее Inno Setup) 5.4.3 требуются компьютерные ноу-хау и терпение. И никто не может обещать, что удаление вручную полностью удалит Inno Setup Compiler (ранее Inno Setup) 5.4.3 и удалит все его файлы. А неполное удаление приведет к появлению множества бесполезных и недействительных элементов в реестре и плохо повлияет на производительность вашего компьютера. Слишком много бесполезных файлов также занимают свободное место на жестком диске и замедляют скорость работы ПК. Таким образом, рекомендуется удалить Inno Setup Compiler (ранее Inno Setup) 5.4.3 с помощью доверенного стороннего деинсталлятора, который может сканировать вашу систему, идентифицировать все файлы Inno Setup Compiler (ранее Inno Setup) 5.4.3 и полностью удалить их. . Загрузите этот мощный сторонний деинсталлятор ниже.

Читайте также: