USB портът може да престане да функционира след изключване или включване на USB устройство

Преводи на статии Преводи на статии
ID на статията: 817900 - Преглед на продукти, за които се отнася тази статия.

За да продължите да получавате актуализации на защитата за Windows, използвайте Windows XP със Service Pack 3 (SP3). За повече информация посетете тази уеб страница на Microsoft: Приключва поддръжката за някои версии на Windows

Разгъване на всички | Сгъване на всички

На тази страница

Описание на проблема

USB портът може да спре да реагира, ако неколкократно бързо включите и изключите USB устройство. В това състояние, портът вече не разпознава никакви USB устройства и USB устройствата няма да функционират.

Тази статия ви помага да решите проблема.

Предварителни изисквания

Трябва да влезете в Windows с права на администратор, за да можете да приложите някои от тук описаните методи за отстраняване на проблеми. Ако това е вашият персонален компютър, вероятно сте влезли като администратор. Ако компютърът е част от мрежа на вашето работно място, вероятно ще трябва да помолите за съдействие системния администратор. За да проверите дали сте влезли в Windows с потребителски акаунт с права на администратор, посетете следния уеб сайт на Microsoft:
http://support.microsoft.com/gp/admin

Решение

За да решите този проблем, използвайте следните методи в последователността, в която са изброени. След всеки метод проверявайте USB устройството, за да разберете дали проблемът е решен. В случай че проблемът не е решен, опитайте със следващия метод.

В тази статия е включен и начин за заобикаляне на проблема, който може да изпробвате, ако тези методи не дадат резултат.

Метод 1: Използване на диспечера на устройствата за сканиране за хардуерни промени

Използвайте диспечера на устройствата, за да сканирате за хардуерни промени. След като вашият компютър е сканирал за хардуерни промени, той може да разпознае USB устройството, свързано към USB порта, така че ще можете да използвате устройството.

За да сканирате за хардуерни промени, изпълнете следните стъпки:
  1. Щракнете върху Старт и след това върху Изпълнение.

    Забележка Ако използвате Windows Vista, щракнете върху Старт и след това използвайте полето Начало на търсене.
  2. Въведете devmgmt.msc и щракнете върху OK. Отваря се диспечерът на устройствата.
  3. В диспечера на устройствата щракнете върху вашия компютър, за да го маркирате.
  4. Щракнете върху Действие и след това върху Сканиране за хардуерни промени.
  5. Проверете дали USB устройството функционира.
Ако сканирането за хардуерни промени е решило проблема, значи сте готови. Ако този метод не е решил проблема, преминете към метод 2.

Метод 2: Рестартиране на компютъра

Ако сканирането за нов хардуер не е решило проблема, опитайте с рестартиране на компютъра. След рестартирането на компютъра проверете дали USB устройството функционира.

Ако рестартирането на компютъра е решило проблема, значи сте готови. Ако този метод не е решил проблема, преминете към метод 3.

Метод 3: Забраняване и повторно разрешаване на USB контролера

Използвайте диспечера на устройствата, за да забраните и отново да разрешите USB контролерите. Това позволява на контролерите да възстановят USB порта от състоянието, при което той не реагира. USB контролерите представляват USB портовете в диспечера на устройствата. Ако не сте сигурни, че ще се справите с отстраняването на неизправности за напреднали потребители, опитайте със стъпките в раздела "Заобикаляне на проблема".

За да забраните и отново да разрешите USB контролерите, изпълнете следните стъпки:
  1. Щракнете върху Старт и след това върху Изпълнение.

    Забележка Ако използвате Windows Vista, щракнете върху Старт и след това използвайте полето Начало на търсене.
  2. Въведете devmgmt.msc и щракнете върху OK. Отваря се диспечерът на устройствата.
  3. Разгънете USB контролери.

    Забележка Може да се наложи да превъртите надолу в списъка, за да намерите този елемент.
  4. Щракнете с десния бутон на мишката върху първия USB контролер в USB контролери и след това щракнете върху Деинсталирай, за да го премахнете.
  5. Повторете стъпка 4 за всеки USB контролер, показан в USB контролери.
  6. Рестартирайте компютъра. След стартирането на компютъра Windows автоматично ще сканира за хардуерни промени и ще инсталира отново всички USB контролери, които сте деинсталирали.
  7. Проверете дали USB устройството функционира.
Ако USB портът разпознава устройството и ако можете да използвате това устройство, значи сте готови.

Ако този метод е решил проблема, значи сте готови. Ако този метод не е решил проблема, отидете на раздел "Заобикаляне на проблема".

Заобикаляне на проблема

