A user reports that when attempting to execute scripts in Toad for Oracle using the Execute Script (F5) option, nothing happens, or the script fails to run.
The issue occurs specifically on Windows 11 and affects the Toad Script Runner process.
This behavior may appear after Windows updates or changes to Windows Exploit Protection configurations.
The issue occurs because Windows Exploit Protection applies security mitigations that interfere with the execution of Toad.exe.
In particular, the Randomize memory allocations (Bottom-up ASLR) mitigation can block or restrict Toad’s script runner from executing properly.
To resolve this issue, configure Windows Exploit Protection to override the conflicting settings for Toad.exe:
Open the Windows Start Menu and type Security, then select the Windows Security app.
Click App & browser control.
Select Exploit protection settings.
Switch to the Program settings tab.
If Toad.exe is not listed, click Add program to customize → Choose exact file path or Use program name, and add Toad.exe.
Scroll down to Randomize memory allocations (Bottom-up ASLR).
Check Override system settings.
Set it to Off.
Alternative: Instead of turning it Off, you may select Don’t use high entropy.
Click Apply to save the changes.
Restart Toad for Oracle and test the Execute Script (F5) function.
Additional Tip:
If Toad fails to start or crashes, verify these Exploit Protection settings for Toad.exe and ensure they are set to Off: