Use this guide to collect useful data when Raycast for Windows (Beta) shows unusually high CPU or memory usage.
Steps
- Quit Raycast completely
- In the system tray, right-click the Raycast icon → Quit
- Alternatively, use the “Quit Raycast” command.
- Wait for Raycast to shut down
- Clear existing logs
- Open File Explorer.
- Paste this path into the address bar and press Enter:
%LocalAppData%\Raycast - Delete the
Logsfolder. - Launch Raycast in Diagnostic Mode
- Open the Start menu and search for Raycast.
- In the right-hand panel, click Diagnostic Mode.
- Use your computer as usual
- When you see a spike, capture details and logs
- Note the exact time you noticed the spike (including your time zone).
- Optionally, take a screenshot of Task Manager showing Raycast’s CPU / memory usage. Make sure to expand Raycast to clearly showcase the footprint of each subprocess.
- Run the “Copy Raycast Logs” command in Raycast.
- Send us the log files which are in your clipboard along with
- The time of the spike.
- Any extra context (what you were doing right before it spiked).
Give it a few seconds to exit gracefully and disappear from the system tray / Task Manager.
This starts Raycast with more verbose logging so we can better understand what’s happening.
Use Raycast the way you normally do. Don’t try to “force” an issue—just use it as you did when you noticed the high CPU / memory usage.
Important:
- Raycast will stay in Diagnostic Mode until you fully quit it.
- Diagnostic Mode is not persistent across reboots — after restarting your computer, Raycast will start in normal mode again unless you explicitly use Diagnostic Mode.