Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy: ✔️ maszyny wirtualne z systemem Windows
W tym artykule pokazano, jak naprawić lub zamienić uszkodzone lub brakujące pliki binarne systemu na maszynie wirtualnej platformy Azure z systemem Windows.
Jak naprawić lub zamienić uszkodzone lub brakujące pliki binarne
Napraw lub zastąp uszkodzony lub brakujący plik binarny (.sys), wykonując następujące kroki:
Naprawianie uszkodzonego pliku binarnego
Otwórz wiersz polecenia CMD z podwyższonym poziomem uprawnień i uruchom polecenie chkdsk na dysku:
chkdsk <drive-letter>: /F
Zastępowanie uszkodzonego pliku binarnego
Na dołączonym dysku przejdź do lokalizacji pliku binarnego wyświetlanego w komunikacie o błędzie.
Zmień nazwę pliku z <binary-name>.sys na< binary-name>.sys.old.
Na dołączonym dysku przejdź do folderu \Windows\WinSxS . Następnie wyszukaj plik binarny wyświetlany w komunikacie o błędzie. W tym celu uruchom następujące polecenie w wierszu polecenia:
dir <binary-name> /s
Polecenie wyświetla listę wszystkich różnych wersji pliku binarnego wraz z datą utworzenia. Skopiuj najnowszą wersję pliku binarnego do folderu \Windows\System32\Drivers , uruchamiając następujące polecenie:
copy <drive>:\Windows\WinSxS\<directory-where-file-is>\<binary-name>.sys <drive>:\Windows\System32\Drivers\
Zobacz na przykład następujące dane wyjściowe konsoli:
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>
Uwaga 16.
Jeśli nie można zmienić nazwy pliku binarnego systemu, przejmij na własność plik. Ta akcja zapewnia pełny dostęp do tego pliku.
Przykładowe dane wyjściowe konsoli pokazują przykładowy wolumin E . Rzeczywista litera powinna odzwierciedlać uszkodzony dysk (dysk systemu operacyjnego dołączony jako dysk danych na maszynie wirtualnej rozwiązywania problemów).
Jeśli najnowszy plik binarny nie działa, możesz wypróbować poprzednią wersję pliku, aby uzyskać wcześniejszy poziom aktualizacji systemu dla tego składnika.
Jeśli jedyny plik binarny zwrócony w tym kroku jest zgodny z plikiem, który próbujesz zamienić na maszynie wirtualnej, której dotyczy problem, i jeśli oba pliki mają ten sam rozmiar i sygnaturę czasową, możesz zastąpić uszkodzony plik, kopiując go z innej działającej maszyny wirtualnej, która ma ten sam system operacyjny i, jeśli to możliwe, ten sam poziom aktualizacji systemu.
Odłącz naprawiony dysk od maszyny wirtualnej rozwiązywania problemów. Następnie utwórz maszynę wirtualną na podstawie dysku systemu operacyjnego.
Skontaktuj się z nami, aby uzyskać pomoc
Jeśli masz pytania lub potrzebujesz pomocy, utwórz wniosek o pomoc techniczną lub zadaj pytanie w społeczności wsparcia dla platformy Azure. Możesz również przesłać opinię o produkcie do społeczności opinii na temat platformy Azure.