Windows – How to mount an NTFS volume in Windows without permission constraints

mountntfspermissionswindows

So when one mounts an NTFS volume in macOS or Linux via various options such as Paragon or ntfs-3g, it is easy to access user's folders and so forth since the ACLs are not preserved so as to prevent access.

Is there a way to mount volumes within Windows itself that will disallow ACLs so as to allow the same behavior that one would experience on a Unix system?

Best Answer

Windows PE appears to ignore ACLs.

If you can run Windows PE or Hirens BootCD on another PC (physical or virtual) with the disk in question attached to it then share it on the network and then map a network drive on a client PC. This method has some downsides like inconvenience of dealing with second OS and bottlenecks associated with networking stack. But it is free.

Commands you may find useful on Windows PE:

Disable firewall:

wpeutil DisableFirewall

Share the drive (be mindful of permissions if on non-private physical network):

net share sharename=c:\ /grant:everyone,full

If this is a regular thing then you might want to edit your WindowsPE boot.wim file using DISM and add the two commands to a [image_root]\windows\system32\startnet.cmd file.

Related Question