Splwow64.exe-processen slutar inte när ett jobb har slutförts i Windows 8 eller Windows Server 2012

Symptom

Föreställ dig följande:

  • Du har en dator som kör Windows 8 eller Windows Server 2012.

  • Du kan skriva ut en fil genom att använda ett 32-bitars program.

  • Utskriften har slutförts.

I det här fallet avslutas Splwow64.exe-processen inte omedelbart.

Obs!  Splwow64.exe-processen används för att översätta drivrutinsmodell på ett 64-bitars operativsystem och en 32-bitars program. Splwow64.exe används för att stödja funktionen för skrivarens drivrutin isolering. 32-bitarsversionen av Windows 8 har en egen Splwow64.exe-fil och 32-bitarsversionen av Splwow64.exe påverkas också av det här problemet. Mer information om isolerade program finns på följande MSDN-webbplats:

Orsak

Det här problemet uppstår eftersom processen Splwow64.exe finns kvar i minnet för längre än nödvändigt för att öka systemets prestanda när ett utskriftsjobb är klart.

Lösning

Den här snabbkorrigeringen är också tillgängliga på .

När du har installerat den här snabbkorrigeringen anger snabbkorrigeringen standardtimeout-värdet för Splwow64.exe-processen finns kvar i minnet till två minuter. Splwow64.exe-processen avslutas därför två minuter efter sista utskriftsjobbet är klart. Du kan dessutom konfigurera timeout-värdet genom att ändra registervärdet. Så här konfigurerar du timeout-värdet:

Viktigt Avsnittet, metoden eller aktiviteten innehåller instruktioner om hur du ändrar registret. Allvarliga problem kan dock uppstå om du ändrar registret felaktigt. Se därför till att du följer instruktionerna noga. För extra skydd, säkerhetskopiera registret innan du ändrar det. Du kan sedan återställa registret om det uppstår problem. För mer information om hur du säkerhetskopierar och återställer registret klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

hur du säkerhetskopierar och återställer registret i Windows

  1. Svep inåt från den högra kanten av skärmen och knacka sedan på Sök. Eller, om du använder en mus, peka på det nedre högra hörnet av skärmen och klicka sedan på Sök.

  2. Skriv regediti sökrutan och tryck eller klicka på regedit.

    UAC Ange lösenordet om du ombeds ange ett administratörslösenord. Om du uppmanas att bekräfta ger bekräftelsen.

  3. Leta reda på och knacka sedan på eller klicka på följande registerundernyckel:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print

  4. Peka på NyttRedigera -menyn och knacka sedan på eller klicka på DWORD-värde.

  5. Typ SplWOW64TimeOutSeconds.

  6. Tryck på och håll eller högerklicka SplWOW64TimeOutSecondsoch knackar eller klickar du på Ändra.

  7. Ange ett värde i rutan data , och knacka sedan på eller klicka på OK.

  8. Avsluta Registereditorn.

Obs! Du måste ange ett värde som är större än noll i rutan data . Värdet som du anger är sekunder som systemet regelbundet väntar medan den kontrollerar om Splwow64.exe process tas bort. Problemet uppstår när det samma antalet sekunder som ska gå efter sista 32-bitars ut processen har stängts. När en tjänst process utskrifter, utskriftsfunktionen inte frigörs förrän tjänsten stängs och vid passerat därför minst den tid som du anger i rutan data . Till exempel om du skriver 15 i rutan data och sista 32-bitars processen tar två minuter att skriva ut och stäng sedan släpps utskriftsfunktionen mellan två minuter och 15 sekunder och två minuter, 30 sekunder. Om ingen timeout-värde har angetts är standardtimeout-värdet två minuter.

Information om snabbkorrigeringen

En snabbkorrigering är tillgänglig från Microsoft. Den här snabbkorrigeringen är emellertid avsedd att åtgärda det problem som beskrivs i denna artikel. Använd bara den här snabbkorrigeringen för system med just detta problem.

Om snabbkorrigeringen är tillgänglig för hämtning finns "Snabbkorrigeringen tillgänglig för hämtning" överst i den här Knowledge Base-artikeln. Om det här avsnittet inte visas, skicka en begäran till Microsofts kundtjänst och Support för att få snabbkorrigeringen.

