Giter VIP home page Giter VIP logo

wuview's Introduction

Windows Updaet Viewer Logo

Windows Update Viewer

GitHub NET6win GitHub release (latest by date) GitHub Release Date GitHub commits since latest release (by date) GitHub last commit GitHub commits GitHub Stars GitHub all releases GitHub release (by tag) GitHub Issues GitHub Issues

Windows Update Viewer uses .NET 8

Windows Update Viewer (WUView) is an application that displays Windows Update history. It is meant to be a lightweight application that is easy to use. There aren't any confusing categories; every update is listed in one place. Updates that you don't want to see can be permanently excluded or temporarily filtered.

WUView uses the Windows Update Agent API and Windows event logs to display details of installed updates. Event log entries are associated with individual updates by using the "KB" number. If an update does not use a KB number or isn't presented in a consistent format, no event log entries will be displayed.

Please be aware that Windows Update Viewer can only display updates provided by the Windows Update Agent API. If you have reason to suspect that the application isn't returning correct or complete information, see the Troubleshooting and Known Issues topics in the Wiki.

If you are using Windows 10 please see Known Issues.

See the Wiki for additional information.

Windows Update Viewer is multilingual!

Languages are being added as of version 0.5.21. Please see Contribute a Translation topic in the Wiki if you would like to contribute a translation.

Get Windows Update Viewer via winget

Windows update viewer is now available through Windows Package Manager (a.k.a. winget)! Many thanks to @ottnorml for making this happen!๐Ÿ‘ Using winget, the name is "Windows Update Viewer" (use double quotes since the name has spaces). The ID is Timthreetwelve.WUView. Note that the winget version is typically available 12-36 hours after a release is published here.

Download Windows Update Viewer

You can always download the latest release from the releases page. Note that a "portable" release (the one with "NonInstall.zip" in the file name) is provided as well as the traditional installer.

