Почему rundll32 exe зависает при печати. RunDLL32: что это, и как исправить ошибку, связанную с этим файлом

Rundll32.exe files are system processes related to the Windows 10’s functioning. These files are actually part of a code network connecting many programs on your computer. By reusing the same code for various programs, your system’s processing power and memory increase.

Taking into account the vast complexity of such code networks, sometimes errors do appears. Rundll32.exe errors are mainly caused by corrupted DLL files, missing DLL files, a shared DLL file deleted or infected by a virus or incorrect DLL entries in the Windows registry.

Here’s what you can do to fix Rundll32.exe errors in Windows 10

Rundll32.exe error can cause certain problems on your PC. Speaking of this error, users reported the following issues:

  • Rundll32.exe error Windows 10, Windows 8, Windows 7 – This error can appear on any version of Windows, including Windows 8 and Windows 7. Even if you’re not using Windows 10, you should be able to apply most of our solutions to your Windows 8 or Windows 7 PC.
  • Rundll32.exe virus, error in pen drive – If you’re getting this error while connecting a pen drive, it’s possible that your pen drive is infected with malware. To fix the problem, use your antivirus tool and perform a detailed scan of your pen drive.
  • – Sometimes this problem can appear due to your antivirus. To fix the issue, you might have to change few of your settings and check if that solves the problem.
  • Rundll32.exe error entry point not found, memory could not be written, opening process – There are many problems that can occur due to Rundll32.exe. If you have any of these errors, try running SFC and DISM scans and check if that fixes your problem.
  • Rundll32.exe runtime error, shutdown error – This error can sometimes appear when you try to shutdown your PC. If this happens, you might have to perform System Restore and check if that solves the issue.
  • Rundll32.exe error on boot, crash on startup – Sometimes this error can appear as soon as your PC boots. This is a strange problem, but you should be able to fix it by creating a new user account.

Solution 1 – Check your antivirus

If you’re getting Rundll32.exe error on your PC, the most likely cause can be your antivirus. Several users reported that the main cause was the sandbox feature of their antivirus. According to users, Rundll32.exe was added to the sandbox on their antivirus and that caused the issue to appear. In order to solve the problem, you need to remove Rundll32 from the sandbox and check if that solves the problem. Users reported this problem with , but the issue can also appear with other antivirus tools that support sandbox feature.

  • READ ALSO:

If changing the antivirus settings doesn’t solve the issue, you might have to remove your antivirus. There are several ways to do that, but the best one is to use a dedicated removal tool. You can download the antivirus removal tool from your antivirus developer for free.

Once you remove the antivirus, check if the issue still persists. If not, it means that your antivirus was causing the problem. To ensure that the problem doesn’t reappear in the future, it’s advised to switch to a different antivirus solution. There are many great antivirus tools available, but the best are Bitdefender , Panda Antivirus , and BullGuard .

Method 2 – Replace the corrupted file using Startup Repair

Method 3 – Use the scannow command

Sometimes this problem can occur due to file corruption. File corruption can appear for various reasons, and if you have problems with Rundll32.exe error, you might be able to fix the issue by running the SFC scan. To do that, just follow these steps:

Once the scan is finished, check if the problem still persists. If you can’t run SFC scan or if the issue is still present, you might be able to fix the problem by running the scan instead. To do that, follow these steps:


Once the DISM scan is finished, check if the problem is resolved. If you were unable to run SFC scan before, be sure to run it after DISM scan is finished and check if that solves your issue.

  • READ ALSO:

Method 4 – Replace the corrupted Rundll file

Sometimes this problem can occur if your Rundll32.exe file is corrupted. To fix the problem, it’s required that you copy Rundll32.exe from a working computer to your PC. Simply find another Windows 10 PC, and go to C:\W indows\ S ystem32\ and look for Rundll32.exe file. Copy that file to a .

Now you just need to connect the flash drive to your PC and copy the Rundll32.exe to a C:\Windows\System32 directory. Overwrite the file and restart your PC. Once the PC restarts, the issue should be completely resolved. Keep in mind that overwriting system files can be potentially dangerous, so you’re replacing system files at your own risk.

If you’re still having issues with your .dlls files or you simply want to avoid them for the future, we recommend you to download this tool to fix various PC problems, such as missing or corrupted .dlls, hardware failure, but also file loss and malware.

Solution 4 – Clear your browser’s cache and close all tabs

