In some machines installing Visual C++ 2015-2019 Redistributable requires PC reboot. However, if we
1) Install Redistributable
3) Remove Redistributable
4) Try to install it again
It doesn&#39;t require a reboot on the second attempt of installation. In addition, in some cases it doesn&#39;t require reboot even on the first attempt to install it. It looks that it depends not on Redistributable itself but on some KB update or something like that.
It&#39;s pretty important for me to reproduce the &#34;reboot required&#34; environment for my program&#39;s installer debugging purposes. Maybe someone knows how it works and how I can reproduce &#34;reboot required&#34; situations for Visual C++ 2015-2019 Redistributable.