Features

  • View details for each update, including Event Log entries, if available.
  • Easily exclude entries, such as Defender.
  • Temporarily filter entries.
  • Link to the Support URL.
  • Link to HResult explanation (the HResult is placed in the clipboard).
  • Toggle the visibility of the details pane.
  • Save to a text or CSV file.
  • Open Windows Update from the app.
  • Choose accent color and one of three themes.
  • Adjust app size and row spacing. (Helpful for us users that don't see as well as we used to.)
  • Select the interface language.

The Main Window

WUView screenshot

wuview's People

Contributors

bovirus avatar cmtrix avatar dependabot[bot] avatar fademind avatar henry2o1o avatar igorruckert avatar ottnorml avatar timthreetwelve avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

wuview's Issues

Enhancemement Move EXIT button

Brief summary of your request

Exit button

Request details

Can you place the EXIT button on the bottom in the menu or make option for it?
In my case i often click EXIT by mistake

Anything else?

No response

Enhancement Request

Brief summary of your request

keyboard

Request details

Can you please add keyboard support for your nice little program?
Thanks,
herz.AG

Anything else?

No response

Translation: Dutch

Report a problem with a translation

I check the language in your next update and make changes / updates if needed!

Contribute a translation

<ResourceDictionary xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
                    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
                    xmlns:sys="clr-namespace:System;assembly=mscorlib">

    <!--
        Refer to the "Contribute a Translation" topic in the Wiki: https://github.com/Timthreetwelve/WUView/wiki/Contribute-a-Translation
        =================================================================================================================================

        Language name here: Dutch

        Translation contributed by: Tim

        Date: 24 september 2023 09:45
==================================================================================================================================
    -->

    <!--  About Page  -->
    <sys:String x:Key="About_BuildDate">Build Datum</sys:String>
    <sys:String x:Key="About_CommitID">Project ID</sys:String>
    <sys:String x:Key="About_CommitIDToolTip">Volledig project ID:</sys:String>
    <sys:String x:Key="About_Copyright">Copyright</sys:String>
    <sys:String x:Key="About_CreatedBy">Ontwikkeld door</sys:String>
    <sys:String x:Key="About_CreatedByToolTip">Bekijk Tim zijn projecten op https://github.com/Timthreetwelve</sys:String>
    <sys:String x:Key="About_Description">Een overzicht van Windows Updates op dit apparaat</sys:String>
    <sys:String x:Key="About_Documentation">Documentatie</sys:String>
    <sys:String x:Key="About_DocumentationText">Open het leesMij bestand</sys:String>
    <sys:String x:Key="About_DocumentationToolTip">Bekijk het LeesMij bestand</sys:String>
    <sys:String x:Key="About_GitHubToolTip">Bezoek de WUView pagina op GitHub</sys:String>
    <sys:String x:Key="About_License">Licentie</sys:String>
    <sys:String x:Key="About_LicenseText">Dit project is gelicensieerd onder de voorwaarden van MIT.</sys:String>
    <sys:String x:Key="About_LicenseToolTip">Bekijk de licentie voorwaarden.</sys:String>
    <sys:String x:Key="About_Translations">Vertalingen</sys:String>
    <sys:String x:Key="About_UpdateWU">Update WUView</sys:String>
    <sys:String x:Key="About_UpdateWUText">Controleren op updates</sys:String>
    <sys:String x:Key="About_UpdateWUToolTip">Controleer GitHub op een nieuwe versie</sys:String>
    <sys:String x:Key="About_Version">Versie</sys:String>
    <!--  Button Text  -->
    <sys:String x:Key="Button_Cancel">Annuleren</sys:String>
    <sys:String x:Key="Button_OK">OK</sys:String>
    <sys:String x:Key="Button_OpenLogFile">Bekijk Log File</sys:String>
    <sys:String x:Key="Button_OpenLogFileToolTip">Open log file in standaard applicatie</sys:String>
    <!--  Details Pane  -->
    <sys:String x:Key="Details_Date">Datum:</sys:String>
    <sys:String x:Key="Details_Description">Omschrijving:</sys:String>
    <sys:String x:Key="Details_HeadingEventLog">Windows Event Log details:</sys:String>
    <sys:String x:Key="Details_HeadingUpdate">Windows Update details:</sys:String>
    <sys:String x:Key="Details_HResult">HResult:</sys:String>
    <sys:String x:Key="Details_KBNum">KB Nummer:</sys:String>
    <sys:String x:Key="Details_Operation">Operation:</sys:String>
    <sys:String x:Key="Details_ResultCode">Result Code:</sys:String>
    <sys:String x:Key="Details_SupportURL">Support URL:</sys:String>
    <sys:String x:Key="Details_Title">Titel:</sys:String>
    <sys:String x:Key="Details_TitleFallback">Selecteer een update van hierboven en de details verschijnen hier.</sys:String>
    <sys:String x:Key="Details_UpdateID">Update ID:</sys:String>
    <!--  DataGrid Column Headers  -->
    <sys:String x:Key="GridColumn_Date">Datum</sys:String>
    <sys:String x:Key="GridColumn_KBNum">KB Number</sys:String>
    <sys:String x:Key="GridColumn_Result">Resultaat</sys:String>
    <sys:String x:Key="GridColumn_Title">Titel</sys:String>
    <!--  Exclude List Editor  -->
    <sys:String x:Key="ExcludesEditor_TextLine1"Uitsluitingen (maximaal 1 per regel)</sys:String>
    <sys:String x:Key="ExcludesEditor_TextLine2">Vergelijkingen zijn niet hoofdletter gevoelig</sys:String>
    <!--  Filter Box Hint Text  -->
    <sys:String x:Key="FilterHint">Filter</sys:String>
    <!--  Menu Items  -->
    <sys:String x:Key="Menu_Copy">_Kopieren</sys:String>
    <sys:String x:Key="Menu_File">_Bestand</sys:String>
    <sys:String x:Key="Menu_View">_Weergave</sys:String>
    <sys:String x:Key="MenuItem_CopyToClipboard">Kopieer tabel naar klembordd</sys:String>
    <sys:String x:Key="MenuItem_EditExclude">Bewerk uitzonderingen</sys:String>
    <sys:String x:Key="MenuItem_Exit">Afsluiten</sys:String>
    <sys:String x:Key="MenuItem_Larger">Grotere weergave</sys:String>
    <sys:String x:Key="MenuItem_OpenWindowsUpdate">Open Windows Update</sys:String>
    <sys:String x:Key="MenuItem_Refresh">Bijwerken</sys:String>
    <sys:String x:Key="MenuItem_RemoveSort">Verwijder kolom sortering</sys:String>
    <sys:String x:Key="MenuItem_SaveCSV">Opslaan als CSV bestand</sys:String>
    <sys:String x:Key="MenuItem_SaveTXT">Opslaan als TXT bestand</sys:String>
    <sys:String x:Key="MenuItem_Smaller">Kleinere weergave</sys:String>
    <sys:String x:Key="MenuItem_ToggleDetails">Switch details venster</sys:String>
    <sys:String x:Key="MenuItem_ToggleExcluded">Switch uitzonderingen venster</sys:String>
    <!--  Text found in messages (log, message box, status bar, details area, etc.)  -->
    <sys:String x:Key="MsgText_AllUpdatesExcluded">Alle toonbare updates zijn uitgezonderd</sys:String>
    <sys:String x:Key="MsgText_ApplicationShutdown">is aan het afsluiten</sys:String>
    <sys:String x:Key="MsgText_ApplicationStarting">is aan het opstarten</sys:String>
    <sys:String x:Key="MsgText_AppUpdateCheckFailed">Fout bij controleren van updates. Raadpleeg het log bestand voor meer informatie.</sys:String>
    <sys:String x:Key="MsgText_AppUpdateChecking">Controleren op updates.</sys:String>
    <sys:String x:Key="MsgText_AppUpdateGoToRelease">Wil je naar de nieuwe release pagina?</sys:String>
    <sys:String x:Key="MsgText_AppUpdateNewerFound">Er is een nieuwe update: ({0}).</sys:String>
    <sys:String x:Key="MsgText_AppUpdateNoneFound">Er zijn geen nieuwe updates.</sys:String>
    <sys:String x:Key="MsgText_ColumnSortCleared">Kolomsortering verwijderd</sys:String>
    <sys:String x:Key="MsgText_CopiedToClipboard">Kopieren naar klembord</sys:String>
    <sys:String x:Key="MsgText_DateFormatChange">Datum notering aangepast</sys:String>
    <sys:String x:Key="MsgText_DisplayedAllUpdates">Alle updates {0} weergeven</sys:String>
    <sys:String x:Key="MsgText_DisplayedUpdates">Weergeven {0} van {1} updates</sys:String>
    <sys:String x:Key="MsgText_ElapsedTime">Verstreken tijd</sys:String>
    <sys:String x:Key="MsgText_EventLogNA">Er zijn geen logboek vermeldingen voor deze update.</sys:String>
    <sys:String x:Key="MsgText_EventLogNoRecords">Geen resultaten gevonden voor "{0}".</sys:String>
    <sys:String x:Key="MsgText_ExcludingContaining">Uitgesloten updates:</sys:String>
    <sys:String x:Key="MsgText_FilterOneRowShown">1 rij weergeven</sys:String>
    <sys:String x:Key="MsgText_FilterRowsShown">{0} rijen weergeven</sys:String>
    <sys:String x:Key="MsgText_HResultCopiedToClipboard">HResult {0} naar klembord gekopieerd</sys:String>
    <sys:String x:Key="MsgText_ListRefreshed">Tabel bijgewerkt</sys:String>
    <sys:String x:Key="MsgText_NoUpdatesFound">Geen updates gevonden</sys:String>
    <sys:String x:Key="MsgText_Opening">Openen</sys:String>
    <sys:String x:Key="MsgText_OpeningLogFile">Openen log bestand</sys:String>
    <sys:String x:Key="MsgText_OpeningReadMeFile">Openen LeesMij bestand</sys:String>
    <sys:String x:Key="MsgText_OpeningWindowsUpdate">Openen Windows Update</sys:String>
    <sys:String x:Key="MsgText_UIColorSet">Accent kleur {0}</sys:String>
    <sys:String x:Key="MsgText_UISizeSet">Formaat {0}</sys:String>
    <sys:String x:Key="MsgText_UIThemeSet">Thema {0}</sys:String>
    <sys:String x:Key="MsgText_WindowTitleAdministrator">Administrator</sys:String>
    <!--  Navigation Items  -->
    <sys:String x:Key="NavItem_About">Over</sys:String>
    <sys:String x:Key="NavItem_Exit">Afsluiten</sys:String>
    <sys:String x:Key="NavItem_Settings">Instellingen</sys:String>
    <sys:String x:Key="NavItem_Updates">Updates</sys:String>
    <sys:String x:Key="NavTitle_About">Over Windows Update Viewer</sys:String>
    <sys:String x:Key="NavTitle_Settings">Instellingen</sys:String>
    <sys:String x:Key="NavTitle_Updates">Windows Update Viewer</sys:String>
    <!--  Settings Page Expander Headings  -->
    <sys:String x:Key="SettingsSection_AppSettings">Instellingen</sys:String>
    <sys:String x:Key="SettingsSection_Language">Taal</sys:String>
    <sys:String x:Key="SettingsSection_UISettings">UI instellingen</sys:String>
    <sys:String x:Key="SettingsSubHead_AppSettings">Aantal updates, datum weergave, uitgezonderde items, details, overige</sys:String>
    <sys:String x:Key="SettingsSubHead_Language">Taal instellingen (onder constructie)</sys:String>
    <sys:String x:Key="SettingsSubHead_UISettings">Thema, Accent kleur, venstergrootte, Regelhoogte, begin positie en overige</sys:String>
    <!--  Settings Page Items  -->
    <sys:String x:Key="SettingsItem_AccentColor">Accent kleur</sys:String>
    <sys:String x:Key="SettingsItem_ChangingLanguageWarning">De applicatie dient opnieuw te worden gestart na wijzigingen.</sys:String>
    <sys:String x:Key="SettingsItem_DateFormat">Tabel datum weergave</sys:String>
    <sys:String x:Key="SettingsItem_EditExcludeToolTip">Shift-klik om bestand te openen met standaard programman</sys:String>
    <sys:String x:Key="SettingsItem_HideExcluded">Uitgesloten items verbergen</sys:String>
    <sys:String x:Key="SettingsItem_IncludeDebug">Geef debug meldingen in logfile weer</sys:String>
    <sys:String x:Key="SettingsItem_KeepOnTop">Venster altijd boven</sys:String>
    <sys:String x:Key="SettingsItem_Language">Taal</sys:String>
    <sys:String x:Key="SettingsItem_NumberOfUpdates">Aantal updates</sys:String>
    <sys:String x:Key="SettingsItem_NumberOfUpdatesToolTipLine1">Dit is het maximale aantal updates voordat updates worden uitegsloten.</sys:String>
    <sys:String x:Key="SettingsItem_NumberOfUpdatesToolTipLine2">Een lagere waarde kan de snelheid verbeteren.</sys:String>
    <sys:String x:Key="SettingsItem_ParseAdditional">Bij het uitsluiten van items worden naast de updatetitel ook het KB-nummer, resultaat en update-ID geanalyseerd</sys:String>
    <sys:String x:Key="SettingsItem_RowHeight">Rij hoogte</sys:String>
    <sys:String x:Key="SettingsItem_SelectFirstRow">Selecteer de eerste rij</sys:String>
    <sys:String x:Key="SettingsItem_ShowDetails">Details weergeven</sys:String>
    <sys:String x:Key="SettingsItem_ShowLogWarnings">Waarschuwing in log voor non-zero HResult waarden</sys:String>
    <sys:String x:Key="SettingsItem_ShowTodayInBold">Geef nieuwe updates weergave in een vet lettertype</sys:String>
    <sys:String x:Key="SettingsItem_StartCentered">Start programma in het midden van het scherm</sys:String>
    <sys:String x:Key="SettingsItem_Theme">Thema</sys:String>
    <sys:String x:Key="SettingsItem_UISize">Venstergrootte</sys:String>
    <sys:String x:Key="SettingsItem_UseOSLanguageCheckBox">Gebruik Windows taalinstellingen</sys:String>
    <sys:String x:Key="SettingsItem_UseOSLanguageToolTipLine1">Als deze instelling is gekozen wordt de standaard Windows systeemtaal gebruikt.</sys:String>
    <sys:String x:Key="SettingsItem_UseOSLanguageToolTipLine2">Het programma zal grotendeels in het Engels worden weergegeven (en-US).</sys:String>
    <!--  Enums for Combo Boxes on the Settings Page  -->
    <sys:String x:Key="SettingsEnum_AccentColor_Amber">Amber</sys:String>
    <sys:String x:Key="SettingsEnum_AccentColor_Black">Zwart</sys:String>
    <sys:String x:Key="SettingsEnum_AccentColor_Blue">Blauw</sys:String>
    <sys:String x:Key="SettingsEnum_AccentColor_BlueGray">Blauw grijs</sys:String>
    <sys:String x:Key="SettingsEnum_AccentColor_Brown">Bruin</sys:String>
    <sys:String x:Key="SettingsEnum_AccentColor_Cyan">Cyaan</sys:String>
    <sys:String x:Key="SettingsEnum_AccentColor_Green">Groen</sys:String>
    <sys:String x:Key="SettingsEnum_AccentColor_LightGreen">Licht groen</sys:String>
    <sys:String x:Key="SettingsEnum_AccentColor_DeepOrange">Donker orantje</sys:String>
    <sys:String x:Key="SettingsEnum_AccentColor_Orange">Oranje</sys:String>
    <sys:String x:Key="SettingsEnum_AccentColor_DeepPurple">Paars</sys:String>
    <sys:String x:Key="SettingsEnum_AccentColor_Gray">Grijs</sys:String>
    <sys:String x:Key="SettingsEnum_AccentColor_Indigo">Indigo</sys:String>
    <sys:String x:Key="SettingsEnum_AccentColor_LightBlue">Licht blauw</sys:String>
    <sys:String x:Key="SettingsEnum_AccentColor_Lime">Lime</sys:String>
    <sys:String x:Key="SettingsEnum_AccentColor_Pink">Roze</sys:String>
    <sys:String x:Key="SettingsEnum_AccentColor_Purple">Paars</sys:String>
    <sys:String x:Key="SettingsEnum_AccentColor_Red">Rood</sys:String>
    <sys:String x:Key="SettingsEnum_AccentColor_Teal">Teal</sys:String>
    <sys:String x:Key="SettingsEnum_AccentColor_White">Wit</sys:String>
    <sys:String x:Key="SettingsEnum_AccentColor_Yellow">Geel</sys:String>
    <sys:String x:Key="SettingsEnum_MaxUpdates_50">50 meest recente</sys:String>
    <sys:String x:Key="SettingsEnum_MaxUpdates_100">100 meest recente</sys:String>
    <sys:String x:Key="SettingsEnum_MaxUpdates_250">250 meest recente</sys:String>
    <sys:String x:Key="SettingsEnum_MaxUpdates_500">500 meest recente</sys:String>
    <sys:String x:Key="SettingsEnum_MaxUpdates_All">Alle updates</sys:String>
    <sys:String x:Key="SettingsEnum_Size_Default">100%</sys:String>
    <sys:String x:Key="SettingsEnum_Size_Large">105%</sys:String>
    <sys:String x:Key="SettingsEnum_Size_Larger">110%</sys:String>
    <sys:String x:Key="SettingsEnum_Size_Largest">120%</sys:String>
    <sys:String x:Key="SettingsEnum_Size_Small">95%</sys:String>
    <sys:String x:Key="SettingsEnum_Size_Smaller">90%</sys:String>
    <sys:String x:Key="SettingsEnum_Size_Smallest">80%</sys:String>
    <sys:String x:Key="SettingsEnum_Spacing_Comfortable">Standaard</sys:String>
    <sys:String x:Key="SettingsEnum_Spacing_Compact">Klein</sys:String>
    <sys:String x:Key="SettingsEnum_Spacing_Wide">Extra hoog</sys:String>
    <sys:String x:Key="SettingsEnum_Theme_Dark">Donker</sys:String>
    <sys:String x:Key="SettingsEnum_Theme_Darker">Donkerder</sys:String>
    <sys:String x:Key="SettingsEnum_Theme_Light">Licht</sys:String>
    <sys:String x:Key="SettingsEnum_Theme_System">Systeem</sys:String>
    <sys:String x:Key="SettingsEnum_DateFormat_RegionalDate">Regionaal: atum</sys:String>
    <sys:String x:Key="SettingsEnum_DateFormat_RegionalDateTime">Regionaal: Datum en tijd</sys:String>
    <sys:String x:Key="SettingsItem_ShowExit">Toon optie 'afsluiten' in het menu</sys:String>
</ResourceDictionary>

If this is a contribution, enter the language name and code

Dutch (nl-NL)

If you wish to have your contribution acknowledged

No response

Bug Report: app v. 0.5.23.0 - Multilanguage installer issues

Is there an existing issue for this?

  • I have searched the existing issues and have read the Known Issues and Troubleshooting topics in the Wiki

What happened or didn't happen

@Timthreetwelve

Thanks for multilanguage installer.

Please check screenshot for details

image

-Exe file properties
Copyright (red box) is not ncessary
Copyright is already the field name
(c) and Copyright are equeal. leave just (c)

image

In caption text is missing app version number.
It's better to have it in Caption because is vsible in all installer windows.

I have some doubts about installer strings like "Si noti .."

Steps To Reproduce

Install the application

Version

0.5,23.0

Windows Version

Windows 11 22H2

Relevant log output

No response

Anything else?

What version of Inno Setup are you using?
May I have instalelr script for a deep check?

0.5.4.0: error updating failed code 5 AND 740

Sorry for this new bug report ;)