Several users reported Rundll32.exe error in their browser. If you’re having this problem, you most likely have a scamming website opened in one of your tabs. If this problem occurs in your browser, try to clear your browsing history and cache.

If that doesn’t work, be sure to close the tab that is giving you this message and everything should go back to normal. You can also open a different browser and check if the issue reappears. If not, it means that you just have a scamming website open on the other browser.

Regardless what the message in the browser says, your PC isn’t infected and your files aren’t corrupted, so there’s no need to worry. Simply close that tab and the issue won’t appear anymore.

Solution 5 – Make sure that your PC is up to date

Sometimes problems with Rundll32.exe can occur due to certain bugs on your system. However, you might be able to fix the problem simply by installing the latest updates. By default, Windows 10 will install the missing updates automatically, but sometimes you might miss an important update.

  • READ ALSO:

However, you can always check for updates manually. This is rather simple and you can do that by following these steps:


Windows will now check for available updates and download them automatically in the background. After the updates are downloaded, they will be installed automatically as soon as you restart your PC. Once your PC is up to date, check if the problem still persists.

Solution 6 – Perform a System Restore

If you’re frequently getting Rundll32.exe error on your PC, you might be able to fix the problem by performing a . If you’re not familiar, System Restore is a useful feature that allows you to restore your PC to an earlier state and fix many problems. To use System Restore, you need to do the following:

  1. Press Windows Key + S and enter system restore . Choose Create a system restore point from the menu.
  2. Now click the System Restore button.
  3. System Restore window will now appear. Click Next to proceed.

Читайте о том, какие функции на самом деле выполняет «rundll32.exe» , и почему их так много работает одновременно.

За что отвечает «rundll32.exe»?

Если вы работали в операционной системе Windows в течение некоторого времени, то обязательно видели тонны файлов с расширением «*.dll» (Dynamic Link Library) в каждом каталоге с установленным ПО. Они используются для хранения общих частей логики программных функций, к которым можно получить доступ из любого приложения.

Поскольку «DLL-файлы» не являются исполняемыми сами по себе, то стандартное системное приложение «rundll32.exe» используется для подключения и запуска функций, хранящихся в этих файлах. Этот исполняемый файл является неотъемлемой частью ОС Windows и не может представлять угрозу для вашего ПК.

Примечание : сам исполняемый файл обычно располагается в каталоге «С:\Windows\System32\rundll32.exe» . Были замечены случаи, когда вредоносное программное обеспечение использует имя этого файла и пытается запустить его из другого каталога, чтобы замаскироваться. Если у вас возникли подозрения, то проведите полное сканирование системы с помощью антивирусного ПО , но мы можем точно узнать что происходит.

Проведем исследование с программой «Process Explorer» для Windows 10, 8, 7, Vista и т. д.

Вместо использования стандартного «Диспетчера задач» , мы установим бесплатную утилиту «Process Explorer» от «Microsoft» , чтобы выяснить что происходит на самом деле. Скачать эту утилиту можно на официальном веб-сайте компании «Microsoft» , просто перейдите по ссылке:


Вы скачаете «ProcessExplorer.zip» , разархивируйте архив и запустите файл «procexp.exe» если вы работаете на ОС Windows x86, или «procexp64.exe» если ваша система х64. Выбираем в меню «File» – > «Show Details for All Processes» , для того чтобы увидеть все запущенные процессы.


Теперь, когда вы наведете курсор мыши на любой процесс в списке, выпадет всплывающая подсказка с описанием данного процесса.


Или можно щелкнуть правой кнопкой мыши по процессу и выбрать «Properties» , чтобы увидеть всю доступную информацию о нем. На вкладке «Image» можно проверить полный путь к исполняемому файлу, а также узнать родительский процесс (поле «Parent» ), который в этом случае является командной строкой Windows (cmd.exe).


Также можно узнать все сведения о данном файле, как и в «Диспетчере задач» .

Как отключить процесс Rundll32 в Windows 7?

В большинстве случаев данный процесс не нужно отключать, но если это потребуется, то вам понадобится завершить родительский процесс, который запустил эту утилиту. В данном конкретном случае нужно завершить процесс «cmd.exe» . Это легко можно сделать в «Диспетчере задач» , откройте его, найдите процесс «cmd.exe» , щелкните правой кнопкой мыши на нём и выберите пункт «Снять задачу» .


