Pomocí příkazu "runas" nelze tisknout různé uživatelské účty v jedné relaci z 32bitového programu v počítači s 64bitovou verzi Windows Server 2008 nebo Windows Vista

Překlady článku Překlady článku
ID článku: 972616 - 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 počítači s 64bitovou verzí systému Windows nelze použít příkaz runas tisk z 32bitového programu z různé uživatelské účty v rámci jedné relace.

Příčina

K tomuto chování dochází, protože systém používá Splwow64.exe proces překladu mezi 32bitové programy a ovladače modelu 64bitový operační systém. Po dokončení tiskové úlohy v uživatelském účtu, zůstane proces Splwow64.exe paměti pro období zvýšit výkon systému. Splwow64 proces však nekončí očekávaným způsobem. Proto při použití příkazu runas spustit 32bitový program nelze vytisknout z různé uživatelské účty.

Řešení

V systému Windows Server 2003 64-bit, všechny verze

Žádná oprava hotfix je k dispozici pro tento problém.

Další informace o podobném problému v systému Windows Server 2003 získáte v článku znalostní báze Microsoft Knowledge Base:
923357 Tisk z 32bitového programu v různé uživatelské účty v rámci jedné relace v počítači s 64bitovou verzí systému Microsoft Windows nelze pomocí příkazu RUNAS

Pro 64bitové verze systému Windows Server 2008 a Windows Vista

Oprava hotfix je k dispozici řešení tohoto problému. Tato oprava hotfix nastaví výchozí hodnotu časového limitu pro období Splwow64.exe procesu zůstane v paměti. Tato výchozí hodnota je dvě minuty. Proto Splwow64.exe procesu vypnutí dvě minuty po zavření poslední tiskovou úlohu do jednoho uživatelského účtu. Tato hodnota časového limitu lze navíc nakonfigurovat změnou hodnoty registru v části "Informace registru".

Windows Server 2008 R2 a 64bitové verze systému Windows 7

Při tisku z více 32bitové aplikace spuštěné v různých uživatelských účtů v rámci jedné relace každého uživatelského účtu pro danou aplikaci spustit více instancí Splwow64.exe. To znamená, že instance Splwow64.exe pracuje nezávisle a nenarušují jiné spuštěné instance. To nemá omezení pouze jeden uživatel možnost tisknout z jedné relace.

Informace o opravě hotfix

Je k dispozici podporovanou opravu hotfix. Tato oprava hotfix je však určena pouze problém popsaný v tomto článku. Použití této opravy hotfix pouze u systémů, ve kterých dochází k problému popsaného v tomto článku. Tato oprava hotfix může být dále testována. Proto pokud jste neobtěžuje tento problém, doporučujeme počkat na další aktualizaci softwaru, která bude tuto opravu hotfix obsahovat.

Pokud je oprava hotfix je k dispozici ke stažení, je sekce "Hotfix stažení k dispozici" v horní části tohoto článku znalostní báze Knowledge Base. Pokud tento oddíl není uveden, obraťte se na služby zákazníkům společnosti Microsoft a podpoře opravu hotfix.

Poznámka: Pokud nastanou další problémy nebo pokud je nutné další řešení potíží, bude pravděpodobně nutné vytvořit samostatnou žádost. Výdaje podporu se obvykle týkají dalších otázek a problémů, které nesplňují určité opravy hotfix. Úplný seznam telefonních čísel služeb zákazníkům společnosti Microsoft a podpoře nebo vytvořit samostatnou žádost na tomto webu společnosti Microsoft:
http://support.microsoft.com/contactus/?ws=support
Poznámka: "Stažení oprava Hotfix k dispozici" formulář zobrazí jazyky, pro které je oprava hotfix k dispozici. Pokud není váš jazyk, je oprava hotfix není k dispozici pro daný jazyk.


Důležité opravy hotfix pro systém Windows Vista a Windows Server 2008 jsou součástí stejné balíčky. Pouze jeden z těchto produktů však může být uvedena na stránce "Žádost o opravu Hotfix". O balíčku oprav hotfix pro systém Windows Vista a Windows Server 2008, stačí pouze vyberte produkt, který je uveden na stránce.

Požadavky

Tuto opravu hotfix, musí být v počítači jeden z následujících operačních systémů:
  • Windows Server 2008 Service Pack 2 (SP2)
  • Windows Server 2008
  • Windows Vista Service Pack 2 (SP2)
  • Windows Vista Service Pack 1(SP1)

Požadavek na restartování

Není třeba restartovat počítač po instalaci této opravy hotfix.

Informace o registru

Chcete-li nakonfigurovat hodnotu časového limitu, postupujte následujícím způsobem.

