当您在 Windows Vista 中配置的 Windows Firewall 日志文件自定义位置时,信息可能不会写入该日志文件

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 929455
症状
当您在 Windows Vista 中配置的 Windows Firewall 日志文件自定义位置时, 可能不会在日志文件写入信息。 例如对于如果配置了 Windows 防火墙日志记录设置,以创建 C:\Custom folder\Firewall.log 文件的信息可能不会写入到该日志文件。

注意默认状态下,Windows 防火墙日志是 %windir%\System32\LogFiles\Firewall 文件夹中。
原因
当 Windows 防火墙服务帐户不具有创建该日志文件的文件夹的写入权限时,可能会发生此问题。如果使用组策略配置文件的位置未设置上创建该日志文件的文件夹权限。因此,Windows 防火墙服务帐户不具有写入权限,除非您手动配置它们。

注意如果您使用 netsh advfirewall 上下文或 Windows 防火墙使用高级安全 Microsoft 管理控制台管理单元来配置文件位置直接在一台计算机上,Windows 防火墙服务将自动配置该文件夹的权限。
解决方案
若要解决此问题,手动授予 Windows 防火墙服务帐户创建该日志文件的文件夹的写入权限。若要手动更改文件夹权限,请按照下列步骤操作:
  1. 找到然后右键单击您指定的日志记录文件文件夹,然后单击 属性
  2. 单击 安全 选项卡,然后单击 编辑
  3. 单击 添加输入对象名称来选择 框中键入 NT SERVICE\mpssvc,然后单击 确定
  4. 权限 对话框中验证 MpsSvc 具有写入权限,然后单击 确定
注意在 Windows 的早期版本中的这些步骤不起作用,因为服务的安全标识符 (sid) 不是在这些版本中可用。

警告:本文已自动翻译

属性

文章 ID:929455 - 上次审阅时间:03/15/2007 21:52:50 - 修订版本: 1.5

Windows Vista Enterprise 64-bit edition, Windows Vista Home Basic 64-bit edition, Windows Vista Home Premium 64-bit edition, Windows Vista Ultimate 64-bit edition, Windows Vista Business, Windows Vista Business 64-bit edition, Windows Vista Enterprise, Windows Vista Home Basic, Windows Vista Home Premium, Windows Vista Ultimate, Windows Vista Starter

  • kbmt kbtshoot kbexpertiseinter kbprb KB929455 KbMtzh
反馈