Ważne Ta poprawka ma zastosowanie tylko do Windows 8 i Windows Server 2012. Pozostałe informacje zawarte w tym artykule dotyczą jednak Windows 8.1, Windows Server 2012 R2, Windows 8 i Windows Server 2012.
Oznaki
Rozważmy następujący scenariusz:
-
Do komputera z systemem Windows 8.1, Windows Server 2012 R2, Windows 8 lub Windows Server 2012 jest podłączony koncentrator USB.
-
Masz urządzenie USB podłączone do portu USB w koncentratonie.
-
Możesz bezpiecznie usunąć urządzenie USB z portu USB.
-
Ponownie podłączasz to samo urządzenie USB lub inne urządzenie USB do tego samego portu USB w koncentratonie.
W tym scenariuszu komputer nie wykrywa urządzenia USB.
Uwaga Ten problem dotyczy koncentratorów USB 2.0 i składników USB 2.0 w koncentratorach USB 3.0.
Przyczyna
Ten problem występuje, ponieważ port USB jest wyłączony po bezpiecznym usunięciu urządzenia z portu.
Rozwiązanie
Aby rozwiązać ten problem, zainstaluj Windows RT, Windows 8 i Windows Server 2012 2845533 aktualizacji lub zainstaluj poprawkę opisaną w tym artykule.
Ponadto należy ustawić klucz rejestru opisany w sekcji "Informacje o rejestrze", aby włączyć ten pakiet zbiorczy aktualizacji lub poprawkę.
Informacje dotyczące aktualizacji
Aby uzyskać więcej informacji na temat uzyskiwania tego pakietu zbiorczego aktualizacji, kliknij następujący numer artykułu, aby wyświetlić ten artykuł w bazie wiedzy Microsoft Knowledge Base:
2845533 Pakiet zbiorczy aktualizacji Windows RT, Windows 8 i Windows Server 2012: czerwiec 2013 r.
Informacje dotyczące poprawek
Obsługiwana poprawka jest dostępna od firmy Microsoft. Jednak ta poprawka ma na celu naprawienie tylko problemu opisanego w tym artykule. Zastosuj tę poprawkę tylko do systemów, w których występuje ten konkretny problem.
Jeśli poprawka jest dostępna do pobrania, u góry tego artykułu z bazy wiedzy znajduje się sekcja "Dostępne do pobrania poprawki". Jeśli ta sekcja nie jest wyświetlana, prześlij wniosek do działu obsługi klienta i pomocy technicznej firmy Microsoft w celu uzyskania poprawki.
Uwaga Jeśli wystąpią dodatkowe problemy lub jest wymagane jakiekolwiek rozwiązywanie problemów, może być konieczne utworzenie oddzielnego żądania usługi. Typowe koszty pomocy technicznej będą miały zastosowanie do dodatkowych pytań dotyczących pomocy technicznej i problemów, które nie kwalifikują się do danej poprawki. Aby uzyskać pełną listę numerów telefonów działu obsługi klienta i pomocy technicznej firmy Microsoft lub utworzyć oddzielne żądanie obsługi, odwiedź następującą witrynę internetową firmy Microsoft:
Skontaktuj się z pomocą techniczną firmy Microsoft Uwaga W formularzu "Dostępne do pobrania poprawki" są wyświetlane języki, dla których jest dostępna poprawka. Jeśli nie widzisz swojego języka, oznacza to, że poprawka nie jest dostępna dla tego języka.
Wymagania wstępne
Aby zastosować tę poprawkę, należy uruchomić Windows 8 lub Windows Server 2012.
Informacje na temat rejestru
Ważne Ta sekcja, metoda lub zadanie zawiera kroki umożliwiające modyfikowanie rejestru. Niepoprawne zmodyfikowanie rejestru może jednak spowodować poważne problemy. Dlatego należy uważnie wykonywać poniższe czynności. Aby uzyskać dodatkową ochronę, utwórz kopię zapasową rejestru przed jego modyfikacją. Następnie możesz przywrócić rejestr, jeśli wystąpi problem. Aby uzyskać więcej informacji na temat tworzenia kopii zapasowej rejestru i przywracania go, kliknij następujący numer artykułu, aby wyświetlić ten artykuł w bazie wiedzy Microsoft Knowledge Base:
322756 Jak wykonać kopię zapasową rejestru i przywrócić go w systemie Windows
Ważne Aby rozwiązać ten problem, należy zastosować następujące zmiany rejestru w Windows 8.1, Windows Server 2012 R2, Windows 8 lub Windows Server 2012.
Uwaga W Windows 8 i Windows Server 2012 należy utworzyć klucz rejestru przed ponownym uruchomieniem komputera (po zastosowaniu tej poprawki).
Aby włączyć aktualizację dla określonego urządzenia, wykonaj następujące czynności:
-
Szybko przesuń od prawej krawędzi do środka ekranu, a następnie naciśnij panel Szukaj. Jeśli używasz myszy, wskaż prawy dolny róg ekranu, a następnie kliknij pozycję Wyszukaj.
-
W polu wyszukiwania wpisz regedit, a następnie naciśnij lub kliknij polecenie regedit.
Jeśli zostanie wyświetlony monit o wprowadzenie hasła administratora, wpisz hasło. Jeśli zostanie wyświetlony monit o potwierdzenie, potwierdź.
-
Znajdź, a następnie naciśnij lub kliknij następujący podklucz rejestru:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\UsbFlags
-
W menu Edycja wskaż pozycję Nowy, a następnie naciśnij lub kliknij pozycję Klawisz.
-
Wpisz nazwę nowego klucza, używając następującego formatu:
vvvvpppprrrr
Notatki-
"vvvv" reprezentuje 4-cyfrowy numer szesnastkowy identyfikujący identyfikator dostawcy urządzenia.
-
"pppp" oznacza 4-cyfrowy numer szesnastkowy identyfikujący identyfikator produktu urządzenia.
-
"rrrr" oznacza 4-cyfrowy kod binarny numer dziesiętny zawierający numer poprawki urządzenia.
-
-
W menu Edycja wskaż pozycję Nowy, a następnie naciśnij lub kliknij pozycję WARTOŚĆ DWORD (32-bitowa).
-
Wpisz DisableOnSoftRemove.
-
Naciśnij i przytrzymaj lub kliknij prawym przyciskiem myszy pozycję DisableOnSoftRemove, a następnie naciśnij lub kliknij polecenie Modyfikuj.
-
W polu Dane wartości wpisz wartość 0, a następnie naciśnij lub kliknij przycisk OK.
-
Zamknij Edytor rejestru.
Aby włączyć aktualizację dla wszystkich urządzeń USB wyliczonych na komputerze, wykonaj następujące czynności:
-
Szybko przesuń od prawej krawędzi do środka ekranu, a następnie naciśnij panel Szukaj. Jeśli używasz myszy, wskaż prawy dolny róg ekranu, a następnie kliknij pozycję Wyszukaj.
-
W polu wyszukiwania wpisz regedit, a następnie naciśnij lub kliknij polecenie regedit.
Jeśli zostanie wyświetlony monit o wprowadzenie hasła administratora, wpisz hasło. Jeśli zostanie wyświetlony monit o potwierdzenie, potwierdź.
-
Znajdź, a następnie naciśnij lub kliknij następujący podklucz rejestru:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\usbhub
-
W menu Edycja wskaż pozycję Nowy, a następnie naciśnij lub kliknij pozycję Klawisz.
-
Wpisz HubG.
-
W menu Edycja wskaż pozycję Nowy, a następnie naciśnij lub kliknij pozycję WARTOŚĆ DWORD (32-bitowa).
-
Wpisz DisableOnSoftRemove.
-
Naciśnij i przytrzymaj lub kliknij prawym przyciskiem myszy pozycję DisableOnSoftRemove, a następnie naciśnij lub kliknij polecenie Modyfikuj.
-
W polu Dane wartości wpisz wartość 0, a następnie naciśnij lub kliknij przycisk OK.
-
Zamknij Edytor rejestru.
Uwaga Gdy wartość wpisu rejestru DisableOnSoftRemove jest ustawiona na 0, system nie robi nic po usunięciu urządzenia USB. Gdy wartość wpisu rejestru DisableOnSoftRemove jest ustawiona na 1, system wyłącza port, z którego jest usuwane urządzenie USB.
Wymóg ponownego uruchomienia
Po zastosowaniu tej poprawki i/lub zmianie rejestru należy ponownie uruchomić komputer.
Informacje dotyczące zastępowania poprawek
Ta poprawka nie zastępuje wcześniej wydanej poprawki.
Globalna wersja tej poprawki instaluje pliki, które mają atrybuty wymienione w poniższych tabelach. Daty i godziny tych plików są wyświetlane według uniwersalnego czasu koordynowanego (UTC). Daty i godziny dla tych plików na komputerze lokalnym są wyświetlane w formacie czasu lokalnego, wraz z bieżącą różnicą czasu letniego. Ponadto daty i godziny mogą się zmieniać, gdy wykonujesz określone operacje na plikach.
Windows 8 i Windows Server 2012 informacje o plikach uwagi Ważne poprawki Windows 8 i poprawki Windows Server 2012 są zawarte w tych samych pakietach. Na stronie Żądanie poprawek jest jednak wyświetlana tylko informacja "Windows 8". Aby zażądać pakietu poprawek dotyczącego jednego lub obu systemów operacyjnych, wybierz poprawkę wymienioną w obszarze "Windows 8" na stronie. Zawsze zapoznaj się z sekcją "Dotyczy" w artykułach, aby ustalić rzeczywisty system operacyjny, do których ma zastosowanie każda poprawka.
-
Pliki, które dotyczą określonego produktu, punktu kontrolnego (RTM, SPn) i gałęzi usługi (LDR, GDR), można zidentyfikować, analizując numery wersji plików, jak pokazano w poniższej tabeli:
Wersja
Produkt
Kamień milowy
Oddział usługi
6.2.920 0.20 xxx
Windows 8 i Windows Server 2012
Rtm
Ldr
-
Pliki MANIFEST (.manifest) i pliki MUM (mum), które są zainstalowane dla każdego środowiska, są wymienione oddzielnie w sekcji "Dodatkowe informacje o plikach dla Windows 8 i Windows Server 2012". Pliki MUM i MANIFEST oraz skojarzone pliki wykazu zabezpieczeń (cat) są niezwykle ważne, aby zachować stan zaktualizowanych składników. Pliki wykazu zabezpieczeń, dla których atrybutów nie ma na liście, są podpisane za pomocą podpisu cyfrowego firmy Microsoft.
Dla wszystkich obsługiwanych wersji Windows 8 opartych na architekturze x86
Nazwa pliku |
Wersja pliku |
Rozmiar pliku |
Data |
Godzina |
Platforma |
---|---|---|---|---|---|
Usbhub3.sys |
6.2.9200.16603 |
361,728 |
03 maja 2013 r. |
03:48 |
x86 |
Usbhub3.sys |
6.2.9200.20707 |
361,728 |
03 maja 2013 r. |
04:16 |
x86 |
Dla wszystkich obsługiwanych wersji Windows 8 i Windows Server 2012 opartych na procesorach x64
Nazwa pliku |
Wersja pliku |
Rozmiar pliku |
Data |
Godzina |
Platforma |
---|---|---|---|---|---|
Usbhub3.sys |
6.2.9200.16603 |
446,208 |
03 maja 2013 r. |
07:00 |
x64 |
Usbhub3.sys |
6.2.9200.20707 |
446,208 |
03 maja 2013 r. |
07:00 |
x64 |
Status
Firma Microsoft potwierdziła, że jest to problem w produktach firmy Microsoft wymienionych w sekcji "Dotyczy".
Więcej informacji
Aby uzyskać więcej informacji na temat terminologii aktualizacji oprogramowania, kliknij następujący numer artykułu, aby wyświetlić ten artykuł w bazie wiedzy Microsoft Knowledge Base:
824684 Opis standardowej terminologii używanej do opisywania aktualizacji oprogramowania firmy Microsoft Aby uzyskać więcej informacji na temat znajdowania identyfikatorów sprzętu dla określonych urządzeń, zobacz Wpisy rejestru urządzeń USB.
Dodatkowe informacje o plikach
Dodatkowe informacje o plikach dla Windows 8 i Windows Server 2012
Dodatkowe pliki dla wszystkich obsługiwanych wersji Windows 8 opartych na architekturze x86
Nazwa pliku |
Update-bf.mum |
Wersja pliku |
Nie dotyczy |
Rozmiar pliku |
1,763 |
Data (UTC) |
03 maja 2013 r. |
Godzina (UTC) |
15:04 |
Platforma |
Nie dotyczy |
Nazwa pliku |
X86_usbhub3.inf_31bf3856ad364e35_6.2.9200.16603_none_f2e110b11e2c8fc0.manifest |
Wersja pliku |
Nie dotyczy |
Rozmiar pliku |
2,104 |
Data (UTC) |
03 maja 2013 r. |
Godzina (UTC) |
03:54 |
Platforma |
Nie dotyczy |
Nazwa pliku |
X86_usbhub3.inf_31bf3856ad364e35_6.2.9200.20707_none_f36eaea4374694e6.manifest |
Wersja pliku |
Nie dotyczy |
Rozmiar pliku |
2,104 |
Data (UTC) |
03 maja 2013 r. |
Godzina (UTC) |
04:42 |
Platforma |
Nie dotyczy |
Dodatkowe pliki dla wszystkich obsługiwanych wersji Windows 8 i Windows Server 2012 opartych na procesorach x64
Nazwa pliku |
Amd64_usbhub3.inf_31bf3856ad364e35_6.2.9200.16603_none_4effac34d68a00f6.manifest |
Wersja pliku |
Nie dotyczy |
Rozmiar pliku |
2,108 |
Data (UTC) |
03 maja 2013 r. |
Godzina (UTC) |
07:10 |
Platforma |
Nie dotyczy |
Nazwa pliku |
Amd64_usbhub3.inf_31bf3856ad364e35_6.2.9200.20707_none_4f8d4a27efa4061c.manifest |
Wersja pliku |
Nie dotyczy |
Rozmiar pliku |
2,108 |
Data (UTC) |
03 maja 2013 r. |
Godzina (UTC) |
07:05 |
Platforma |
Nie dotyczy |
Nazwa pliku |
Update-bf.mum |
Wersja pliku |
Nie dotyczy |
Rozmiar pliku |
1,989 |
Data (UTC) |
03 maja 2013 r. |
Godzina (UTC) |
15:05 |
Platforma |
Nie dotyczy |