{"id":4948,"date":"2018-02-10T08:16:03","date_gmt":"2018-02-10T07:16:03","guid":{"rendered":"http:\/\/159.69.82.204\/win\/?p=4948"},"modified":"2023-01-10T10:41:48","modified_gmt":"2023-01-10T09:41:48","slug":"windows-10-reliability-update-kb4023057-02-08-2018","status":"publish","type":"post","link":"https:\/\/borncity.com\/win\/2018\/02\/10\/windows-10-reliability-update-kb4023057-02-08-2018\/","title":{"rendered":"Windows 10 reliability update KB4023057 (02\/08\/2018)"},"content":{"rendered":"<p><img loading=\"lazy\" decoding=\"async\" style=\"float: left; margin: 0px 10px 0px 0px; display: inline;\" src=\"http:\/\/www.borncity.com\/blog\/wp-content\/uploads\/2015\/01\/win102.jpg\" width=\"58\" height=\"58\" align=\"left\" \/><a href=\"https:\/\/www.borncity.com\/blog\/2018\/02\/10\/windows10-zuverlssigkeitsupdate-kb4023057\/\" target=\"_blank\" rel=\"noopener noreferrer\">German<\/a> On February 8, 2018 Microsoft released the update KB4023057 for various Windows 10 versions via Windows Update. Here are some details about this update.<\/p>\n<p><!--more--><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/ssl-vg03.met.vgwort.de\/na\/f1757646f628469b96e48a0409a20301\" alt=\"\" width=\"1\" height=\"1\" \/>Update <a href=\"https:\/\/support.microsoft.com\/en-us\/help\/4023057\/update-to-windows-10-versions-1507-1511-1607-and-1703-for-update-relia\" target=\"_blank\" rel=\"noopener noreferrer\">KB4023057<\/a> is a reliability update for Windows 10 version 1507 (RTM), 1511 (November 2015), 1607 (July 2016) and 1703 (March 2017). Only the current version Windows 10 Fall Creators Update didn't receive this update. Microsoft write:<\/p>\n<blockquote><p>This update includes reliability improvements that affect the update components in Windows 10 Versions 1507, 1511, 1607, and 1703.<\/p>\n<p>This update includes files and resources that address issues that affect the update processes in Windows 10. These improvements ensure that quality updates are installed seamlessly to improve the reliability and security of Windows 10.<\/p><\/blockquote>\n<p>Only certain builds of Windows 10 Versions 1507, 1511, 1607, and 1703 require this update.<\/p>\n<h2>Only via Windows Update<\/h2>\n<p>Devices that are running those builds will automatically get the update downloaded and installed through Windows Update. This update is not available in the Microsoft Update Catalog and the update is reissued cyclically by Microsoft &#8211; the last time I reported this update was in October 2017 (see <a href=\"https:\/\/borncity.com\/win\/2017\/10\/14\/windows-10-update-kb4023057\/\">Windows 10: Update KB4023057<\/a>). However, Microsoft doesn't document this update in detail. At <a href=\"https:\/\/www.askwoody.com\/forums\/topic\/another-complaint-about-kb-4023057\/#post-163254\" target=\"_blank\" rel=\"noopener noreferrer\">Askwoody<\/a> I found the information, that the update isn't offered via WSUS.<\/p>\n<blockquote><p>If I remember well, KB4023057 was and still is one of the most weird and unexplained updates in the recent times. This update has never been offered to WSUS, but only to Windows Update. This would indicate that it meant for unmanaged end-users and unmanaged small business users.<\/p><\/blockquote>\n<p>Maybe someone who runs WSUS can say something. Interesting is also the statement in the above linked comment that the update is also rolled out for Windows 10 Enterprise LTSB version 1607.<\/p>\n<h2>Some background details<\/h2>\n<p>The kb article says, that this update changes the files <em>Drvdbfix.exe<\/em>, <em>Rempl.xml<\/em>, <em>Remsh.exe<\/em> and <em>Unlock.xml<\/em>. However, there is no further information on this subject. Here is an attempt to gather some information.<\/p>\n<h3>What is Drvdbfix.exe?<\/h3>\n<p>I would translate the file name <em>Drvdbfix.exe <\/em>as Driver (Registry)-DB-Fix, a tool that checks and repairs the Windows driver database for inconsistencies (also in registry entries9). Old drivers have been the cause of failed updates in the past. Then the workaround to clean the driver cache with this statements was required:<\/p>\n<p><em>rundll32.exe pnpclean.dll,RunDLL_PnpClean \/DRIVERS \/MAXCLEAN<\/em><\/p>\n<p>Maybe the above tool does this automatically &#8211; but it's speculative now, I haven't analyzed the program. Furthermore I found hints on the internet that the tool should check and fix registry entries for drivers.<\/p>\n<blockquote><p>This is now Off Topic &#8211; <a href=\"https:\/\/web.archive.org\/web\/20180520075152\/https:\/\/www.cio.com\/article\/3001691\/windows\/how-to-reduce-unnecessary-drivers-in-windows-10.html\" target=\"_blank\" rel=\"noopener noreferrer\">this article<\/a> deals with the question of how to remove unnecessary drivers in Windows. The <a href=\"https:\/\/web.archive.org\/web\/20210629140419\/https:\/\/archive.codeplex.com\/?p=driverstoreexplorer\" target=\"_blank\" rel=\"noopener noreferrer\">Driver Store Explorer<\/a> (RAPR) is also introduced there. Another tool is called Device Cleanup Tool and is available from Uwe Sieber <a href=\"http:\/\/www.uwe-sieber.de\/misc_tools_e.html\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>.<\/p><\/blockquote>\n<h3>What is Datei Remsh.exe?<\/h3>\n<p>Let's have a lot at the Remsh. exe program, where Microsoft doesn't document anything. At Askwoody, user abbodi86 gives users the <a href=\"https:\/\/www.askwoody.com\/forums\/topic\/looks-like-sometimes-patch-kb-4023057-is-back\/#post-137440\" target=\"_blank\" rel=\"noopener noreferrer\">following comment<\/a> on a previous version of Remsh. exe when updating KB4023057:<\/p>\n<blockquote><p>basically it's a tool called \"Remediation Shell\" which remedy \"fix\" update related components to facilitate the upgrade i.e. registry settings, services status, USO and WU SIH schedule tasks, disk space, launch Windows10UpgraderApp.exe if installed (included with 1607 CU since June)<\/p><\/blockquote>\n<p>Would be an explanation for the file name <em>Remsh.exe<\/em>. In the blog article <a href=\"https:\/\/borncity.com\/win\/2017\/11\/05\/windows-what-is-remsh-exe-for\/\">Windows 10: What is REMSH.exe for?<\/a> I had already provided some information about this program before.<\/p>\n<blockquote><p>Another Off Topic: In the above commentary the term USO (Update (Session) Orchestrator) appears. There is little else about this, apart from hints on the Internet (<a href=\"https:\/\/answers.microsoft.com\/de-de\/windows\/forum\/windows_10-security-winpc\/windows-10-usoclientexe-bei-rechner-hochfahren\/411dec35-f563-4c94-b097-0fd2e07b4a7b\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>, <a href=\"https:\/\/answers.microsoft.com\/de-de\/insider\/forum\/insider_wintp-insider_desktop\/was-ist-usoclientexe\/38ac812e-34c2-4552-8b09-9daa9f6844b8\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>, <a href=\"https:\/\/web.archive.org\/web\/20161124065356\/http:\/\/www.tenforums.com:80\/general-support\/51866-usoclient-exe-randomly-popped-up-computer-recently-upgraded-7-a.html\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a>) that a usoclient.exe will appear briefly in a window of the command prompt at system startup. Here (deleted) you can even see a screenshot of the window and <a href=\"https:\/\/web.archive.org\/web\/20161124065356\/http:\/\/www.tenforums.com:80\/general-support\/51866-usoclient-exe-randomly-popped-up-computer-recently-upgraded-7-a.html\" target=\"_blank\" rel=\"noopener noreferrer\">here<\/a> you can see a screenshot of the task planning with the Update Orchestrator task to start usoclient.exe. The best explanation I've found so far comes from MawshiKid in <a href=\"https:\/\/answers.microsoft.com\/en-us\/insider\/forum\/insider_wintp-insider_desktop\/usoclient-popup\/3980390b-32c6-4325-b7ee-033daaf23787?page=7\" target=\"_blank\" rel=\"noopener noreferrer\">this Microsoft Answers-Thread<\/a>.<\/p><\/blockquote>\n<p>The supplementary comments given in my German blog are especially interesting. Blog reader Andr\u00e9 has <a href=\"https:\/\/www.borncity.com\/blog\/2017\/11\/05\/windows-10-was-ist-die-remsh-exe\/#comment-49787\" target=\"_blank\" rel=\"noopener noreferrer\">taken care<\/a> of the module and found out that it uses the following registry entries.<\/p>\n<p><em>Software\\Microsoft\\rempl\\remediationresults, Software\\Microsoft\\Windows\\CurrentVersion\\rempl\\settings<br \/>\nSoftware\\Microsoft\\Remediation\\LocalState\\Telemetry<\/em><\/p>\n<p>A <a href=\"https:\/\/borncity.com\/win\/2017\/11\/05\/windows-what-is-remsh-exe-for\/#comment-2505\" target=\"_blank\" rel=\"noopener noreferrer\">comment<\/a> at my blog post <a href=\"https:\/\/borncity.com\/win\/2017\/11\/05\/windows-what-is-remsh-exe-for\/\" target=\"_blank\" rel=\"noopener noreferrer\">Windows 10: What is REMSH.exe for?<\/a> has analyzed the <em>.etl <\/em>log file from the <em>REMSH <\/em>folder. There are some hints on what Remsh.exe does. A <em>CloudControlState<\/em> is beeing detected, there are hints to a check of the <em>WindowsUpdateTelemetryDataEvent<\/em> as well as to a check of the free memory on the hard disk. In addition, the status of the system via <em>GetRestoreHealthMarker <\/em>is presumably queried.<\/p>\n<p>The update package sets up a task for the cyclic execution of Remsh.exe (see also <a href=\"https:\/\/www.borncity.com\/blog\/2017\/11\/05\/windows-10-was-ist-die-remsh-exe\/#comment-49788\" target=\"_blank\" rel=\"noopener noreferrer\">this German blog comment<\/a> from Thorsten), which awakens the Windows system from the energy-saving mode (Suspend). Also <a href=\"https:\/\/googlebought.blogspot.de\/2017\/07\/usoclientexe-in-windows-10-wakes-up-my.html\" target=\"_blank\" rel=\"noopener noreferrer\">within this article<\/a> you will find such a description (it also shows an excerpt of the file <em>Unlock.xml<\/em> &#8211; the file specifies when the usoclient is allowed to run). In <a href=\"https:\/\/answers.microsoft.com\/en-us\/windows\/forum\/windows_10-files-winpc\/remshexe-started-to-appear-in-my-task-manager-and\/afa939c0-4307-4561-90f7-60bf5b858942\" target=\"_blank\" rel=\"noopener noreferrer\">this Microsoft Answers forum thread<\/a>, someone complains that Remsh.exe generates a high CPU load.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>German On February 8, 2018 Microsoft released the update KB4023057 for various Windows 10 versions via Windows Update. Here are some details about this update.<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[22,2],"tags":[1257,195,76],"class_list":["post-4948","post","type-post","status-publish","format-standard","hentry","category-update","category-windows","tag-kb4023057","tag-update","tag-windows-10"],"_links":{"self":[{"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/posts\/4948","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/comments?post=4948"}],"version-history":[{"count":0,"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/posts\/4948\/revisions"}],"wp:attachment":[{"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/media?parent=4948"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/categories?post=4948"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/borncity.com\/win\/wp-json\/wp\/v2\/tags?post=4948"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}