When switching OSes, I would always run a database restore.
Also, too-long pathnames on Windows are a struggle

I am pretty sure you can still have problems -- easily -- when moving to Windows. You should be able to copy them with a shorter name, and hen the database restore should fix everything.