when using the update button, i go visit the site, and download the update.
Installing new version when program is still active fails with error code 5.

when closing the installation continues. it look likes the installer does not close open program or a check before installation starts.

Checkbox readme/start program = checked.
code 740 still prompting. (no rights for this process)

When running setup as admin, installation is ok, no errors, and is starting when checkbox is checked

ps. I noticed that the log is NOT updated when installations fails with 740.

`
2023/05/11 16:42:02 INFO WUView (Windows Update Viewer) 0.5.3.0 is starting up
2023/05/11 16:42:02 INFO WUView Copyright ยฉ 2023 Tim Kennedy
2023/05/11 16:42:02 DEBUG WUView Build date: woensdag 5 juli 2023 21:59 (UTC)
2023/05/11 16:42:02 DEBUG WUView Commit ID: ab3bded
2023/05/11 16:42:02 DEBUG Operating System version: Microsoft Windows 10.0.22621
2023/05/11 16:42:02 DEBUG .NET version: 6.0.16
2023/05/11 16:42:03 DEBUG Read 1 exclude record from disk in 13,56 milliseconds
2023/05/11 16:42:03 INFO Excluding updates containing: "Defender"
2023/05/11 16:42:03 DEBUG Read 20 Setup event log records in 11,76 milliseconds
2023/05/11 16:42:03 DEBUG Read 95 Windows Update records in 242,34 milliseconds
2023/05/11 16:42:03 WARN KB:KB5007651 Date: 7-5-2023 15:21:09 HResult: -2145099769 Operation: uoInstallation UpdateID: a36e5357-13f8-403e-ac5b-c0e31fd6c907
2023/05/11 16:42:03 DEBUG Extracting KB numbers from update titles took 1,46 milliseconds
2023/05/11 16:42:03 DEBUG Building WUpdate object took 18,54 milliseconds
2023/05/11 16:42:03 DEBUG Building the list of updates took 28,03 milliseconds
2023/05/11 16:42:03 DEBUG Removing excluded items took 0,12 milliseconds
2023/05/11 16:42:09 DEBUG Checking GitHub for latest release.
2023/05/11 16:42:09 DEBUG Latest version is 0.5.4 released on 11-5-2023
2023/05/11 16:42:09 DEBUG A newer release (0.5.4) has been found.
2023/05/11 16:42:12 DEBUG Opening https://github.com/Timthreetwelve/WUView/releases/tag/v0.5.4
2023/05/11 16:45:07 INFO WUView is shutting down. Elapsed time: 0:03:04.45
2023/05/11 16:45:07
2023/05/11 16:47:59 INFO WUView (Windows Update Viewer) 0.5.4.0 is starting up
2023/05/11 16:47:59 INFO WUView Copyright ยฉ 2023 Tim Kennedy
2023/05/11 16:47:59 DEBUG WUView Build date: 2023/05/10 00:24:25 (UTC)
2023/05/11 16:47:59 DEBUG WUView Commit ID: 3796942
2023/05/11 16:47:59 DEBUG Operating System version: Microsoft Windows 10.0.22621
2023/05/11 16:47:59 DEBUG .NET version: 6.0.16
2023/05/11 16:47:59 DEBUG Read 1 exclude record from disk in 0,33 milliseconds
2023/05/11 16:47:59 INFO Excluding updates containing: "Defender"
2023/05/11 16:47:59 DEBUG Read 20 Setup event log records in 12,48 milliseconds
2023/05/11 16:47:59 DEBUG Read 95 Windows Update records in 14,21 milliseconds
2023/05/11 16:47:59 WARN KB:KB5007651 Date: 7-5-2023 15:21:09 HResult: -2145099769 Operation: uoInstallation UpdateID: a36e5357-13f8-403e-ac5b-c0e31fd6c907
2023/05/11 16:47:59 DEBUG Extracting KB numbers from update titles took 1,08 milliseconds
2023/05/11 16:47:59 DEBUG Building WUpdate object took 13,49 milliseconds
2023/05/11 16:47:59 DEBUG Building the list of updates took 19,58 milliseconds
2023/05/11 16:47:59 DEBUG Removing excluded items took 0,04 milliseconds

`

