Bir ramdisk aygıtı oluşturmak için yeterli bellek yok

Herhangi bir nedenle, kesintiye uğrayan bir yazılım güncellemesinden veya Windows güncellemesinden sonra, Windows 10 PC'nin (Windows)0xc00000017(0xc0000017) hata koduyla önyükleme yapmamasına neden olursa, bu gönderi sorunu çözmenize yardımcı olacaktır. İşte hata ekranındaki tüm ayrıntılar:

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.

Bir ramdisk aygıtı oluşturmak için yeterli bellek yok, Hata kodu 0xc0000017

Not:(Note:) Sistem komutlarını yürütmek için yönetici ayrıcalıklarına ihtiyacınız olacak.

Bir ramdisk aygıtı oluşturmak için yeterli bellek yok

Microsoft'a(Microsoft) göre , Hata(Error) kodu ayrıntıları, 0xc0000017  , Windows yerleşik Önyükleme Yapılandırma Verileri(Boot Configuration Data.) tarafından işaretlenen bozuk bellek bölümleri anlamına gelir . Böylece, veriler için geçici bir depo olarak Rastgele Erişim Belleğini ( RAM ) bloke eder. (RAM)Bu nedenle hata, bir ramdisk aygıtı veya sorunsuz bir şekilde yükseltme yapmak için kullanılan geçici blok oluşturmak için yeterli bellek olmadığını söylüyor.

(Fix)Windows 10'da 0xc0000017 hata kodunu düzeltin

Bilgisayara önyükleme yapamadığınız için Başlangıç ​​ayarlarını açmak(F8 to open Startup settings) için F8 tuşuna basmanız gerekecektir . Seçenek ekran ile kullanılabilir. Bastığınızda, seçeneklerden biri olarak “Komut İstemi ile Güvenli Modu Etkinleştir” seçeneğine sahip olacaksınız.

Güvenli Mod'a(Safe Mode) girdikten sonra , bozuk belleği temizlemek için Önyükleme Yapılandırma Verilerini(Boot Configuration Data) ( BCD ) yönetmek için bir komut satırı aracı olan BCDEdit'i(BCDEdit) kullanabilirsiniz .

  1. Komut İstemini Aç
  2. Yazın  ve Enter'a(Enter)bcdedit /enum all  basın  .
  3. “ Kötü(bad) ” olarak etiketlenmiş tüm bellek konumlarını görüntüleyecektir. Bu liste kaldırılabilir veya silinebilir.
  4. bcdedit /deletevalue {badmemory} badmemorylistYazıp  Enter tuşuna basmanız(Enter) gerekiyor  .
  5. Ardından çıkıp PC'nizi yeniden başlatabilir ve güncellemeyi gerçekleştirebilirsiniz.

Komutu çalıştırırsanız bcdedit /enum {badmemory}— — hatalı bellek adreslerinin bir listesini veya başarısız olması beklenen bellek sayfaları için Sayfa Çerçeve Numarasını görüntüler.(Number)

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

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

Tüm bu bozuk bellek sektörlerini sildikten sonra, Windows'un(Windows) yeterli belleği olacak, bloke olmayacak ve normal şekilde yeniden başlatılacak veya güncelleme beklendiği gibi gerçekleşecek.

RAM'in(RAM)bcdedit /set badmemorylist bir kısmını kötü olarak işaretlemek için kullanabileceğinizi bilmek ilginç . Kötü bir bellekle ilgili bir sorunla karşılaşırsanız ve bunun bir kısmını engellemek istiyorsanız kullanışlıdır.

Umarım 0xc0000017 hata kodundan kurtulmuşsunuzdur.

İlgili okuma(Related read) : Windows 10'da ERİŞİLMEZ BOOT CİHAZI hatası .



About the author

10 yılı aşkın deneyime sahip bir iOS geliştiricisiyim. iPhone ve iPad için uygulama geliştirme konusunda uzmanım. Kullanıcı akışları oluşturma, Özel Geliştirme Kitleri (CDK'ler) oluşturma ve çeşitli uygulama geliştirme çerçeveleriyle çalışma deneyimim var. Önceki çalışmamda, bir ürün yönetim aracı ve bir uygulama gönderme aracı içeren Apple'ın App Store'unu yönetmeye yardımcı olacak araçlar da geliştirdim.



Related posts