Důležité Tento oddíl, metoda nebo úkol obsahuje kroky, které informace o úpravě registru. Však mohou nastat závažné problémy při nesprávných úpravách registru. Proto se ujistěte, opatrně postupujte následujícím způsobem. Pro zvýšení ochrany zálohujte registr před úpravami. Pokud dojde k potížím, můžete obnovit registru. Další informace o zálohování a obnovení registru získáte klepnutím na následující číslo článku:
322756 Způsob zálohování a obnovení registru v systému Windows
  1. Klepněte na tlačítko Spustit, klepněte na tlačítko Spustit.
  2. Typ regedit a klepněte na tlačítko OK.
  3. Vyhledejte a poté klepněte na následující podklíč registru:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print
  4. Přejděte na příkaz Novýa klepněte na tlačítko Hodnota DWORD.
  5. Typ SplWOW64TimeOutSecondsjako název položky registru a pak stiskněte klávesu Enter.
  6. Poklepejte SplWOW64TimeOutSeconds položka, kterou jste vytvořili v kroku 4.
  7. Zadejte hodnotu do Hodnota dat pole a klepněte na tlačítko OK.
Poznámka:Musíte zadat hodnotu, která je větší než 0 (nula) vHodnota dat pole. Hodnota, kterou zadáte je počet sekund, které systém čeká, pravidelně systém zkontroluje, zda proces Splwow64.exe musí být uvolněn. Splwow64.exe proces je uvolněn, jakmile uplyne počet sekund určený v SplWOW64TimeOutSeconds od uzavření poslední 32bitový proces tisku. Proto při procesu služby tiskne, funkci tisku není uvolněna dokud služba ukončí a alespoň po zadanou dobu Hodnota dat předává pole. Pokud zadáte například 15 v Hodnota dat pole a poslední 32bitový proces trvá dvě minuty k tisku a zavřete, funkci tisku je vydána mezi dvou minut a 15 sekund a dvou minut a 30 sekund. Pokud není zadána žádná hodnota časového limitu, je výchozí hodnota časového limitu dvě minuty.

Informace o souboru

Anglická verze této opravy hotfix má atributy souborů (nebo novější), jsou uvedeny v následující tabulce. Data a časy těchto souborů jsou uvedeny koordinovaný světový čas (UTC). Při zobrazení informací o souboru je převeden na místní čas. Rozdíl mezi místním ČASEM a časem Časové pásmo karty v Datum a čas položky v Ovládacích panelech.

Pro všechny podporované 64bitové verze systému Windows Server 2008 a Windows Vista x

Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Splwow64.exe6.0.6001.2246439,93607. Července 200916: 27x 64
Splwow64.exe6.0.6002.2216539,93607. Července 200916: 01x 64

Pro všechny podporované verze s procesorem Itanium systému Windows Server 2008

Zmenšit tuto tabulkuRozšířit tuto tabulku
Název souboruVerze souboruVelikost souboruDatumČasPlatforma
Splwow64.exe6.0.6001.2246484,48007. Července 200916: 53IA-64
Splwow64.exe6.0.6002.2216584,48007. Července 200916: 00IA-64

Jak potíže obejít

Chcete-li tento problém vyřešit, použijte jednu z následujících metod.

Řešení 1

Tisk nepoužívejte příkaz runas .

Řešení 2

Ukončení procesu Splwow64.exe před použitím příkazu runas tisk z 32bitového programu v různé uživatelské účty v rámci jedné relace.

Prohlášení

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části "Platí pro".

Další informace

V počítači s 64bitovou verzí systému Microsoft Windows může pouze jeden uživatelský účet z 32bitového programu vytisknout jednu relaci. V rámci jedné relace je uživatelský účet, který vytiskne první pouze uživatelský účet, ve kterém lze tisknout 32bitový proces, až do vypršení časového limitu nebo ukončí relaci. Pokud jiný uživatelský účet ve stejné relaci pokusu o tisk před ukončením relace se zobrazuje chybová zpráva "Neplatný popisovač" uživatelský účet. Požadavek na tisk je navíc neúspěšné.

Více než jeden proces může spustit v různé uživatelské účty ve stejné relaci. Následující příklady:
  • Procesy služby spouštěné ve stejné relaci. Uživatelské účty, které spustit procesy služby jsou však určena nastavení služby.
  • Procesy, které jsou spuštěny pomocí runas příkaz.

Další informace získáte klepnutím na následující číslo článku:
824684 Popis standardní terminologie používané při popisu aktualizací softwaru společnosti Microsoft

Vlastnosti

ID článku: 972616 - Poslední aktualizace: 6. srpna 2012 - Revize: 11.0
Informace v tomto článku jsou určeny pro produkt:
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Standard
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Vista Enterprise 64-bit edition
  • Windows Vista Home Basic 64-bit edition
  • Windows Vista Home Premium 64-bit edition
  • Windows Vista Ultimate 64-bit edition
  • Windows Vista Business 64-bit edition
  • Microsoft Windows Server 2003 R2 Datacenter x64 Edition
  • Microsoft Windows Server 2003 R2 Standard x64 Edition
  • Microsoft Windows Server 2003 R2 Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Standard x64 Edition
Klíčová slova: 
kbautohotfix kbexpertiseadvanced kbfix kbsurveynew kbqfe kbhotfixserver kbmt KB972616 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: 972616

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