Problemy podczas przechodzenia komputera z wieloma dyskami ATA do stanu zasilania S1

Zakończono świadczenie pomocy technicznej dla systemu Windows XP

Firma Microsoft zakończyła świadczenie pomocy technicznej dla systemu Windows XP 8 kwietnia 2014. Ta zmiana wpłynęła na Twoje aktualizacje oprogramowania i opcje zabezpieczeń. Dowiedz się, co to oznacza dla Ciebie i jak zapewnić sobie kontynuację ochrony.

Ten artykuł został zarchiwizowany. Jest oferowany „taki, jaki jest” i nie będzie już aktualizowany.
Symptomy
Podczas przechodzenia komputera z systemem Windows 2000 lub Windows XP z wieloma dyskami ATA do stanu zasilania S1, może wystąpić jeden z następujących symptomów:
  • System Windows nie rozpoznaje dysków ATA po wznowieniu pracy komputera, który był w stanie uśpienia lub wstrzymania.
  • Może pojawić się następujący komunikat o błędzie:
    Niebezpieczne usunięcie urządzenia:

    Urządzenie zostało odłączone lub wysunięte bez zatrzymania go. Odłączanie lub wysuwanie urządzenia bez uprzedniego zatrzymania go często może prowadzić do awarii systemu i utraty ważnych danych.
  • System Windows może przestać odpowiadać (zawiesić się).
Przyczyna
Ten problem występuje, ponieważ czasami stos sterowników magazynu IDE w niepoprawny sposób uzyskuje dostęp do rejestrów wymaganych do resetowania programów. W rezultacie kontroler hosta lub urządzenie zawieszają się. Problem nie dotyczy komputerów, na których są używane kontrolery hosta ATA skonfigurowane do działania w trybie starszego urządzenia. Ten problem został zidentyfikowany w mikroukładzie firmy Intel opartym na technologii ICH5, ale może także wystąpić w przypadku innego sprzętu.
Rozwiązanie

Windows XP

Informacje dotyczące dodatków Service Pack

W celu rozwiązania tego problemu należy uzyskać najnowszy dodatek Service Pack dla systemu Microsoft Windows XP. Aby uzyskać dodatkowe informacje, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
322389 Jak uzyskać najnowszy dodatek Service Pack dla systemu Windows XP

Informacje o poprawce

Poniższe pliki są dostępne do pobrania w witrynie Microsoft – Centrum pobierania:
System Windows XP 64-Bit EditionPobierzPobierz pakiet 812415 teraz.
Data wydania: 9 maja 2003

Aby uzyskać dodatkowe informacje dotyczące sposobu pobierania plików Pomocy technicznej firmy Microsoft, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
119591 Jak uzyskać pliki Pomocy technicznej Microsoft w usługach online
Firma Microsoft przeskanowała ten plik w poszukiwaniu wirusów. Firma Microsoft użyła najnowszego oprogramowania do wykrywania wirusów dostępnego w chwili opublikowania pliku. Plik jest przechowywany na serwerach z zaawansowanym poziomem zabezpieczeń, które ułatwiają ochronę przed wprowadzaniem nieautoryzowanych zmian w pliku. Wersja anglojęzyczna tej poprawki ma atrybuty plików przedstawione w poniższej tabeli (lub nowsze). Daty i godziny ostatniej modyfikacji plików podano zgodnie z czasem UTC (Coordinated Universal Time). Są one zamieniane na czas lokalny po wyświetleniu informacji o pliku. Aby zobaczyć różnicę między czasem UTC i czasem lokalnym, skorzystaj z karty Strefa czasowa narzędzia Data i godzina w Panelu sterowania.
 Data         Godzina   Wersja         Rozmiar   Nazwa pliku ----------------------------------------------------------- 31-sty-2003  15:43     5.1.2600.1164  87 040    Atapi.sys 31-sty-2003  15:43     5.1.2600.1164  23 680    Pciidex.sys 14-lis-2002  10:01     5.3.10.0        4 608    Spmsg.dll

System Windows 2000

Informacje o dodatku Service Pack

Aby rozwiązać ten problem, należy zaopatrzyć się w najnowszy dodatek Service Pack dla systemu Microsoft Windows 2000. Aby uzyskać dodatkowe informacje, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
260910 Jak uzyskać najnowszy dodatek Service Pack dla systemu Windows 2000