Enhancement Request: Allow to show Update Log of Offline System

Brief summary of your request

Allow to show Update Log of offline system

Request details

It would be great if it was possible to see the logs of a different system partition (not the one of the system it runs on) and see the log of that system without having to boot it up.

Anything else?

Either allow to point to the system drive ("use drive e:") or allow to import just the relevant artefacts/files (like x.log and y.evtx) - well, or both :)

Enhancement - Enable multilanguage installer

Brief summary of your request

Add strings to have multilanguage installer

Request details

@Timthreetwelve

Please add in source code in a separate file (not in GUI file) the strings to make the instalelr multilanguage .

Thanks.

Anything else?

No response

Enhancement Request

Brief summary of your request

sOME FEATURES

Request details

Can you add;

Hide/Show updates to prevent installation of some updates
Ability to opt in and out to insider updates / defender updates / driver updates
Disable/Enable windows updates/defender/microsoft store&updates

Anything else?

thats all for now.

Bug Report: app v. 0.5.23.0 - Strings untranslated

Is there an existing issue for this?

  • I have searched the existing issues and have read the Known Issues and Troubleshooting topics in the Wiki

What happened or didn't happen

@tim

Please run the app.
Check screenshot

image

The string "Succeeded" and "Failed" are untranslated.

Steps To Reproduce

