Примечание
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Область применения: ✔️ Виртуальные машины Windows
В этой статье показано, как восстановить или заменить поврежденные или отсутствующие двоичные файлы системы в виртуальной машине Azure под управлением Windows.
Как восстановить или заменить поврежденные или отсутствующие двоичные файлы
Восстановите или замените поврежденный или отсутствующий двоичный файл (.sys), выполнив следующие действия:
Восстановление поврежденного двоичного файла
Откройте запрос CMD с повышенными привилегиями и запустите chkdsk на диске:
chkdsk <drive-letter>: /F
Замена поврежденного двоичного файла
На подключенном диске перейдите к расположению двоичного файла, отображаемого в сообщении об ошибке.
Переименуйте файл из <двоичного имени>.sys в <двоичное имя>.sys.old.
На подключенном диске перейдите к папке \Windows\WinSxS. Затем найдите двоичный файл, отображаемый в сообщении об ошибке. Для этого выполните в командной строке следующую команду:
dir <binary-name> /s
Команда перечисляет все различные версии двоичного файла вместе с датой создания. Скопируйте последнюю версию двоичного файла в папку \Windows\System32\Drivers , выполнив следующую команду:
copy <drive>:\Windows\WinSxS\<directory-where-file-is>\<binary-name>.sys <drive>:\Windows\System32\Drivers\
Например, см. следующие выходные данные консоли:
E:\Windows\WinSxS>dir ACPI.sys /s Volume in drive E has no label. Volume Serial Number is A0B1-C2D3 Directory of E:\Windows\WinSxS\amd64_acpi.inf_0123456789abcdef_6.3.9600.16384_none_cdef0123456789ab 11/21/2014 07:48 PM 94,989 acpi.sys 1 File(s) 94,989 bytes Directory of E:\Windows\WinSxS\amd64_acpi.inf_0123456789abcdef_6.3.9600.16384_none_89abcdef01234567 11/21/2014 07:48 PM 119,547 acpi.sys 1 File(s) 119,547 bytes Directory of E:\Windows\WinSxS\amd64_acpi.inf_0123456789abcdef_6.3.9600.16384_none_456789abcdef0123 11/21/2014 04:06 PM 533,824 acpi.sys 1 File(s) 533,824 bytes Total Files Listed: 3 File(s) 748,360 bytes 0 Dir(s) 123,967,512,576 bytes free E:\Windows\WinSxS>copy E:\Windows\WinSxS\amd64_acpi.inf_0123456789abcdef_6.3.9600.16384_none_cdef0123456789ab\acpi.sys E:\Windows\System32\Drivers\ 1 file(s) copied. E:\Windows\WinSxS>
Примечание.
Если системный двоичный файл нельзя переименовать, получите право на владение файлом. Это действие предоставляет полный доступ к этому файлу.
В примере выходных данных консоли показан том E в качестве примера. Фактическое письмо должно отражать неисправный диск (диск ОС, подключенный как диск данных на виртуальной машине по устранению неполадок).
Если последний двоичный файл не работает, можно попробовать предыдущую версию файла, чтобы получить предыдущий уровень обновления системы на этом компоненте.
Если единственный двоичный файл, возвращаемый на этом шаге, соответствует файлу, который вы пытаетесь заменить на затронутой виртуальной машине, и если оба файла имеют одинаковый размер и метку времени, можно заменить поврежденный файл, скопировав его из другой рабочей виртуальной машины с той же операционной системой и, если это возможно, один и тот же уровень обновления системы.
Отсоедините восстановленный диск от виртуальной машины устранения неполадок. Затем создайте виртуальную машину на диске ОС.
Свяжитесь с нами для получения помощи
Если у вас есть вопросы или вам нужна помощь, создайте запрос в службу поддержки или обратитесь за поддержкой сообщества Azure. Вы также можете отправить отзыв о продукте в сообщество отзывов Azure.