Если же «rundll32.exe» запустила какая-то служба, то необходимо в строке поиска Windows ввести «msconfig.exe» или в меню «Пуск» – > «Выполнить» , найдите по названию нужную службу (название можно найти в свойствах процесса Process Explorer). И просто снимите флажок, чтобы она не запускалась автоматически.


Иногда «rundll32.exe» фактически не имеет родительского процесса (он не отображается в свойствах процесса), и в этом случае вам придется выяснять откуда именно он был запущен. Например, если вы откроете «Свойства экрана» в операционной системе Windows XP, то, запустив «Диспетчер задач» , увидите еще один процесс «rundll32.exe» в списке, потому что эта версия ОС сама использует «rundll32.exe» для запуска этого диалога.

Отключение «rundll32.exe» в Windows 8 или 10

В Windows 8 или 10, чтобы завершить выполнение родительского процесса, также открываете «Диспетчер задач» , выделяете процесс и жмёте «Снять задачу» .


Для отключения приложения, которое запускается автоматически при перезагрузке Windows и является родительским процессом для «rundll32.exe» , необходимо открыть «Диспетчер задач» и перейти на вкладку , чтобы отключить его. Потом перезагрузите компьютер, и этого приложения как не бывало.


Интересные фишки Диспетчера задач Windows 7 и Vista

Одной из замечательных особенностей «Диспетчера задач» в Windows 7 или Vista является возможность увидеть полную информацию для любого запущенного процесса. Например, можно убедится, что в моем списке есть два процесса «rundll32.exe» :


Перейдите во вкладку главного меню «Вид» – > «Выбрать столбцы» , в появившемся списке найдите опцию «Командная строка» , и поставьте галочку напротив неё.


Теперь можно увидеть название исполняемого процесса и полный путь к файлу (не всегда), и аргумент – это и есть DLL-файл, он фактически является тем куском кода, который именно выполняется в данный момент.


Теперь нужно посмотреть в каком каталоге находится сам подключаемый модуль, запускаем поиск на ПК по названию, в нашем примере это .


Кликаем правой кнопкой мыши и выбираем «Свойства» , после чего переходим на вкладку «Подробно» . В описании файла сказано, что это компонент «Веб-службы оболочки Windows» , авторское право принадлежит компании Microsoft. Следовательно, этот процесс не нужно завершать, так как он является частью операционной системы.

То есть, когда вы узнали, какой именно файл подключает «rundll32.com» , и какой системный процесс его запустил, то сами будете решать нужен он вам или нет. Если вы не смогли найти информацию о подключаемой библиотеке, то всегда можно воспользоваться «Google» и найти ответ.

Если и так вы ничего не нашли, то мы очень рекомендуем сделать полное сканирование системы с помощью вашего антивируса . Как вариант, задайте вопрос на каком-либо специализированном форуме, возможно кто-то уже встречался с подобной проблемой и может дать вам дельный совет.

Это приложение, используемое для запуска файлов библиотеки динамической компоновки. Это законное Windows приложение, которое обычно хранится в папке C:WindowsSystem32. Вы также можете увидеть этот процесс в диспетчере задач. rundll32.exe подписан компанией Microsoft и является важной частью операционной системы Windows. Однако вы должны иметь в виду это, что вредоносные программы часто использует имена законных файлов для того, чтобы замаскировать себя и оставаться скрытым на вашем компьютере. Вирусы, как известно, использовать это имя, Troj_VB. CHK и Mal/KeyGen М. Если вы думаете, что вредоносные программы на вашем компьютере, вы должны избавиться от rundll32.exe и связанных с ними вредоносных программ как только вы можете.

SpyHunter Anti-Malware Plumbytes Anti-Malware
MalwareBytes

Почему следует удалить rundll32.exe?

rundll32.exe вредоносный файл обычно находится в одном из C:Windows, C:Program Files или C:Users вложенные папки. Его размер отличается от законного Windows файла. Если у вас в вашей системе, вы заметите поведение неустойчивой системы. Угроза, которой принадлежит этот файл может привести к компьютеру работать более медленно, а также аварии и заморозить без всякой видимой причины. Он может также ограничить доступ к определенным программам, так что вы не сможете запустить их больше. Другие симптомы, часто ассоциируется с инфекцией все должны сделать сделать невозможным для вас использовать ваш компьютер путь, который вы использовали для. Она может даже повлиять на ваш онлайн серфинг наводнения ваши браузеры с рекламой и перенаправить вас на ненадежные сайты.

