Poprawka: to urządzenie nie może znaleźć wystarczającej ilości wolnych zasobów, których mógłby użyć (błąd 12) w systemie Windows 7, 8 i 10

Problem „ To urządzenie nie może znaleźć wystarczającej ilości wolnego miejsca do użycia (kod 12) ” jest wyświetlane w oknie właściwości urządzenia w polu Stan urządzenia. Ten błąd jest zwykle konfliktem sprzętowym, który powstaje, gdy dwa urządzenia mają przypisany ten sam port I / O, ale są też inni winowajcy.

To urządzenie nie może znaleźć wystarczającej ilości wolnych zasobów, których mógłby użyć (Kod 12)

Menedżer urządzeń może być także domem dla innych błędów, które dzielą podobieństwo z tym, któremu poświęciliśmy ten artykuł, zarówno pod względem przyczyn, które go powodują, jak i metod, które można zastosować do jego rozwiązania:

  • To urządzenie nie może znaleźć wystarczającej ilości wolnych zasobów, których mógłby użyć. (kod 12) jest ogólnie widoczny na kartach sieciowych, kartach graficznych i karcie dźwiękowej.

Metoda, która będzie dla ciebie skuteczna, w dużej mierze zależy od scenariusza, w którym występuje problem, a my to zaznaczymy w jej opisie. Powodzenia i mamy nadzieję, że będziesz w stanie rozwiązać problem.

Zawartość

  • 1 To urządzenie nie może znaleźć wystarczającej ilości wolnych zasobów, których mógłby użyć (Kod 12)
    • 1.1 Rozwiązanie 1: Crypto Miners z wieloma procesorami graficznymi
    • 1.2 Rozwiązanie 2: Alternatywna poprawka Regedit dla wielu konfiguracji GPU
    • 1.3 Rozwiązanie 3: Odinstaluj zasoby płyty głównej i problematyczne sterowniki urządzeń
    • 1.4 Rozwiązanie 4: Zaktualizuj BIOS
    • 1.5 Rozwiązanie 5: Walka ze sterownikami sieciowymi
    • 1.6 Rozwiązanie 6: Zaktualizuj komputer do najnowszej wersji systemu Windows
    • 1.7 Rozwiązanie 7: Usuń plik sterownika karty PMCIA

Rozwiązanie 1: Crypto Miners z wieloma procesorami graficznymi

Górnicy, którzy mają wiele procesorów graficznych na swoim komputerze, często napotykają te problemy, ponieważ systemy nie są przyzwyczajone do tak dziwnych konfiguracji. Byli gotowi niemal zrezygnować z wydobywania, dopóki użytkownik nie opublikował rozwiązania, które można łatwo zrobić po uzyskaniu dostępu do ustawień BIOS na komputerze. Upewnij się, że postępujesz zgodnie z instrukcjami poniżej.

  1. Wyłącz komputer, przechodząc do menu Start >> Przycisk zasilania >> Zamknij.
  2. Włącz komputer ponownie, naciskając przycisk zasilania i spróbuj wejść do ustawień BIOS, naciskając klawisz BIOS podczas uruchamiania systemu. Klawisz BIOS jest zwykle wyświetlany na ekranie startowym, mówiąc: „Naciśnij ___, aby wejść do Instalatora”. Istnieją inne sposoby wyświetlania komunikatu. Typowe klucze BIOS to F1, F2, Del, Esc i F10, więc upewnij się, że kliknąłeś go wystarczająco szybko.

  1. Opcja TOLUD (Top Of Lower Usable DRAM), którą należy zmienić, znajduje się pod różnymi zakładkami w narzędziach systemu BIOS stworzonych przez różnych producentów i nie stanowi to reguły, w której ustawienie powinno się znajdować.
  2. Zwykle znajduje się pod zakładką Zaawansowane lub Zarządzanie pamięcią. Bez względu na to, gdzie się znajduje, nazwa tej opcji to Top Of Lower Usam Dram.
  3. Po zlokalizowaniu właściwej opcji zmień ją z Automatycznej lub Wyłączonej na 3, 5 GB.

  1. Druga opcja, którą powinieneś poprawić, nazywa się powyżej dekodowania 4G. Ta opcja znajduje się również w różnych miejscach w różnych konfiguracjach. Czasami znajduje się tuż pod zakładką Urządzenia peryferyjne. W innych przypadkach należy sprawdzić w zakładce Boot, a nawet w zakładce Advanced.
  2. Gdziekolwiek znajdziesz tę opcję po pewnym czasie przeglądania, powinieneś ją wybrać i zmienić na Włączone.

  1. Przejdź do sekcji Wyjdź i wybierz opcję Wyjdź z zapisywania zmian. Nastąpi to po rozruchu. Sprawdź, czy urządzenie działa poprawnie ponownie.

