Ask the Community
Groups
"The operating system couldn’t be loaded because the digital signature of a file couldn’t be verified”, with a status of 0xc0000428 - Connect IT Community | Kaseya
<main> <article class="userContent"> <h2 data-aura-rendered-by="54:1119;a" data-id="cause">Cause</h2> <p data-aura-rendered-by="54:1119;a">The driver <strong>viostor.sys</strong> conflicts with certain hardware environments running Windows.</p> <p data-aura-rendered-by="54:1119;a"><em><strong><a><img src="https://help.datto.com/servlet/rtaImage?eid=ka03l000000wNSs&feoid=00N3l00000PvP68&refid=0EM3l000003iThN" alt="figure1.png" class="embedImage-img importedEmbed-img"></img></a>Figure 1: </strong>Winload error (click to enlarge)</em></p> <h2 data-aura-rendered-by="54:1119;a" data-id="resolution">Resolution</h2> <p data-aura-rendered-by="54:1119;a">1. Press <strong>Enter</strong> followed by <strong>F8</strong> to load the <strong>Advanced Boot Options</strong> screen.</p> <p data-aura-rendered-by="54:1119;a">2. Select <strong>Disable Driver Signature Enforcement</strong> and press<strong> Enter</strong>.</p> <p data-aura-rendered-by="54:1119;a"><em><strong><a><img src="https://help.datto.com/servlet/rtaImage?eid=ka03l000000wNSs&feoid=00N3l00000PvP68&refid=0EM3l000003iThO" alt="figure2.png" class="embedImage-img importedEmbed-img"></img></a>Figure 2:</strong> Advanced Boot Options (click to enlarge)</em></p> <p data-aura-rendered-by="54:1119;a">If you need to disable the driver permanently to ensure reboots are successful, or you are receiving a different winload error referencing <strong>viostor.sys, </strong>follow the steps below.</p> <h3 data-aura-rendered-by="54:1119;a" data-id="edit-the-registry">Edit the registry</h3> <p data-aura-rendered-by="54:1119;a">Once the OS loads, open the Windows Registry Editor and navigate to <strong>HKEY_LOCAL_MACHINE ? SYSTEM ? CurrentControlSet? Services ? Viostor.</strong> Double-click the <strong>Start</strong> parameter and set the <strong>Value data</strong> to <strong>4</strong>, then click <strong>OK</strong>.</p> <p data-aura-rendered-by="54:1119;a"><strong><em><a><img src="https://help.datto.com/servlet/rtaImage?eid=ka03l000000wNSs&feoid=00N3l00000PvP68&refid=0EM3l000003iThP" alt="figure3.png" class="embedImage-img importedEmbed-img"></img></a>Figure 3: </em></strong><em>Registry Editor </em><em>(click to enlarge)</em></p> <h3 data-aura-rendered-by="54:1119;a" data-id="offline-systems">Offline systems</h3> <p data-aura-rendered-by="54:1119;a">If you are editing the registry from an offline system, such as the Windows Recovery Environment or an install ISO, you will first need to load the offline registry hive by clicking <strong>File ? Load Hive</strong>.</p> <p data-aura-rendered-by="54:1119;a"><em><strong><a><img src="https://help.datto.com/servlet/rtaImage?eid=ka03l000000wNSs&feoid=00N3l00000PvP68&refid=0EM3l000003iThQ" alt="figure4.png" class="embedImage-img importedEmbed-img"></img></a>Figure 4:</strong> Load Hive (click to enlarge)</em></p> <p data-aura-rendered-by="54:1119;a">Once you've made the changes in the registry, click <strong>File ? Unload Hive</strong>.</p> </article> </main>