В дополнение к rundll32.exe связанных вредоносных программ, вы также должны иметь в виду, что другие вредные файлы и программы могут быть сброшены на ваш компьютер. Ваша система ни ваши персональные данные будут несут безопасно, пока эти вредоносные приложения присутствует на вашем компьютере. Нечего и говорить вы должны прекратить rundll32.exe сразу.

SpyHunter Anti-Malware Plumbytes Anti-Malware
MalwareBytes

Как удалить rundll32.exe?

Узнайте, как удалить rundll32.exe из вашего компьютера

Руководство rundll32.exe

1. Шаг 1. Удалить rundll32.exe с вашего компьютера

1.1. Windows 8 & 10

Право -щелкните в левом нижнем углу экрана. В меню быстрого доступа , нажмите кнопку на панели управления , а затем нажмите на удалить программу

1.2. Windows 7

Перейдите в Панель управления и нажмите на удалить программу для удаления программного обеспечения.

1.3. Windows ХР

Найти Панель управления в Настройки нажмите кнопку Пуск. На панели управления нажмите на кнопку Добавить или удалить программы .

1.4. Mac ОС x

Выберите приложения в меню, а затем найти rundll32.exe приложения. Перетащить приложение в корзину или щелкните правой кнопкой мыши на нем и выберите переместить в корзину. Щелкните правой кнопкой мыши на значок корзины и выберите очистить корзину.

2. Шаг 2. Удалить rundll32.exe из браузера

2.1. Удалить приложение из Internet Explorer

2.2. Восстановление Internet Explorer домашнюю страницу, если он был изменен приложением

2.3. Сброс браузера

2.4. Завершить приложение Google Chrome

2.5. Сброс Google Chrome домашнюю страницу и поисковую систему

2.6. Сброс Браузера

2.7. Удалить приложения от Mozilla Firefox

2.8. Восстановить домашнюю страницу, если он был изменен


2.3. Сброс браузера

2.10. Удалить приложения из Safari (для Mac OS х)

2.11. Сбросить Safari

2.12. Удалить rundll32.exe от Microsoft край


Site Disclaimer

сайт is in no way linked, sponsored, owned or affiliated with any malware developers or distributors referenced in this article. We do not promote or support any kind of malware. Our aim is to provide information about potential computer threats so that users can safely detect and eliminate the malware. You can do so by following the manual removal guides or using anti-malware tool to aid you in the process.

The article is only meant for educational purposes. By using this website, you agree to the disclaimer. We do not guarantee that our removal guides will be able to solve your computer malware issues. Because malware changes constantly, manual removal does not always work.

Не секрет, что любой пользователь, работающий с ОС Windows любой версии, в диспетчере задач наблюдает присутствие непонятной многим службы RunDll32.exe. К сожалению, и ошибки, возникающие при запуске этого процесса, не редкость. Разберемся, что это за процесс и как выйти из положения во внештатных ситуациях при сбоях в службе RunDll32.

RunDll32.exe: что за процесс?

Начнем с того, что служба RunDll32.exe является системным процессом, который присутствует в любой ОС Windows. Говоря простыми словами, он отвечает за запуск так называемых динамических библиотек, поскольку в самих ОС Windows их непосредственный старт не предусмотрен (как это применяется к исполняемым файлам типа EXE).

Разбирая вопросы о том, как работает служба RunDll32.exe, что за процесс мы имеем в данном случае и почему возникают ошибки, стоит сразу сказать, что это может быть и оригинальный системный процесс, и маскировка вирусов, пытающихся получить контроль над каким-либо компьютерным терминалом. На вирусах мы остановимся несколько позже.

Что такое динамические библиотеки DLL?

Динамические библиотеки Libraries) представляют собой специальные откомпилированные файлы, содержащие исполняемый программный код. В принципе, они работают подобно обычным «экзешным» файлам, только EXE-файл запускается непосредственно системой или в ручном режиме, а динамические библиотеки - при помощи указанной службы. Да и с Windows служба работает намного корректнее, нежели исполняемый файл EXE.

Кстати сказать, динамические библиотеки в последнее время используются все чаще. Дело в том, что по сравнению с обычным файлом EXE они имеют намного меньший размер и могут относиться к разным программам, без разницы, при помощи какого языка программирования они были созданы.

Очень часто такие библиотеки используются для подключения программных синтезаторов и эффектов к виртуальным хостам. По сути, сама исполняемая программа отсутствует, а вызов каждого программного компонента осуществляется именно с использованием исполняемого кода, присутствующего в динамических библиотеках.

