Ошибка записи лог файла

Обновлено: 04.07.2024

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

💾Вступление

Сам в то не веря, сталкивался недавно с ошибкой " Could not open INSTALL.LOG file. ". Прям одолело приятное чувство ностальгии по Windows XP.
Такое ощущение, что вернулся назад лет на 20 в прошлое ). Но сейчас не об этом.

Если при попытке удалить ПО/Игру вы сталкиваетесь с подобно ошибкой, значит необходимо произвести одно из нижеописанных действий для решения проблемы.

💾Варианты решения проблемы, сортированные в порядке релевантности для Windows 10

Стоит понимать, что можно психануть и просто снести каталог вручную, но тогда вы оставите кучу мусора в системном реестре/ярлыки/записи в оснастке "Программы и компоненты" и т.д.

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

1. Явно указать файл лога

  • Открываем командную строку ( cmd.exe ). Необходимо делать под пользователем, имеющим права администратора.
  • Переходим в каталог, где у нас установлено ПО, которое нам необходимо удалить, где лежит файл UNWISE.EXE . Например, хочу удалить игру Sims, которая установлена по пути
    H:\Games\Sims.
    Пишем в командной строке команду изменения директории.
!Если программа/игра лежит не на том диске, где установлена система, то не забудьте использовать ключ /D для изменения корневого диска, иначе ничего не получится!
  • Пишем теперь следующую команду: unwise.exe install.log
  • Последнее, что остаётся - удалить саму папку с программой/игрой, где останется одинокий файл UNWISE.EXE.

П.С. Можно сделать в одну строчку командой без перехода в каталог:
"H:\games\Sims\unwise.exe" install.log - в моём примере.

2. Переустановка программы

Верите или же нет, но этот случай реально работает! Иногда достаточно запустить установщик программы и через него выбрать Uninstall/Uninwise.
Либо повторно установить приложение/игру и удалить его корректно еще раз.

3. Подмена с переименованием

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

  • Переходим в каталог программы/игры и переименуем файл Install.log , например в Install.old .
  • Запускаем удаление через программы и компоненты или через мастера деинсталляции UNWISE.EXE.
  • Мастер запросит у нас файл лога, т.к. не найдёт его. Жмём обзор и указываем путь к файлу, который мы переименовали, например Install.old .
  • Лицезреем, как удаление продолжается в штатном режиме и мы молодцы.

💾Вердикт

Да уж. Вот так просто можно встретить взрыв из прошлого 😅.
При том, совсем неожиданно. Достаточно лишь установить любое ПО, которое использует Wise Installation Wizard - такой тип инсталлятора, будучи очень актуальным в период 200-2010 годов.

Но теперь вы знаете способы, как можно избежать проблему и решить её! На этом, благодарю за внимание.

Где посмотреть и как читать логи с ошибками сервера

Блоги, форумы, посадочные страницы и другие интернет-ресурсы представляют собой совокупность графического, текстового, аудио- и видео-контента, размещенного на веб-страницах в виде кода. Чтобы обеспечить к ним доступ пользователей через интернет, файлы размещают на серверах. Это аппаратное обеспечение (персональный компьютер или рабочая станция), на жестком диске которого и хранится код. Ключевые функции выполняются без участия человека, что актуально для всех типов оборудования, включая виртуальный выделенный сервер. Но это не означает, что контроль не осуществляется. Большинство событий, которые происходят при участии оборудования, пользователей и софта, включая ошибки, логи сервера фиксируют и сохраняют. Из этой статьи вы узнаете, что они собой представляют, зачем нужны, и как их читать.

Как читать логи с ошибками сервера

Что такое логи

Это текстовые файлы, которые хранятся на жестком диске сервера. Создаются и заполняются в автоматическом режиме, в хронологическом порядке. В них записываются:

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

Классификация логов

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

Записи в системные журналы выполняет установленный софт.

Классификация логов

Зачем нужны логи

Анализ логов сервера — неотъемлемая часть работы системного администратора или веб-разработчика. Обрабатывая их, специалисты получают массу полезных сведений. Используются в следующих целях:

  • поиск ошибок и сбоев в работе системы;
  • выявление вредоносной активности;
  • сбор статистики посещения веб-ресурса.

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

