I know this has been asked before but my case is very different. Allow me to explain.
I'm running Windows 10. I dual boot Linux. I deleted my Windows.old from Linux.. err.. but it wasnt permanent delete. so it got moved to Trash instead.
There is no option for me to clean this via Disk cleanup utility ofcourse.
I could try the other option of taking ownership and then deleting but I noticed something.
The files there are actually hardlinks to current installated windows. Example.
fsutil hardlink list C:\Windows\Fonts\arial.ttf
\Windows\WinSxS\amd64_microsoft-windows-font-truetype-arial_31bf3856ad364e35_10.0.15063.0_none_83974968e629cd54\arial.ttf
\.Trash-999\expunged\138177440\WINDOWS\Fonts\arial.ttf
\.Trash-999\expunged\138177440\WINDOWS\WinSxS\amd64_microsoft-windows-font-truetype-arial_31bf3856ad364e35_10.0.15063.0_none_83974968e629cd54\arial.ttf
\Windows\Fonts\arial.ttf
I've used Reset this PC before. (Settings > Recovery > Reset this PC)
So I'm guessing when windows reinstalls via this way it doesnt actually copy new files.. just changes the disk pointers to it.. (i.e hardlinks)
Is it safe to delete the .Trash-999 folder via taking ownership? How would I go about deleting this folder?
Update: As pointed in the comments I just tried removing them from Linux again. However I'm getting this error.
rm: cannot remove '.Trash-999/expunged/138177440/Prog..: Input/output error
Also I cannot seem to read these files from Linux..
cat /run/media/cswl/windrv/Windows/Fonts/arial.ttf
cat: /run/media/cswl/windrv/Windows/Fonts/arial.ttf: Input/output error