Informacje o poprawce

Poniższe pliki są dostępne do pobrania w witrynie Microsoft – Centrum pobierania:
Wszystkie języki z wyjątkiem japońskiego NECPobierzPobierz pakiet 812415 teraz.
Data wydania: 9 maja 2003

Aby uzyskać dodatkowe informacje dotyczące sposobu pobierania plików Pomocy technicznej firmy Microsoft, kliknij następujący numer artykułu w celu wyświetlenia tego artykułu z bazy wiedzy Microsoft Knowledge Base:
119591 Jak uzyskać pliki Pomocy technicznej Microsoft w usługach online
Firma Microsoft przeskanowała ten plik w poszukiwaniu wirusów. Firma Microsoft użyła najnowszego oprogramowania do wykrywania wirusów dostępnego w chwili opublikowania pliku. Plik jest przechowywany na serwerach z zaawansowanym poziomem zabezpieczeń, które ułatwiają ochronę przed wprowadzaniem nieautoryzowanych zmian w pliku. Wersja anglojęzyczna tej poprawki ma atrybuty plików przedstawione w poniższej tabeli (lub nowsze). Daty i godziny ostatniej modyfikacji plików podano zgodnie z czasem UTC (Coordinated Universal Time). Są one zamieniane na czas lokalny po wyświetleniu informacji o pliku. Aby zobaczyć różnicę między czasem UTC i czasem lokalnym, skorzystaj z karty Strefa czasowa narzędzia Data i godzina w Panelu sterowania.
 Data         Godzina   Wersja         Rozmiar   Nazwa pliku ----------------------------------------------------------- 25-lut-2003  10:30     5.0.2195.6672  86 704    Atapi.sys 25-lut-2003  10:31     5.0.2195.6672  22 064    Pciidex.sys 12-lut-2003  15:43     5.3.16.3        6 656    Spmsg.dll

Więcej informacji
Opisane symptomy mogą występować w przypadku sterowników Windows ATA i ATAPI oraz w dowolnym mikroukładzie kontrolera sterowników działającym w macierzystym trybie IDE.

Kontrolery ATA działające w trybie macierzystym występują stosunkowo rzadko, najczęściej są wykorzystywane w nowszych systemach, w których jest wiele kontrolerów ATA. Na przykład mogą być używane w systemach składających się z kontrolerów Równoległe ATA i Szeregowe ATA (SATA).

Aby określić, czy na komputerze jest uruchomiony sterownik ATA w trybie macierzystym:
  1. Kliknij prawym przyciskiem myszy folder Mój komputer, a następnie kliknij polecenie Właściwości.
  2. Kliknij kartę Sprzęt, a następnie kliknij przycisk Menedżer urządzeń.
  3. W menu Widok kliknij polecenie Zasoby według typów.
  4. Rozwiń pozycję Żądanie przerwania (IRQ).
Jeśli w Menedżerze urządzeń widać, że przerwanie IRQ 14 jest przypisane do podstawowego kanału IDE, a przerwanie IRQ 15 do pomocniczego kanału IDE, komputer znajduje się w trybie zgodności.

Jeśli jedno z przerwań IRQ (14, 15) jest przypisane do kanału IDE i oba kanały są włączone w systemie BIOS komputera, komputer znajduje się w trybie macierzystym.

Wiele komputerów wyposażonych w kontrolery ATA w trybie macierzystym ma odpowiednie ustawienie w systemie BIOS, które umożliwia włączanie lub wyłączanie trybu macierzystego.
Stan
Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych na początku tego artykułu. Ten problem został rozwiązany po raz pierwszy w dodatku Service Pack 2 dla systemu Microsoft Windows XP. Ten problem został po raz pierwszy rozwiązany w dodatku Service Pack 4 dla systemu Microsoft Windows 2000.
Właściwości

Identyfikator artykułu: 812415 — ostatni przegląd: 01/12/2015 21:16:57 — zmiana: 3.4

  • Microsoft Windows XP Professional
  • Microsoft Windows XP Home Edition
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows XP Professional x64 Edition
  • kbnosurvey kbarchive kbbug kbfix kbwin2000presp4fix kbqfe kbenv kbprb kbdriver kbwinxpsp2fix kbwinxppresp2fix kbwin2ksp4fix atdownload kbhotfixserver KB812415
Opinia