Quote:
can you confirm this issue only exists because you run calibre as Admin, or is it the same when calibre is run as User?
|
[*] Running as the default "Run as User", nothing happens at all since the auto-add worker process has no security permissions even to "read" the auto-add directory, much less to "write" (to delete).
[*] Running as "Run as Administrator" fixes the auto-add import, but the "write" (to delete) fails with a lack of security permissions. So, it auto-adds, but does not delete the auto-added files.
[*] The auto-add spawned worker process source code uses:
Code:
# Must have read and write permissions
===>>> os.access(os.path.join(self.path, x), os.R_OK|os.W_OK) and
[*] Running as User fails even os.R_OK.
[*] Running as Administrator passes os.R_OK but fails os.W_OK.
Quote:
IIRC there are other things that go awry when its run as Admin.
|
Never has been for me. Running as Admin never has caused any problems whatsoever for me since 2013. Also, Windows 10 1903 security permissions are a far cry from Windows 10 0001 and Windows 7 security permissions. Microsoft is strengthening them every month, and changing how it updates existing Windows 10 installations every month. Comparing an "old" Windows 10 installation to a "newly upgraded" Windows 10 1903 installation to a "fresh from the factory 1903 OEM installation" is comparing apples and oranges. Every installation is unique.
Quote:
And that the issue exists on 1903 Pro?
|
[*] I have Home, not Pro, so I can confirm nothing about Pro.
Quote:
Is Ransomware protection activated?
|
[*] For Defender, I do not use the "Controlled Folder Access", so, no. Also, Defender real-time protection is turned off automatically by Windows 10 because I use another anti-virus application, Malwarebytes. Defender just runs "periodic scans" by itself.
[*] For Malwarebytes, yes. However, turning off Malwarebytes ransomware protection changes nothing.
I would love to know what version of Windows 10 (Home or Pro or both) and what build (1809 or 1903) Calibre is tested (and built) with, and whether or not Windows Update is active and allowed to run normally whenever it wishes to. Also, whether Calibre is tested using "Run as Administrator", "Run as User", or both.
DaltonST