Ljud spelas upp långsamt eller musik spelas upp med avbrott i Windows XP eller Windows 2000

Artikelöversättning Artikelöversättning
Artikel-id: 835730 - Visa produkter som artikeln gäller.
Visa alla | Dölj alla

På den här sidan

Symptom

På en dator med Microsoft Windows XP eller Microsoft Windows 2000 och hyperthreading-teknik från Intel® eller Enhanced SpeedStep®-teknik uppstår ett eller flera av följande problem:
  • Det uppstår avbrott vid uppspelning av ljud.
  • MIDI-musik spelas upp långsamt.
  • Datorn övergår inte på rätt sätt i energispartillståndet C3. Detta kan påverka batteridrifttiden.

Orsak

Problemen beror på felaktig tolkning av tidsinställningsvärden som returneras av datorn, när hyperthreading har aktiverats och datorns energisparläge ändras. Problemet kan uppstå när du gör något av följande:
  • Du klickar på Testa DirectMusic på fliken Musik i diagnostikverktyget för DirectX (Dxdiag.exe).
  • Du spelar ett dataspel.
  • Du lyssnar på TV-ljud i Microsoft Windows XP Media Center Edition.
Om du vill veta mer om diagnostikverktyget för DirectX, klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
190900 DirectX: Beskrivning av diagnostikverktyget för DirectX (Länken kan leda till en webbplats som är helt eller delvis på engelska)

Lösning

Microsoft Windows XP

Service Pack-information

Lös problemet genom att hämta den senaste Service Pack-versionen för Windows XP. Om du vill veta mer klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
322389 Skaffa den senaste Service Pack-versionen för Windows XP

Information om snabbkorrigeringen

En snabbkorrigering som stöds är tillgänglig från Microsoft. Den är emellertid endast avsedd att åtgärda det problem som beskrivs i artikeln. Använd den bara på datorer där detta problem uppstår. Snabbkorrigeringen kan komma att testas igen. Om ditt arbete inte störs alltför mycket av detta problem, rekommenderar vi att du väntar på nästa programuppdatering som innehåller den här snabbkorrigeringen.

Om snabbkorrigeringen är tillgänglig för hämtning anges detta högst upp i denna artikel. Annars kontaktar du Microsoft Support för att få snabbkorrigeringen.

Obs! Om det uppstår ytterligare problem eller krävs felsökning, måste du kanske skapa en särskild serviceförfrågan. Normala supportavgifter tas ut för ytterligare supportfrågor och problem som inte gäller den aktuella snabbkorrigeringen. En fullständig lista över telefonnummer till Microsoft Support finns på följande Microsoft-webbplats:
http://support.microsoft.com/contactus/?ws=support
Obs! Samtliga språk som snabbkorrigeringen är tillgänglig för visas i en lista. Om ditt språk inte finns med i listan beror det på att ingen snabbkorrigering är tillgänglig för språket.

Filinformation

Den engelska versionen av den här snabbkorrigeringen har de filattribut som visas i följande tabell (eller senare). Datum och tider för dessa filer anges i UTC-tid (Coordinated Universal Time). Innan du läser filinformationen konverteras den till lokal tid. Du kan se skillnaden mellan UTC-tid och lokal tid på fliken Tidszon i verktyget Datum och tid på Kontrollpanelen.
   Datum         Tid   Version        Storlek     Filnamn
   --------------------------------------------------------
   23-feb-2004  21:26  5.1.2600.1348  130 816  Halmacpi.dll

Microsoft Windows 2000

Information om snabbkorrigeringen

En snabbkorrigering som stöds är tillgänglig från Microsoft. Den är emellertid endast avsedd att åtgärda det problem som beskrivs i artikeln. Använd den bara på datorer där detta problem uppstår.

Om snabbkorrigeringen är tillgänglig för hämtning anges detta högst upp i denna artikel. Annars kontaktar du Microsoft Support för att få snabbkorrigeringen.

Obs! Om det uppstår ytterligare problem eller krävs felsökning, måste du kanske skapa en särskild serviceförfrågan. Normala supportavgifter tas ut för ytterligare supportfrågor och problem som inte gäller den aktuella snabbkorrigeringen. En fullständig lista över telefonnummer till Microsoft Support finns på följande Microsoft-webbplats:
http://support.microsoft.com/contactus/?ws=support
Obs! Samtliga språk som snabbkorrigeringen är tillgänglig för visas i en lista. Om ditt språk inte finns med i listan beror det på att ingen snabbkorrigering är tillgänglig för språket.

Förutsättningar

Microsoft Windows 2000 Service Pack 3 (SP3)

Krav på omstart

Datorn behöver inte startas om efter installation av snabbkorrigeringen.

