humm - I almost want to say os not recignizing gpt partition table , but you say it dose show one partition. I personally don't know much about Windows (I use build your own pc, and only use Linux on it, a few distros installed on a multi-boot) but I do know from using other peoples on occasion the Windows 10 professional can use gpt partitioned drives - any other version of Windows I have no idea.
However, you can always access it with gparted live. Just use the command terminal to create a mount point, and mount the partition, just DO NOT forget to unmount it when done. I normally open a terminal with root privalages for this, but if not, just add sudo in front of the commands.
The mount point is really just a folder that the partition is going to be attached to (to open a command terminal with gparted live just right-click anywhere on the desktop and you should see it in the menu that pops up) To make it easy, in this example, I'll just call it mountpoint11 in the root folder (remember sudo if terminal not opened with root privileges)
mkdir /mountpoint1
You need to know the partition to mount, you can get that by looking at the actual partitioning program, say it's partition sdb1, the mount command would be
mount /dev/sdb1 /mountpoint1
Repeat for all needed partitions. Now you can use the filemanager (pcmanfm) to copy or whatever. If you need to copy from a exfat partition (a.k.a. fat64) I have not had occasion to try it myself (since I can't create the partitions at all) but hear you can use exfat parrtition from debian based Linux distros (GParted live is Debian based) by installing a set of programs to work with exfat (the gparted partition manager still will not create them) to install that set - again from command terminal (and if not opened with root privileges prefixed with sudo)
apt update
apt install exfat-utils
To open pcmanfm from terminal to root folder
pcmanfm / &
The & allows you to do other things with the terminal while pcmanfm is running. As stated before, once done unmount the partitions, continuing with the example used, again from terminal
umount /mountpoint1
DO NOT be in too much of a hurry here! Depending on the file sizes, number of operations, speed of drive it can take a long time to unmount due to writing what is in the buffer to the disk physically (I recentlly had a usd drive take 10 minutes to unmount)
Hope that's some help anyway...