No response

Version

0.5.23.0

Windows Version

Windows 11 22H2 64bit italian

Relevant log output

No response

Anything else?

No response

Enhancement Request - Connect to Remote Machines

Brief summary of your request

Add Load From option?

Request details

Are there plans to add a Load From option? This would be very useful to run on remote machines.

Anything else?

No response

Bug Report:

Is there an existing issue for this?

  • I have searched the existing issues

What happened or didn't happen

Only ~ 3 months of history shown. There are many updates shown in Windows > Settings> Windows Update > History that do not appear in app. Earliest update shown is 3/28/2023. They are NOT excluded with a filter

Steps To Reproduce

closed and re-opened app. Ran again.

Version

0.5.11.0

Windows Version

Win 22H2 O/S Build 22621.1702

Relevant log output

No response

Anything else?

No response

Bad alignment of GitHub logo

Is there an existing issue for this?

  • I have searched the existing issues and have read the Known Issues and Troubleshooting topics in the Wiki

What happened or didn't happen

GitHub logo overlays text in certain non-English UI languages

WUView_2024-04-04_16-25-46

Steps To Reproduce

No response

Installation or Update Method

Installer (exe)

Version

0.6.0

Windows Version

Windows 11 23H2 22631.3374

Relevant log output

n/a

Anything else?

