This is a bug in older WSL implementation which keeps pinning all the opened files but forgets to track them when they're closed. This is fixed in most recent versions of WSL and WSL2.

As a temporary hack, one can cp to target and rm the old source

Please refer to the GitHub issues for WSL Project