DrLivsi --> DrLivsi



Просмотр профиля


Бывает при обновлении конфигарации, бывает при открытии отчета, а бывает просто при просмотре справочника.

1С:Предприятие 8.2 (8.2.17.169), SQL Server 2005, конфигурация самописная.

Zaval --> Zaval



Просмотр профиля А такой каталог реально существует?
При замене портов "15.." на "16.." все пляски с бубном были исполнены? DrLivsi --> DrLivsi



Просмотр профиля А такой каталог реально существует?
При замене портов "15.." на "16.." все пляски с бубном были исполнены? Zaval --> Zaval



Просмотр профиля DrLivsi --> DrLivsi



Просмотр профиля

Такого файла нет вообще. Есть другие, например "changes20131216000000.log" вот что в нем:

webgigant --> webgigant



Просмотр профиля Вам необходимо у пользователя, под которым заходите, очистить полностью его временную папку в "Documents And Setting".
По каким-то причинам у Вас испорчен файл логирования и не могут добавляться записи.
Максимум, что Вы потеряете - это историю пользователя во вкладке файл и сохраненные фильтры (последние 10-20 в списке любого журнала документов). Ardi --> Ardi



Просмотр профиля Проверить повреждение файла лога можно коммандой ВыгрузитьЖурналРегистрации(ТЗ); webgigant --> webgigant



Просмотр профиля

там разный набор, например, de5fe809-0c64-472c-bf15-440f2351f30c и т.д. (внутри папки Config, ConfigSave, DBNameCache, SICache)

Удаление всего содержимого решало вопрос однозначно именно с такой же надписью.

DrLivsi --> DrLivsi



Просмотр профиля

там разный набор, например, de5fe809-0c64-472c-bf15-440f2351f30c и т.д. (внутри папки Config, ConfigSave, DBNameCache, SICache)

Удаление всего содержимого решало вопрос однозначно именно с такой же надписью.

Спасибо, вроде помогло, пока ошибки нет.

Vofka --> Vofka



Просмотр профиля

В этой статье мы будем использовать следующие способы для устанения ошибки "Ошибка записи в файл":

  • Способ 1: Запуск инсталлятора с правами администратора
  • Способ 2: Устранение проблем с совместимостью
  • Способ 3: Установка разрешений на запись
  • Способ 4: Отключение UAC
  • Способ 5: Отключение антивируса
  • Способ 6: Проверка состояния жесткого диска

1. Запуск инсталлятора с правами администратора

Наиболее часто рассматриваемая ошибка возникает, когда установочный файл не может получить доступ к определённому месту для записи данных, например, при инсталляции софта на системный диск. В такой ситуации должно помочь открытие исполняемого файла с правами админа: кликните по нему правой кнопкой мыши, затем выберите параметр «Запуск от имени администратора».


2. Устранение проблем с совместимостью

Нередко причина появления ошибки заключается в проблемах с совместимостью: например, установочный файл, предназначенный, скажем, для Windows XP, запускается на Windows 10 последних редакций. В такой ситуации стоит воспользоваться встроенным в ОС средством устранения неполадок совместимости.

  1. Кликните ПКМ по инсталлятору и выберите пункт «Свойства».
  2. Перейдите на вкладку «Совместимость» и воспользуйтесь ссылкой «Запустить средство устранения проблем с совместимостью».
  3. Подождите, пока инструмент подберёт настройки, после чего нажмите «Использовать рекомендованные параметры».

Попробуйте снова установить приложение, на этот раз рассматриваемая проблема больше не появится.

3. Установка разрешений на запись

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

4. Отключение UAC

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


5. Отключение антивируса

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

6. Проверка состояния жесткого диска

Самой редкой, но и самой неприятной причиной рассматриваемой проблемы являются сбои в работе жесткого диска: не исключено, что в нём присутствуют плохие и/или нестабильные секторы, запись в которые невозможна, о чём и сигнализирует система. Поэтому если ни один из вышеприведённых способов не принёс должного эффекта, следует проверить накопитель. Как проверить SSD и M2 жесткие диски на ошибки, а так же обычные диски читаем здесь и здесь.

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