Я использую приложение DOS на виртуальной машине в режиме Windows XP. Когда я запускаю приложение, оно работает нормально, но если я перестану использовать мышь, программа перестанет работать, пока я не переместлю мышь. Кажется, это не проблема энергосбережения, так как время до его остановки составляет всего несколько секунд.

Есть идеи?

1 ответ1

0

Простой ответ: избегайте привязки общего ресурса в режиме XP к общим ресурсам на хосте win7 (\tsclient). Скорее, сопоставьте непосредственно с общим ресурсом (\servername\sharename).

Подробности:

В конце концов, проблема была вызвана ошибкой локального доступа к файлам в режиме XP (когда чтение / запись в файловой системе хоста происходит крайне медленно). Сетевой диск был сопоставлен с компьютером Win7 хоста (как диск Z:), а в режиме Windows XP диск Z: был сопоставлен с \tsclient \z, что делало его ужасно медленным.

Я решил проблему, изменив сетевую карту в настройках режима XP (через виртуальный ПК) с виртуального сетевого адаптера NAT на физический сетевой адаптер, чтобы можно было сопоставить z: to \server \share (путь недоступен в настройке сетевого адаптера NAT). ).

Программа DOS работает очень хорошо сейчас.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .