Грешката Code 31 е един от няколкото кода за грешка на Device Manager. Причинява се от редица причини, които пречат на Windows да зареди драйвера за конкретното хардуерно устройство. Независимо от основната причина, отстраняването на грешка с код 31 е доста лесно.
Ако видите грешката Code 31 на Microsoft ISATAP адаптера в Windows Vista, можете да игнорирате грешката. Според Microsoft няма действителна грешка.
Грешката с код 31 почти винаги ще се показва по следния начин:
Това устройство не работи правилно, защото Windows не може да зареди необходимите драйвери за това устройство. (Код 31)
Вашият екран може да изглежда така:
Подробности за кодовете за грешки на диспечера на устройствата като код 31 са достъпни в областта за състояние на устройството в свойствата на устройството.
Кодовете за грешка на Диспечер на устройства са ексклузивни за Диспечер на устройства. Ако видите грешката Code 31 другаде в Windows, вероятно това е код за системна грешка, който не трябва да отстранявате като проблем с диспечера на устройства.
Грешката Code 31 може да се отнася за всяко хардуерно устройство в диспечера на устройствата, но повечето грешки Code 31 се появяват на оптични устройства като CD и DVD устройства.
Всяка операционна система на Microsoft може да изпита грешка в диспечера на устройства с код 31, включително Windows 10, Windows 8, Windows 7, Windows Vista, Windows XP и други.
Как да коригирате грешка с код 31
- Рестартирайте компютъра си, ако още не сте го направили. Грешката Code 31 може да произтича от временна грешка в паметта.
Инсталирали ли сте устройство или направили ли сте промяна в диспечера на устройства точно преди да се появи грешката Code 31? Ако е така, възможно е направената от вас промяна да е причинила грешката Code 31.
Отменете промяната, ако можете, рестартирайте компютъра си и след това проверете отново за грешка Code 31.
- Върнете драйвера до версия преди вашите актуализации.
- Използвайте Възстановяване на системата, за да отмените последните промени, свързани с диспечера на устройства.
Изтрийте стойностите на регистъра UpperFilters и LowerFilters. Често срещана причина за грешки с код 31 е повредата на две стойности в системния регистър в ключа на системния регистър на DVD/CD-ROM устройство.
Изтриването на подобни стойности в системния регистър на Windows също може да бъде решението за грешка с код 31, която се появява на устройство, различно от DVD или CD устройство. Урокът UpperFilters/LowerFilters, свързан по-горе, ще ви покаже какво точно трябва да направите.
Някои хора са имали късмета да изтрият целия ключ, който съдържа стойностите на UpperFilters и LowerFilters. Ако изтриването на конкретните стойности не поправи грешката Code 31, опитайте да архивирате ключа на системния регистър, който идентифицирате в този урок по-горе, след което изтрийте ключа на системния регистър, рестартирайте, възстановете ключа на системния регистър от архива и рестартирайте отново.
- Актуализирайте драйверите за устройството. Инсталирането на най-новите предоставени от производителя драйвери за устройство с грешка Code 31 е вероятно решение за този проблем.
Преинсталирайте мрежовия адаптер на Microsoft ISATAP, ако грешката с код 31 е свързана с това, че адаптерът MS ISATAP не работи правилно.
Отворете диспечера на устройствата и отворете екрана Action > Добавяне на наследен хардуер. Стартирайте съветника и изберете Инсталиране на хардуера, който избирам ръчно от списък (Разширено) Щракнете през стъпките и изберете Мрежови адаптери >Microsoft > Microsoft ISATAP адаптер от списъка.
Сменете хардуера. В краен случай може да се наложи да смените хардуера, който има грешка с код 31.
Възможно е също устройството да не е съвместимо с тази версия на Windows. Проверете списъка за съвместимост на хардуера на Windows, за да сте сигурни.
Ако сте убедени, че хардуерът не е причината за тази конкретна грешка с код 31, можете да опитате автоматично да поправите проблемите с Windows. Ако това не помогне, опитайте чиста инсталация на Windows. Не препоръчваме да правите нито едно от тези, преди да опитате да смените хардуера, но може да се наложи да опитате, ако нямате други опции.
Нуждаете се от още помощ?
Ако не се интересувате сами да коригирате този проблем с код 31, има повече налични опции за коригиране на вашия компютър, плюс помощ за всичко по пътя, като например изчисляване на разходите за ремонт, изваждане на вашите файлове, избор на ремонт услуга и много повече.
ЧЗВ
Как да поправя грешки в Windows код 28?
За да коригирате грешки с код 28, което обикновено означава, че има липсващ драйвер, опитайте да рестартирате компютъра. Ако наскоро сте инсталирали устройство или сте направили промяна в диспечера на устройствата, отменете промяната. Може да се наложи да премахнете или преконфигурирате новото устройство или да актуализирате неговите драйвери.
Как да поправя код за грешка на Windows 0xc000000d?
Този код за грешка означава, че трябва да поправите компютъра си, тъй като файлът с данни за конфигурация на зареждане (BCD) има проблем. Опитайте да стартирате инструмента за автоматично поправяне при стартиране. Или отидете в командния ред и въведете bootrec /rebuildbcd, за да възстановите BCD файла.
Как да поправя код за грешка на Windows 0xc0000001?
За да коригирате код за грешка на Windows 0xc0000001, премахнете и свържете отново всички периферни устройства, за да видите дали можете да изолирате проблема. Уверете се, че вашата RAM, PCI карта, процесор и твърд диск са правилно инсталирани. Можете също да опитате да възстановите по-ранно състояние на системата или да преинсталирате операционната си система.