Ersättningsinformation

Den här snabbkorrigeringen ersätter inte några andra snabbkorrigeringar.

Filinformation

Den engelska versionen av den här snabbkorrigeringen har de filattribut som visas i följande tabell (eller senare). Datum och tider för dessa filer anges i UTC-tid (Coordinated Universal Time). Innan du läser filinformationen konverteras den till lokal tid. Du kan se skillnaden mellan UTC-tid och lokal tid på fliken Tidszon i verktyget Datum och tid på Kontrollpanelen.
   Datum         Tid   Version            Storlek    Filnamn
   --------------------------------------------------------------
   15-okt-2004  20:54  5.0.2195.6988      84 192  Halaacpi.dll
   15-okt-2004  20:54  5.0.2195.6988      68 736  Halacpi.dll
   15-okt-2004  20:54  5.0.2195.6988      85 888  Halmacpi.dll


När den här snabbkorrigeringen har installerats på en dator med Windows 2000 måste alternativet aktiveras manuellt.

Obs! Använd bara en av följande metoder för att aktivera det här alternativet, inte båda.
  • Redigera filen Boot.ini Redigera filen Boot.ini i systemenhetens rotmapp manuellt genom att lägga till växeln /usepmtimer på rätt operativsystemrad. Gör så här:
    1. Klicka på Start, Kör, skriv CMD i rutan Öppna och klicka på OK.
    2. Skriv attrib c:\boot.ini -r och tryck på RETUR.
    3. Skriv exit och tryck på RETUR.
    4. Klicka på Start och Kör, skriv notepad c:\boot.ini i rutan Öppna och klicka sedan på OK.

      Filen Boot.ini visas i ett fönster. Raden som börjar med "default" är platsen som Windows 2000 laddas från vid start utan åtgärder från användaren. Raden kan t.ex. se ut så här:
      default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
    5. Leta upp den rad för Windows 2000 som motsvarar informationen på default-raden. Den bör se ut ungefär så här:
      multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows 2000" /fastdetect
    6. Lägg till ett blanksteg i slutet av raden och skriv /usepmtimer. Raden ska nu se ut ungefär så här:
      multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows 2000" /fastdetect /usepmtimer
    7. Spara filen och avsluta Anteckningar.
    8. Starta om datorn.
    Följande är ett exempel på en Boot.ini-fil för en dator med växeln /usepmtimer:
    [boot loader] timeout=0 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows 2000" /fastdetect /usepmtimer
  • Redigera registret Lägg till ett DWORD-värde med namnet 14140000FFFFFFFF och värdet 00000010 i följande registerinställning:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\HAL


    Viktigt! Den här artikeln innehåller information om hur du redigerar registret. Det kan uppstå allvarliga problem om du gör detta felaktigt. Följ därför instruktionerna noga, och säkerhetskopiera registret innan du gör några ändringar i det. Då kan du återställa registret om det uppstår problem. Om du vill veta mer om hur du säkerhetskopierar och återställer registret, klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
    322756 Säkerhetskopiera, redigera och återställa registret i Windows XP och Windows Server 2003


    Gör så här:
    1. Klicka på Start, Kör, skriv regedit i rutan Öppna och klicka sedan på OK.
    2. Leta upp och klicka på följande undernyckel i registret:
      HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\HAL
    3. Peka på NyttRedigera-menyn, och klicka sedan på DWORD-värde.
    4. Skriv 14140000FFFFFFFF som DWORD-namn och tryck på RETUR.
    5. Högerklicka på 14140000FFFFFFFF och klicka på Ändra.
    6. Skriv 00000010 i rutan Data, och klicka sedan på OK.
    7. Avsluta Registereditorn.

Status

Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller" i den här artikeln. Det här problemet åtgärdades först i Microsoft Windows XP Service Pack 2.

Mer Information

Om du vill veta mer om namngivning av snabbkorrigeringspaket, klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
816915 Nytt system för namngivning av uppdateringspaket för Microsoft Windows-program (Länken kan leda till en webbplats som är helt eller delvis på engelska)
Om du vill veta mer klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:
824684 Standardterminologi för beskrivning av Microsoft-programuppdateringar

Egenskaper

Artikel-id: 835730 - Senaste granskning: den 23 december 2008 - Revision: 4.3
Informationen i denna artikel gäller:
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Professional Edition
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows XP Professional Edition
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Media Center Edition 2004
  • Microsoft Windows XP Media Center Edition
Nyckelord: 
kbautohotfix kbhotfixserver kbwin2000presp5fix kbwinxpsp2fix kbqfe kbwinxppresp2fix kbfix kbbug KB835730

Ge feedback

 

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