Share via

Virtualbox won't start due to unsigned opengl32.dll

Anonymous
2019-08-27T20:12:33+00:00

Hello,

After updating to Windows 1903 I'm not able to run VMs in Virtualbox because I'm getting hardening errors:

00:00:01.218733 supR3HardenedErrorV: supR3HardenedScreenImage/LdrLoadDll: rc=VERR_LDRVI_NOT_SIGNED fImage=1 fProtect=0x0 fAccess=0x0 \Device\HarddiskVolume4\Windows\System32\opengl32.dll: Not signed.

00:00:01.218888 '\Device\HarddiskVolume4\Windows\System32\opengl32.dll' is most likely modified.

00:00:01.219172 supR3HardenedErrorV: supR3HardenedMonitor_LdrLoadDll: rejecting 'C:\WINDOWS\system32/opengl32.dll' (C:\WINDOWS\system32/opengl32.dll): rcNt=0xc0000190

00:00:01.219321 OpenGL Error: failed to load dll C:\WINDOWS\system32/opengl32.dll

00:00:01.219328 OpenGL Error: DLL Loader couldn't find/open C:\WINDOWS\system32/opengl32.dll

00:00:01.219336 OpenGL Error: Unable to find system OpenGL!

00:00:01.219344 OpenGL Error: The render SPU was unable to load the native OpenGL library

I verified opengl32.dll not beign signed with sigcheck:

Sigcheck v2.72 - File version and signature viewer

Copyright (C) 2004-2019 Mark Russinovich

Sysinternals - www.sysinternals.com

c:\windows\system32\opengl32.dll:

        Verified:       Unsigned

        Link date:      03:48 04.02.2035

        Publisher:      n/a

        Company:        Microsoft Corporation

        Description:    OpenGL Client DLL

        Product:        Microsoft« Windows« Operating System

        Prod version:   10.0.18362.267

        File version:   10.0.18362.267 (WinBuild.160101.0800)

        MachineType:    64-bit

Is opengl32.dll supposed to be signed as Virtualbox assumes? Any ideas how I can fix that (besides fresh install)?

I "successfully" ran  DISM /Online /Cleanup-Image /RestoreHealth

I also installed the latest GPU and chipset drivers, all windows updates I could as well as reinstalled the latest 3 versions of VirtualBox.

My System:

Windows 10 Pro, Version 1903 (Build 18362.295)

Desktop

CPU: Ryzen 7 1700X

Mainboard: X370

GPU: Geforce GTX 1080Ti

Thank you

Windows for home | Windows 10 | Windows update

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

6 answers

Sort by: Most helpful
  1. Anonymous
    2019-08-28T18:03:37+00:00

    This is likely a compatibility issue introduced in Windows 10 1903.

    I would also recommend you file a bug report; send me the short link so I can vote on it and bring it to the attention of the Windows engineers in my capacity as a Windows Insider MVP.

    https://windows10.help/blogs/entry/54-how-to-su...

    In the mean time, I recommend you rollback to your previous version.

    Open Start > Settings > Update & security > Recovery > under Go back to my previous version of Windows 10, click Get started.

    or

    Press Control + Alt + Delete

    Click Sign out

    At the Sign In screen, hold down the shift key on your keyboard while clicking the Power button on the screen

    Continue to hold down the shift key while clicking Restart

    Continue to hold down the shift key until the Advanced Recovery Options menu appears

    Click Troubleshoot

    Click Advanced options

    Click Go back to the previous version of Windows

    Windows Update might attempt to upgrade to Windows 10 1903 again. See instructions how to block it:

    https://www.groovypost.com/howto/block-windows-...

    Information in the above link is sourced from a trusted Microsoft MVP blog.

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2019-08-28T18:00:50+00:00

    I have installed the latest Windows updates, now I'm build 18362.295.

    I have reinstalled VirtualBox and also uninstalled video drivers (as rollback driver was not available):

    1.) Unistall, restart, install the driver provided via Windows Update

    2.) Installed latest NVIDIA driver

    However in both scenarios the error remains the same.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2019-08-27T21:37:22+00:00

    Try installing the latest updates for Windows 10 1903, I noticed you are still on cumulative update 18362.267.

    Unininstall and reinstall VirtualBox..

    Also...

    Press Windows key + X

    Click Device Manager

    Expand Display adapters

    Right click the current display adapter

    Click Properties

    Click Driver tab

    Click Rollback driver if the option is available

    If not

    Right click the current display adapter

    Click Uninstall

    Check the box that says, "Delete the driver software for this device.”

    Exit Device Manager

    Restart

    Click Start > Settings > Update & security > Windows Update > Check for updates

    Download and install any pending updates

    Restart your computer

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2019-08-27T21:29:56+00:00

    Hi Andre,

    Thanks for your reply!

    I have no Extension Pack installed and Check for updates tells me that I'm on the latest version (6.0.10 r132072)

    Was this answer helpful?

    0 comments No comments
  5. Anonymous
    2019-08-27T20:48:03+00:00

    Hi dacki0

    My name is Andre Da Costa; an Independent Consultant, Windows Insider MVP and Windows & Devices for IT MVP. I'm here to help you with your problem.

    Which version of VirtualBox is currently installed? Did you click Help > Check for updates or ensure the latest version is installed?

    Do you happen to have the extension pack installed?

    Was this answer helpful?

    0 comments No comments