Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. Database & SysAdmin
  3. System Admin
  4. splwow64.exe causes RDP Sessions to Hang After Closing Application

splwow64.exe causes RDP Sessions to Hang After Closing Application

Scheduled Pinned Locked Moved System Admin
windows-adminperformancecomsysadminalgorithms
1 Posts 1 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • V Offline
    V Offline
    vSoares
    wrote on last edited by
    #1

    Hi! I have several users connected through terminal services to a windows server 2003 64 bit. When a user sends some document to printer and tries to close session it hangs for several minutes. After searching, i found some articles[^] pointing this issue. This occurs because there is a process (Splwow64.exe) that remains in memory for several minutes. This process is used to convert between 32 bit and 64 bit applications. This process remains in memory in order to increase system performance and unloads from memory after a specified time from the end of the last job. We can specify this time adding or editing the registry key HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Print\SplWOW64TimeOut (DWORD) and setting here the number of minutes to stay in memory before unloading. Although this can be good for performance, it causes RDP sessions to hang when short time has passed after the user has done his last print and tries to close the session. The minimum value we can set SplWOW64TimeOut is 1. If we set it to 0, the application just hangs completely. Is there any way to set this process to unload as soon as the job ends? vSoares

    1 Reply Last reply
    0
    Reply
    • Reply as topic
    Log in to reply
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes


    • Login

    • Don't have an account? Register

    • Login or register to search.
    • First post
      Last post
    0
    • Categories
    • Recent
    • Tags
    • Popular
    • World
    • Users
    • Groups