Недавно я начал получать странную ошибку при попытке открыть любую виртуальную машину на VirtualBox на моем хосте Windows 10 Insider Preview 16299.15 (rs3_release) (выделено мое):
3110.440: VirtualBox.exe: отметка времени 0x5a15a474 (rc = VINF_SUCCESS)
3110.440: «\Device\HarddiskVolume2\Program Files\Oracle\VirtualBox\VirtualBox.exe» не импортируется
3110.440: \Device\HarddiskVolume2\Windows \System32\ntdll.dll: VERR_CR_X509_CPV_NOT_VALID_AT_TIME для 0x9884907b; повторная попытка против текущего времени: 0x5a2e53e1.
3110.440: ошибка (rc = -23033):
3110.440: Сбой supHardenedWinVerifyProcess с неизвестным статусом -23033 (0xffffa607): сертификат недействителен (ValidTime = 2017-12-11T09: 46: 09.000000000Z Срок действия = [2017-03-23T18: 24: 49.000000000Z ... 2017-12- 04T18: 24: 49.000000000Z]): \Device\HarddiskVolume2\Windows \System32\ntdll.dll
Я обновил (до 5.2.2) и даже переустановил, и люди предложили, но безрезультатно. Кажется, что какой-то сертификат истек, но я не знаю, как его найти (где находится \Device??) ни как его обновить.
Я попытался изменить системную дату на прошлую в течение срока действия, и это сработало, но, конечно, это временное решение (буквально хаха), так как другие вещи ломаются, если я так делаю, и я хотел бы знать, как обновить дата в этом жутком сертификате.