Ако нито един от тези метод не е решил вашия проблем, може да забраните функцията "Селективно временно изключване". Имате в предвид обаче, че когато функцията "Селективно временно изключване" е забранена, това ще засегне всички драйвери на USB хост контролери (и следователно всички USB портове и свързани USB устройства). Следователно, вашият компютър няма да може да спре временно никое от свързаните към него USB устройства и USB устройствата може да продължат да черпят мощност, докато са свързани към компютъра. Освен това, квадратчето Разреши на компютъра да изключва това устройство с цел пестене на електроенергия не се появява в раздела Управление на захранването за коренния USB концентратор.

За да изключим функцията "Селективно временно изключване" вместо вас, отидете на раздел "Решете моя проблем". Ако предпочитате да направите това сами и смятате, че ще се справите с отстраняването на неизправности за напреднали потребители, отидете на раздел "Нека реша проблема сам".

Решете моя проблем

За да решите автоматично този проблем, щракнете върху връзката Решаване на проблема. След това щракнете върху Изпълнение в диалоговия прозорец Изтегляне на файлове и следвайте стъпките в този съветник.

Решаване на проблема
Решение от Microsoft 50052


Забележка Този съветник може да е само на английски език, но автоматичната корекция работи и за други езикови версии на Windows.

Забележка Ако не сте на проблемния компютър, можете да запишете автоматичната корекция на флаш устройство или компактдиск и след това да я изпълните на проблемния компютър.

Нека реша проблема сам

Този раздел е предназначен за напреднали потребители.

Може да забранитет функцията за селективно временно изключване на USB, като заобиколно решение, чрез редактиране на системния регистър . Възможно е USB устройството да спре да реагира поради състезание във функцията "селективно временно изключване". Функцията "селективно временно изключване" спира временно USB устройството с цел ефективно пестене на мощност на батерията, позволявайки на компютъра да изключи USB устройството. Понякога обаче тази функция не успява да активира отново USB устройството. По тази причина USB устройството не реагира, когато опитате да го използвате.

Може да решите да забраните тази функция за сървъри, при които управлението на захранването не е важно, нито необходимо.

Важно Този раздел, метод или задание съдържа информация за модифициране на системния регистър. Имайте предвид, че при неправилна промяна на системния регистър е възможно да възникнат сериозни проблеми. Затова спазвайте внимателно тези стъпки. За допълнителна сигурност направете резервно копие на системния регистър, преди да го промените. В случай на възникване на проблем, чрез това копие ще можете да възстановите системния регистър. За повече информация как да направите резервно копие на системния регистър или как да го възстановите щракнете върху следния номер на статия от базата знания на Microsoft:
322756 Как да направите резервно копие и възстановяване на системния регистър в Windows XP
За да забраните функцията "селективно временно изключване", изпълнете следните стъпки:
  1. Щракнете върху Старт и след това върху Изпълнение.

    Забележка Ако използвате Windows Vista, щракнете върху Старт и след това използвайте полето Начало на търсене.
  2. Въведете regedit и щракнете върху OK. Отваря се редакторът на системния регистър.
  3. Намерете и щракнете върху следния подключ в системния регистър:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\USB
  4. Ако съществува запис в системния регистър DisableSelectiveSuspend, щракнете двукратно върху него. Ако не съществува, създайте такъв запис. За да създадете този запис, изпълнете следните стъпки:
    1. В менюто Редактиране посочете към Създай и щракнете върху DWORD.
    2. Въведете DisableSelectiveSuspend и натиснете ENTER.
    3. В менюто Редактиране щракнете върху Модифицирай.
  5. В полето "Данни за стойността" въведете 1, за да забраните функцията "селективно временно изключване", след което щракнете върху OK.
Сега отидете на раздела "Това реши ли проблема?" .

Това реши ли проблема?

Проверете дали е проблемът е решен. Ако е решен, не е необходимо да четете тази статия по-нататък. Ако проблемът не е решен, може да се обърнете към поддръжката.

Причина

Този проблем може да се дължи на проблем със синхронизацията, което пречи на компютъра да открие USB устройството.

Microsoft и производителите на хардуер, произвеждащи чиповете, използвани за USB, са проучили проблема. Няма обаче окончателен резултат, тъй като проблемът се появява спорадично.

Състояние

Microsoft проучва този проблем и когато разполага с повече информация, ще я публикува в тази статия.

Свойства

ID на статията: 817900 - Последна рецензия: 28 май 2010 г. - Редакция: 9.3
ВАЖИ ЗА:
  • Microsoft Windows XP Professional
  • Microsoft Windows XP Professional SP1
  • Microsoft Windows XP Professional SP1a
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Home Edition SP1
  • Microsoft Windows XP Home Edition SP1a
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003 Service Pack 1
Ключови думи: 
kbmsifixme kbfixme kbprb KB817900

Изпратете обратна информация

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com