4

Я перешел с Windows XP на 64-битную Windows 7 Ultimate и столкнулся с проблемой отображения в некоторых продуктах Microsoft/Windows Live, которых не было в Windows XP (те же программы не имеют такой проблемы в Windows XP).

Эта проблема появляется в:

  • Продукты Windows Live 2011 (например, Messenger и Movie Maker - не с более старыми версиями)
  • Некоторые более новые продукты Microsoft (например, Microsoft Visual C++ 2010 Express - не версия 2005; я не знаю о 2008)

Это влияет на некоторые изображения и текстовые элементы в этих программах, искажая их.

Так сложно объяснить эту графическую проблему, поэтому я загружаю отредактированное изображение, показывающее один снимок экрана для каждого упомянутого программного обеспечения выше. Я не уменьшил качество изображения скриншотов, чтобы показать проблему, которая, как представляется, состоит в том, что некоторые пиксели нарисованы в неправильных местах, но рядом с правильными (я поместил несколько красных стрелок возле мест искажения):

(ниже он был уменьшен до ширины вопроса для Super User, но вы можете увидеть это на http://i.stack.imgur.com/bXiBR.png . imgur, я думаю, немного снизил его качество)

Это не:

  • Неправильная проблема установки: я установил его четыре раза (после того, как установил 32-битную версию), и проблема повторилась, и я сделал это, отформатировав старую установку.
  • Проблема Центра обновления Windows: все эти проблемы возникают после установки Windows 7, и я уже установил все последние обновления.
  • Проблема Центра обновления Windows: я уже установил все последние обновления.
  • Проблема с DirectX: я установил более новую версию, и обе, более новые и старые, показывают ту же проблему.
  • Проблема с драйвером: я установил новые графические драйверы (монитор, адаптер ...), и оба, старые и новые драйверы, показывают ту же проблему.
  • Несовместимость с другими программами: я установил только Windows 7 + Windows Live Messenger 2011 и проблема появилась.
  • Учетная запись пользователя: это происходит с любым пользователем любого типа (обычный или администратор).
  • Clear Type: я уже тестировал отключение или настройку Clear Type, но проблема не исчезла.
  • Монитор: я подключил внешний монитор и возникает та же проблема.
  • Проблема, которая появляется с другими ОС: я тестировал Windows XP, Ubuntu 32 и 64-бит, Slax, Android-x86 ... на этом компьютере, но только Windows 7 показывает эту проблему ...

Подозреваемые:

  • .NET: Я думаю, что искаженные компоненты упомянутых программ каким-то образом используют эту платформу, но я уже выполнил некоторые другие программы, использующие .NET, и они функционировали (я не знаю о версиях .NET ...). Я установил все .NET Framework (1.1 SP1, 2.0 SP2, 3.0 SP2, 3.5 SP1 и 4.0), но никаких эффектов.
  • Аппаратная проблема: ну, я "слышал" в интернет-сети что-то об обновлении Bios для некоторых странных случаев в Windows 7, но производители этой материнской платы и ноутбука никогда не предоставляли обновление Bios ...
  • DirectX: я слышал о проблемах с ранними версиями продуктов Windows Live и DirectX.
  • Чипсеты SISM672 Northbridge и SiS968 Southbridge: в этой статье http://nano-universo.blogspot.com/2010/05/chipset-sism672-sis-672-968.html (на португальском языке) автор говорит, что реальная производительность этих Чипсеты занимают около 16 МБ видеопамяти в Windows 7 вместо номинальных 256 МБ (для некоторых пользователей это является причиной отказа от W7 и перехода на WXP). Также это влияет на игры с ресурсами Direct3D ...
  • Технология Pixel Shader: http://en.wikipedia.org/wiki/Pixel_shader

Компьютер - это ноутбук. Ниже конфиг:

CCE XLE-425

Processor: Intel(R) Core(TM)2 Duo CPU T5800 @ 2.00GHz
Caption: Intel64 Family 6 Model 15 Stepping 13
L2 cache size: 2.00 KB
Manufacturer: GenuineIntel
Address width: 64

RAM size: 2.87 GB

Model: I40SI1
Manufacturer: OEM
OEM string: This is a SMBIOS 2.5 BIOS |Some of the structures are included |for demonstration purposes only
System type: x64-based PC

Monitor: Monitor Genérico PnP
Manufacturer: (Tipos de monitor padrão)
Screen height: 800
Screen width: 1280

Bios: Ver 1.00PARTTBL
Manufacturer: OEM
Version: ACRSYS - 6040000
Ver: 1.00PARTTBL
Release date: Jul 01 2009
SMBIOSBIOSVersion: 1.03.03CE
SMBIOSMajorVersion: 2
SMBIOSMinorVersion: 5
Bios features:
  ISA is supported
  PCI is supported
  Plug and Play is supported
  APM is supported
  BIOS is Upgradable (Flash)
  BIOS shadowing is allowed
  ESCD support is available
  Boot from CD is supported
  Selectable Boot is supported
  EDD (Enhanced Disk Drive) Specification is supported
  Int 13h - Japanese Floppy for NEC 9800 1.2mb (3.5, 1k Bytes/Sector, 360 RPM) is supported
  Int 13h - 5.25 / 360 KB Floppy Services are supported
  Int 13h - 5.25 /1.2MB Floppy Services are supported
  Int 13h - 3.5 / 720 KB Floppy Services are supported
  Int 13h - 3.5 / 2.88 MB Floppy Services are supported
  Int 5h, Print Screen Service is supported
  Int 9h, 8042 Keyboard services are supported
  Int 14h, Serial Services are supported
  Int 17h, printer services are supported
  Int 10h, CGA/Mono Video Services are supported
  ACPI is supported
  USB Legacy is supported
  LS-120 boot is supported
  ATAPI ZIP Drive boot is supported

Disk drive
Caption: WDC WD2500BEVT-00ZCT0 ATA Device
Description: Unidade de disco
Capabilities: Random Access
Supports Writing
  Manufacturer: (Unidades de disco padrão)
  Model: WDC WD2500BEVT-00ZCT0 ATA Device
  Size: 250 GB


Battery: I40SI1
Caption: Internal Battery
Chemistry: Unknown
Design capacity: 31.68 Watt-Hours
Design voltage: 14.40 Volts

Display configuration: SiS Mirage 3 Graphics

Video controller: SiS Mirage 3 Graphics
Adapter RAM: 128.00 MB
Video processor: SiS672 series
Availability: Running or Full Power

Physical memory
1. Capacity 2.00 GB
2. Capacity 2.00 GB

OnBoard devices
1.  Description SiS 7012 PCI Sound Chip
    Device type Sound

2.  Description SiS 191 EtherNet Chip
    Device type Ethernet

3.  Description SiS 7013 Modem Chip
    Device type Unknown

4.  Description SiS 7001 OHCI USB Chip
    Device type Unknown

5.  Description SiS 7002 EHCI USB Chip
    Device type Unknown

6.  Description SiS 180 SATA Control Chip
    Device type Unknown

Sound device
1.  Name    Dispositivo de High Definition Audio

2 ответа2

2

Решение для Microsoft Visual C++ 2010 Express:

Я нашел в Google кое-что о проблемах DirectX в ранних версиях WLM. Затем, погуглив больше, я обнаружил, что http://www.mdgx.com/newtip18.htm#DXTWK:

  1. Апплет панели управления DX9 (CPL): http://www.mdgx.com/dx.htm#SDK
  2. DirectControl: http://www.mdgx.com/files/DC55B6.EXE
  3. DXTEST: http://www.mdgx.com/dx.htm#TST

В варианте 1 вы можете перейти к панели управления и получить к ней доступ> вкладка Direct3d> отключить "Разрешить аппаратное ускорение"> применить или ок

Так что теперь при открытии MSVC вы можете видеть, что эта проблема исчезла.

Вы также можете отключить его, используя программное обеспечение, упомянутое в варианте 2, но это не влияет на поведение проблемы MSVC.

Решение для Windows Live Messenger:

Я нашел новый видеодрайвер на странице SiS, и он решает все проблемы с WLM.

Я пытался установить новый драйвер раньше, но каждый раз, когда я устанавливал его, BSOD появлялся после перезагрузки. На этот раз BSOD не появился, я не знаю почему ... Я подозреваю и о DirecX, потому что я установил все доступные DirectX с 9.0c до него.

Позже выложу версии упомянутых программ и драйверов ...

Побочный эффект с Windows Live Movie Maker:

Используя опцию 1 в решении MSVC, я не могу войти в WL Movie Maker напрямую.

Но Movie Maker можно запустить, снова включив аппаратное ускорение DirectX.

1

Похоже, это происходит в тех же местах. Мой первый инстинкт - это аппаратное обеспечение. Вы пробовали подключить внешний монитор.

Шрифт, может или не может быть проблем с Clear Type. Но я никогда не видел, чтобы Clear Type так помешался на этом.

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