Files
Files copied to clipboard
File Operations not working in AppData
Description
I'm unable to create and paste files and folders in folders located in AppData. I've removed the hidden attribute from all items inside of it using File Explorer, but the issue still persists. I'm able to use File Explorer without the issue occurring.

Steps To Reproduce
- Go to the AppData folder.
- Create or paste a file or folder.
Expected behavior
The file operation should be successful.
Files Version
Version: 2.2.50.0 OS Version: 10.0.25115.1000
Windows Version
Edition Windows 11 Pro Insider Preview Version 22H2 Installed on 15/05/2022 OS build 25115.1000 Experience Windows Feature Experience Pack 1000.25115.1000.0
Relevant Assets/Logs
Have you tried closing files and ending any files processes in task manager. then reopening.
Have you tried closing files and ending any files processes in task manager. then reopening.
Yes
I have this same problem. I can't create any file inside of appdata. I'm using Files 2.3.
EDIT: Btw, I can delete anything just fine.
Asking @yaichenbaum for approval.
@gave92 is this supposed to work or should this be a feature request?
~Bah for some reason windows API reports "success" for file operations in AppData even if they do not succeed.~ Operations in AppData folder get redirected to Files's LocalCache folder -.- https://docs.microsoft.com/en-us/windows/msix/desktop/desktop-to-uwp-behind-the-scenes https://www.advancedinstaller.com/msix-disable-registry-file-redirection.html
We may need to add the unvirtualized files capability, can you see if that works?
I'll try, but I'm not sure Microsoft would approve the restricted capability (unvirtualizedResources)
<Capabilities>
<rescap:Capability Name="unvirtualizedResources" />
</Capabilities>
<Properties>
<desktop6:FileSystemWriteVirtualization>disabled</desktop6:FileSystemWriteVirtualization>
</Properties>
They indicated that they were open to this so I think it's worth a try.
Any new?
If Microsoft doesn't approve unvirtualizedResources, maybe we can try this:
<virtualization:FileSystemWriteVirtualization>
<virtualization:ExcludedDirectories>
<virtualization:ExcludedDirectory>$(KnownFolder:LocalAppData)</virtualization:ExcludedDirectory>
<virtualization:ExcludedDirectory>$(KnownFolder:LocalAppDataLow)</virtualization:ExcludedDirectory>
<virtualization:ExcludedDirectory>$(KnownFolder:RoamingAppData)</virtualization:ExcludedDirectory>
</virtualization:ExcludedDirectories>
</virtualization:FileSystemWriteVirtualization>
NanaZip uses this approach.
Its working for me in 2.4.8.0
@Josh-65 are you running as admin?
No. Folder that don't require it work.