Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Информационные технологии
+3

Винда в VirtualBox начала жутко тормозить

Какая-то странная хрень на днях произошла с виртуалбоксом - винда в ней начала дико тормозить... да так, что ели курсор передвигался, хотя отдал аж 6 ядер и что-то около 8гб оперативки или даже больше (во избежании банальшины...), VT-x/AMD-V была включена, проверил... почитал в инэте - ничего толком кроме этого не предлагают...
Сейчас установлено типо две винды в ней, проверил во-второй тот-же самый пункт - амд-в был серым, начал ковырятся - нашёл, как включить этот пункт, через:
C:\VirtualBox\VBoxManage.exe modifyvm "Windows" --nested-hw-virt on
ну... пункт этот теперь активен, но... есть одно мохнатое НО, если его включить, то винда вообще не запускается и сразу выкидывает ошибку:

Cannot enable nested VT-x/AMD-V without nested-paging and unresricted guest execution!
(VERR_CPUM_INVALID_HWVIRT_CONFIG).

Код ошибки:
E_FAIL (0x80004005)
Компонент:
ConsoleWrap
Интерфейс:
IConsole {872da645-4a9b-1727-bee2-5585105b9eed}

И если теперь выключить VT-x/AMD-V,то винда загрузится, но будет так-же лагать...

ну и как я уже говорил выше, если погуглить эту ошибку - ничего, кроме включения нестед-хв-вирт не предлогают включить...
Hyper-V конечно-же отключена, в том числе и в извращённой форме:

echo DISM /Online /Enable-Feature /All /FeatureName:Microsoft-Hyper-V
dism.exe /Online /Disable-Feature:Microsoft-Hyper-V
bcdedit /set hypervisorlaunchtype off
PowerShell Disable-WindowsOptionalFeature -online -FeatureName VirtualMachinePlatform
echo PowerShell Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor -All
PowerShell Disable-WindowsOptionalFeature -Online -FeatureName Microsoft-Hyper-V-Hypervisor

и да, я знаю, что значит "echo",они там намеренно

защиту виртуализации тоже пробовал выключать (забыл уже, за что она отвечает, но где-то сто лет назад советовали, когда с подобной проблемой столкнулся):

mountvol X: /s
copy %WINDIR%\System32\SecConfig.efi X:\EFI\Microsoft\Boot\SecConfig.efi /Y
bcdedit /create {0cb3b571-2f2e-4343-a879-d86a476d7215} /d "DebugTool" /application osloader
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} path "\EFI\Microsoft\Boot\SecConfig.efi"
bcdedit /set {bootmgr} bootsequence {0cb3b571-2f2e-4343-a879-d86a476d7215}
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} loadoptions DISABLE-LSA-ISO,DISABLE-VBS
bcdedit /set {0cb3b571-2f2e-4343-a879-d86a476d7215} device partition=X:
mountvol X: /d
pause

так-же валяется скрипт на повершеле для сиего деяния, но его решил сюда не вставлять, ибо он просто огромен)

Где-то ещё советовали так включить виртуализацию:
Set-VMProcessor Windows -ExposeVirtualizationExtensions $true

Из последнего найденного - отключить встроенную песочницу - отключил, не ребутался, правда ещё,но пока ничего не изменилось...

В анти-вирусе выключил использование аппаратной вируализации, при этом он теперь пишет:
Аппаратная виртуализация недоступна. Обнаружено несовместимое оборудование или программное обеспечение.

Банальные методы, типо включения виртуализации в бивесе - не предлагать, она там была включена, сразу-же после первого запуска материнки, после покупки...

Понимаю, что часть из этих советов относятся только к вирутализации через Hyper-V (кто ей вообще пользуется...), но тем не менее - это всё,что я нашёл... или наоборот нужно все или почти все эти пункты отключить, ибо они как раз с VirtualBox-ом конфликтуют ?

По дате
По рейтингу