Exibir problema nos programas "mais novos" da Microsoft no Windows 7

4

Migrei do Windows XP para o Windows 7 Ultimate 64 bits e encontrei um problema de exibição em alguns produtos Microsoft / Windows Live que não existiam no Windows XP (os mesmos programas não têm esse tipo de problema no Windows XP).

Esse problema aparece em:

  • Produtos Windows Live 2011 (por exemplo, Messenger e Movie Maker - não com versões mais antigas)
  • Alguns produtos mais recentes da Microsoft (por exemplo, Microsoft Visual C ++ 2010 Express - versão não 2005; eu não sei sobre 2008)

Isso afeta alguns elementos de imagem e texto nesses programas, distorcendo-os.

É tão difícil explicar esse problema gráfico, por isso carrego uma imagem editada mostrando uma captura de tela para cada software mencionado acima. Não reduzi a qualidade da imagem das capturas de tela para mostrar o problema, que parece ser alguns pixels desenhados em lugares errados, mas próximos dos corretos (coloquei algumas setas vermelhas perto de locais de distorção):

(abaixo, ela foi reduzida para a largura da pergunta do superusuário, mas você pode vê-la em http://i.stack.imgur.com/bXiBR.png . imgur reduziu um pouco sua qualidade, eu acho) insira a descrição da imagem aqui

Não é:

  • Problema de instalação incorreto: instalei-o quatro vezes (uma vez que instalei como 32 bits) e o problema foi repetido, e fiz a formatação da instalação antiga.
  • Problema no Windows Update: todos esses problemas ocorrem desde a instalação do Windows 7 e eu já instalei todas as últimas atualizações.
  • Problema no Windows Update: já instalei todas as últimas atualizações.
  • Problema com o DirectX: instalei o mais novo, e os dois, mais novos e mais antigos, mostram o mesmo problema.
  • Problema com o driver: instalei os drivers gráficos mais recentes (monitor, adaptador ...) e os drivers mais antigos e mais novos mostram o mesmo problema.
  • Incompatibilidade com outros programas: instalei apenas o Windows 7 + Windows Live Messenger 2011 e o problema apareceu.
  • Conta de usuário: ocorre com qualquer usuário de qualquer tipo (comum ou administrador).
  • Tipo claro: já testei a desativação ou ajuste do Tipo claro, mas o problema não desapareceu.
  • Monitor: conectei o monitor externo e o mesmo problema ocorre.
  • Um problema que aparece em outro sistema operacional: testei o Windows XP, Ubuntu 32 e 64 bits, Slax, Android-x86 ... nessa máquina, mas apenas o Windows 7 mostra esse problema ...

Suspeitos:

  • .NET: Eu acho que os componentes distorcidos dos programas mencionados de alguma forma usam essa estrutura, mas eu já executei outros programas que usam .NET e eles funcionaram (não sei sobre as versões do .NET ...). Eu instalei todas as estruturas .NET (1.1 SP1, 2.0 SP2, 3.0 SP2, 3.5 SP1 e 4.0), mas sem efeitos.
  • Um problema de hardware: bem, "ouvi" na Internet algo sobre a atualização do BIOS para alguns casos estranhos no Windows 7, mas os fabricantes dessa placa-mãe e notebook nunca forneceram uma atualização do BIOS ...
  • DirectX: Ouvi falar de problemas com versões anteriores dos produtos Windows Live e DirectX.
  • Chipsets SISM672 Northbridge e SiS968 Southbridge: neste artigo http://nano-universo.blogspot.com/2010/05/chipset-sism672-sis-672-968.html , o autor afirma que o desempenho real desses chipsets tem cerca de 16 MB de RAM de vídeo no Windows 7 em vez de 256 MB nominais (é uma razão para alguns usuários abandonarem o W7 e fazerem o downgrade para o WXP). Também afeta jogos com recursos do Direct3D ...
  • Tecnologia Pixel Shader: http://en.wikipedia.org/wiki/Pixel_shader

O computador é um notebook. Abaixo a configuração:

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
kokbira
fonte
1
Bom trabalho, descrevendo claramente o problema e as etapas que você tomou para resolvê-lo.
Nhinkle
Desisti de usar o Windows 7. Tentarei novamente quando comprar uma máquina mais nova.
kokbira

Respostas:

1

Parece que está ocorrendo nos mesmos lugares. Meu primeiro instinto é que é hardware. Você já tentou conectar um monitor externo.

A fonte pode ou não ser um problema de tipo claro. Mas eu nunca vi o Clear Type enlouquecendo assim.

surfasb
fonte
Já conectei outro monitor e ajustei ou desabilitei o ClearType e o problema não desapareceu. Obrigado (+1) por se lembrar de mim (adicionei à minha pergunta).
Kokbira
Sim, essa é uma pergunta difícil, pois abrange vários programas e elementos. Parece um nível mais baixo do que apenas um driver simples, porque os drivers geralmente não fazem com que os pixels fiquem assim. Mas observe que, enquanto nos outros programas, a distorção percorre a tela, ela não afeta os elementos da interface do usuário no VS 2010 (além das fontes). O AFAIK, VS 201 usa o WPF para seus elementos de interface do usuário, enquanto os outros dois programas usam o Win32. Algo me diz que isso é um problema de driver ou algo não está certo com o GDI. Eu assumi que você usou um limpador de driver antes de instalar novos drivers?
surfasb
Em seguida, podemos eliminar o hardware. Inicialize no seu DVD de instalação. Olhe para isso. E também execute o console de recuperação. Olhe para lá. Tenho certeza de que não é hardware, mas gostaria de ter certeza.
surfasb
Desabilitar o driver de vídeo não muda, ou muda? No Gerenciador de dispositivos, desative-o. Se ainda aparecer, há problemas sérios que requerem, no mínimo, outra reinstalação.
Surfasb
O fato de esses problemas não aparecerem na configuração é um problema no nível do sistema operacional. Estou pensando em voltar para os drivers originais e trabalhar a partir daí. Você baixou os drivers do Windows Update?
surfasb
2

Solução para o Microsoft Visual C ++ 2010 Express:

Encontrei no Google algo sobre problemas com o DirectX nas versões anteriores do WLM. Então, pesquisando mais no Google, descobri que http://www.mdgx.com/newtip18.htm#DXTWK :

  1. Applet do painel de controle 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

Na opção 1, você pode ir ao painel de controle e acessá-lo> guia Direct3d> desativar "Permitir aceleração de hardware"> aplicar ou ok

Então, agora, ao abrir o MSVC, você pode ver que esse problema de exibição desapareceu.

Você pode desativá-lo também usando o software mencionado na opção 2, mas isso não afeta o comportamento do problema MSVC.

Solução para Windows Live Messenger:

Encontrei um novo driver de vídeo na página SiS e resolve todos os problemas com o WLM.

Eu tentei instalar o novo driver antes, mas toda vez que o instalei, um BSOD apareceu após a reinicialização. Desta vez, o BSOD não apareceu, não sei por quê ... Também suspeito do DirecX, porque instalei todo o DirectX disponível desde o 9.0c antes dele.

Vou postar versões dos softwares e drivers mencionados mais tarde ...

Efeito colateral com o Windows Live Movie Maker:

Usando a opção 1 na solução MSVC, não consigo entrar diretamente no WL Movie Maker.

Mas o Movie Maker pode ser lançado reativando a aceleração de hardware do DirectX.

kokbira
fonte