Rozwiązanie 2: Alternatywna poprawka Regedit dla wielu konfiguracji GPU

Istnieje poprawka rejestru, która może naprawić dokładnie ten sam problem dla górników Bitcoin, którzy używają kilku procesorów graficznych w konfiguracji, podczas gdy także działa system Windows 10. Łatwo go dodać i powinien rozwiązać problem natychmiast, jeśli zrobisz to poprawnie.

  1. Ponieważ w celu wykonania tego rozwiązania konieczne będzie dodanie klucza do rejestru, zalecamy zapoznanie się z tym artykułem, który przygotowaliśmy w celu wykonania kopii zapasowej rejestru, aby zapobiec innym problemom, które mogą wystąpić.
  2. Otwórz narzędzie Edytor rejestru, wpisując „regedit” w oknie paska wyszukiwania, menu Start lub w oknie dialogowym Uruchom na komputerze z systemem Windows. Przejdź do następującego klucza w Edytorze rejestru, korzystając z nawigacji w lewym okienku:

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ PnP \ Pci

  1. Kliknij prawym przyciskiem myszy pustą prawą stronę ekranu Edytora rejestru, a klucz Pci jest ostatnim wybranym klawiszem na pasku adresu i wybierz Nowa >> DWORD (32-bitowa) lub QWORD (64-bitowa) w zależności od architektury systemu operacyjnego Windows . Kliknij prawym przyciskiem myszy właśnie dodany klucz, a następnie kliknij polecenie Zmień nazwę.
  2. Ustaw nazwę klucza na HackFlags. Kliknij go jeszcze raz prawym przyciskiem myszy i wybierz opcję Modyfikuj z menu kontekstowego. W obszarze danych wartości ustaw wartość na 600 i zmień opcję Podstawowy na Szesnastkowy. Kliknij przycisk OK, uruchom ponownie komputer i sprawdź, czy problem nadal występuje.

Rozwiązanie 3: Odinstaluj zasoby płyty głównej i problematyczne sterowniki urządzeń

Jeśli jesteś zwykłym użytkownikiem i zauważysz, że jedno z Twoich urządzeń nie działa i zgłasza błąd kodu 12, możesz odnieść sukces, usuwając kilka sterowników na komputerze i ponownie uruchamiając komputer w celu zastąpienia ich działającymi wersjami.

Zwykłym winowajcą tego błędu jest karta graficzna, ale zadziała to na każdym urządzeniu zainstalowanym na komputerze.

  1. Kliknij przycisk menu Start, wpisz Menedżer urządzeń z otwartym menu Start i wybierz go z listy wyników. Możesz także użyć kombinacji Klawisz Windows + R, aby otworzyć okno dialogowe Uruchom. Wpisz „devmgmt.msc” w polu Uruchom i kliknij OK lub naciśnij klawisz Enter, aby go uruchomić.

  1. Ponieważ chcemy zaktualizować kartę graficzną, rozwiń kategorię Karty graficzne, kliknij kartę wideo prawym przyciskiem myszy i wybierz opcję Odinstaluj urządzenie.
  2. Rozwiń kategorię Urządzenia systemowe w Menedżerze urządzeń, klikając strzałkę obok niej, zlokalizuj wszystkie urządzenia z zasobami płyty głównej i wybierz Odinstaluj urządzenie.

Uwaga : jeśli nie możesz ich zlokalizować, spróbuj ze „standardowym mostem PCI-PCI-PCI” PCI lub po prostu odinstaluj „PCI Bus”.

  1. Potwierdź wszystkie dialogi, które mogą wymagać potwierdzenia wyboru i poczekaj na zakończenie procesu.
  2. System prawdopodobnie teraz się zawiesi, więc upewnij się, że długo naciskasz przycisk zasilania, aby całkowicie wyłączyć system. Następny rozruch może potrwać dłużej, zanim komputer znajdzie i pobierze odpowiednie nowe sterowniki. Radzimy również zainstalować najnowsze aktualizacje systemu operacyjnego Windows, aby uzyskać najnowsze dostępne sterowniki.

