VirtualBox V7.0.6 无法在缺少 WinVerifyTrust 的主机 Windows 10 上打开会话

问题描述 投票:0回答:0

我正在使用 Windows 10 家庭版(版本 22H2,操作系统内部版本 19045)。在另一个 Windows 更新后不久,我的 Oracle VM VirtualBox(我在没有扩展包的情况下使用)停止启动虚拟机(在我的例子中是 Ubuntu),在 VM 启动期间引发典型错误,即:

Failed to open a session for the virtual machine.
 
The virtual machine has terminated unexpectedly during startup with exit code 1 (0x1).
 
Result Code: E_FAIL (0X80004005)

Component: MachineWrap

Interface: IMachine {300763af-5d6b-46e6-aa96-273eac15538a}

以防万一,硬件规格是:

处理器 Intel(R) Core(TM) i3-8145U CPU @ 2.10GHz 2.30 GHz

已安装 RAM 8.00 GB(可用 7.82 GB)

系统类型 64 位操作系统,基于 x64 的处理器

我在这里搜索了网络、virtualbox 论坛,并尝试了以下方法来修复它——到目前为止没有任何效果:

  1. 重启。

  2. 更新 VirtualBox 和 Windows 10。再次卸载并重新安装 VirtualBox,每次都要彻底检查“以管理员身份运行”选项。

  3. 在 cmd 中运行

    bcdedit.exe /set nointegritychecks on
    以禁用驱动程序完整性检查。

  4. 设置 KVM 的半虚拟化接口。

  5. 没有找到

    C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv
    目录(
    \drivers
    包含
    \network
    \USB
    \vboxsup
    文件夹)因此没有机会尝试重新安装VB内核驱动程序
    VBoxDrv.inf
    ;我真的很想知道这个驱动程序在那个新版本的 VirtualBox 中在哪里(如果它只能帮助......)。

  6. 通过在终端中运行

    sfc /scannow
    来修复Windows系统文件。

  7. 尝试启动 vm 的所有三种不同类型:正常、无头和可拆卸。在几乎每次更改之前的步骤后完成此操作。也丢弃当前的 vm 状态,恢复其他状态以启动。

  8. 关闭 Windows Defender 中的实时保护并启动 VM。

  9. 在上述

    VBoxSup.inf
    目录中安装
    \vboxsup
    驱动程序。

  10. 我读过有关 Hyper-V 的一些问题阻止 VBox 正确启动,但由于我的 Win10 版本是 Home,我无法通过控制面板中的 Windows 功能访问它。

据我所知(但我既不是经验丰富的 VM 用户,也不擅长阅读日志),

Wintrust.dll
应该有问题,因为出于某种原因,有一堆 VBox 库缺少 WinVerifyTrust。虽然我一点都不确定,所以附上
VBoxHardening.log
(太长了,不幸的是,所以我只能在这里留下错误):

b5c.2880: supR3HardenedDllNotificationCallback: load   00007ff96a7a0000 LB 0x000bf000 C:\WINDOWS\System32\KERNEL32.DLL [fFlags=0x0]
b5c.2880: supR3HardenedScreenImage/LdrLoadDll: cache hit (VINF_SUCCESS) on \Device\HarddiskVolume3\Windows\System32\kernel32.dll [lacks WinVerifyTrust]
b5c.2880: supR3HardenedMonitor_LdrLoadDll: returns rcNt=0x0 hMod=00007ff96a7a0000 'C:\WINDOWS\System32\KERNEL32.DLL'

b5c.2880: supR3HardenedWinVerifyCacheProcessImportTodos: Processing 'rpcrt4.dll'...
b5c.2880: supR3HardenedWinVerifyCacheProcessImportTodos: 'rpcrt4.dll' -> '\Device\HarddiskVolume3\Windows\System32\rpcrt4.dll' [rcNtRedir=0xc0150008]
b5c.2880: supR3HardenedScreenImage/Imports: cache hit (VINF_SUCCESS) on \Device\HarddiskVolume3\Windows\System32\rpcrt4.dll [lacks WinVerifyTrust]

