Share this article

Improve this guide

Session has valid pool on exit [BSoD error fixed]

4 min. read

Updated onMarch 19, 2024

updated onMarch 19, 2024

Share this article

Improve this guide

Read our disclosure page to find out how can you help Windows Report sustain the editorial teamRead more

Key notes

You may encounter aBlue Screen of Deatherror with the stop codeSESSION_HAS_VALID_POOL_ON_EXITon the terminal server when trying to log off from a Remote Desktop Services session.

The error stops theremote desktopsession to theremote desktopserver from responding followed by an abrupt disconnect.

According to Microsoft, theerroroccurs because some objects that the Win32k.sys driver allocates from the session pool are not freed before the session ends.

Another similar error generated by the random user logoff you can see is the0x000000AB SESSION_HAS_VALID_POOL_ON_EXIT in ntoskrnl.exe.

If you encounter this problem, we recommend you follow the steps in this article to know how to fix the error with yourWindows 10system.

How do I fix the SESSION_HAS_VALID_POOL_ON_EXIT error?

How do I fix the SESSION_HAS_VALID_POOL_ON_EXIT error?

1. Use a dedicated tool for BSoD issues

Troubleshootingblue screenerrors can be hard for most of us. There are multiple causes and various methods to fix them. Fortunately, there arespecialized toolsthat help us to diagnose and solve any BSoD problem.

2.Install all Windows updates

Windows updatesoften fix compatibility issues and security flaws, so it’s a good practice to download and install them frequently.Many of these updates address both hardware andsoftwareissues.

Windows Update not working in Windows 10? Take a look at our dedicated guide and solve this problem with ease.

3. Restore to an earlier point

Windows will now restore your computer to the state it was in before the event shown in the description. The process may restart your system a few times to apply the changes.

If System Restore is not working in Windows 10 and you are not being able to follow this solution, we recommend you check ourdedicated guidein order to fix the problem.

4. Check for Windows OS compatibility

If the session has a valid pool on exit error is occurring after or when using a peripheral device like a printer, make sure the printerdriveris compatible with your Windows version.

You can check for different drivers on the manufacturer’s website. You can try to install the newest one, but if the issue is not solved, you can also use an older version of the driver.

Searching for drivers on your own can be time-consuming. So, we advise you to use a tool that will do this for you automatically.

Using an automatic driver updater will certainly save you from the hassle of downloading drivers manually, and it will always keep your system up to date with the latest drivers.

⇒Get Outbyte Driver Updater

The blue screen errorSESSION_HAS_VALID_POOL_ON_EXITusually occurs if you have a bad patch of Windows installed. However, you can easily solve it with the above solutions.

If you encounter other types of blue screen problems, you can try to solve them byusing any of thesededicated software that fixes BSoD errors.

Do let us know which method helped you resolve the issue, or if you have any other suggestions for us, in the comments section below.

More about the topics:BSoD error codes

Tashreef Shareef

Tashreef Shareef is a software developer turned tech writer. He discovered his interest in technology after reading a tech magazine accidentally. Now he writes about everything tech from Windows to iOS and streaming services to IoT at WindowsReport.

User forum

0 messages

Sort by:LatestOldestMost Votes

Comment*

Name*

Email*

Commenting as.Not you?

Save information for future comments

Comment

Δ

Tashreef Shareef