Получавали ли сте някога Windows Shell Common Dll е спрял да работи грешка на вашия компютър? Ако имате, тогава трябва да знаете колко дразнещо може да бъде! Грешката ви спира да използвате основните функции на Windows и следователно може да бъде доста обезпокоителна за справяне.
В тази публикация ще обсъдим всички възможни корекции, които могат да се използват, за да се отървем от Shell Common Dll грешка.
Метод 1: Проверете дали услугата за време работи
Деактивираните услуги в Windows може да са една от причините. Понякога Windows Shell Common DLL е спрял да работи след възстановяване на системата. Освен това може да не позволи на потребителите да променят часа и датата, но можете да направите това, като следвате стъпките по-долу:
- Натиснете клавиша Windows и R, за да получите прозорец Run и въведете Services.msc . Натиснете Enter или натиснете OK .

- В прозореца на услугите отидете до услугата за време на Windows , щракнете с десния бутон върху нея и изберете Старт от контекстното меню.
- След като услугата стартира и работи, ще можете да промените часа и датата на вашия компютър.

Ако това не работи и все още виждате тази грешка в Shell DLL, преминете към следващата.
Метод 2: Повредени или остарели драйвери
Можете да актуализирате драйверите на компютъра си ръчно или да инсталирате софтуер като Advanced Driver Updater. С инструмента не е нужно да се притеснявате да търсите драйвер онлайн и да ги поддържате актуализирани. Advanced Driver Updater проверява всички драйвери и ги поддържа актуализирани.
Ако искате да актуализирате драйвера си ръчно, следвайте тези стъпки:
- Натиснете клавиша Windows и X, за да получите контекстно меню "Старт".
- Изберете Диспечер на устройства.

- От прозореца на диспечера на устройства намерете всички драйвери, за да проверите дали са актуализирани. Обикновено можете да видите жълт триъгълник близо до иконата на драйвера, ако трябва да бъде актуализиран.
- Ако има драйвер, който трябва да бъде актуализиран, щракнете с десния бутон и щракнете върху Актуализиране.
- Трябва да следвате инструкциите на екрана, за да актуализирате драйвера, и трябва да повторите стъпките за всички остарели драйвери.
Не искате да поемате твърде много усилия, за да актуализирате драйвери, след това инсталирайте Advanced Driver Updater и останалото ще бъде погрижено. Този инструмент за актуализиране на драйвери може да сканира вашия компютър за остарели драйвери и да ги актуализира без никакви проблеми.
Ако актуализирането на драйвери не помогне на причината, продължете към следващата стъпка.
Метод 3: Направете промени в разрешенията за сигурност на UserChoice Key:
Обикновено Windows Shell Common DLL е спрял да работи грешка се появява, когато потребителите се опитат да отворят .txt файлове на своя компютър. Това може да се случи поради липсващи разрешения за сигурност за ключа. За да разрешите проблема, трябва да изпълните следните стъпки:
Стъпка 1: Натиснете клавиша Windows и R, за да получите прозореца Run и въведете regedit. Натиснете Enter.
Стъпка 2: В редактора на системния регистър, от лявата страна на панела - следвайте този път:
Computer\HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.txt\UserChoicekey.

Стъпка 3: Щракнете с десния бутон върху ключа и изберете Разрешения от контекстното меню.

Ако не можете да видите потребителско име или име на група в секцията, това означава, че липсват разрешения за сигурност. Следователно трябва да ги добавите отново.
Стъпка 4: За да добавите липсващи разрешения, щракнете върху Добавяне.
Стъпка 5: Сега в Въведете имената на обекти, които да изберете, въведете Администратори и щракнете върху Проверка на имената. Ако всичко работи добре, щракнете върху OK.

Сега групата администратори ще бъде добавена към потребителски имена или списък с групи. Изберете Администратори от списъка и отметнете Пълен контрол в колоната Разрешаване. Сега щракнете върху OK и Приложи, за да позволите промените да влязат в сила.
След като тези промени бъдат направени и приложени, често срещаната DLL грешка може да е изчезнала напълно.
Забележка: Това ще работи само ако имате обща грешка в Shell DLL, докато отваряте .txt файлове.
Метод 4: Копирайте необходимите файлове в директорията System32:
Windows Shell Common DLL грешка може да се появи и при конфигуриране на настройките на геймпада. За да се отървете от грешката, трябва да копирате един файл в директорията System32. Следвай тези стъпки:
Отидете в директорията C:->Windows->System32 . Намерете файла joy.cpl и го копирайте на вашия работен плот.
Щракнете с десния бутон на мишката joy.cpl и изберете Properties от контекстното меню.
Намерете раздела Защита и щракнете върху Разширени. Сега отидете в раздел Собственик->Промяна.


Въведете вашето потребителско име до полето Въведете името на обекта за избор, щракнете върху Проверка на имената. След като сте готови, щракнете върху OK. Щракнете върху Прилагане и OK, за да позволите на промените да влязат в сила. Вземете собствеността върху joy.cpl и след това го изтрийте.

След като изтриете файла, отидете до C:>Windows>SysWOW64 директория. Намерете и копирайте joy.cpl в директория C:\Windows\System32 .
След като приключите, проблемът трябва да бъде разрешен и вече можете да получите достъп до настройките на геймпада от Windows.
Метод 5: Деактивирайте антивирусната програма
Винаги препоръчваме да имате инсталиран антивирус на вашия компютър, но понякога инструментът може да повлияе на вашия компютър и да обърка малко, причинявайки DLL грешка. Следователно можете да деактивирате антивирусната си програма и да проверите дали грешката е коригирана. Можете също да опитате да деинсталирате антивирусния инструмент, за да опитате и да проверите дали проблемът е разрешен.
Ако всичко това не разреши проблема ви, инсталирайте отново инструмента или можете да опитате друг антивирусен софтуер, като Advanced System Protector, тъй като той върви добре с операционната система Windows и защитава вашия компютър от всички злонамерени заплахи.
Метод 6: SFC сканиране:
Може да се появи грешка в Windows Shell Common DLL, тъй като системните файлове може да са повредени. За да научите повече и да разрешите проблема, трябва да извършите SFC сканирането.
За да стартирате SFC сканирането, изпълнете следните стъпки:
- Въведете Cmd в полето за търсене и щракнете с десния бутон върху командния ред и изберете Изпълни като администратор.

- В прозореца на командния ред въведете SFC/scannow и натиснете Enter, за да изпълните командата.

Забележка: Трябва да изчакате 10-15 минути, за да завършите сканирането, така че бъдете търпеливи.
След като сканирането приключи, можете да проверите дали проблемът е разрешен.
Можете също да стартирате DISM, за да опитате да отстраните проблема.
В прозореца на командния ред въведете DISM /Online /Cleanup-Image /RestoreHealth
Натиснете Enter, за да изпълните командата.
Това също ще отнеме още 10-15 минути, така че оставете сканирането да завърши. Преминете към следващия метод, ако това не работи!
Метод 7: Powershell
Windows Powershell може да разреши общата DLL грешка на Windows Shell; все пак се препоръчва да не използвате инструмента безразсъдно, тъй като може да повреди вашия компютър. Така че, ако знаете какво правите, следвайте тези стъпки:
- Натиснете клавиша Windows и X, за да получите контекстно меню и изберете Windows Powershell (администратор)

- Въведете командата Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope CurrentUser и натиснете Enter, за да изпълните командата.

- След като командата приключи, рестартирайте компютъра си, за да отстраните проблема напълно.
Метод 8: Поддръжка на системата
Можете да стартирате инструмента за отстраняване на неизправности при поддръжката на системата, за да коригирате системни проблеми, като например Shell Common DLL грешка. За да използвате този инструмент, изпълнете следните стъпки:
- Натиснете Windows и R, за да получите прозореца Run и въведете %systemroot%\system32\msdt.exe -id MaintenanceDiagnostic и натиснете Now Enter, за да го стартирате:

- В инструмента за поддръжка на системата щракнете върху Напред и следвайте инструкциите на екрана.

След като сканирането приключи, проблемът ще бъде отстранен. Ако обаче не, трябва да преминете към следващия метод.
Метод 9: Регистрирайте отново вашите DLL файлове:
Ако видите Windows Shell Common DLL грешка на вашия компютър, тогава може да липсват DLL файлове, по-специално shell32.dll. За да отстраните проблема, трябва да регистрирате отново DLL файлове. Следвайте тези стъпки, за да направите това:
- Отидете в лентата за търсене на лентата на задачите и въведете cmd и изберете Изпълни като администратор, за да стартирате командния ред с права на администратор.

- В прозореца на командния ред въведете командата regsvr32 /i shell32.dll и натиснете Enter, за да изпълните.

След като командата се изпълни, файлът shell32.dll ще бъде регистриран отново и няма да получите грешката.
Метод 10: Чисто зареждане
Ако никой от методите не работи за вас, може да има приложение, което пречи на функционирането на вашата система. За да разрешите проблема, трябва да деактивирате елементите и услугите за стартиране:
- Натиснете клавиша Windows и R заедно, за да получите прозореца Run и въведете MSConfig и натиснете Enter.
- Щракнете върху раздела Услуги и поставете отметка Скрий всички услуги на Microsoft . След като сте готови, щракнете върху Деактивиране на всички.
- Отидете в раздела Стартиране и щракнете върху Диспечер на задачите.
- Намерете всички нежелани стартиращи елементи един по един и изберете Деактивиране.
- Щракнете върху Приложи и OK.
- Рестартирайте компютъра си и проверете дали проблемът е отстранен.
Метод 11: Инсталирайте Windows Updates
Общата грешка в DLL на Windows Shell може да бъде причинена поради предстоящи актуализации на Windows. Някои от проблемите могат да бъдат разрешени чрез инсталиране на актуализации на Windows. За да инсталирате актуализацията на Windows, изпълнете следните стъпки:
- Натиснете Windows и I, за да получите приложението Настройки и да намерите Актуализация и защита.
- Щракнете върху Проверка на актуализациите и ще видите дали има чакащи актуализации.
Изтеглете актуализациите и вашият компютър ще се рестартира, за да инсталира тези актуализации. Вижте дали проблемът е разрешен. Ако не, преминете към следващия метод.
Метод 12: Нулиране на Windows 10
Ако нищо не работи за вас досега, трябва да опитате да нулирате компютъра си. За да направите това, трябва да имате инсталационен диск на Windows 10 или .ISO файл на вашето USB устройство. Трябва да архивирате всичките си данни, преди да нулирате Windows. След като сте готови, следвайте тези стъпки:
- Отидете в менюто "Старт" и щракнете върху бутона за захранване, натиснете и задръжте клавиша Shift. Изберете Рестартиране.
- Изберете Отстраняване на неизправности->Нулиране на този компютър->Премахване на всичко.
- Трябва да поставите инсталационния компактдиск на Windows или USB устройство, за да стартирате процеса.
- Изберете версията на Windows и изберете Само устройството, където е инсталиран Windows > Просто премахнете моите файлове .
Ще получите списък с промените, които ще се случат по време на нулирането. След като сте готови, щракнете върху бутона Нулиране.
Сега следвайте инструкциите на екрана, за да нулирате компютъра си.
След като бъде готово, Windows Shell Common Dll е спрял да работи, съобщението за грешка ще изчезне. Сега трябва да инсталирате всички други необходими приложения на вашия компютър.
И така, това са възможните корекции на Windows Shell Common DLL, който не работи. Опитайте тези методи и се отървете от проблема без никакви проблеми. Хареса ли ви статията? Кой начин работи за вас? Моля, споделете вашите мисли в секцията за коментари по-долу. За повече технологични актуализации, следвайте ни в социалните медии.