Obs! Om det uppstår ytterligare problem eller krävs felsökning, kan du behöva skapa en serviceförfrågan. De vanliga supportkostnaderna gäller för övriga supportfrågor och problem som inte uppfyller kraven för den här snabbkorrigeringen. En fullständig lista över telefonnummer för Microsofts kundtjänst och Support eller skapa en serviceförfrågan finns på följande Microsoft-webbplats:

Obs! "Snabbkorrigering tillgänglig för hämtning" formuläret visar de språk som snabbkorrigeringen är tillgänglig på. Om ditt språk inte visas beror det på att ingen snabbkorrigering är tillgänglig för språket.

Förutsättningar

Om du vill installera den här snabbkorrigeringen måste du köra Windows 8 eller Windows Server 2012.

Registerinformation

För att kunna använda snabbkorrigeringen i det här paketet behöver du inte göra några ändringar i registret.

Krav på omstart

Du måste starta om datorn när du har installerat den här snabbkorrigeringen.

Ersättningsinformation för Hotfix

Den här snabbkorrigeringen ersätter inte någon tidigare utgiven snabbkorrigering.



Den globala versionen av den här snabbkorrigeringen installerar filer med de filattribut som visas i följande tabeller. Datum och tider för dessa filer anges i UTC-tid (UTC). Datum och tider för dessa filer på den lokala datorn visas i lokal tid tillsammans med din aktuella sommartid (DST). Datum och tider kan dessutom ändras när du utför vissa åtgärder på filerna.





Filinformation för Windows 8 och Windows Server 2012 Viktigt Snabbkorrigeringar för Windows 8 och snabbkorrigeringar för Windows Server 2012 ingår i samma paket. Dock visas bara "Windows 8" på sidan för begäran. Om du vill begära snabbkorrigeringspaket som gäller för en eller båda operativsystemen markerar du snabbkorrigeringen som anges under "Windows 8" på sidan. Alltid finns i avsnittet "Gäller för" i artiklarna för att fastställa själva operativsystemet som avser varje snabbkorrigering.

  • De filer som gäller en viss produkt, milstolpe (RTM, SPn) och verksamhetsgren (LDR, GDR) framgår av att undersöka versionsnumren som visas i följande tabell:

  • GDR-verksamhetsgrenar innehåller endast de korrigeringar som är vitt spridda för att adressera vanliga och kritiska problem. LDR-verksamhetsgrenar innehåller snabbkorrigeringar utöver brett utgivna korrigeringar.

  • I MANIFESTET (.manifest) och MUM filerna (.mum) som installeras för varje miljö är anges separat i avsnittet "Ytterligare filinformation för Windows 8 och Windows Server 2012". MUM- och MANIFEST-filer, och tillhörande säkerhetskatalogfiler (.cat) filer, är mycket viktigt att bibehålla statusen för de uppdaterade komponenterna. Säkerhetskatalogfilerna attribut som inte finns listade, är signerade med en digital Microsoft-signatur

Status

Microsoft har bekräftat att detta är ett problem i Microsoft-produkterna som nämns i avsnittet "Gäller".

Mer Information

Mer information om liknande problem klickar du på följande artikelnummer och läser artiklarna i Microsoft Knowledge Base:

Splwow64.exe-processen inte avslutas när en utskrift är klar i 64-bitarsversionen av Windows 7 eller Windows Server 2008 R2

du kan inte använda kommandot "runas" för att skriva ut från olika användarkonton i en session från en 32-bitars-program på en dator som kör 64-bitarsversionen av Windows Server 2008 eller Windows Vista
För mer information om terminologin för programuppdateringar klickar du på följande artikelnummer och läser artikeln i Microsoft Knowledge Base:

beskrivning av standardterminologin som används för att beskriva Microsoft-programuppdateringar

Ytterligare filinformation för Windows 8 och Windows Server 2012

Ytterligare filer för alla x86-baserade versioner av Windows 8

Behöver du mer hjälp?

Utöka dina kunskaper
Utforska utbildning
Få nya funktioner först
Anslut till Microsoft Insiders

Hade du nytta av den här informationen?

Tack för din feedback!

Tack för din feedback! Det låter som att det kan vara bra att koppla dig till en av våra Office-supportrepresentanter.

×