I'm running a dual-booting computer with Windows 7 and Linux Mint installed on it, and I am using a logical NTFS partition that can be accessed both from Linux and Windows.
After having started Windows (and had a system update forced upon me), this partition seems to have lost all its content; in Windows it looks completely empty and in Linux it contains only a $RECYCLE.BIN folder, a System Volume Information folder and a download folder (I had previously removed the first two of these folders, and I suspect that they now have been regenerated by Windows).
However, when I run df -h in Linux, it says that I have only 2.6 GB of free space left on this partition, which is the same amount as before the content went missing.
Running mount reveals that the partition—/dev/sda7—is mounted to /z (which it should be), and running sudo fuser /dev/sda7 to get the PID of the mounting process and ps -e | grep <PID> reveals that the process that is mounting it is mount.ntfs which in turn, indirectly, runs /bin/ntfs-3g (if that is to any help).
I have shut down the computer properly both from Windows and from Linux and not put it in hibernation, so I think the partition should have been properly unmounted from both systems.
Additionally, the download folder was automatically recreated when I started my torrent client, since it is in that folder it by default puts everything it downloads. This folder previously existed and had a lot of content in it, but now it seems to be almost empty except from a new folder that was created for a new download I that started.
So my question is: What has happened, and is there and way to get back the content that went missing?