No response

Bug Report:

Is there an existing issue for this?

  • I have searched the existing issues

What happened or didn't happen

Sorry
Please see issue # 16 . Incorrectly marked as solved. Issue still exists. Thank you.

Steps To Reproduce

See issue # 16

Version

0.5.11

Windows Version

Win 22H2 build 22621.1848

Relevant log output

See issue # 16

Anything else?

No response

Can you make WUView Portable?

I would like to install WUView as a portable program (e.g. on an USB flash drive).

Can you make it portable?

Thank you

Translation: Slovenian translation

Report a problem with a translation

Strings.sl-SL.zip
Slovenian translation for Windows Update Viewer 0.5.26.0 (inside ZIP Archive)

Contribute a translation

This attached file is My Slovenian translation for Windows Update Viewer 0.5.26.0, per Today.

I wish you Merry Chrismass and Happy New Year 2024, too :-)

Jadran Rudec

If this is a contribution, enter the language name and code

si-SL

If you wish to have your contribution acknowledged

Jadran Rudec

Translation: sk-SK updates

Report a problem with a translation

@Vaso73

When you have time, would you mind updating the sk-SK language file for Windows Update Viewer?

Since your last update I've had to change the procedure. Please refer to the updated article in the wiki.

There are just a few strings that need to be updated.

    <!-- Begin changes on 2023/11/14 @ 01:15 UTC -->
    <!-- U | Value for About_Contribute needs to be updated to "Contribute a Translation" -->
    <!-- A | About_GitHub needs to be added -->
    <!-- A | Button_Close needs to be added -->
    <!-- End of changes on 2023/11/14 -->

