Назад | Перейти на главную страницу

Код события 12240 в Windows Server 2012

У меня есть Windows Server 2012 и несколько виртуальных машин. С прошлой недели в средстве просмотра событий ежечасно появляются сообщения об ошибках, в которых говорится, что система не может найти удаленный файл VHD. Этот файл VHD больше не доступен, но ни одна из моих виртуальных машин больше не использует этот файл.

У вас есть какие-нибудь подсказки о том, что пытается получить доступ к этому файлу и генерирует это сообщение об ошибке?

Log Name:      Microsoft-Windows-Hyper-V-VMMS-Admin
Source:        Microsoft-Windows-Hyper-V-VMMS
Date:          17/09/2014 09:02:34
Event ID:      12240
Task Category: None
Level:         Error
Keywords:      
User:          MYDOMAIN\Administrator
Computer:      MyServer.MyDomain.local
Description:
'': Attachment '\\storage\Backups\Virtual hard disks\MyVHD.vhd' not found. Error: 'The system cannot find the path specified.' (0x80070003). (Virtual machine ID )
Event Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
  <System>
    <Provider Name="Microsoft-Windows-Hyper-V-VMMS" Guid="{6066F867-7CA1-4418-85FD-36E3F9C0600C}" />
    <EventID>12240</EventID>
    <Version>0</Version>
    <Level>2</Level>
    <Task>0</Task>
    <Opcode>0</Opcode>
    <Keywords>0x4000000000000000</Keywords>
    <TimeCreated SystemTime="2014-09-17T12:02:34.871532400Z" />
    <EventRecordID>1403</EventRecordID>
    <Correlation />
    <Execution ProcessID="2188" ThreadID="15252" />
    <Channel>Microsoft-Windows-Hyper-V-VMMS-Admin</Channel>
    <Computer>MyServer.MyDomain.local</Computer>
    <Security UserID="S-1-5-21-3635987302-1851357681-2420863520-500" />
  </System>
  <UserData>
    <VmlEventLog xmlns:auto-ns2="http://schemas.microsoft.com/win/2004/08/events" xmlns="http://www.microsoft.com/Windows/Virtualization/Events">
      <VmName>
      </VmName>
      <VmId>
      </VmId>
      <String>\\storage\Backups\Virtual hard disks\MyVHD.vhd</String>
      <ErrorCodeString>%%2147942403</ErrorCodeString>
      <ErrorCode>0x80070003</ErrorCode>
      <Param1>
      </Param1>
      <Param2>
      </Param2>
    </VmlEventLog>
  </UserData>
</Event>

Возможно, существовала виртуальная машина, которая не была удалена должным образом.

Пожалуйста, проверьте этот путь "%systemdrive%\ProgramData\Microsoft\Windows\Hyper-V\Virtual Machines" для любых файлов ссылок на GUID виртуальной машины.

Вам нужно будет остановить сервер VMMS, щелкнув «Остановить службу» на панели «Действия» диспетчера Hyper-V, прежде чем вы сможете удалить файл ссылки.