Yesterday I noticed Komodo Edit (32-bit) being unable to create new folders in the Open File dialog; I got a Windows shell "Access denied" message box with "C:\ is not accessible. Access is denied.".
Trying to navigate to C:\ in the dialog also fails with the same message. Using Komodo's built-in "Quick Open" also fails for C:\, but for example C:\Python25\ works fine.
The same issue is apparent in WinSCP (relevant WinSCP forums thread), but for instance the 32-bit Notepad is fully able to create folders and navigate to the drive root.
Other drive roots work fine in all programs, and I can't see anything that would differ in their NTFS ACLs. Also, when running Procmon to see what's going on, all I get there is an "ACCESS DENIED" result for the, ah, offending drive.
The issue also does not appear when running the programs as administrator, but I don't really want to do that for a text editor.
Anyone with the same trouble and/or any hints?
EDIT: For those capable of deciphering these, here's the icacls
output for the "broken" drive:
c: NT SERVICE\TrustedInstaller:(I)(F)
NT SERVICE\TrustedInstaller:(I)(CI)(IO)(F)
NT AUTHORITY\SYSTEM:(I)(F)
NT AUTHORITY\SYSTEM:(I)(OI)(CI)(IO)(F)
BUILTIN\Administrators:(I)(F)
BUILTIN\Administrators:(I)(OI)(CI)(IO)(F)
BUILTIN\Users:(I)(RX)
BUILTIN\Users:(I)(OI)(CI)(IO)(GR,GE)
CREATOR OWNER:(I)(OI)(CI)(IO)(F)
And for a working drive:
x: BUILTIN\Administrators:(F)
BUILTIN\Administrators:(OI)(CI)(IO)(F)
NT AUTHORITY\SYSTEM:(F)
NT AUTHORITY\SYSTEM:(OI)(CI)(IO)(F)
NT AUTHORITY\Authenticated Users:(M)
NT AUTHORITY\Authenticated Users:(OI)(CI)(IO)(M)
BUILTIN\Users:(RX)
BUILTIN\Users:(OI)(CI)(IO)(GR,GE)