Este artigo poderá conter hiperligações para conteúdo em
inglês (ainda não traduzido).
A Microsoft disponibilizou uma
actualização para os controladores USB incluídos no Windows XP Service Pack 1
(SP1) que corrige os seguintes problemas:
Gestão de energia
- É possível que não consiga utilizar um rato USB (ou activar
o computador com o rato USB) depois de colocar o computador em modo de
suspensão ou hibernação enquanto move continuamente o rato USB. Quando este
problema ocorre, pode activar o computador com o botão de alimentação, sem
qualquer perda de funcionalidade. De um modo geral, recomenda-se que não mova o
rato USB até que o computador tenha concluído a operação de suspensão ou
hibernação, mesmo após a aplicação desta actualização.
- O computador reinicia automaticamente em vez de retomar da
hibernação, ou é apresentado um erro grave (STOP 0x000000A em Usbport.sys).
- O controlador USB 2.0 não entra no modo de suspensão
selectiva. Devido a este comportamento, o processador não consegue entrar num
estado de energia C3 (Clock-Stopped) depois de o utilizador desligar um dispositivo do concentrador
USB 2.0 que está ligado a um controlador EHCI USB.
Nota: com a funcionalidade de suspensão selectiva, os controladores de
dispositivo USB podem encerrar selectivamente os respectivos dispositivos
quando detectam que estes estão inactivos. Se utilizar novamente o dispositivo
(por exemplo, se mover um rato USB), o controlador volta a activar o
dispositivo. Isto é particularmente importante para a gestão de energia de
computadores portáteis. - O dispositivo USB não funciona depois de retomar de um
estado de energia S1 ou S3. Quando este comportamento ocorre, o computador pode
deixar de responder (não reagir) quando é reiniciado.
Plug and Play
- O computador pode reiniciar automaticamente ou apresentar
um erro grave (STOP 0x0000007E em Usbhub.sys) quando usa o utilitário Remover o hardware com segurança (Safely Remove Hardware) e, em seguida, remove um dispositivo de armazenamento USB ligado
directamente ao computador.
Nota: este problema só ocorre ocasionalmente.
Dispositivos de alta velocidade isócronos
- Um dispositivo USB de alta velocidade isócrono utiliza mais
de 80 por cento da capacidade do processador (CPU).
- Quando reproduz uma sequência de vídeo através de uma
câmara USB 2.0 de alta velocidade isócrona, os outros dispositivos USB podem
deixar de funcionar ou funcionar lentamente. Por exemplo, os altifalantes USB
podem parar a transmissão de áudio em sequência ou um rato ligado ao mesmo
concentrador pode ficar instável. Se a transmissão da câmara em sequência for
interrompida, os altifalantes poderão recomeçar a respectiva transmissão em
sequência. Caso contrário, poderá ser necessário reiniciar o áudio após a
interrupção da transmissão da câmara em sequência. Este comportamento só ocorre
quando todos os dispositivos estão ligados ao mesmo concentrador USB 2.0.
- Um microfone incorporado na câmara USB 2.0 de alta
velocidade isócrona pode não funcionar. Contacte o fornecedor de hardware para
obter mais detalhes sobre este comportamento.
Informações sobre Service Packs
Para
resolver este problema, obtenha o Service Pack mais recente do Windows XP. Para
obter mais informações, clique no número de artigo que se segue para visualizar
o artigo na base de dados de conhecimento da Microsoft (KB,
Microsoft Knowledge Base):
322389
(http://support.microsoft.com/kb/322389/
)
Como obter o Service Pack mais recente do Windows XP
Informações de transferência
O ficheiro
que se segue está disponível para transferência a partir do centro de
transferências da Microsoft:
Reduzir esta imagemExpandir esta imagem
Transferir o pacote 822603 agora.
(http://www.microsoft.com/downloads/details.aspx?FamilyID=733dd867-56a0-4956-b7fe-e85b688b7f86&DisplayLang=pt-pt)
Para obter
informações adicionais sobre como transferir ficheiros de suporte da Microsoft,
clique no número de artigo que se segue para visualizar o artigo na base de
dados de conhecimento da Microsoft (KB,
Microsoft Knowledge Base):
119591
(http://support.microsoft.com/kb/119591/PT/
)
Como obter ficheiros de suporte da Microsoft a partir de serviços online
A Microsoft procedeu à verificação de vírus neste ficheiro. A
Microsoft utilizou o software de detecção de vírus mais actual, disponível na
data de publicação do ficheiro. O ficheiro está armazenado em servidores com
segurança melhorada, que ajudam a impedir quaisquer alterações não autorizadas
ao ficheiro.
Informações de instalação
Para instalar esta actualização, tem de ter sessão iniciada como
administrador e utilizar os
parâmetros
de configuração adequados.
Para verificar se esta
actualização foi instalada no computador, compare as versões dos ficheiros
actualizados existentes no computador com a versão dos ficheiros listados na
secção "
Informações sobre os
ficheiros" deste artigo ou confirme se tem um valor DWORD
Instalado (
Installed) com um valor de dados
1 na seguinte chave de registo:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Hotfix\KB822603
Pré-requisitos
Para instalar esta actualização, tem de ter sessão iniciada como
administrador e tem de estar a utilizar o Windows XP SP1. O Windows XP Tablet
PC Edition e o Windows XP Media Center Edition já incluem o SP1.
Necessidade de reinício
É necessário reiniciar o computador para concluir a instalação
desta actualização.
Estado da actualização anterior
Esta actualização não substitui outras actualizações.
Parâmetros de configuração
Esta actualização suporta os seguintes parâmetros de
configuração:
- /?: apresenta a lista de parâmetros de instalação.
- /u: utiliza o modo automático.
- /f: determina o fecho de outros programas quando o computador é
encerrado.
- /n: não efectua a cópia de segurança de ficheiros para remoção.
- /o: substitui ficheiros OEM sem pedir confirmação.
- /z: não reinicia quando a instalação é concluída.
- /q: utiliza o modo silencioso (sem interacção do utilizador).
- /l: lista as correcções instaladas.
- /x: extrai os ficheiros sem executar o programa de configuração.
Por exemplo, para instalar a actualização x86 sem qualquer
intervenção do utilizador, utilize o seguinte comando:
windowsxp-kb822603-x86-enu.exe/u/q
Para instalar a actualização x86 sem forçar o reinício do
computador, utilize o seguinte comando:
windowsxp-kb822603-x86-enu.exe/z
Nota: pode combinar estes parâmetros num comando.
Informações sobre os ficheiros
A versão inglesa desta
correcção tem os atributos de ficheiro listados na seguinte tabela (ou
posteriores). As datas e horas destes ficheiros são indicadas no formato de
hora universal coordenada (UTC,
Coordinated Universal Time). Ao visualizar as informações dos ficheiros, estas serão
convertidas na hora local. Para determinar a diferença entre a hora UTC e a
hora local, utilize o separador
Fuso horário (
Time
Zone) da ferramenta
Data e hora (
Date and Time) do
Painel de controlo (
Control Panel).
Os ficheiros que se seguem estão instalados na pasta
%Windir%\System32.
Windows XP SP 1
Data Hora Versão Tamanho Ficheiro Plataforma
-----------------------------------------------------------------
03-Jul-2003 17:53 5.1.2600.1243 28,160 Usbccgp.sys
03-Jul-2003 17:50 5.1.2600.1243 25,216 Usbehci.sys
03-Jul-2003 17:52 5.1.2600.1243 53,120 Usbhub.sys
03-Jul-2003 17:51 5.1.2600.1243 16,000 Usbohci.sys
03-Jul-2003 17:49 5.1.2600.1243 138,752 Usbport.sys
03-Jul-2003 17:51 5.1.2600.1243 19,328 Usbuhci.sys
03-Jul-2003 17:53 5.1.2600.1243 119,552 Usbccgp.sys IA64
03-Jul-2003 17:50 5.1.2600.1243 86,528 Usbehci.sys IA64
03-Jul-2003 17:53 5.1.2600.1243 206,976 Usbhub.sys IA64
03-Jul-2003 17:51 5.1.2600.1243 53,888 Usbohci.sys IA64
03-Jul-2003 17:49 5.1.2600.1243 488,960 Usbport.sys IA64
03-Jul-2003 17:51 5.1.2600.1243 68,992 Usbuhci.sys IA64
Nota: devido a dependências de ficheiros e requisitos de configuração e
remoção, estas actualizações também poderão conter mais ficheiros.
Informações de remoção
Para remover esta actualização, utilize a ferramenta
Adicionar ou remover programas (
Add or Remove Programs) [ou a ferramenta
Adicionar/remover programas (
Add/Remove Programs)] do
Painel de controlo (
Control Panel). Clique em
Windows XP Hotfix (SP2) Q822603 e
clique em
Remover (
Remove).
Os administradores de sistema podem usar o
utilitário Spunist.exe para remover esta actualização. O ficheiro do programa
Spuninst.exe está localizado na pasta %Windir%\$NTUninstallKB822603$\Spuninst.
Este utilitário suporta os seguintes parâmetros de configuração:
- /?: apresenta a lista de parâmetros de instalação.
- /u: utiliza o modo automático.
- /f: determina o fecho de outros programas quando o computador é
encerrado.
- /z: não reinicia quando a instalação é concluída.
- /q: utiliza o modo silencioso (sem interacção do utilizador).
Funcionalidades ainda não implementadas
- Transferências periódicas isócronas
- A Microsoft só suporta áudio periódico isócrono para a
entrada de áudio. Esta funcionalidade foi testada pela Microsoft apenas com o
controlador de áudio incluído no Windows XP.
- O suporte para transferências periódicas isócronas é
limitado a dispositivos com um período de 8 pacotes ou menos.
- O controlador de áudio da Microsoft só suporta
dispositivos periódicos de alta velocidade isócronos com um período de 8
pacotes.
- Suspensão selectiva de USB
- O computador não pode alcançar um estado de energia C3
se tiver um ou mais dispositivos USB ligados ou controladores carregados que
não suportem a suspensão selectiva. Para que o computador entre num estado de
energia C3, todos os dispositivos existentes no sistema têm de suportar a
suspensão selectiva.
- Utilização de largura de banda
- A página de propriedades do Gestor de dispositivos (Device Manager) para controladores anfitrião USB contém um separador
Avançadas (Advanced), que apresenta a largura de banda de barramento consumida pelos
dispositivos USB. A utilização de largura de banda USB apresentada para um USB
2.0 Enhanced Host Controller não está correcta. Uma versão futura do sistema
operativo Windows calculará correctamente a utilização de largura de banda por
dispositivos USB de alta velocidade.
- O cálculo da largura de banda para concentradores TT
únicos/múltiplos será corrigido numa edição futura do sistema operativo
Windows.
Problemas conhecidos
Para obter mais informações sobre problemas conhecidos
que poderão ocorrer quando instalar esta actualização, clique no número de
artigo que se segue para visualizar o artigo na base de dados de conhecimento
da Microsoft (KB,
Microsoft Knowledge Base):
826959
(http://support.microsoft.com/kb/826959/
)
Your computer stops responding (hangs) when you try to bring it out of standby or out of hibernation by using a USB device
Nota: a principal vantagem da suspensão selectiva de USB é constituir
uma medida de software para contornar o problema de controladores USB actuais
que impedem que a CPU entre num estado de energia C3 enquanto um dispositivo
USB se encontrar num estado D0.
- A interface de utilizador USB do Windows XP não suporta
mais de 10 controladores anfitrião.
- Poderá não conseguir activar o computador com um
dispositivo USB se estiver a mover um dispositivo USB enquanto coloca o
computador em modo de suspensão. Normalmente, este comportamento ocorre se o
rato estiver ligado a um concentrador USB externo. Quando este comportamento
ocorre, pode activar o computador com o botão de alimentação, sem qualquer
perda de funcionalidade.
- Poderá não conseguir activar o computador com um
dispositivo USB se o utilizador tiver activado um estado de gestão de energia
pelo sistema (S1, S3 ou S4) durante a utilização do dispositivo.
Se
o dispositivo USB gerar sinalização de retoma de actividade durante este
período, o controlador anfitrião, o dispositivo USB ou ambos poderão entrar num
estado onde já não conseguem detectar e iniciar a activação do computador. Para
resolver este comportamento, tem de actualizar o BIOS do computador ou qualquer
outro componente que suporte a funcionalidade de activação GPE no computador.
- A depuração através de uma porta USB 2.0 não é suportada
de momento.
- O BIOS Legacy do USB 2.0 não é suportado de momento.
- As funcionalidades adicionadas à especificação EHCI (Enhanced Host Controller Interface) para o USB após a versão 0.96 não são suportadas. Para obter
mais informações sobre EHCI, visite o seguinte Web site da Intel:
- Os descritores de associação de interfaces não são
suportados. Para obter mais informações sobre descritores de associação de
interfaces, visite o seguinte Web site da USB Implementers Forum Inc.:
- A interface de utilizador de comunicação de largura de
banda não é suportada em controladores anfitrião de alta velocidade. A
interface de utilizador de largura de banda [no separador
Avançadas (Advanced) do controlador anfitrião no Gestor de dispositivos (Device Manager)] pode apresentar uma utilização de largura de banda incorrecta
no Windows XP. A Microsoft pode adicionar algoritmos mais avançados para
calcular a utilização de largura de banda de recepção de um controlador EHCI ou
de concentradores USB 2.0 com TT (tradutor de transacções) único/múltiplos (ou
ambos) numa edição futura do sistema operativo.
- O Microsoft USB Natural Keyboard Elite não é reconhecido
depois de o computador sair do modo de suspensão. Este cenário ocorre por vezes
com um IBM ThinkPad T23.
A
Microsoft fornece informações de contacto de outros fabricantes para o ajudar
na obtenção de suporte técnico. Estas informações de contacto poderão ser
alteradas sem aviso prévio. A Microsoft não garante o rigor das informações
sobre o contacto destes fabricantes.
Artigo: 822603 - Última revisão: terça-feira, 11 de Julho de 2006 - Revisão: 13.1
A informação contida neste artigo aplica-se a:
- Microsoft Windows XP Home Edition
- Microsoft Windows XP Media Center Edition
- Microsoft Windows XP Professional Edition
- Microsoft Windows XP Tablet PC Edition
| kbqfe kbenv kbdriver kbhotfixserver KB822603 |