<html>
<head>
<base href="https://bugs.documentfoundation.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_UNCONFIRMED "
title="UNCONFIRMED - Windows: MSI installation fails if WU service is disabled hard way"
href="https://bugs.documentfoundation.org/show_bug.cgi?id=121987">121987</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>Windows: MSI installation fails if WU service is disabled hard way
</td>
</tr>
<tr>
<th>Product</th>
<td>LibreOffice
</td>
</tr>
<tr>
<th>Version</th>
<td>6.1.3.1 rc
</td>
</tr>
<tr>
<th>Hardware</th>
<td>All
</td>
</tr>
<tr>
<th>OS</th>
<td>All
</td>
</tr>
<tr>
<th>Status</th>
<td>UNCONFIRMED
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>Installation
</td>
</tr>
<tr>
<th>Assignee</th>
<td>libreoffice-bugs@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>mikekaganski@hotmail.com
</td>
</tr></table>
<p>
<div>
<pre>Since
<a href="https://git.libreoffice.org/core/+/1882827320ed760de82211cf690b686f8d34ff74">https://git.libreoffice.org/core/+/1882827320ed760de82211cf690b686f8d34ff74</a>, an
attempt to install UCRT will be performed regardless there is an evidence that
it's present on the system, to workaround some cases where the existing UCRT is
broken (<a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED NOTOURBUG - Failure to launch Libreoffice 6 after installation"
href="show_bug.cgi?id=115405">bug 115405</a>, <a class="bz_bug_link
bz_status_RESOLVED bz_closed"
title="RESOLVED FIXED - Trying to install. Message states api-ms-win-crt-string-l1-1-0.dll is missing"
href="show_bug.cgi?id=119910">bug 119910</a>).
But that made other errors to emerge: on systems where users disable WU service
using some exotic ways, installer is unable to enable the service, and fails.
[1][2] Examples of such hard-disables are using `sc delete` [3] and associating
WU service with a guest account. Many such cases are reported for Windows 10,
where installation of the UCRT is not required.
So the solution (imperfect, but possibly the best possible here) is to allow
installer to continue in case of failure enabling the service. This will
automatically eliminate all problems related to Win10; and also for cases where
users are advanced enough (the majority of such hard-disable cases should be
those), it might be enough to add a relevant FAQ entry.
[1] <a href="https://ask.libreoffice.org/en/question/172227/cannot-install-631/">https://ask.libreoffice.org/en/question/172227/cannot-install-631/</a>
[2]
<a href="https://ask.libreoffice.org/en/question/175571/installation-failed-unknown-error-win10x64/">https://ask.libreoffice.org/en/question/175571/installation-failed-unknown-error-win10x64/</a>
[3]
<a href="https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/sc-delete">https://docs.microsoft.com/en-us/windows-server/administration/windows-commands/sc-delete</a></pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>