ClearLNK - удаление параметров запуска у ярлыков

ClearLNK - удаление параметров запуска у ярлыков 2.9.0.18

2.9.0.6 Beta
Расширение .pif убрано из обработки программой.
Пополнены базы
  • Like
Реакции: Guest, tzrb и Кирилл
2.9.0.5 Beta
Добавлена подсекция "Также обработаны". Сюда выносится отчет по дополнительному списку ярлыков, захваченных для обработки при эвристическом анализе во время лечения замаскированных ярлыков из основного списка.
Прим.: если путь, предназначенный для основной секции, попал в дополнительную, это значит, что физически был обработан другой (переименованный в него) файл, а оригинальный был удален.
Иконка ярлыка больше не будет исправляться, если уже указывает "на себя".
Добавлены правила обработки ярлыков портативных браузеров.
Файлы с расширениями .pif, .ico, .appref-ms, .application, .website приравнены к .url (действие - только удаление).
Добавлены определения редакций Windows 10, SuiteMask (SM), ProductType (PT).
Регулярные выражения теперь могут работать при повреждениях регистрации в системе (спасибо Кривоусу Анатолию).
Убрана зависимость от библиотеки scrrun.dll
Добавлены расшифровки к кодам системных ошибок, если такие возникнут во время фикса.
Вырезан ключ -twice
Запрет запуска 2-х копий программы заменен на предупреждение Да/Нет.
Исправлена ошибка с файловым редиректором, иногда приводившая к проблеме с рассчетом хеш-сумм.
Пополнены базы.
2.9.0.4 - MD5: B1A3699A0247B18EE836F8CB991440E7
Добавлена поддержка браузеров с юникодными именами ярлыков.
Отключено преобразование путей в формат 8.3.
Обновлены базы.
Обновлен модуль сабклассинга сообщений до v2.2. На некоторых ОС мог происходить креш при закрытии программы.
Добавлено перетягивание файлов (логов и ярлыков) на форму с поддержкой юникодных имен.
Добавлен обход защиты UAC при перетягивании на форму файлов из-под приложения с более низкими привилегиями (уровнем целостности).
Добавлена комбинация клавиш Ctrl + A (выделение всего текста).
Отключено автоматическое выделение всего текста по клику на текстбокс.
По нажатию кнопки "Вставить из буфера" список ярлыков в текстбоксе теперь не заменяется, а дополняется.
2.9.0.3 beta - MD5: 3578182C91BC3F4FFE06E7D86ABBCB0E
Синхронизация баз в связи с обновлением Check Browsers' LNK.
2.9.0.2 beta - MD5: 4444DBCDF942FE681D60EA9DDDF85DA1
Исправлена ошибка с обновлением кеша иконок.
Убрано лишнее отладочное сообщение во время лечения.
  • Like
Реакции: E100
2.9.0.1 alpha - MD5: FBFE7DF69F201DF4C149598BE2257D5E
Поддержка юникода при вставке списка ярлыков в окно программы / перетаскивании на файл программы.
Перетаскивание на окно программы временно отключено.
Класс сабклассинга оконных сообщений от Анатолия Кривоуса обновлен до v.2.0.
Добавлен Немецкий язык (интерфейс и руководство пользователя).
Добавлен ключ коммандной строки -DE (переключает интерфейс на Немецкий язык)
2.8.0.10 - MD5: D63A6F959A1CD23E4373B65A7E0D9FE9
Теперь обрабатываются все ярлыки, скопированные в окно программы, вне зависимости от наличия знака - (минус) перед строкой.
Убраны лишние строки в секции "расположение иконок".
Пополнены базы.
  • Like
Реакции: tzrb
2.8.0.9 - MD5: 596A904523732F26E7E79BAD2C1AE324
[баг] ClearLNK при запуске изменяла тему оформления рабочего стола на стандартную на некоторых системах.
[баг] Исправлена ошибка интерпретации 64-битных путей из базы данных браузеров.
Улучшено определение запуска из под архива.
Убраны лишние строки (SKIP) в отчете об исправленных иконках.
Пополнены базы.
  • Like
Реакции: E100 и tzrb
2.8.0.8 - MD5: 98A20FA63EBA739FE472C04B85AC3161
[лечение] Теперь восстанавливаются иконки только ярлыков, которые соответствуют специальным критериям.
[баг] По ошибке был отключен режим восстановления кодировки при вставке списка из буфера.
[интерфейс] Улучшена функция определения формата данных в буфере для восстановления кодировки (спасибо, Анатолий Кривоус).
[интерфейс] При нажатии "Лечить" на пустом списке ярлыков будет предложено скачать программу Check Browsers' LNK.
[отчет] Убран вывод уровня целостности процесса (IL).
[отчет] Добавлена секция "Расположение иконок". Здесь отображается префикс [SKIP], если иконка не изменялась, или [OK] "Путь к ярлыку" -> [новая цель иконки] <- "старая цель иконки".
  • Like
Реакции: E100
2.8.0.7 - MD5: 321BF781EF33C78EC66385EC575907C5
[лечение] Добавлено лечение при подмене иконки ярлыка LNK (спасибо Turok123 за образец).
[лечение] Если оригинальный легальный ярлык был замаскирован, он также проходит полную процедуру лечения (будет помечен в логе фразой "оригинал воссоздан" при успехе) (спасибо thyrex).
[лечение] Улучшен механизм обновления кеша иконок рабочего стола.
[отчет] Исправлены ситуации с неверным статусом в логе: "(уже вылечен)" вместо "(снят атрибут ...)", когда цель ярлыка была легитимной.
[отчет] Улучшена процедура проверки запуска программы с повышенными привилегиями. Будет указано в поле "Elevated" (спасибо Зайцеву Олегу).
[отчет] В отчет добавлена информация о принадлежности пользователя к одной из групп (Administrator, Power User, Limited User или Guest).
[отчет] В отчете отображается уровень целостности процесса (IL/Integrity Level).
[отчет] Пустые отчеты, созданные по ошибке пользователя, больше не будут сохраняться и браться в рассчет количества запусков лечения.
[интерфейс] При запуске из архива программа спросит разрешения, чтобы скопировать себя на рабочий стол и перезапуститься.
[интерфейс] Если программа запущена без повышения привилегий, будет выведено предупреждение с возможностью автоматического перезапуска (Спасибо SNS-amigo).
  • Like
Реакции: E100
Назад
Сверху Снизу