Do not keep separate files for Cygwin for desktop-mode. I don't share HOME for native & Cygwin Emacs.
--- a/.emacs-my Sat Jan 02 19:44:27 2021 +0200
+++ b/.emacs-my Sat Jan 02 19:45:46 2021 +0200
@@ -3978,10 +3978,6 @@
(setq desktop-base-file-name ".emacs.desktop")
(setq desktop-base-lock-name ".emacs.desktop.lock")
-(when (eq system-type 'cygwin)
- (setq desktop-base-file-name ".emacs.desktop-cygwin")
- (setq desktop-base-lock-name ".emacs.desktop-cygwin.lock")
- )
(setq desktop-dirname user-emacs-directory)
(add-to-list 'desktop-path desktop-dirname)