Clipboard image paste not working in Windows Terminal under Parallels VM

Resolved 💬 3 comments Opened Apr 6, 2026 by nsknyc Closed Apr 9, 2026

Bug Description

Pasting clipboard images (from Win+Shift+S / Snipping Tool) into Claude Code CLI does not work when running inside a Parallels VM. The same workflow works correctly on other Windows machines accessed via RDP.

Environment

  • Claude Code version: 2.1.92
  • Windows Terminal version: 1.23.20211.0
  • OS: Windows 11 Pro (ARM64 via Parallels on Apple Silicon)
  • Shell: PowerShell

Steps to Reproduce

  1. Run Claude Code in Windows Terminal (PowerShell) inside a Parallels VM
  2. Press Win+Shift+S and capture a screenshot
  3. Try to paste into Claude Code input via Ctrl+V or right-click

Expected: Image appears as [image #1] in the input (as it does on non-Parallels Windows machines)
Actual: Nothing is pasted / image is not recognized

Diagnostic Information

The image is confirmed to be in the Windows clipboard via multiple APIs:

PS> Get-Clipboard -Format Image
# Returns valid image data (1445x392, Format32bppRgb)

PS> Add-Type -AssemblyName System.Windows.Forms; [System.Windows.Forms.Clipboard]::ContainsImage()
# Returns True
  • Pasting into Paint (Ctrl+V) works — the image renders correctly
  • Regular text paste into Claude Code works fine
  • Parallels shared clipboard was disabled — no change in behavior
  • The identical workflow (Win+Shift+S → paste into Claude Code in PowerShell) works on other Windows machines via RDP

Possibly Related Issues

  • #43790 — Windows Terminal image paste via Ctrl+V not supported
  • #42429 — Native image processor (sharp) not found in Windows bundle since v2.1.88
  • #27630 — Bun crashes on Windows ARM64 (Parallels)

View original on GitHub ↗

This issue has 3 comments on GitHub. Read the full discussion on GitHub ↗