Я создал виртуальную машину на windows 10 в Virtual box и после попытался запустить одну программу и вышло уведомление
Sorry, this application cannot run under a Virtual Machine
Я попытался решить через реестр но не помогло
Кто-то знает решение этой проблемы?
UPD:
Мне в принцапи без разницы если есть способ обойти это в других программах для виртуализаций тоже сойдет
как решить это под VIRTUALBOX я не знаю, но под KVM/Proxmox помогает обманка, суть которой присвоить флаг hardware_id какое-то левое значение, в результате которого программа "обманется", что она запущена в ВМ. По крайней мере для обманки драйверов для ВК это работает.
Денис _______________, В VB такое вряд ли сработает, хотя если файл описания машины текстовый, может и можно попробовать. Хотя программа может и другими способами определять, что она в виртуалке. Самый банальный например - MAC сетевухи :)
CityCat4, правильно, без знания того что за программа и как она определяет что она работает в ВМ ответ на вопрос топикстартера дать нельзя. В каких-то случаях обмануть можно, в каких-то нет.