b5c.2880: VirtualBoxVM.exe: timestamp 0x63bee674 (rc=VINF_SUCCESS)
b5c.2880: \Device\HarddiskVolume3\Program Files\Oracle\VirtualBox\VirtualBoxVM.exe: Signature #1/2: info status: 24202
b5c.2880: '\Device\HarddiskVolume3\Program Files\Oracle\VirtualBox\VirtualBoxVM.exe' has no imports
b5c.2880: VirtualBoxVM.exe: Differences in section #8 (.rsrc) between file and memory:
b5c.2880:   00007ff67b3425f4 / 0x01125f4: 00 != 50
b5c.2880:   00007ff67b3425f5 / 0x01125f5: 00 != 41
b5c.2880:   00007ff67b3425f6 / 0x01125f6: 00 != 44
b5c.2880:   00007ff67b3425f7 / 0x01125f7: 00 != 44
b5c.2880:   00007ff67b3425f8 / 0x01125f8: 00 != 49
b5c.2880:   00007ff67b3425f9 / 0x01125f9: 00 != 4e
b5c.2880:   00007ff67b3425fa / 0x01125fa: 00 != 47
b5c.2880:   00007ff67b3425fb / 0x01125fb: 00 != 58
b5c.2880:   00007ff67b3425fc / 0x01125fc: 00 != 58
b5c.2880:   00007ff67b3425fd / 0x01125fd: 00 != 50
b5c.2880:   00007ff67b3425fe / 0x01125fe: 00 != 41
b5c.2880:   00007ff67b3425ff / 0x01125ff: 00 != 44
b5c.2880:   Restored 0xa0c bytes of original file content at 00007ff67b3425f4