Принцип работы службы RunDll32.exe

Как уже говорилось, служба RunDll32.exe как бы извлекает из динамической библиотеки программный код и запускает его в системе для исполнения. К примеру, для включения модуля Bluetooth, разработанного компанией Motorola, тоже используется программный процесс Rundll32.exe. Btmshellex (Bluetooth Shell Extension для Windows 8) в данном случае и есть та самая библиотека, из которой происходит запуск основной программы и всех ее сопутствующих компонентов.

Привести таких примеров можно достаточно много. В качестве еще одного примера можно рассмотреть систему помощи (справки), разработанную компанией NewNextDotMe. Опять же для запуска службы используется RunDll32.exe. NEngine в данном случае описывает процесс New Next Helper Engine для Windows XP, который и является унифицированной справочной системой.

Ошибки приложения RunDll32.exe и методы их исправления

Неполадки и сбои в этом системном процессе встречаются достаточно часто. Некоторые из них могут привести к появлению синего «экрана смерти», что пугает обычного пользователя. В службе RunDll32.exe ошибка - штука весьма распространенная, а причин ее возникновения может быть сколько угодно. Прежде всего, это повреждение искомого файла RunDll32.exe, заражение вирусами или просто его отсутствие на компьютере.

Перво-наперво нужно убедиться в его присутствии в системе. В Windows XP оригинальный файл располагается по пути C:Windows\System32\RunDll32.exe. С системами типа Windows 7 или 8 дело обстоит несколько иначе. Здесь файл нужно искать в папке SysWOW64, расположенной в корневом каталоге Windows.

Если вдруг возникает предупреждение, что система не может найти этот компонент, не стоит паниковать. Для начала можно попробовать найти файл в папках, расположенных по адресу C:\Windows\System32\Dllcache или C:\Windows\SericePackFiles\i386. Если он там присутствует, его необходимо просто скопировать в папку System32.

Можно использовать и оригинальный установочный диск ОС Windows. К примеру, если дисковод имеет в обозначении литеру «Z», в командной строке нужно будет ввести Z:\i386\rundll32.ex_ C:\Windows\system32\rundll32.exe. После перезагрузки компьютера проблема должна исчезнуть.

В некоторых случаях можно использовать и другой метод, заключающийся в том, что сначала нужно скачать утилиту DLL Suite, установить, а затем запустить приложение и начать процесс сканирования на предмет наличия ошибок. Если таковые будут найдены, исправить их можно всего лишь нажатием одной кнопки.

Вот что интересно. Помимо стандартных возможностей сканирования и программа может предложить юзеру бесплатно скачать оригинальный файл RunDll32.exe с открытого интернет-ресурса, после чего он будет автоматически интегрирован в систему.

RunDll32.exe: подозрение на вирусы

Что касается вирусов, тут не все так просто. Чтобы понять, является ли вирусом RunDll32.exe, что за процесс в каждом конкретном случае присутствует в дереве каталогов системных служб, нужно выяснить, за запуск какого именно компонента он отвечает.

Для этого в стандартном диспетчере задач используется вкладка «Процессы». Здесь из меню «Вид» нужно выбрать отображение дополнительных столбцов и галочкой отметить «Командная строка». Теперь в дереве процессов можно будет увидеть полный путь к файлу Rundll32.exe, динамическую библиотеку программы, за запуск которой она отвечает, а при наведении курсора на строку - краткое описание процесса и изготовителя ПО.

Если по каким-либо причинам путь к файлу отличается от оригинального, а сама библиотека или запущенный процесс очень подозрительны, лучше завершить его в том же диспетчере задач, после чего применить глубокую проверку системы мощным антивирусным пакетом. Заметьте, бесплатные антивирусы типа AVG или Avira лучше не использовать, они все равно в большинстве случаев ничего не обнаружат.

Если вирус не определится, а ошибка будет возникать снова и снова, можно попробовать проверить компьютер при помощи утилит типа Rescue Disc от разных разработчиков. Такие утилиты, как правило, стартуют еще до запуска ОС Windows и способны выявлять даже самые хитро замаскированные угрозы: вредоносные коды и т. д.

Заключение

