Nie ma wystarczającej ilości dostępnej pamięci, aby utworzyć urządzenie ramdysku

Jeśli z jakiegoś powodu po aktualizacji oprogramowania lub aktualizacji systemu Windows(Windows) , która została przerwana, komputer z systemem Windows 10 nie uruchamia się z kodem błędu 0xc0000017 , ten post pomoże ci go rozwiązać. Oto pełne szczegóły z ekranu błędu:

Recovery

Your PC couldnt start properly

There isn’t enough memory available to create a ramdisk device.

Error code: 0xc0000017

You’ll need to use recovery tools. If you don’t have any installation media (like a disc or USB device), contact your PC administrator or PC/Device manufacturer.

Za mało dostępnej pamięci, aby utworzyć urządzenie ramdysku, kod błędu 0xc0000017

Uwaga:(Note:) Do wykonywania poleceń systemowych potrzebne są uprawnienia administratora.

Nie ma wystarczającej ilości dostępnej pamięci, aby utworzyć urządzenie ramdysku

Według Microsoft , szczegóły kodu błędu , (Error)0xc0000017  oznacza złe sekcje pamięci oznaczone przez wbudowane dane konfiguracji rozruchu (Boot Configuration Data.)systemu Windows . (Windows)W ten sposób blokuje pamięć o dostępie swobodnym ( RAM ) jako tymczasowy magazyn danych. Dlatego błąd mówi, że nie ma wystarczającej ilości dostępnej pamięci, aby utworzyć urządzenie ramdysku lub tymczasowy blok używany do płynnej aktualizacji.

Napraw(Fix) kod błędu 0xc0000017 w systemie Windows 10

Ponieważ nie możesz uruchomić komputera, będziesz musiał nacisnąć klawisz F8, aby otworzyć Ustawienia uruchamiania(F8 to open Startup settings) . Opcja dostępna z ekranem. Kiedy go naciśniesz, będziesz mieć "Włącz tryb awaryjny z wierszem polecenia" jako jedną z opcji.

Gdy jesteś w trybie awaryjnym(Safe Mode) , możesz użyć BCDEdit , narzędzia wiersza polecenia do zarządzania danymi konfiguracji rozruchu(Boot Configuration Data) ( BCD ), aby wyczyścić uszkodzoną pamięć.

  1. Otwórz wiersz polecenia
  2. Wpisz  bcdedit /enum all i naciśnij  Enter .
  3. Wyświetlone zostaną wszystkie lokalizacje pamięci oznaczone jako „ złe(bad) ”. Tę listę można usunąć lub usunąć.
  4. Musisz wpisać  bcdedit /deletevalue {badmemory} badmemorylisti nacisnąć  Enter .
  5. Następnie możesz wyjść i ponownie uruchomić komputer i przeprowadzić aktualizację.

Jeśli uruchomisz polecenie bcdedit /enum {badmemory}——wyświetli się listę złych adresów pamięci lub Numer(Number) Ramki Strony dla stron pamięci, które mają się nie powieść.

C:\Windows\system32>bcdedit /enum {badmemory}

RAM Defects
-----------
identifier            {badmemory}
badmemorylist          0xffe38
                       0x100f

Po usunięciu wszystkich tych uszkodzonych sektorów pamięci system Windows(Windows) będzie miał wystarczającą ilość pamięci, nie będzie blokował i uruchomi się ponownie normalnie lub aktualizacja odbędzie się zgodnie z oczekiwaniami.

Interesujące jest to, że możesz go użyć bcdedit /set badmemorylistdo oznaczenia części pamięci RAM(RAM) jako złej. Przydaje się, jeśli masz problem ze słabą pamięcią i chcesz zablokować jej części.

Mam nadzieję, że udało Ci się pozbyć kodu błędu 0xc0000017.

Powiązane czytaj(Related read) : Błąd NIEDOSTĘPNEGO URZĄDZENIA ROZRUCHOWEGO w systemie Windows 10 .



About the author

Jestem inżynierem Windows, ios, pdf, błędów, gadżetów z ponad 10-letnim doświadczeniem. Pracowałem nad wieloma wysokiej jakości aplikacjami i frameworkami Windows, takimi jak OneDrive dla Firm, Office 365 i nie tylko. Moja ostatnia praca obejmowała opracowanie czytnika PDF dla platformy Windows i pracę nad tym, aby komunikaty o błędach były bardziej zrozumiałe dla użytkowników. Dodatkowo od kilku lat jestem zaangażowany w rozwój platformy ios i dobrze znam zarówno jej funkcje, jak i dziwactwa.



Related posts