windows 7 (64位)企业版和windows 7 (64位)专业版之间的区别无法在c:\Program Files下创建文件夹

windows 7 (64位)企业版和windows 7 (64位)专业版之间的区别无法在c:\Program Files下创建文件夹

这与https://stackoverflow.com/questions/4721604/windows-7-64bit-win32-api-to-sacrificerelegate-administrative-privileges-for

在此处发布以了解有关 Windows 7 变体的 UAC 的更多信息

我有两台机器。a - 使用 Windows 7 Enterprise 64 位 b - 使用 Windows 7 Professional 64 位。

在机器“a”上,我可以在 c:\Program Files\ 下创建文件夹,但在机器“b”上,这会出现权限错误。

cd /d c:\Program Files
touch test   (permission denied with windows 7 professional)

它与 Windows 7 UAC 和虚拟化有关。在网上搜索到了很多文章,但我找不到上述差异的记录在哪里。

答案1

企业版和专业版之间几乎没有区别。企业版只是专业版加上了 Bitlocker 和一些许可证调整,使其更适合企业客户。它通常通过批量许可协议提供给那些购买了 Windows 7 并享有软件保障的用户。

UAC 在这两者上的行为应该没有区别。在这两种情况下,默认设置都会阻止写入 Program Files。

关于要看什么的一些想法:如果您正在运行touch,那么我可以假设您在 Cygwin 下运行吗?检查您正在运行的两个 shell 是否以提升的权限运行,UAC 设置是否相同(重新启动后),并且没有组策略应用程序妨碍。(虽然 GPO 区分两个版本的 Windows 会很奇怪,但由于某种原因,它们可能位于您域中的不同 OU 中)。

相关内容