Как да коригираме грешката Rundll32 е спряла да работи

Продължавате ли да получавате грешка „Хост процесът на Windows ( Rundll32 ) е спрял да работи“, докато използвате Windows 10 ? Тази грешка се появява най-вече, когато се опитвате да отворите или да взаимодействате с конкретни програми - собствени или на трети страни - на вашия компютър. Но също така може да ви досади на случаен принцип без очевидна причина. Защо се случва това?

Windows 10 използва процеса Rundll32 за изпълнение на 32-битови DLL ( библиотека с динамични връзки(dynamic-link library) ) файлове. Тези файлове съдържат функции, които се споделят в множество приложения. Въпреки това, конфликтен софтуер, неправилно конфигурирани настройки или повредени системни файлове могат да причинят повреда на Rundll32 , оттук и причината за грешката.

Грешката „Rundll32 спря да работи“ измъчва потребителите на Windows от години, но има няколко поправки, които могат да ви помогнат да се отървете от нея. Препоръчваме да работите чрез методите за отстраняване на неизправности по-долу в реда, в който се появяват. Чувствайте(Feel) се свободни да пропуснете тези, които не се прилагат.

Деактивирайте визуализациите на миниатюри

Продължавате ли да срещате грешката „Rundll32 спря да работи“, докато използвате File Explorer ? Изключването на визуализацията на миниатюри може да помогне.

1. Отворете File Explorer.

2. Изберете раздела Изглед(View ) . След това изберете Опции(Options) , за да изведете диалоговия прозорец Опции на папката .(Folder Options)

3. Превключете към раздела Изглед(View ) .

4. Поставете отметка в квадратчето до Винаги показвай икони, никога миниатюри(Always show icons, never thumbnails) .

5. Изберете Приложи(Apply) , след това OK , за да запазите промените.

Стартирайте инструмента за отстраняване на неизправности с файлове и папки

Ако File Explorer продължава да изхвърля съобщението за грешка „ Rundll32 е спрял да работи“, въпреки деактивирането на визуализациите на миниатюри, опитайте да стартирате инструмента за отстраняване на неизправности с файлове(File) и папки(Folder Troubleshooter) .

1. Изтеглете инструмента за отстраняване на неизправности с файлове и папки(File and Folder Troubleshooter) от Microsoft.

2. Отворете инструмента за отстраняване на неизправности с файлове(File) и папки —(Folder Troubleshooter—you) не е нужно да го инсталирате.

3. Изберете Разширени(Advanced) , поставете отметка в квадратчето до Прилагане на поправките автоматично(Apply repairs automatically ) (ако вече не е отметнато) и изберете Напред(Next) .

4. Изберете всички опции в екрана Какъв вид проблеми срещате(What kind of problems are you experiencing ) и изберете Напред(Next) .

5. Следвайте подканите на екрана, за да коригирате всички проблеми, открити от инструмента за отстраняване на неизправности с файлове(File) и папки(Folder Troubleshooter) .

Актуализирайте(Update) , преинсталирайте(Reinstall) или деинсталирайте програми

(Did)Проблемът възникна ли след инсталиране на определено приложение на вашия компютър? Например, програми като Nero и K-Lite Codec Pack имат история на причиняване на грешка „ Rundll32 е спрял да работи“.

Ако е така, опитайте да актуализирате или преинсталирате програмата. В случай, че това не работи, може да помислите да го премахнете(removing it from your computer) изцяло от компютъра си.

Деактивирайте услугите и стартиращите програми(Startup Programs)

Фонови услуги и стартиращи програми на трети страни също могат да доведат до грешка Rundll32 . Проверете дали деактивирането им помага. След това можете да преминете през процес на елиминиране, за да разберете точния елемент, причиняващ проблема.

Деактивирайте услугите на трети страни – Системна конфигурация(Disable Third-Party Services – System Configuration)

1. Натиснете Windows+R , за да отворите полето Run. След това въведете msconfig и изберете OK .

2. Превключете към раздела Услуги(Services ) . След това поставете отметка в квадратчето до Скриване на всички услуги на Microsoft(Hide all Microsoft services ) (което след това разкрива само услуги на трети страни) и изберете Деактивиране на всички(Disable all)

3. Изберете Приложи(Apply) , след това OK , за да запазите промените. Изберете Изход без рестартиране(Exit without restart ) , когато бъдете подканени.

Деактивиране на стартиращи програми – диспечера на задачите(Disable Startup Programs – Task Manager)

1. Щракнете с десния бутон върху лентата на задачите и изберете Task Manager .

2. Изберете Още подробности(More Details) .

3. Превключете към раздела Стартиране(Startup) .

4. Изберете всяка стартираща програма на трета страна и изберете Деактивиране(Disable) .

5. Затворете диспечера на задачите. 

Рестартирайте компютъра си. Ако грешката Rundll32 вече не се показва, започнете да активирате повторно няколко услуги и стартиращи програми наведнъж. Това трябва да ви помогне да определите проблемния елемент. След това можете да актуализирате съответната програма или да я премахнете от компютъра си.

Отмяна на аудио/видео драйвери

Грешката „Rundll32 спря да работи“ може да се появи след актуализиране на аудио или видео драйвери. Например драйвери от Realtek , Sound Blaster и NVIDIA могат да причинят това в редки случаи. Използвайте диспечера(Device Manager) на устройства в Windows 10 , за да ги върнете обратно.

1. Щракнете с десния бутон върху бутона Старт(Start ) и изберете Диспечер на устройства(Device Manager) .

2. Разгънете Контролери за звук, видео и игри(Sound, video and game controllers)

3. Щракнете с десния бутон върху звуковия драйвер и изберете Properties .

