logparser带有错误代码的消息

是否有使用LogParser获取完整的错误信息?

当我运行以下查询:

logparser -i:EVT -o:NAT "SELECT TimeGenerated,EventID,Message from System WHERE EventTypeName='Error event'" 

我得到以下输出:

 2009-09-02 19:35:44 7000 The USB Mass Storage Driver service failed to start due to the following error: %%1058 

在EventViewer中完整的“消息”是:

说明:由于以下错误,USB Mass Storage Driver服务无法启动:
该服务无法启动,或者是因为它被禁用,或者是因为它没有启用与之关联的设备。

如何使用logparser获取完整的消息?

你正在运行什么版本的Windows? 我在Server 2008上比在Server 2003上经历过更频繁的错误。我相信这与注册DLL有关。