Setting PhraseExpander to high priority

In rare situations, PhraseExpander may briefly stop responding for a short time, typically on systems that are under heavy load. These short interruptions usually resolve on their own and do not indicate a malfunction.

Some users have noticed that increasing the application’s priority in Windows can improve responsiveness in these specific cases.

Windows uses a scheduler to decide which running applications get CPU time. When the system is busy (for example, due to browsers, security software, or other background processes), applications running at normal priority may receive CPU time less frequently. If PhraseExpander needs to process text expansions or macros at that moment, this can lead to brief delays and the impression that the application is not responding.

Raising the process priority tells Windows to schedule PhraseExpander more aggressively, reducing these delays. While this can improve responsiveness, it is usually a workaround rather than a permanent solution. Optimizing system load and ensuring PhraseExpander can run without heavy competition for CPU resources will generally lead to the best experience.

Modify the application's priority only if you are experiencing issues with PhraseExpander.

How to temporarily increase priority (immediate effect)

Use this strategy to check if this change makes PhraseExpander more responsive for you.

  1. Start PhraseExpander.
  2. Open Windows Task Manager (CTRL     + SHIFT     + ESC  ).
  3. Go to the Details tab.
  4. Find PhraseExpander.exe
  5. Right-click it → Set priorityAbove normal.
  6. Confirm the warning by clicking Change Priority

⚠️ This change applies only until PhraseExpander is closed or Windows is restarted.

Permanently increase priority

This changes priority permanently and requires editing your Windows Registry file

  1. Press your Windows key and type Regedit
  2. Press ENTER to run the Registry Editor
  3. Navigate to Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options
  4. Right-click Image File options > New > Key
  5. Name your new key PhraseExpander.exe
  6. Right-click the newly created PhraseExpander.exe key > New > Key
  7. Name the new key PerfOptions
  8. Select the newly created PerfOptions key
  9. Right-click in the empty pane to the right, below (Default)
  10. Select New > DWORD
  11. Name the newly created value CpuPriorityClass
  12. Double-click CpuPriorityClass and change the value from 0 to 3
  13. Click OK
  14. Exit Registry Editor
  15. Restart PhraseExpander
Did this answer your question? Thanks for the feedback There was a problem submitting your feedback. Please try again later.

Still need help? Contact Us Contact Us