SRMSVC ID события 8197
Обновление: фактический ответ был окончательно найден, см. Ответ ниже.
У меня машина с Windows 2003 R2, которая выдает событие с кодом 8197 примерно раз в час и десять минут. Полная ошибка прилагается ниже. Машина в основном используется для размещения веб-страниц IIS и SMTP. На машине нет известных запланированных задач.
Я прочитал много документов Google Search и Microsoft, но ни одно из найденных предложений не имеет никакого влияния. Мне любопытно, если есть какой-либо способ преобразовать SRMVOLMC81 и SRMVOLMC57 в данные точки монтирования, чтобы я мог, по крайней мере, знать, откуда исходит ошибка (в журналах нет связанных ошибок, только 8197 каждый час и десять),
Event Type: Error
Event Source: SRMSVC
Event Category: None
Event ID: 8197
Date: 2/7/2011
Time: 11:32:21 AM
User: N/A
Computer: SERVER001
Description:
File Server Resource Manager Service error: Unexpected error.
Error-specific details:
Error: GetVolumeNameForVolumeMountPoint, 0x80070001, Incorrect function.
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
Data:
0000: 53 52 4d 56 4f 4c 4d 43 SRMVOLMC
0008: 38 31 00 00 00 00 00 00 81......
0010: 53 52 4d 56 4f 4c 4d 43 SRMVOLMC
0018: 35 37 00 00 00 00 00 00 57......
2 ответа
Если это машина 2003 года, см. PRB: API GetVolumeNameForVolumeMountPoint может вернуть неправильное имя для томов с несколькими именами.
Поскольку в Windows до сих пор нет встроенной возможности монтирования ISO, я использовал драйвер виртуального компакт-диска от Microsoft. Это описано здесь: http://jamesewelch.wordpress.com/2007/08/13/mounting-an-iso-image-using-microsofts-virtual-cdrom-driver/
Я использовал это для монтирования файлов ISO, которые, в свою очередь, были переданы по сети для развертывания. Поскольку мы больше не развертываем какое-либо приложение таким образом, я удалил этот инструмент и очистил журналы ошибок. Нет больше ошибок ни час, ни несколько минут.
Очевидно, что этот драйвер не поддерживается, но это исправление было бы сразу очевидно, если бы ошибка точки монтирования сообщала о том, что он пытался смонтировать, более удобным способом.