Select the product you need help with
Свернутое окно зависшего приложения не разворачивается, и появляется второе свернутое окноКод статьи: 817611 - Список продуктов, к которым относится данная статья. На этой страницеПроблемаСвернутое окно зависшей программы (которая в диспетчере задач Windows находится в состоянии «Не отвечает») неправильно разворачивается при нажатии кнопки Восстановить. Когда программа зависла (не отвечает), рядом с исходным окном может появиться второе свернутое окно. Второе окно можно переместить, но первое окно остается там, где экран еще не был обновлен. ПричинаЕсли программа несколько секунд не отвечает на сообщения окна и считается зависшей, функция Ghost Window операционной системы Windows XP создает второе окно программы. Эта функция может неправильно восстановить свойства свернутого окна и создать второе свернутое окно со строкой заголовка за исходным окном, не перезаписывая его. РешениеСведения о пакете обновленияЧтобы решить эту проблему, установите последний пакет обновления для Windows XP. Дополнительные сведения см. в следующей статье базы знаний Майкрософт:322389
(http://support.microsoft.com/kb/322389/RU/
)
Как получить последний пакет обновления для Windows XPСведения об исправленииКорпорация Майкрософт выпустила исправление, однако оно предназначено исключительно для устранения проблемы, описанной в этой статье. Это исправление необходимо применять только в тех системах, в которых наблюдается данная проблема. Исправление может проходить дополнительное тестирование. По этой причине корпорация Майкрософт рекомендует во всех случаях, когда проблема не представляет особой важности, отложить ее решение до выхода ближайшего пакета обновления, содержащего это исправление.Если исправление доступно для загрузки, в верхней части статьи базы знаний отображается раздел «Исправление доступно для загрузки». Если этот раздел не отображается, обратитесь в службу поддержки пользователей Майкрософт, чтобы получить данное исправление. Примечание. Если возникли другие проблемы или необходимо устранить неполадки, возможно, потребуется создать отдельный запрос. Дополнительные услуги по технической поддержке, не связанные с данным исправлением, оплачиваются на стандартных условиях. Чтобы получить полный список телефонных номеров службы поддержки пользователей корпорации Майкрософт или создать отдельный запрос, посетите веб-узел корпорации Майкрософт по следующему адресу: http://support.microsoft.com/contactus/?ws=support Примечание. В форме «Исправление доступно для загрузки» отображаются языки, для которых доступно исправление. Если нужный язык не отображается, это означает, что исправление для данного языка отсутствует. Английская версия исправления содержит версии файлов, приведенные в следующей таблице, или более поздние. Дата и время указаны в формате UTC. При просмотре сведений о файле в системе происходит перевод соответствующих значений в местное время. Чтобы узнать разницу между временем в формате UTC и местным временем, откройте вкладку Часовой пояс элемента «Дата и время» на панели управления.
(http://support.microsoft.com/contactus/?ws=support)
Дата Время Версия Размер Имя файла Платформа -------------------------------------------------------------------- 15-июл-2003 21:01 5.1.2600.1247 1,677,056 Win32k.sys x86 15-июл-2003 21:01 5.1.2600.1247 5,619,840 Win32k.sys IA-64 Временное решениеИспользуйте набор средств для совместимости приложений Application Compatibility Toolkit, чтобы создать и установить пользовательскую базу данных совместимости приложений и отключить функцию Ghost Window для той или иной программы. Загрузить набор средств для совместимости приложений Application Compatibility Toolkit можно со следующего веб-узла корпорации Майкрософт: http://msdn2.microsoft.com/en-us/library/aa286552.aspx Чтобы создать пользовательскую базу данных совместимости приложений, выполните следующие действия.
(http://msdn2.microsoft.com/en-us/library/aa286552.aspx)
Дополнительная информацияО функции GetMessage служебной программы Ghost Window в Windows XP существуют следующие сведения. Дополнительные сведения см. на следующем веб-узле корпорации Майкрософт: GetMessage Function
(http://msdn2.microsoft.com/en-us/library/ms644936.aspx)
Если окно верхнего уровня не отвечает на сообщения несколько секунд, система считает, что окно зависло и замещает его вторым окном, которое имеет такой же порядок элементов, расположение, размер и визуальные атрибуты, как и исходное окно. Пользователь получает возможность перемещать окно, масштабировать его и даже закрывать приложение. Тем не менее, доступны только эти действия, потому что приложение на самом деле зависло. Находясь в режиме отладки, система не создает второе окно. СтатусДанное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к». Первое исправление этой проблемы появилось в пакете обновления 2 (SP2) для Windows XP. СвойстваКод статьи: 817611 - Последнее изменение :: 11 сентября 2008 г. - Редакция: 6.1 Информация в данной статье относится к следующим продуктам.
| Переводы статьи
|



Перейти к началу страницы