Also, if you know anyone that could help with getting de-DE, fr-FR, or ca-ES, updated, or adding a language that is missing, ask them to join the fun. ๐Ÿ˜‰

Thank you so much! โค๏ธ

Tim

Contribute a translation

No response

If this is a contribution, enter the language name and code

No response

If you wish to have your contribution acknowledged

No response

Bug Report: app version 0.5.23 does not start

Is there an existing issue for this?

  • I have searched the existing issues and have read the Known Issues and Troubleshooting topics in the Wiki

What happened or didn't happen

App window does not show up.

Steps To Reproduce

  1. Install 0.5.23.
  2. Launch app.
  3. Nothing happen.

Version

0.5.23

Windows Version

Windows 11 22H2 22621.2361

Relevant log output

No response

Anything else?

<32Bit>
2.0.50727.9174
->C:\Windows\Microsoft.NET\Framework\v2.0.50727
4.8.9181.0
->C:\Windows\Microsoft.NET\Framework\v4.0.30319

<64Bit>
2.0.50727.9174
->C:\Windows\Microsoft.NET\Framework64\v2.0.50727
4.8.9181.0
->C:\Windows\Microsoft.NET\Framework64\v4.0.30319

==== Installed .NET Frameworks ====
.NET FW 2.0 SP 2 (CLR 2.0)
.NET FW 3.0 SP 2 (CLR 2.0)
.NET FW 3.5 SP 1 (CLR 2.0)
.NET FW 4.6.2 Windows 11 22H2(CLR 4.0)
.NET FW 4.7 Windows 11 22H2(CLR 4.0)
.NET FW 4.7.1 Windows 11 22H2(CLR 4.0)
.NET FW 4.7.2 Windows 11 22H2(CLR 4.0)
.NET FW 4.8 Windows 11 22H2(CLR 4.0)
.NET FW 4.8.1 Windows 11 22H2(CLR 4.0)

==== Installed .NET Core Runtime 64bit ====
Microsoft.AspNetCore.App 7.0.11
Microsoft.AspNetCore.App 8.0.0-rc.1.23421.29
Microsoft.NETCore.App 6.0.22
Microsoft.NETCore.App 7.0.11
Microsoft.NETCore.App 8.0.0-rc.1.23419.4
Microsoft.WindowsDesktop.App 6.0.22
Microsoft.WindowsDesktop.App 7.0.11
Microsoft.WindowsDesktop.App 8.0.0-rc.1.23420.5

==== Installed .NET Core Runtime 32bit ====
Microsoft.NETCore.App 6.0.22
Microsoft.NETCore.App 7.0.11
Microsoft.NETCore.App 8.0.0-rc.1.23419.4
Microsoft.WindowsDesktop.App 6.0.22
Microsoft.WindowsDesktop.App 7.0.11
Microsoft.WindowsDesktop.App 8.0.0-rc.1.23420.5

==== Installed .NET Core Sdk 64bit ====

==== Installed .NET Core Sdk 32bit ====

==== Languages ====
< Installed Languages 3.0>
English - United States
Polish
< Installed Languages 3.5.x>
English - United States
Polish
< Installed Languages 4.x>
English - United States
Polish

==== Updates ====
Microsoft .NET Framework 4 Client Profile
KB2468871
KB2468871v2
KB2478063
KB2533523
KB2544514
KB2600211
KB2600217
Microsoft .NET Framework 4 Extended
KB2468871
KB2468871v2
KB2478063
KB2533523
KB2544514
KB2600211
KB2600217
KB2468871
KB2468871v2
KB2478063
KB2533523
KB2544514
KB2600211
KB2600217
==== END REPORT ====

Enhancement Request

Brief summary of your request

column/tag for errors during installation

Request details

Hi Tim, you probably want to add a column to indicate errors during the installation process?

Thanks,
herz.AG

Anything else?

No response

Fix globalisation in GenBuildInfo.ps1

