Save windows log files

990x.top

Простой компьютерный блог для души)

Windows Log files что это?

Всем привет. Сегодня мы поговорим на тему лог-файлов, а вернее о том что такое Windows Log files. Значит сперва немного общей информации так бы сказать. Что такое лог-файлы? Это такие файлы, куда программа записывает свои действия — что у нее получилось сделать, а что нет, где произошла ошибка.. То есть можно сказать что лог-файл это типа отчета. Если вдруг случилась ошибка, то при помощи лог-файла можно попробовать понять где именно она появилась.

Но что такое Windows Log files? Ну логично что это лог-файлы винды. Может вы где-то нашли папку с названием Windows Log files? Если это папка, то удалять.. в принципе можно, но я думаю что не стоит.

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

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

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

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

Вот давайте для примера я вам покажу лог-файлы. Самые обычные — они есть в каждой винде, я их даже искать не буду, я просто открою папку Windows. Итак, смотрите, зажимаем кнопки Win + R, потом пишем в окошку команду:

Нажали ОК и потом откроется самая важная и самая системная папка Windows, в ней сразу нажимаем на колонку Тип, чтобы отсортировать файлы по типам:

После этого все файлы с расширением log будут рядышком, стоит немного мышкой покрутить и вот они, у меня их тут всего четыре штуки, что-то даже как-то маловато:

Вот видите тут есть WindowsUpdate.log? Это лог-файл обновления винды, то есть в этом файле идет отчет об обновлениях, все ли там нормально, это просто пример, но я файл открыл и вот что внутри:

Вот здесь все как обычно — сначала идет дата, потом время, потом еще что-то.. даже не знаю что.. а потом идет описание события. Для примера я открыл еще файл setupact.log, здесь вот уже нет времени, даты, тут просто указана какая-то инфа:

Читайте также:  Windows multilanguage user interface

Но все равно, традиционно лог-файл должен идти с датой и временем вначале каждой строки.

Так, а давайте поищем лог-файлы? Ну вообще посмотрим сколько их, в каких папках.. ребята, зажимаем Win + E, появится окно проводника, вы туда, а вернее в правом верхнем углу есть текстовое поле поиска, вот туда вставляете это:

Вот я только вставил и файлы уже появились, как видите, размер их невелик, поэтому они.. ну вряд ли могут реально много занимать места на диске. Хотя я вот тут подумал.. а если в проге какой-то глюк случился.. и она постоянно пишет и пишет в лог-файл.. и сам файл то удалить нельзя, он ведь занят.. а она пишет и пишет.. ну это я нафантазировал конечно, но думаю что и такое в жизни может быть. Так, в итоге у меня нашлось всего 219 лог-файлов, я честно говоря думал что будет больше:

Но видите там есть еще файлы с расширением LOG1? Я думаю что это не лог-файлы, то есть не отчеты, их даже открыть нельзя, типа нет проги которой можно открыть, выскакивает такое окошко:

Но я сделал вот что.. я выбрал второй пункт и там попробовал открыть при помощи блокнота, но увы, была ошибка и я кстати о ней писал, что такое может быть:

Ибо файл открыт системой для записи, а значит файл занят Но я попробовал другой. Это мы с вами пробовали открыть SYSTEM.LOG1, а я вот нашел другой файл COMPONENTS.LOG1 и его открыть я смог, но содержимое все равно непонятное:

Может это и лог файл, но как видим он идет в другой кодировке. Короче ладно.

Так, вернемся к Windows Log files.. а то я что-то прям очень увлекся лог-файлами. Я решил поискать картинки в интернете на тему Windows Log files, может что-то интересное найду.. вообще мало что есть интересного, но я нашел такую картинку, это чистилка CCleaner и тут как раз упоминается Windows Log files:

То есть на картинке мы видим что CCleaner может чистить комп от лог-файлов Windows Вот еще одна прога, тоже какая-то чистилка, но мне она незнакома, называется Sweepi и тут тоже есть пункт Windows Log files:

Видите, там еще есть Temporary Internet Files — это временные файлы интернета. Вообще везде где видите слово Temp, это все типа временное, поэтому его можно как бэ удалить типа для ускорения системы.

На всякий случай, мало что, я не знаю что там у вас — папка с названием Windows Log files или программа такая, или что-то еще.. Но перед любыми изменениями в винде я рекомендую создавать точку восстановления. И это не требует особых знаний. Вам нужно всего лишь зажать Win + R, вставить туда:

Потом там нужно выбрать системный диск и нажать кнопку Создать (но если нужно наоборот — то есть кнопка выше Восстановление):

Название точки советую задавать простое, например Удаление папки Windows Log files:

Процесс создания будет недолгим:

И все, потом будет написано что успешно:

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

На этом все друзья, надеюсь представленная информация для кого-то все таки оказалась полезной. Удачи вам и суперского настроения!

Читайте также:  Использовать обновленную версию windows

Saving Events to a Log File

To save events from a channel to a log file, call the EvtClearLog or EvtExportLog function. The EvtClearLog function copies the events to the log file and deletes them from the channel. The EvtExportLog function also copies the events to the log file but does not delete them from the channel. To clear a channel, the user must have Read and Clear permissions.