178c.16c0: System32:  \Device\HarddiskVolume3\Windows\System32
178c.16c0: WinSxS:    \Device\HarddiskVolume3\Windows\WinSxS
178c.16c0: KnownDllPath: C:\WINDOWS\System32
178c.16c0: supR3HardenedVmProcessInit: Opening vboxsup...
178c.16c0: supR3HardenedVmProcessInit: Restoring LdrInitializeThunk...
178c.16c0: supR3HardenedVmProcessInit: Returning to LdrInitializeThunk...
178c.16c0: Registered Dll notification callback with NTDLL.
178c.16c0: supHardenedWinVerifyImageByHandle: -> 0 (\Device\HarddiskVolume3\Windows\System32\kernel32.dll)
178c.16c0: supR3HardenedWinVerifyCacheInsert: \Device\HarddiskVolume3\Windows\System32\kernel32.dll
178c.16c0: supR3HardenedMonitor_LdrLoadDll: pName=C:\WINDOWS\System32\KERNEL32.DLL (Input=KERNEL32.DLL, rcNtResolve=0xc0150008) *pfFlags=0xffffffff pwszSearchPath=0000000000004001:<flags> [calling]
178c.16c0: supR3HardenedDllNotificationCallback: load   00007ff968690000 LB 0x002d2000 C:\WINDOWS\System32\KERNELBASE.dll [fFlags=0x0]
178c.16c0: supHardenedWinVerifyImageByHandle: -> 0 (\Device\HarddiskVolume3\Windows\System32\KernelBase.dll)
178c.16c0: supR3HardenedWinVerifyCacheInsert: \Device\HarddiskVolume3\Windows\System32\KernelBase.dll
178c.16c0: supR3HardenedDllNotificationCallback: load   00007ff96a7a0000 LB 0x000bf000 C:\WINDOWS\System32\KERNEL32.DLL [fFlags=0x0]
178c.16c0: supR3HardenedScreenImage/LdrLoadDll: cache hit (VINF_SUCCESS) on \Device\HarddiskVolume3\Windows\System32\kernel32.dll [lacks WinVerifyTrust]
178c.16c0: supR3HardenedMonitor_LdrLoadDll: returns rcNt=0x0 hMod=00007ff96a7a0000 'C:\WINDOWS\System32\KERNEL32.DLL'
178c.16c0: supR3HardenedDllNotificationCallback: load   00007ff67b230000 LB 0x00114000 C:\Program Files\Oracle\VirtualBox\VirtualBoxVM.exe [fFlags=0x0]
178c.16c0: \Device\HarddiskVolume3\Program Files\Oracle\VirtualBox\VirtualBoxVM.exe: Signature #1/2: info status: 24202
178c.16c0: '\Device\HarddiskVolume3\Program Files\Oracle\VirtualBox\VirtualBoxVM.exe' has no imports
178c.16c0: supHardenedWinVerifyImageByHandle: -> 24202 (\Device\HarddiskVolume3\Program Files\Oracle\VirtualBox\VirtualBoxVM.exe)
178c.16c0: supR3HardenedWinVerifyCacheInsert: \Device\HarddiskVolume3\Program Files\Oracle\VirtualBox\VirtualBoxVM.exe
178c.16c0: supR3HardNtDisableThreadCreation: pvLdrInitThunk=00007ff96a9a4c10 pvNtTerminateThread=00007ff96a9cdb10
b5c.2880: supR3HardNtChildWaitFor: Found expected request 1 (CloseEvents) after 251 ms.
178c.16c0: \SystemRoot\System32\ntdll.dll:
178c.16c0:     CreationTime:    2022-10-12T12:10:06.698703400Z
178c.16c0:     LastWriteTime:   2022-10-12T12:10:06.748033800Z
178c.16c0:     ChangeTime:      2023-03-15T19:10:49.728176600Z
178c.16c0:     FileAttributes:  0x20
178c.16c0:     Size:            0x1ef5b8
178c.16c0:     NT Headers:      0xe8
178c.16c0:     Timestamp:       0xb5ced1c6
178c.16c0:     Machine:         0x8664 - amd64
178c.16c0:     Timestamp:       0xb5ced1c6
178c.16c0:     Image Version:   10.0
178c.16c0:     SizeOfImage:     0x1f8000 (2064384)
178c.16c0:     Resource Dir:    0x186000 LB 0x700a0
178c.16c0:     [Version info resource found at 0xd8! (ID/Name: 0x1; SubID/SubName: 0x409)]
178c.16c0:     [Raw version resource data: 0x1860f0 LB 0x380, codepage 0x0 (reserved 0x0)]
178c.16c0:     ProductName:     Microsoft® Windows® Operating System
178c.16c0:     ProductVersion:  10.0.19041.2130
178c.16c0:     FileVersion:     10.0.19041.2130 (WinBuild.160101.0800)
178c.16c0:     FileDescription: NT Layer DLL
178c.16c0: \SystemRoot\System32\kernel32.dll:
178c.16c0:     CreationTime:    2023-02-18T15:57:27.976101900Z
178c.16c0:     LastWriteTime:   2023-02-18T15:57:28.030033800Z
178c.16c0:     ChangeTime:      2023-03-15T19:10:49.862551500Z
178c.16c0:     FileAttributes:  0x20
178c.16c0:     Size:            0xbcc88
178c.16c0:     NT Headers:      0xf8
178c.16c0:     Timestamp:       0xe35abded
178c.16c0:     Machine:         0x8664 - amd64
178c.16c0:     Timestamp:       0xe35abded
178c.16c0:     Image Version:   10.0
178c.16c0:     SizeOfImage:     0xbf000 (782336)
178c.16c0:     Resource Dir:    0xbd000 LB 0x520
178c.16c0:     [Version info resource found at 0x90! (ID/Name: 0x1; SubID/SubName: 0x409)]
178c.16c0:     [Raw version resource data: 0xbd0b0 LB 0x3a4, codepage 0x0 (reserved 0x0)]
178c.16c0:     ProductName:     Microsoft® Windows® Operating System
178c.16c0:     ProductVersion:  10.0.19041.2546
178c.16c0:     FileVersion:     10.0.19041.2546 (WinBuild.160101.0800)
178c.16c0:     FileDescription: Windows NT BASE API Client DLL
178c.16c0: \SystemRoot\System32\KernelBase.dll:
178c.16c0:     CreationTime:    2023-03-15T19:09:58.300646400Z
178c.16c0:     LastWriteTime:   2023-03-15T19:09:58.454692000Z
178c.16c0:     ChangeTime:      2023-03-18T17:44:44.409585200Z
178c.16c0:     FileAttributes:  0x20
178c.16c0:     Size:            0x2d40d8
178c.16c0:     NT Headers:      0x100
178c.16c0:     Timestamp:       0xe7e53a4e
178c.16c0:     Machine:         0x8664 - amd64
178c.16c0:     Timestamp:       0xe7e53a4e
178c.16c0:     Image Version:   10.0
178c.16c0:     SizeOfImage:     0x2d2000 (2957312)
178c.16c0:     Resource Dir:    0x2a8000 LB 0x548
178c.16c0:     [Version info resource found at 0x90! (ID/Name: 0x1; SubID/SubName: 0x409)]
178c.16c0:     [Raw version resource data: 0x2a80b0 LB 0x3bc, codepage 0x0 (reserved 0x0)]
178c.16c0:     ProductName:     Microsoft® Windows® Operating System
178c.16c0:     ProductVersion:  10.0.19041.2728
178c.16c0:     FileVersion:     10.0.19041.2728 (WinBuild.160101.0800)
178c.16c0:     FileDescription: Windows NT BASE API Client DLL
178c.16c0: \SystemRoot\System32\apisetschema.dll:
178c.16c0:     CreationTime:    2019-12-07T09:08:13.518339400Z
178c.16c0:     LastWriteTime:   2019-12-07T09:08:13.518339400Z
178c.16c0:     ChangeTime:      2023-03-15T19:10:48.859120600Z
178c.16c0:     FileAttributes:  0x20
178c.16c0:     Size:            0x1f538
178c.16c0:     NT Headers:      0xd0
178c.16c0:     Timestamp:       0x31288ce0
178c.16c0:     Machine:         0x8664 - amd64
178c.16c0:     Timestamp:       0x31288ce0
178c.16c0:     Image Version:   10.0
178c.16c0:     SizeOfImage:     0x20000 (131072)
178c.16c0:     Resource Dir:    0x1f000 LB 0x408
178c.16c0:     [Version info resource found at 0x48! (ID/Name: 0x1; SubID/SubName: 0x409)]
178c.16c0:     [Raw version resource data: 0x1f060 LB 0x3a8, codepage 0x0 (reserved 0x0)]
178c.16c0:     ProductName:     Microsoft® Windows® Operating System
178c.16c0:     ProductVersion:  10.0.19041.1
178c.16c0:     FileVersion:     10.0.19041.1 (WinBuild.160101.0800)
178c.16c0:     FileDescription: ApiSet Schema DLL
178c.16c0: supR3HardenedWinFindAdversaries: 0x0
178c.16c0: supR3HardenedWinInitAppBin(0x0): '\Device\HarddiskVolume3\Program Files\Oracle\VirtualBox'
178c.16c0: Calling main()
178c.16c0: SUPR3HardenedMain: pszProgName=VirtualBoxVM fFlags=0x2
178c.16c0: supR3HardenedWinInitAppBin(0x2): '\Device\HarddiskVolume3\Program Files\Oracle\VirtualBox'
178c.16c0: \Device\HarddiskVolume3\Program Files\Oracle\VirtualBox\VirtualBoxVM.exe: Signature #1/2: info status: 24202
178c.16c0: '\Device\HarddiskVolume3\Program Files\Oracle\VirtualBox\VirtualBoxVM.exe' has no imports
178c.16c0: supHardenedWinVerifyImageByHandle: -> 24202 (\Device\HarddiskVolume3\Program Files\Oracle\VirtualBox\VirtualBoxVM.exe)
178c.16c0: SUPR3HardenedMain: Final process, opening VBoxDrv...
178c.16c0: supR3HardenedEarlyCompact: Removed heap 1 (0x0002771f5f0000 LB 0x400000)
178c.16c0: supR3HardNtEnableThreadCreationEx:
178c.16c0: \Device\HarddiskVolume3\Program Files\Oracle\VirtualBox\VBoxSupLib.dll: Signature #1/2: info status: 24202
178c.16c0: supHardenedWinVerifyImageByHandle: -> 24202 (\Device\HarddiskVolume3\Program Files\Oracle\VirtualBox\VBoxSupLib.dll)
178c.16c0: supR3HardenedWinVerifyCacheInsert: \Device\HarddiskVolume3\Program Files\Oracle\VirtualBox\VBoxSupLib.dll
178c.16c0: supR3HardenedMonitor_LdrLoadDll: pName=C:\Program Files\Oracle\VirtualBox\VBoxSupLib.DLL (rcNtResolve=0xc0150008) *pfFlags=0x0 pwszSearchPath=0000000000000801:<flags> [calling]
178c.16c0: supR3HardenedScreenImage/NtCreateSection: cache hit (24202) on \Device\HarddiskVolume3\Program Files\Oracle\VirtualBox\VBoxSupLib.dll [lacks WinVerifyTrust]
178c.16c0: supR3HardenedDllNotificationCallback: load   00007ff95de80000 LB 0x00005000 C:\Program Files\Oracle\VirtualBox\VBoxSupLib.DLL [fFlags=0x0]
178c.16c0: supR3HardenedScreenImage/LdrLoadDll: cache hit (24202) on \Device\HarddiskVolume3\Program Files\Oracle\VirtualBox\VBoxSupLib.dll [lacks WinVerifyTrust]
178c.16c0: supR3HardenedScreenImage/LdrLoadDll: cache hit (24202) on \Device\HarddiskVolume3\Program Files\Oracle\VirtualBox\VBoxSupLib.dll [lacks WinVerifyTrust]
178c.16c0: supR3HardenedMonitor_LdrLoadDll: pName=C:\Program Files\Oracle\VirtualBox\VBoxSupLib.DLL (rcNtResolve=0xc0150008) *pfFlags=0x0 pwszSearchPath=0000000000000001:<flags> [calling]
178c.16c0: supR3HardenedMonitor_LdrLoadDll: returns rcNt=0x0 hMod=00007ff95de80000 'C:\Program Files\Oracle\VirtualBox\VBoxSupLib.DLL'
178c.16c0: supR3HardenedScreenImage/LdrLoadDll: cache hit (24202) on \Device\HarddiskVolume3\Program Files\Oracle\VirtualBox\VBoxSupLib.dll [lacks WinVerifyTrust]
178c.16c0: supR3HardenedMonitor_LdrLoadDll: pName=C:\Program Files\Oracle\VirtualBox\VBoxSupLib.DLL (rcNtResolve=0xc0150008) *pfFlags=0x0 pwszSearchPath=0000000000000001:<flags> [calling]
178c.16c0: supR3HardenedMonitor_LdrLoadDll: returns rcNt=0x0 hMod=00007ff95de80000 'C:\Program Files\Oracle\VirtualBox\VBoxSupLib.DLL'
178c.16c0: supR3HardenedMonitor_LdrLoadDll: returns rcNt=0x0 hMod=00007ff95de80000 'C:\Program Files\Oracle\VirtualBox\VBoxSupLib.DLL'
178c.16c0: supR3HardenedWinVerifyCacheScheduleImports: Import todo: #0 'msvcrt.dll'.
178c.16c0: supR3HardenedWinVerifyCacheScheduleImports: Import todo: #29 'rpcrt4.dll'.
178c.16c0: supHardenedWinVerifyImageByHandle: -> 0 (\Device\HarddiskVolume3\Windows\System32\wintrust.dll)
178c.16c0: supR3HardenedWinVerifyCacheInsert: \Device\HarddiskVolume3\Windows\System32\wintrust.dll
178c.16c0: supR3HardenedWinVerifyCacheProcessImportTodos: Processing 'rpcrt4.dll'...
178c.16c0: supR3HardenedWinVerifyCacheProcessImportTodos: 'rpcrt4.dll' -> '\Device\HarddiskVolume3\Windows\System32\rpcrt4.dll' [rcNtRedir=0xc0150008]
178c.16c0: supHardenedWinVerifyImageByHandle: -> 0 (\Device\HarddiskVolume3\Windows\System32\rpcrt4.dll)
178c.16c0: supR3HardenedWinVerifyCacheInsert: \Device\HarddiskVolume3\Windows\System32\rpcrt4.dll
178c.16c0: supR3HardenedWinVerifyCacheProcessImportTodos: Processing 'msvcrt.dll'...
178c.16c0: supR3HardenedWinVerifyCacheProcessImportTodos: 'msvcrt.dll' -> '\Device\HarddiskVolume3\Windows\System32\msvcrt.dll' [rcNtRedir=0xc0150008]
178c.16c0: supHardenedWinVerifyImageByHandle: -> 0 (\Device\HarddiskVolume3\Windows\System32\msvcrt.dll)
178c.16c0: supR3HardenedWinVerifyCacheInsert: \Device\HarddiskVolume3\Windows\System32\msvcrt.dll
178c.16c0: supR3HardenedMonitor_LdrLoadDll: pName=C:\WINDOWS\system32\Wintrust.dll (rcNtResolve=0xc0150008) *pfFlags=0x0 pwszSearchPath=0000000000000801:<flags> [calling]
178c.16c0: supR3HardenedDllNotificationCallback: load   00007ff969780000 LB 0x0009e000 C:\WINDOWS\System32\msvcrt.dll [fFlags=0x0]
178c.16c0: supR3HardenedScreenImage/LdrLoadDll: cache hit (VINF_SUCCESS) on \Device\HarddiskVolume3\Windows\System32\msvcrt.dll [lacks WinVerifyTrust]
178c.16c0: supR3HardenedDllNotificationCallback: load   00007ff96a430000 LB 0x00124000 C:\WINDOWS\System32\RPCRT4.dll [fFlags=0x0]
178c.16c0: supR3HardenedScreenImage/LdrLoadDll: cache hit (VINF_SUCCESS) on \Device\HarddiskVolume3\Windows\System32\rpcrt4.dll [lacks WinVerifyTrust]
178c.16c0: supR3HardenedDllNotificationCallback: load   00007ff968620000 LB 0x00069000 C:\WINDOWS\System32\Wintrust.dll [fFlags=0x0]
178c.16c0: supR3HardenedScreenImage/LdrLoadDll: cache hit (VINF_SUCCESS) on \Device\HarddiskVolume3\Windows\System32\wintrust.dll [lacks WinVerifyTrust]
178c.16c0: KiUserExceptionDispatcher: 0xc0000005 (0000000000000008, 00007ff96a8e1330) @ 00007ff96a8e1330 (flags=0x0)
  rax=00007ff96a8e1330 rbx=000002771fb2a130 rcx=000002771f4e0720 rdx=00007ff968490000
  rsi=000002771fb2a160 rdi=000002771fb2a050 r8 =0000000000000000 r9 =00000083134fa630
  r10=0000000000000000 r11=0000000000000246 r12=ffffffffffffffff r13=0000008313308000
  r14=000002771fb2a100 r15=0000000000800000  P1=000002771fd20070  P2=00000083134f9ec0
  rip=00007ff96a8e1330 rsp=00000083134fa628 rbp=00000083134fabf0    ctxflags=0010005f
  cs=0033 ss=002b ds=002b es=002b fs=0053 gs=002b    eflags=00010206   mxcrx=00001f80
   P3=000002771fd10000  P4=00007ff96a94ead2  P5=000002771fd232a0  P6=000002771fd20000
  dr0=0000000000000000 dr1=0000000000000000 dr2=0000000000000000 dr3=0000000000000000
  dr6=0000000000000000 dr7=0000000000000000 vcr=000000000028003d dcr=0000000000000008
  lbt=0000000000000000 lbf=0000000000000000 lxt=0000000000000000 lxf=0000000000000000