To support non US PC's it must be something like:
public static readonly DateTime BuildDateObj = DateTime.Parse(BuildDateString, System.Globalization.CultureInfo.GetCultureInfo(`"en-US`").DateTimeFormat);

Translation: Where is the file?

Report a problem with a translation

Where is the XML file to start language translation?

Contribute a translation

No response

If this is a contribution, enter the language name and code

No response

If you wish to have your contribution acknowledged

No response

Enhancement - Set by default program to use Windows system language

Brief summary of your request

Modify installer to use System language

Request details

@Timthreetwelve

I installed the new version where is available my language (italian) but the installer leave unchanged the settings set by previous version (English).

Modify installer/configuration to use by default Windows system language.

For me is teh best settings.

Thanks.

Anything else?

No response

Request for portable release

If possible, would you be able to make a non-install release so this excellent app could be dropped onto a USB drive and run immediately?

Translation: pl-PL updates

Report a problem with a translation

@FadeMind

When you have time, would you mind updating the pl-PL language file for Windows Update Viewer?

Since your last update I've had to change the procedure. Please refer to the updated article in the wiki.

There are just a few strings that need to be updated.

    <!-- Begin changes on 2023/11/14 @ 01:45 UTC -->
    <!-- * | Value for About_Contribute needs to be translated -->
    <!-- * | Value for About_ContributeToolTip needs to be translated -->
    <!-- * | Value for Button_No needs to be translated -->
    <!-- * | Value for Button_Yes needs to be translated -->
    <!-- * | Value for MenuItem_SaveJSON needs to be translated -->
    <!-- * | Value for MsgText_Error_TestLanguage needs to be translated -->
    <!-- * | SettingsItem_EnableLanguageTesting needs to be translated -->
    <!-- * | Do the SettingsEnum_AccentColor_* values need to be translated? -->
    <!-- A | About_GitHub needs to be added -->
    <!-- A | Button_Close needs to be added -->
    <!-- End of changes on 2023/11/14 -->

Thanks a million! โค๏ธ

Tim

Contribute a translation

No response

If this is a contribution, enter the language name and code

No response

If you wish to have your contribution acknowledged

No response

Migrate Windows Update Viewer to .NET 8

Brief summary of your request

Update to .NET 8

Request details

Make necessary changes to run under .NET 8 Desktop Runtime. Update code to take advantage of new features were applicable.

Anything else?

No response

An error has occurred. Please see the logfile

Is there an existing issue for this?

  • I have searched the existing issues and have read the Known Issues and Troubleshooting topics in the Wiki

What happened or didn't happen

After starting the program (v 0.5.16.0) I get a error message stating "An error has occurred. Please see the logfile". Then the application freezes and exits. There is no log file or I did not find it.

How can I help to resolve this problem?

Steps To Reproduce

No response

Version

0.5.16.0

Windows Version

Win11 22H2 22621.1992

Relevant log output

No response

Anything else?

No response

Enhancement Request

Brief summary of your request

N/a hide

Request details

Can you add a option to hide the n/a updates?

2023-07-22_161116

Anything else?

Yes, sure! Bring me a cup of coffee! ;)

Bug Report: - 0.5.25.0 - GUI issues

Is there an existing issue for this?

  • I have searched the existing issues (both open and closed).

What happened or didn't happen?

@Timthreetwelve

Please check screnshots

image

On top right the item should be "Close menu" (Chiudi menu) and not like now 2Cancel" (Annulla)
On top left is what you are naming "navigation bar2'
Becuae the command "Exit2 is different then command on top right

image

"ID" seems truncated
"Github" and "Contribute" seems not updated.

Steps To Reproduce

Check screenshots

Version

0.5.25.0

Windows Version

Windows 10 22H2 64bit Italian

Relevant log output

No response

Anything else?

No response

WUView show update "In progress" but already installed

When I start WUView v0.5.5 on my Win10 v22H2 system it shows a line with 2023.04.28 Update "In progress".

See snapshot

But 22H2 is already installed. Why is it declared as "In Progress"?

Even after Win10 restart

I guess this is a bug.

WUView

Translation: nl-NL updates

Report a problem with a translation

@CMTriX

When you have time, would you mind updating the nl-NL language file for Windows Update Viewer?

Since your last update I've had to change the procedure. Please refer to the updated article in the wiki.

There are just a few strings that need to be updated.

<!-- Begin changes on 2023/11/13 @ 20:45 UTC -->
<!-- * | Value for About_Contribute needs to be updated to "Contribute a Translation" -->
<!-- * | The OperationType_* group needs to be translated -->
<!-- * | The ResultCode_* group needs to be translated -->
<!-- * | MenuItem_SaveJSON needs to be translated -->
<!-- * | SettingsItem_EnableLanguageTesting needs to be translated -->
<!-- A | About_GitHub needs to be added -->
<!-- A | Button_Close needs to be added -->
<!-- End of changes on 2023/11/13 -->

Thanks for your continued support! โค๏ธ

Also, if you know anyone that could help with getting de-DE, fr-FR, or ca-ES, updated, or adding a language that is missing, ask them to join the fun. ๐Ÿ˜‰

Tim

Contribute a translation

No response

If this is a contribution, enter the language name and code

No response

If you wish to have your contribution acknowledged

No response

Please update to .NET 7

Brief summary of your request

Better use .NET 7 for future

Request details

WUView need -NET 6 but the last is .NET 7.

Anything else?

No response

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.