Назад | Перейти на главную страницу

Подключение RDP к XP из Windows 7 приводит к сбою части XP

У меня есть несколько машин XP, в которые мои пользователи используют RDP. Если я подключу RDP к машине из чего-то другого, кроме коробки Windows 7, а затем RDP на машину с коробкой Windows 7, машины XP выйдут из строя (но не BSOD). Я получаю идентификатор события 1003 со следующими данными:

Error code 1000008e, parameter1 c0000005, parameter2 bf85b6b7, parameter3 b6149a88, parameter4 00000000.

У меня это происходит на довольно многих машинах, и я могу достоверно воспроизвести это. Я не нашел способа исправить это. Если я подключаюсь только с компьютеров Windows 7, он никогда не выходит из строя. Какие-либо предложения? (Я проверил настройки цвета и основные настройки клиента RDP, и все они, похоже, совпадают между клиентами Windows 7 и клиентами XP).

Я его выследил. Это связано с настройкой цвета. На компьютерах с Windows 7 мы подключались в 15-битном цветовом режиме, а на машинах XP мы подключались в 16-битном цветовом режиме. Неисправность происходит следующим образом:

  1. Откройте новый сеанс в 15-битном цветовом режиме.
  2. Отключитесь от сеанса (но не выходите из системы).
  3. Подключиться к сеансу в 16-битном цветовом режиме.
  4. Отключитесь от сеанса (но не выходите из системы).
  5. Подключиться к сеансу в 15-битном цветовом режиме.

Удаленные BSOD машины XP и перезагрузки. Раньше я не понимал, что это был BSOD (удаленные машины XP - это физически удаленное место, где нет персонала, поэтому я не знал, что это происходит). Это происходит независимо от того, какая видеокарта является удаленной машиной (проводил ли я тестирование на удаленной виртуальной машине).

Доступное исправление: http://support.microsoft.com/kb/963038