Rozwiązanie 4: Zaktualizuj system BIOS

Są użytkownicy, którzy zgłosili, że mieli problemy z uaktualnieniem do nowego systemu operacyjnego tak bardzo, że system w ogóle nie rozpoznał niektórych swoich urządzeń. Niektórzy użytkownicy bardzo starali się, aby komputer rozpoznał ich zewnętrzną kartę graficzną, a nawet kiedy to zrobili, zaczęli widzieć kod 12 na swoim urządzeniu PCI do PCI Bridge. Udało im się jednak rozwiązać problem, aktualizując BIOS do najnowszej wersji.

  1. Sprawdź aktualną wersję programu BIOS zainstalowanego na komputerze, wpisując „msinfo” w pasku wyszukiwania lub w menu Start.
  2. Znajdź dane wersji systemu BIOS tuż pod modelem procesora i skopiuj lub przepisz wszystko do pliku tekstowego na komputerze lub na kawałku papieru.

  1. Przygotuj komputer do aktualizacji systemu BIOS. Jeśli aktualizujesz system BIOS dla swojego laptopa, upewnij się, że bateria jest w pełni naładowana i na wszelki wypadek podłącz go do ściany.
  2. W przypadku aktualizacji komputera zaleca się stosowanie zasilacza awaryjnego (UPS), aby upewnić się, że komputer nie zostanie wyłączony podczas aktualizacji z powodu awarii zasilania.
  3. Postępuj zgodnie z instrukcjami przygotowanymi dla różnych producentów komputerów stacjonarnych i laptopów, takich jak Lenovo, Gateway, HP, Dell i MSI.

Rozwiązanie 5: Walka ze sterownikami sieciowymi

Jeśli sterownik sieci (karta bezprzewodowa lub sterownik Ethernet) powoduje błąd kodu 12 w Menedżerze urządzeń i zauważyłeś problemy z połączeniem internetowym, istnieje bardzo łatwa poprawka, która zadziałała dla wielu użytkowników. Przede wszystkim upewnij się, że korzystasz z aktualnych sterowników.

  1. Kliknij przycisk menu Start, wpisz Menedżer urządzeń z otwartym menu Start i wybierz go z listy wyników. Możesz także użyć kombinacji Klawisz Windows + R, aby otworzyć okno dialogowe Uruchom. Wpisz „devmgmt.msc” w polu Uruchom i kliknij OK lub naciśnij klawisz Enter, aby go uruchomić.

  1. Ponieważ chcemy wyłączyć jedną z kart sieciowych, rozwiń kategorię Karty sieciowe, kliknij prawym przyciskiem myszy urządzenie, na którym wyświetla się wspomniany problem, i wybierz opcję Wyłącz.
  2. Poczekaj chwilę, zanim ponownie klikniesz urządzenie prawym przyciskiem myszy i wybierzesz opcję Włącz. Może pojawić się monit o ponowne uruchomienie komputera, więc upewnij się, że to zrobisz, lub uruchom go ponownie ręcznie.
  3. Sprawdź, czy błąd pojawia się ponownie na komputerze.

Rozwiązanie 6: Zaktualizuj komputer do najnowszej wersji systemu Windows

Microsoft doskonale zdawał sobie sprawę z tego problemu i wydał kilka aktualizacji, które miały naprawić losowe występowanie problemu, które nie było spowodowane konfliktami urządzeń. Jeśli twoje urządzenia rzeczywiście powodują konflikty, będziesz musiał użyć innych metod.

Użytkownicy systemu Windows 10 mogą zauważyć, że aktualizacje są przeprowadzane prawie automatycznie, ponieważ system Windows zawsze je sprawdza. Jeśli jednak uważasz, że proces jest zepsuty, możesz ręcznie sprawdzić dostępność aktualizacji.

  1. Użyj kombinacji klawisza z logo Windows + I, aby otworzyć Ustawienia na komputerze z systemem Windows. Alternatywnie możesz wyszukać „Ustawienia” w menu Start lub pasku wyszukiwania lub po prostu kliknąć ikonę koła zębatego w menu Start.

  1. Znajdź i kliknij podsekcję „Aktualizacja i bezpieczeństwo” w aplikacji Ustawienia.
  2. Pozostań na karcie Windows Update i kliknij przycisk Sprawdź aktualizacje w sekcji Stan aktualizacji, aby sprawdzić, czy dostępna jest nowa wersja systemu Windows.

  1. Jeśli jest dostępny, system Windows powinien natychmiast rozpocząć proces pobierania, a aktualizacja powinna zostać zainstalowana, gdy tylko będzie można ponownie uruchomić komputer.