178c.16c0: supR3HardenedDllNotificationCallback: Unload 00007ff968620000 LB 0x00069000 C:\WINDOWS\System32\Wintrust.dll [flags=0x0]
178c.16c0: supR3HardenedDllNotificationCallback: Unload 00007ff969780000 LB 0x0009e000 C:\WINDOWS\System32\msvcrt.dll [flags=0x0]
178c.16c0: supR3HardenedDllNotificationCallback: Unload 00007ff96a430000 LB 0x00124000 C:\WINDOWS\System32\RPCRT4.dll [flags=0x0]
178c.16c0: supR3HardenedMonitor_LdrLoadDll: returns rcNt=0xc0000142 'C:\WINDOWS\system32\Wintrust.dll'
178c.16c0: Fatal error:
178c.16c0: Error loading 'Wintrust.dll': 1114 [C:\WINDOWS\system32\Wintrust.dll]
b5c.2880: supR3HardNtChildWaitFor[2]: Quitting: ExitCode=0x1 (rcNtWait=0x0, rcNt1=0x0, rcNt2=0x103, rcNt3=0x103, 163 ms, the end);
1244.24d4: supR3HardNtChildWaitFor[1]: Quitting: ExitCode=0x1 (rcNtWait=0x0, rcNt1=0x0, rcNt2=0x103, rcNt3=0x103, 1380 ms, the end);
ubuntu logging windows-10 virtual-machine virtualbox
© www.soinside.com 2019 - 2024. All rights reserved.