4. Превключете към раздела Driver и изберете Roll Back Driver . Повторете за всички други драйвери в списъка.

5. Разширете секцията Display Adapters в диспечера(Device Manager) на устройствата и повторете стъпки 3 и 4 .

Актуализирайте аудио/видео драйверите

Ако връщането назад на аудио и видео драйверите не помогна (или ако не сте могли да ги върнете по-рано), опитайте да ги актуализирате вместо това.

1. Отворете диспечера на устройства.

2. Разгънете Контролери за звук, видео и игри(Sound, video and game controllers)

3. Щракнете с десния бутон върху звуковия драйвер и изберете Актуализиране на драйвер(Update Driver) .

4. Изберете Търсене автоматично за драйвери(Search automatically for drivers) , за да сканирате и прилагате автоматично най-новите драйвери. Повторете(Repeat) за всички други драйвери в списъка.

5. Разгънете секцията Display Adapters и повторете стъпки 3 и 4 .

Като алтернатива можете да изтеглите най-новите аудио или видео драйвери директно от уебсайта на производителя и да ги актуализирате ръчно.

Актуализирайте Windows 10

Остарялата версия на Windows 10 може да доведе до всякакви проблеми. Ако не сте актуализирали компютъра си от известно време, опитайте да го направите сега.

1. Отворете менюто " Старт(Start) ", въведете windows update и изберете Open .

2. Изберете Проверка за актуализации(Check for updates) .

3. Инсталирайте всички актуализации, ако има такива.

Деактивирайте предотвратяването на изпълнение на данни

Предотвратяването на изпълнението на данни(Data Execution Prevention) ( DEP ) е функция на Windows 10, която следи и защитава системната памет от злонамерени атаки. Въпреки това, той може да попречи на процеса Rundll32 да работи правилно. Проверете дали деактивирането на DEP помага.

1. Отворете менюто " Старт(Start ) ", въведете командния ред(command prompt) и изберете Изпълни като администратор(Run as administrator) .

2. Копирайте и поставете следната команда в повишената конзола на командния ред :(Command Prompt)

bcdedit.exe /set {current} nx AlwaysOff 

3. Натиснете Enter , за да деактивирате DEP.

(Did)Това коригира ли грешката „ Rundll32 спря да работи“? Ако отговорът е да, все пак може да искате да продължите с останалите корекции, тъй като поддържането на DEP деактивиран е риск за сигурността.

Забележка:(Note:) За да активирате предотвратяването(Data Execution Prevention) на изпълнение на данни по-късно, изпълнете следната команда в конзолата с повишен команден ред(Command Prompt) :

bcdedit.exe /set {current} nx AlwaysOn

Сканиране за злонамерен софтуер

Зловредните програми могат да се маскират като DLL файлове и в крайна сметка да причинят грешки „Rundll32 е спрял да работи“. Опитайте да използвате Windows Security , за да сканирате компютъра си за злонамерен софтуер.

1. Отворете менюто " Старт(Start ) ", въведете защита на Windows(windows security) и изберете Отвори(Open) .

2. Изберете Защита от вируси и заплахи(Virus & threat protection) .

3. Изберете Опции за сканиране(Scan options) .

4. Изберете Пълно сканиране(Full scan) . След това изберете Сканиране сега(Scan now) .

Ако Windows Security не успя да изкопае нищо, препоръчваме да използвате специално средство за премахване на зловреден софтуер, като Malwarebytes , за цялостно почистване на компютъра.

Изпълнете SFC сканиране

SFC ( System File Checker ) сканиране ви позволява да откривате и поправяте повредени системни файлове, които пречат на процеса Rundll32 да работи правилно.

1. Отворете менюто " Старт(Start ) ", въведете командния ред(command prompt) и изберете Изпълни като администратор(Run as administrator) .

2. Въведете следната команда:

sfc /scannow

3. Натиснете Enter

SFC сканирането може да отнеме няколко минути .

Изпълнете DISM сканиране

Ако сканирането на SFC не успя да намери и отстрани проблеми, изпълнете сканиране DISM ( Обслужване и управление на изображението за внедряване(Deployment Image Servicing and Management) ) вместо това.

1. Отворете менюто " Старт(Start ) ", въведете командния ред(command prompt) и след това изберете Изпълни като администратор(Run as administrator) .

2. Изпълнете следната команда:

DISM /Online /Cleanup-Image /CheckHealth

3. Ако DISM откри(DISM) проблеми на вашия компютър, изпълнете следните команди една след друга.

DISM /Online /Cleanup-Image /ScanHealth

DISM /Online /Cleanup-Image /RestoreHealth

Какво друго можете да направите?

Ако нито едно от поправките по-горе не разреши грешката „Хост процесът на Windows ( Rundll32 ) спря да работи“, може да искате да извършите фабрично нулиране на Windows 10,(Windows 10 factory reset) като се насочите към Старт(Start ) > Настройки(Settings ) > Актуализация и сигурност(Update & Security) > Възстановяване(Recovery) . Можете да избирате между запазване или премахване на вашите файлове и програми по време на процедурата за нулиране.

Можете също да опитате да преинсталирате Windows 10(re-installing Windows 10) . Може да има дълбок основен проблем, който само пълно преинсталиране на операционната система може да реши. Само(Just) не забравяйте да създадете пълно архивиране на вашите данни(complete backup of your data) предварително.



About the author

„Аз съм експерт по Windows и Office на свободна практика. Имам над 10 години опит в работата с тези инструменти и мога да ви помогна да извлечете максимума от тях. Моите умения включват: работа с Microsoft Word, Excel, PowerPoint и Outlook; създаване на уеб страници и приложения; и помагане на клиентите да постигнат своите бизнес цели."



Related posts