Jeśli używasz innej wersji systemu Windows, ważne jest, aby stwierdzić, że proces automatycznej aktualizacji można łatwo wyłączyć i być może zrobiłeś to niechętnie lub dobrowolnie. Tak czy inaczej, proste polecenie może być w stanie zainstalować najnowsze aktualizacje w dowolnej wersji systemu Windows.

  1. Otwórz narzędzie PowerShell, klikając prawym przyciskiem myszy przycisk menu Start i klikając opcję Windows PowerShell (Administrator) w menu kontekstowym.

  1. Jeśli zobaczysz Wiersz polecenia zamiast programu PowerShell w tym miejscu, możesz go również wyszukać w menu Start lub obok paska wyszukiwania. Tym razem kliknij prawym przyciskiem myszy pierwszy wynik i wybierz Uruchom jako administrator.
  2. W konsoli Powershell wpisz „cmd” i zachowaj cierpliwość, aby Powershell przeszedł do okna podobnego do cmd, które może wydawać się bardziej naturalne dla użytkowników wiersza polecenia.
  3. W konsoli podobnej do „cmd” wpisz polecenie pokazane poniżej i upewnij się, że kliknąłeś Enter:

wuauclt.exe / updatenow

  1. Pozwól temu poleceniu działać przez co najmniej godzinę i sprawdź, czy jakieś aktualizacje zostały znalezione i zainstalowane bez problemów. Metodę tę można zastosować do wszystkich systemów operacyjnych Windows, w tym Windows 10.

Rozwiązanie 7: Usuń plik sterownika karty PMCIA

Karta PMCIA czasami powoduje różne problemy na komputerach ludzi i wydaje się, że jest głównym winowajcą błędu kodu 12 dla wielu urządzeń w Menedżerze urządzeń, które również przestały działać w niektórych przypadkach. Wykonaj poniższe czynności, jeśli masz tę kartę na komputerze lub laptopie:

  1. Otwórz Eksplorator plików z paska zadań lub otwierając dowolny folder, a następnie przejdź do następującej lokalizacji na komputerze:

C: \ WINDOWS \ System32

  1. Znajdź plik o nazwie pcmcia.sys, kliknij go prawym przyciskiem myszy, kliknij polecenie Właściwości, a następnie kliknij kartę Zabezpieczenia. Kliknij przycisk Zaawansowane. Pojawi się okno „Zaawansowane ustawienia zabezpieczeń”. Tutaj musisz zmienić właściciela klucza.
  2. Kliknij link Zmień obok etykiety „Właściciel:”. Zostanie wyświetlone okno Wybierz użytkownika lub grupę.

  3. Wybierz konto użytkownika za pomocą przycisku Zaawansowane lub po prostu wpisz swoje konto użytkownika w obszarze z napisem „Wprowadź nazwę obiektu do wybrania” i kliknij przycisk OK. Dodaj swoje konto użytkownika jako właściciela.
  4. Opcjonalnie, aby zmienić właściciela wszystkich podfolderów i plików w folderze, zaznacz pole wyboru „Zastąp właściciela subkontenerów i obiektów” w oknie „Zaawansowane ustawienia zabezpieczeń”. Kliknij OK, aby zmienić własność.
  5. Teraz musisz zapewnić pełny dostęp do pliku lub folderu na swoim koncie. Kliknij plik lub folder ponownie prawym przyciskiem myszy, kliknij polecenie Właściwości, a następnie kliknij kartę Zabezpieczenia.
  6. Kliknij przycisk Dodaj. Na ekranie pojawi się okno „Wpis uprawnień”. Kliknij „Wybierz głównego” i wybierz swoje konto. Ustaw uprawnienia na „Pełna kontrola” i kliknij OK.

  1. Teraz zamknij wszystkie okna Właściwości, ponownie kliknij prawym przyciskiem myszy plik pcmcia.sys w System32 i wybierz opcję Zmień nazwę z menu kontekstowego, które się pojawi. Zmień nazwę na pmcia.old.sys.
  2. Uruchom ponownie komputer i sprawdź, czy problem nadal występuje w przypadku urządzeń i kodu 12.

Ciekawe Artykuły