Disable Windows Terminal Cursor Blink via Regedit

This guide explains how to disable cursor blink animations across Windows interfaces and terminal windows using the Windows Registry Editor. By modifying the system’s desktop cursor blink settings, you can eliminate blinking distractions, enforce a static cursor, and standardize caret behavior across your environment.

  1. Open Registry Editor
    • Press Win + R to open the Run dialog box.
    • Type regedit and press Enter or click OK.
    • If prompted by User Account Control (UAC), click Yes.
  2. Navigate to the Desktop Settings Key
    • In the address bar at the top of the Registry Editor window, paste the following path and press Enter:

      HKEY_CURRENT_USER\Control Panel\Desktop
  3. Modify the Cursor Blink Rate
    • In the right-hand pane, locate the string value named CursorBlinkRate.
    • Double-click CursorBlinkRate to open the Edit String dialog.
    • Change the Value data to -1 (setting this value to -1 completely disables cursor blinking animations).
    • Click OK to save the changes.
  4. Apply the Changes
    • Close the Registry Editor.
    • Sign out of your Windows user account and sign back in, or restart your computer to apply the updated cursor animation settings.

Reverting the Changes

To restore the default cursor blink behavior: 1. Navigate back to HKEY_CURRENT_USER\Control Panel\Desktop in the Registry Editor. 2. Double-click CursorBlinkRate. 3. Set the Value data back to 530 (the default Windows blink interval in milliseconds). 4. Click OK and restart or sign out of Windows.