Programy, které používají funkce QueryPerformanceCounter může neprodukuje v systému Windows 2000 Server, Windows Server 2003 a Windows XP

Překlady článku Překlady článku
ID článku: 895980 - Produkty, které se vztahují k tomuto článku.
Rozbalit všechny záložky | Minimalizovat všechny záložky

Na této stránce

Příznaky

V systému Windows 2000 Server, Windows Server 2003 a Windows XP může program, který používá funkci QueryPerformanceCounter k systémovému času dotazu provést špatně. Například pokud spustíte příkaz ping na příkazovém řádku, můžete obdržet čekací doba nízkou nebo nesprávné hodnoty.

Poznámka: K tomuto problému dochází v počítači, ve kterém běží x 86 - podle verze systému Windows nebo x 64 - podle verze systému Windows.

Příčina

K tomuto problému dochází, pokud má počítač AMD Cool'n ' quiet technologie v systému BIOS povolena.

Řešení

Chcete-li tento problém vyřešit, nainstalujte nový ovladač PROCESORU AMD. Chcete-li to provést, naleznete na webu AMD společnosti:
http://www.amd.com/us-en/assets/content_type/utilities/setup.zip
Po instalaci nového ovladače, musíte restartovat počítač.

Poznámka: Instalace ovladače, přidá / usepmtimer v souboru Boot.ini přepínač. Tento přepínač je popsána v části "Řešení".

Jak potíže obejít

Chcete-li tento problém vyřešit, aktualizujte systém BIOS v počítači. Nebo upravit soubor Boot.ini, aby použití / usepmtimer přepnout. Postupujte takto:
  1. Přihlaste se k počítači pomocí účtu s pověřením správce.
  2. Klepněte na tlačítko Start, klepněte na příkaz Spustit, zadejte c:\boot.ini Poznámkový blok a potom klepněte na tlačítko OK.
  3. V souboru Boot.ini řádek, který začíná řetězcem "výchozí" nachází v části "[spouštěcího zavaděče]". Tento řádek určuje umístění výchozího operačního systému. Řádek může vypadat takto:
    default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
    V části "[operating systems]" vyhledejte řádek pro operační systém, které odpovídá řádku "výchozí". Například pokud počítač se systémem Microsoft Windows Server 2003 Enterprise x 64 Edition řádku by měl vypadat takto:
    multi (0) disk (0) rdisk (0) oddílu (2) \Windows="Windows Server 2003 Enterprise x 64 Edition" / fastdetect /NoExecute = OptIn
  4. Na konci řádku přidat mezeru a potom zadejte / usepmtimer. Řádek by měl nyní vypadat takto.
    multi (0) disk (0) rdisk (0) oddílu (2) \Windows="Windows Server 2003 Enterprise x 64 Edition" / fastdetect /NoExecute = OptIn /usepmtimer
  5. Uložte soubor a ukončete program Poznámkový blok.
  6. Restartujte počítač.
Následuje ukázkový soubor Boot.ini pro systém, který obsahuje / usepmtimer přepnout.
[boot loader]
timeout=0
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi (0) disk (0) rdisk (0) oddílu (2) \Windows="Windows Server 2003 Enterprise x 64 Edition" / fastdetect /NoExecute = OptIn /usepmtimer
Poznámka: Soubor Boot.ini je umístěn v kořenové složce systémové jednotky.

Další informace

Ve výchozím nastavení systému Windows Server 2003 Service Pack 2 (SP2) používá PM časovač pro všechny s více procesory APIC nebo ACPI HAL, pokud dojde k selhání procesu kontroly tak, aby bylo možné zjistit, zda systém BIOS podporuje na APIC nebo ACPI HAL. Pokud používáte aktualizaci Windows Server 2003 SP2, musí vynutit AMD počítač na používání časovače PM pomocí / usepmtimer přepnout.

Další informace o podpoře pro hardware ACPI a APCI získáte následujícím článku báze Microsoft Knowledge Base:
309283Možnosti vrstvy HAL po instalaci systému Windows XP nebo Windows Server 2003

Technická podpora pro 64bitové verze systému Microsoft Windows

Pokud byl hardware dodán s již nainstalovanou 64bitovou verzí systému Microsoft Windows, technickou podporu a pomoc pro 64bitovou verzi systému Windows zajišťuje výrobce hardwaru. Je to z toho důvodu, že systém Windows XP x64 byl součástí dodaného hardwaru. Výrobce hardwaru mohl upravit instalaci systému Windows x64 pomocí jedinečných součástí. Mohl například zahrnout specifické ovladače zařízení a volitelná nastavení, aby maximalizoval výkon vlastního hardwaru. Společnost Microsoft bude přiměřeně nápomocna v případě, že potřebujete technickou pomoc s vydáním systému Windows x64. Pravděpodobně byste se však měli obrátit přímo na výrobce hardwaru. Výrobce je tím nejkvalifikovanějším pro poskytnutí podpory k softwaru, který instaloval do hardwaru. Pokud jste zakoupili 64bitovou verzi systému Windows samostatně, například 64bitovou verzi systému Microsoft Windows Server 2003, poskytne technickou podporu společnost Microsoft.

Informace o systému Microsoft Windows XP Professional x64 Edition získáte na následujícím webu společnosti Microsoft:
http://www.microsoft.com/windowsxp/64bit/default.mspx
Další informace o verzích x64 systému Microsoft Windows Server 2003 naleznete na následujícím webu společnosti Microsoft:
http://www.microsoft.com/windowsserver2003/64bit/x64/editions.mspx
Produkty třetích stran, o nichž se hovoří v tomto článku, jsou vyráběny společnostmi nezávislými na společnosti Microsoft. Společnost Microsoft neposkytuje žádnou záruku (implicitně předpokládanou ani jinou) týkající se výkonu a spolehlivosti těchto produktů.

Vlastnosti

ID článku: 895980 - Poslední aktualizace: 11. března 2010 - Revize: 6.0
Informace v tomto článku jsou určeny pro produkt:
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
  • Microsoft Windows XP Professional x64 Edition
  • Microsoft Windows XP Professional
  • Microsoft Windows 2000 Enterprise Edition
  • Microsoft Windows 2000 Standard Edition
  • MS Windows 2000 Server
Klíčová slova: 
kbmt kbtshoot kbprb KB895980 KbMtcs
Strojově přeložený článek
Důležité: Tento článek byl přeložen pomocí software společnosti Microsoft na strojový překlad, ne profesionálním překladatelem. Společnost Microsoft nabízí jak články přeložené překladatelem, tak články přeložené pomocí software na strojový překlad, takže všechny články ve Znalostní databázi (Knowledge Base) jsou dostupné v češtině. Překlad pomocí software na strojový překlad ale není bohužel vždy dokonalý. Obsahuje chyby ve skloňování slov, skladbě vět, nebo gramatice, podobně jako když cizinci dělají chyby při mluvení v češtině. Společnost Microsoft není právně zodpovědná za nepřesnosti, chyby nebo škody vzniklé chybami v překladu, nebo při použití nepřesně přeložených instrukcí v článku zákazníkem. Společnost Microsoft aktualizuje software na strojový překlad, aby byl počet chyb omezen na minimum.
Projděte si také anglickou verzi článku:895980

Dejte nám zpětnou vazbu

 

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