我的问题:这是Windows 10 Defender的已知质量吗?
我对Example1.iss进行了两处更改,它随INNO设置一起提供。 DefaultDirName={userdocs}\My Program
并添加PrivilegesRequired=lowest
。通过这些更改,我在标准用户帐户中运行安装程序以将文件安装到“我的文档”。如果打开了Windows Defender实时保护,我得到CreateFile failed; code 2. The system cannot find the file specified.
即使右键单击并使用提升的权限运行,我也会收到此错误(尽管这是针对管理员的“我的文档”文件夹)。如果Defender关闭,它运行正常。即使没有PrivilegesRequired=lowest
,我也会收到此错误。如果运行提升,并浏览到C:\Program Files (x86)
而不是userdocs
,则安装时不会出现错误。另外,如果我将userdocs
更改为userappdata
,则会安装正常。这使得看起来WD RTP使用户权限不受限制,这似乎是不必要的过度保护,IMO。