You can query events from the log file that you created; however, to render the events, the provider must be registered on the computer. To render events from a log file when the provider is not registered on the computer, you must call the EvtArchiveExportedLog, which copies the resources from the provider and adds them to the log file. You can then copy the log file to any computer and successfully query and render its events.

In addition to using EvtExportLog to copy events from a channel, you can also use it to relog events from one log file to another log file. You can also use it to merge events from multiple channels if you use a structured XML query but you cannot use it to merge events from multiple log files.

The following example shows how to copy events from a channel to a log file. The example then relogs specific events from the newly created log file to a new log file.

The following example shows how to merge event from multiple channels using a structured XML query. The example replaces the main procedure from the previous example.

Практическое руководство. Просмотр, сохранение и настройка файлов журнала сборки How to: View, save, and configure build log files

После сборки проекта в интегрированной среде разработки Visual Studio вы можете просмотреть сведения об этой сборке в окне Вывод. After you build a project in the Visual Studio IDE, you can view information about that build in the Output window. С помощью этих сведений можно, например, найти и устранить сбой при сборке. By using this information, you can, for example, troubleshoot a build failure.

Для проектов C++ те же самые сведения можно просмотреть в файле журнала, который создается и сохраняется при создании проекта. For C++ projects, you can also view the same information in a log file that’s created and saved when you build a project.

Для проектов с управляемым кодом можно щелкнуть в окне вывода построения и нажать клавиши CTRL+S. For managed code projects, you can click in the build output window and press Ctrl+S. В Visual Studio появится запрос на указание расположения для сохранения информации из окна вывода в файле журнала. Visual Studio prompts you for a location to save the information from the Output window into a log file.

Кроме того, можно прямо в интегрированной среде разработки указать, какие сведения вы хотите просмотреть о каждой сборке. You can also use the IDE to specify what kinds of information you want to view about each build.

Если вы создаете любые типы проектов с помощью MSBuild, вы можете создать файл журнала для хранения сведений о сборке. If you build any kind of project by using MSBuild, you can create a log file to save information about the build. Дополнительные сведения см. в разделе Получение журналов сборки. For more information, see Obtain build logs.

Читайте также:  Windows не удалось завершить настройку системы при установке

Просмотр файла журнала сборки для проекта C++ To view the build log file for a C++ project

  1. В проводнике Windows или проводнике откройте следующий файл (относительно корневой папки проекта): Release\>.Log* или Debug\ .log. In Windows Explorer or File Explorer, open the following file (relative to the project root folder): Release\>.Log* or Debug\

Создание файла журнала сборки для проекта управляемого кода To create a build log file for a managed-code project

В строке меню последовательно выберите Сборка > Собрать решение. On the menu bar, choose Build > Build Solution.

В окне вывода щелкните где-нибудь в тексте. In the Output window, click somewhere in the text.

Нажмите клавиши CTRL+S. Press Ctrl+S.

В Visual Studio появится запрос на указание расположения для сохранения выходных данных сборки. Visual Studio prompts you for a location to save the build output.

Можно также создавать журналы, запустив MSBuild непосредственно из командной строки с помощью параметра командной строки -fileLogger ( -fl ). You can also generate logs by running MSBuild directly from the command line, using the -fileLogger ( -fl ) command-line option. См. статью о получении журналов сборки с помощью MSBuild. See Obtain build logs with MSBuild.

Изменение объема сведений, включенных в журнал сборки To change the amount of information included in the build log

В строке меню выберите Сервис > Параметры. On the menu bar, choose Tools > Options.

На странице Проекты и решения выберите страницу Сборка и запуск. On the Projects and Solutions page, choose the Build and Run page.

В списке Степень подробности сообщений при построении проекта MSBuild выберите одно из указанных ниже значений, а затем нажмите кнопку ОК. In the MSBuild project build output verbosity list, choose one of the following values, and then choose the OK button.

Уровень детализации Verbosity level Описание Description
Тихий Quiet Отображает только сводку по сборке. Displays a summary of the build only.
Минимальное Minimal Отображает сводку по сборке, а также ошибки, предупреждения и сообщения с высокой важностью. Displays a summary of the build and errors, warnings, and messages that are categorized as highly important.
Обычный Normal Отображает сводку по сборке, ошибки, предупреждения и сообщения с высокой важностью, а также основные шаги сборки. Displays a summary of the build; errors, warnings, and messages that are categorized as highly important; and the main steps of the build. Этот уровень детализации будет использоваться чаще всего. You’ll use this level of detail most frequently.
Подробный Detailed Отображает сводку по сборке, ошибки, предупреждения и сообщения с высокой важностью, все шаги сборки, а также сообщения с обычной важностью. Displays a summary of the build; errors, warnings, and messages that are categorized as highly important; all of the steps of the build; and messages that are categorized as of normal importance.
Диагностический Diagnostic Отображает все данные, которые доступны для сборки. Displays all data that’s available for the build. Этот уровень детализации можно использовать для исправления проблем с пользовательскими скриптами сборки и других проблем сборки. You can use this level of detail to help debug issues with custom build scripts and other build issues.

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

.txt (только проекты C++) вступили в силу. You must rebuild the project for your changes to take effect in the Output window (all projects) and the

Оцените статью