Вот мы и рассмотрели службу RunDll32.exe. Что за процесс она собой представляет, наверное, уже в общих чертах понятно. Кроме того, ошибки, как можно увидеть из вышеописанного, не так уж страшны, как это может показаться сначала. В принципе, любой пользователь может их исправить, применяя какой-то один или несколько методов поочередно. Если разобраться, любой из этих методов хорош, но, думается, использование специальной утилиты DLL Suite с автоматической проверкой файла и исправлением ошибок в системе является наиболее предпочтительным и простым.

Большинство пользователей думают, что для запуска игры или программы необходимо просто установить ее на компьютер. Но к сожалению, это не так. Помимо файлов, идущих в дистрибутиве приложения, для его запуска необходимы также сторонние компоненты, которые должны быть установлены в системе. Их называют "динамические библиотеки", большинство пользователей знают их по расширению DLL. Но даже при наличии файлов приложения и библиотек игра не запустится, если у вас отсутствует или повреждена программа RunDLL32. Что это, какую роль она выполняет и как устранить ошибки, связанные с этой программой, мы и поговорим в этой статье.

Какую роль выполняет программа RunDLL32.exe в системе?

Как и было сказано выше, в статье мы подробно рассмотрим, для чего необходима программа RunDLL32.exe.

Многие пользователи даже не догадываются о существовании данного приложения, пока не случается ошибка, связанная с ним. А некоторые могли замечать его в процессах системы. RunDLL32 - что это за процесс?

Он отвечает за запуск динамических библиотек в системе, что можно понять по самому названию программы. Дело в том, что любая игра или программа пишется так, что для корректной ее работы необходимы дополнительные компоненты системы. И когда вы дважды кликнете по приложению, вы запускаете не только его файлы, но и ряд библиотек, необходимых для отображения отдельных элементов. Но сама программа не может запустить их, она лишь передает перечень необходимых DLL программе RunDLL.exe, а уже эта программа открывает необходимые библиотеки. Именно так это все и работает.

Теперь вы знаете, что RunDLL32 - это значимый процесс для операционной системы и без него никак не обойтись.

Почему происходят ошибки, связанные с программой RunDLL.exe?

Но даже знания о том, что RunDLL32 - это программа для запуска динамических библиотек, не дают возможности понять, почему происходят ошибки с ней. Самая распространенная из них - "RunDLL.exe не найдена". Она может случиться по трем причинам:

    Приложение было удалено с компьютера.

    Программа была повреждена вирусами.

    Файл программы был перемещен в другую директорию.

К счастью, все эти три проблемы можно исправить. Как это сделать, мы разберемся чуть ниже, а сейчас стоит уделить внимание предварительным приготовлениям.

Что нужно сделать перед устранением ошибки?

Для начала вы должны понять, что RunDLL32 - это необходимый компонент любой операционной системы Windows. И если с ним случается ошибка, то к этому нужно подходить серьезно, выполняя каждый пункт данной инструкции.

Итак, выше было сказано про вирусы - именно они зачастую становятся причиной всех бед. Плохо то, что если они атаковали ваш файл, то способ исправления ошибки, который будет продемонстрирован ниже, не подойдет, так как вирусы после замены файла все равно будут его "ломать". Следовательно, необходимо устранить сам вирус. Как это делается, знает каждый. Запустите свой антивирус и просканируйте глубокой проверкой каждый уголок вашего жесткого диска. При обнаружении проблемы сразу же удаляйте зараженные файлы. Их проще будет после восстановить, чем стараться исправить на этом этапе.

Только после того как все вирусы из системы будут убраны, можно будет приступать к попыткам исправить ошибку.

Как устранить ошибку?

Ну а теперь наконец-то перейдем непосредственно к методу, как устранить неполадку, связанную с файлом RunDLL32.exe. К слову, перед началом стоит сказать, что RunDLL32 в автозагрузке - это нормально. Он там и должен быть, и если вы его там не обнаруживаете, то занесите его самостоятельно. Возможно, именно поэтому и происходит ошибка.

Итак, легчайший способ избавится от проблемы - это заменить файл. Но сначала вам необходимо отыскать верный вариант, ведь в Сети полно злоумышленников, распространяющих таким образом вирусы. Лучшим вариантом будет попросить друга, чтобы он скопировал свой файл RunDLL32.exe и скинул его вам. После этого вы должны переместить его по пути C:\Windows\System32.

Если друг не в силах вам помочь, то попытайтесь отыскать файл в интернете, но для уверенности, что он не заражен, перед перемещением проверьте его на вирусы.