Куда скидывать dll файлы windows

Куда кидать rld.dll в Windows и другие способы исправления ошибки

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

В этой статье пойдет речь про ошибку rld.dll. Мы расскажем почему этот файл так нужен для запуска приложения, по каким причинам происходит ошибка и как ее устранить. Даже более того, в статье будет предложено три способа ее устранения.

Зачем нужны DLL-файлы?

Сначала стоит поговорить в общем за динамические библиотеки. Конечно, большинство пользователей знает их лишь по расширению DLL.

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

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

Большинство установлено в Windows с самого начала – это те, которые разработаны самой компанией, а некоторые нужно подгружать.

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

“Ломаная игра” – причина ошибки?

Чуть ниже мы поговорим о том, где скачать и куда кидать rld.dll, а пока что расскажем о причине возникновения ошибки.

Самой распространенной причиной является загрузка взломанных игр или программ. Дело в том, что библиотека rld.dll является своеобразным файлом проверки подлинности игры, а сборщики RePack’ов вносят правки в этот файл, чтобы можно было запустить приложение, не покупая его.

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

После этого приложение должно запустится.

Большинство пользователей слышали что для устранения ошибки, нужно всего лишь знать, куда кидать rld.dll, отчасти это так, но предварительно лучше попробовать другие способы устранения.

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

Пакет с нужным файлом

Если переустановка не помогла, то спешить кидать rld.dll куда попало не надо. Лучше пойти более лояльным путем – установить пакет Microsoft Visual C++ 2013.

Вы можете спросить: “А зачем устанавливать этот пакет, если система требует совсем другой файл?”. Дело в том, что этот файл как раз и находится в этом пакете.

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

Файл отдельно от пакета

Если вы не хотите заморачиваться с установкой пакета, а желаете лишь узнать, куда кидать rld.dll, то сейчас мы вам об этом расскажем. Однако не стоит спешить, сначала лучше разобраться, как это работает и чего делать не нужно.

Работает это следующим образом: система запрашивает файл rld.dll, следовательно он отсутствует в системе, вы его можете скачать из интернета и поместить в нужную директорию. После этого в теории все должно заработать, но как всегда есть “но”.

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

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

Итак, вы смогли найти rld.dll, что делать дальше? Его надо поместить в папку “System32”, что находится в папке “Windows” на системном диске. Но если у вас 64-разрядная система, то эта папка будет называться “SysWOW64”. После перемещения проблема с rld.dll должна пропасть.

DLL Suite

Перед нами, пожалуй, самый яркий и мощный представитель утилит описываемого направления. Эта программа для исправления ошибок DLL в Windows 10 (особенно если взять в расчет последнюю девятую версию) сморится весьма интересно. В отличие от предыдущих модификаций, которые были ориентированы исключительно на выявление проблем с динамическими библиотеками, последняя версия умеет исправлять ошибки реестра, а также устраняет проблемы с системными файлами форматов SYS и EXE.

В ней можно использовать либо автоматическое обнаружение проблем с последующим их исправлением, либо даже ручную загрузку необходимого отсутствующего файла. Приложение выпускается и в виде стационарной версии, и в виде портативного приложения. Единственная проблема, на которую очень часто жалуются пользователи, состоит в том, что последнюю модификацию некоторые антивирусы распознают как нежелательное ПО и сразу после установки даже официальной версии продукта, загруженной с сайта разработчика, удаляют исполняемый файл пакета (в частности, антивирусные апплеты от ESET ведут себя именно так).

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

Открытие файла через программу

Наконец, если рассматривать, как устанавливать DLL-файлы, можно вообще пойти окольным путем.

Для выполнения необходимой операции сначала через ПКМ необходимо вызвать контекстное меню, выбрать пункт «Открыть с помощью…», а после этого через кнопку обзора или выполнение поиска программ на компьютере зайти в каталог System32 и указать приложение regsvr32.exe.

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

Второй способ регистрации

Шаг 1. Зарегистрировать файл можно с помощью командой строки, которую нужно запустить от имени администратора.

Шаг 2. Пишем команду regsvr32.exe + путь к файлу и жмём «Enter»

Шаг 3. Появится сообщение что «Всё прошло удачно», и просто перезагружаем компьютер

Вот и всё, файл зарегистрирован, можете пробовать запускать вашу игру или программу

А вот, некоторые советы, которые могут вам пригодиться.

  • Помещайте элементы только в указанную папку (возможно, она будет скрыта по умолчанию). Вам нужно убрать галочку «Не показывать скрытые папки» в настройках отображения.
  • Если при замене файла требуется разрешение администратора – подтвердите действие.
  • Выбирайте только актуальные файлы на момент загрузки и сохраните их себе в компьютер отдельно. Вам они могут еще пригодиться. В случае если проблема образуется вновь, вы быстро восстановите работоспособность системы.

Часто можно столкнуться с ситуацией, когда программа или игра требует установки различных дополнительных DLL файлов. Эту проблему можно решить довольно легко, для этого не понадобятся особые знания или навыки.

Причины и устранение ошибок

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

  1. Библиотека не нуждается в регистрации, так как не предполагает такую функцию.
  2. Система её уже зарегистрировала.
  3. Вы скачали битый или неподходящий файл.

Что я могу посоветовать? Загрузить библиотеку с другого ресурса (например с этого: https://www.dll.ru ) и заново установить её.

На этом прощаюсь с вами и тему о том, как установить dll файлы заканчиваю. Надеюсь мои советы вам помогли.

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

Установка и регистрация библиотек DLL в Windows

Если на компьютере отсутствует или повреждена какая-либо библиотека .dll, связанная с ней программа или служба будет работать некорректно. Windows будет выдавать ошибку, что DLL-файл поврежден или отсутствует. Для решения проблемы нужно скачать требуемую библиотеку для своей версии Windows, скопировать её в нужную папку и зарегистрировать в системе.

Вне зависимости от того, какой программой и для чего используется dll-файл, установка и регистрация библиотеки всегда будет происходить по одному алгоритму. Все версии ОС Windows руководствуются одними правилами при подключении и регистрации динамических библиотек.

Пошаговая инструкция:

Как и куда копировать DLL файл

Ошибки с динамическими библиотеками DLL возникают по разным причинам: файл поврежден, несовместим с Windows или конкретной программой, заражен вирусами или удален. Решение всегда одно: загрузить корректную и полную версию библиотеки, после чего зарегистрировать файл в системе через командную строку. Обычно, весь процесс занимает не более 2-5 минут.

Сюда можно поместить (разархивировать и копировать) любые библиотеки dll, и установленные файлы будут работать:

  • Для Windows 95/98/Me
    — файл копируется в папку C:\Windows\System
  • Для Windows NT/2000
    — файл копируется в папку C:\WINNT\System32
  • Для Windows XP, Vista, 7, 8
    — копировать в папку C:\Windows\System32
  • Для 64-разрядных Windows
    — копировать dll файл в папку C:\Windows\SysWOW64

Где можно загрузить нужную библиотеку:

  • Если это игра или программа: с другой сборкой игры, с другого ПК, на котором приложение работает, с диска (переустановить программу).
  • Если это системная библиотека, проверьте актуальность драйверов, DirectX или иного компонента, если система пишет, в каком файле или программе допущена ошибка. Копировать dll можно с другого компьютера с аналогичной версией разрядностью и версией Windows (7, 8, 10). Ошибка может вызываться не самой библиотекой, но и программой, её использующей.
  • Всегда можно загрузить нужную версию файла с архивов dll вроде dll.ru или ru.dll-files.com . Внимательно проверяйте, для какой версии ОС предназначена библиотека. Также следует внимательно смотреть, что скачивается: вместо нужной библиотеки многие сайты пытаются подсунуть свой платный софт для исправления ошибок с DLL.
  • Попробуйте найти статью с решением проблем про нужный файл в разделе , либо воспользуйтесь поиском по сайту.

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

Все изменения вступят в силу после регистрации библиотеки в системе и перезагрузки компьютера. До этого пытаться запустить что-либо бесполезно — система не подключится к файлу.

Как исправить ошибку

Сначала убедитесь, что один или несколько компонентов ОпенАЛ не попали в немилость к вашему антивирусу и из-за этого отсутствуют. Часто случается так, что именно он становится причиной удаления файлов и, как следствие, появления ошибки.

Также, когда возникает ошибка: «запуск программы невозможен так, как отсутствует openal32.dll» или OpenAL cant create sound device» не нужно пытаться скачать отдельно dll-файл в сети. Это не только не решит проблему, но и может привести к серьезным последствиям, если вы скачаете вирус. Нужно переустанавливать весь пакет OpenAL. Именно о том, как это делается мы и поговорим ниже.

  1. Скачиваем программу OpenAL по кнопке внизу этой странички. После того как она будет загружена, запускаем от имени администратора (кликнуть по ярлыку правой клавишей нашего манипулятора и выбрать пункт, обозначенный цифрой «2»).

  1. Принимаем лицензию, которую нам предлагает инсталлятор. Для этого жмем «ОК».

  1. По прошествии нескольких секунд наша установка будет завершена. Опять жмем «ОК».

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

Программа, которую вы установили подходит для таких операционных систем:

Как и куда копировать DLL файл

Ошибки с динамическими библиотеками DLL возникают по разным причинам: файл поврежден, несовместим с Windows или конкретной программой, заражен вирусами или удален. Решение всегда одно: загрузить корректную и полную версию библиотеки, после чего зарегистрировать файл в системе через командную строку. Обычно, весь процесс занимает не более 2-5 минут.

Сюда можно поместить (разархивировать и копировать) любые библиотеки dll, и установленные файлы будут работать:

  • Для Windows 95/98/Me — файл копируется в папку C:\Windows\System
  • Для Windows NT/2000 — файл копируется в папку C:\WINNT\System32
  • Для Windows XP, Vista, 7, 8 — копировать в папку C:\Windows\System32
  • Для 64-разрядных Windows — копировать dll файл в папку C:\Windows\SysWOW64

Где можно загрузить нужную библиотеку:

  • Если это игра или программа: с другой сборкой игры, с другого ПК, на котором приложение работает, с диска (переустановить программу).
  • Если это системная библиотека, проверьте актуальность драйверов, DirectX или иного компонента, если система пишет, в каком файле или программе допущена ошибка. Копировать dll можно с другого компьютера с аналогичной версией разрядностью и версией Windows (7, 8, 10). Ошибка может вызываться не самой библиотекой, но и программой, её использующей.
  • Всегда можно загрузить нужную версию файла с архивов dll вроде dll.ru или ru.dll-files.com. Внимательно проверяйте, для какой версии ОС предназначена библиотека. Также следует внимательно смотреть, что скачивается: вместо нужной библиотеки многие сайты пытаются подсунуть свой платный софт для исправления ошибок с DLL.
  • Попробуйте найти статью с решением проблем про нужный файл в разделе DLL, либо воспользуйтесь поиском по сайту.

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

Все изменения вступят в силу после регистрации библиотеки в системе и перезагрузки компьютера. До этого пытаться запустить что-либо бесполезно — система не подключится к файлу.

Поиск библиотеки

Первый шаг после сообщения об ошибке – вызов меню поиска через кнопку Пуск в windows 7 или значок лупы в десятке и восьмерке. В первом случае строка будет находиться уже на главном меню внизу в левом блоке. Во втором случае это будет отдельное выпадающее меню. В поисковую строку необходимо ввести имя библиотеки с расширением без указания пути. Например, если ошибка ссылается на C://Users/Nastroyvse/video.dll, то в строке нужно написать лишь video.dll. В случае успеха в Проводнике или непосредственно в окне поиска отобразится новый путь к указанному файлу. Далее возможно два пути. Первый – скопировать этот файл в указанную ошибкой папку и перезапустить компьютер. При вызове программа должна увидеть эту библиотеку. Если этого не произошло или данная библиотека отсутствует на компьютере, придется пройти регистрацию.

Файл отдельно от пакета

Если вы не хотите заморачиваться с установкой пакета, а желаете лишь узнать, куда кидать rld.dll, то сейчас мы вам об этом расскажем. Однако не стоит спешить, сначала лучше разобраться, как это работает и чего делать не нужно.

Работает это следующим образом: система запрашивает файл rld.dll, следовательно он отсутствует в системе, вы его можете скачать из интернета и поместить в нужную директорию. После этого в теории все должно заработать, но как всегда есть «но». Дело в том, что в интернете скачивать файлы, которые вы будете помещать в системные директории опасно, множество разработчиков вирусов только этого и ждут, выкладывая вирусы под именем необходимых библиотек в Интернет. Но ничего не поделаешь, скачивать этот файл все равно придется, поэтому надо быть осторожным: попытайтесь найти сайт с хорошим рейтингом, прочитайте комментарии перед его загрузкой, а что самое главное — проверьте файл антивирусом после загрузки.

Итак, вы смогли найти rld.dll, что делать дальше? Его надо поместить в папку «System32», что находится в папке «Windows» на системном диске. Но если у вас 64-разрядная система, то эта папка будет называться «SysWOW64». После перемещения проблема с rld.dll должна пропасть.

Уже много было статей на тему ошибок, связанных с библиотеками DLL. Ошибки эти все исправляются единственным способом – установкой этого самого dll-файла на компьютер. В данной статье я напишу, как это сделать.

Physxloader.dll отсутствует — что делать

Практически все современные компьютерные игры рассчитаны на продвинутые видеокарты и ожидается, что вы будете пользоваться самыми последними версиями программного обеспечения, включая драйвер видеоадаптера и различные вспомогательные утилиты. Самый популярным и заслуженно лучшим выбором графического процессора является решение от компании nVidia. Несмотря на свою отличную репутацию и практически бессбойную работу, время от времени при попытке запустить игру может возникать ошибка «physxloader.dll отсутствует».

Запуская программу или игру, можете столкнуться с такой ошибкой

Этот файл является компонентом программного пакета nVidia PhysX, который, в свою очередь, является составной частью драйвера видеокарты и отвечает за различные эффекты в компьютерных играх. Далеко не каждая игра нуждается в этом системном компоненте, но, если она рассчитана на его использование, отсутствие необходимых файлов может вызвать ошибку «physxloader.dll отсутствует». Решить проблему можно очень просто несколькими способами.

Переустановка пакета PhysX

Наиболее правильный и при этом самый простой способ. Вам нужно перейти на сайт компании nVidia и по этой ссылке www.nvidia.ru/object/physx-9.16.0318-driver-ru.html загрузить установочный пакет nVidia PhysX. После этого установите его, как обычную программу. Возможно, для гарантированного результата понадобится перезагрузить компьютер.

Переустановка пакета PhysX — это возможно самый простой, но и самый правильный способ

Переустановка видеодрайвера

Является не менее простым и одновременно эффективным способом. Перейдите на сайт компании nVidia, в разделе «Драйверы» выберите название своего продукта, серию видеокарты, версию операционной системы и язык, после чего согласитесь с условиями использования и сохраните файл себе на жёсткий диск. После этого также переустановите его как обычную программу, установщик выполнит все действия в автоматическом режиме. nVidia PhysX будет инсталлирован, как один из компонентов драйвера.

Ручная установка библиотеки

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

32 бита — C:\Windows\System32\,64 бита — C:\Windows\SysWOW64\.

Система потребует доступа к изменениям в системном разделе, нажмите кнопку «Разрешить». Всё, проблема решена.

Скачайте файл и поместите в системный раздел Windows

Заключение

Как видите, если отсутствует physxloader.dll, решение к этому есть, и оно совсем несложное. Пишите нам, каким из трёх перечисленных способов именно вам удалось решить проблему.

Скачать файл physxloader.dll:Версия 1 https://yadi.sk/d/09ZBHwjf34GRf5

Версия 2 https://yadi.sk/d/2zShI3F434GRip

Второй способ регистрации

Шаг 1. Зарегистрировать файл можно с помощью командой строки, которую нужно запустить от имени администратора.

Шаг 2. Пишем команду regsvr32.exe + путь к файлу и жмём «Enter»

Шаг 3. Появится сообщение что «Всё прошло удачно», и просто перезагружаем компьютер

Вот и всё, файл зарегистрирован, можете пробовать запускать вашу игру или программу

А вот, некоторые советы, которые могут вам пригодиться.

  • Помещайте элементы только в указанную папку (возможно, она будет скрыта по умолчанию). Вам нужно убрать галочку «Не показывать скрытые папки» в настройках отображения.
  • Если при замене файла требуется разрешение администратора – подтвердите действие.
  • Выбирайте только актуальные файлы на момент загрузки и сохраните их себе в компьютер отдельно. Вам они могут еще пригодиться. В случае если проблема образуется вновь, вы быстро восстановите работоспособность системы.

Варианты решения проблемы

Имеется несколько методов, позволяющих устранить данную проблему. Рассмотрим каждый из них подробнее.

Способ 1: OCX/DLL Manager

OCX/DLL Manager – это маленькая программа которая может помочь зарегистрировать библиотеку или файл OCX.

Для этого вам нужно будет:

  1. Нажать на пункт меню «Register OCX/DLL».
  2. Выбрать тип файла, который будете регистрировать.
  3. При помощи кнопки «Browse» указать местоположение DLL.
  4. Нажать на кнопку «Register» и программа сама зарегистрирует файл.

OCX/DLL Manager также умеет отменять регистрацию библиотеки, для этого понадобится выбрать в меню пункт «Unregister OCX/DLL» и в последствии проделать все те же операции, как и в первом случае. Функция отмены может вам понадобиться для сравнения результатов при активированном файле и при отключенном, а также в процессе удаления некоторых компьютерных вирусов.

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

Способ 2: Меню «Выполнить»

Можно зарегистрировать DLL, используя команду «Выполнить» в стартовом меню операционной системы Windows. Для этого нужно будет произвести следующие действия:

  1. Нажать клавиатурную комбинацию «Windows + R» или выбрать пункт «Выполнить» из меню «Пуск».

Ввести имя программы, которая будет регистрировать библиотеку — regsvr32.exe, и путь, по которому размещен файл. В итоге должно получиться так:

где dllname — это имя вашего файла.

Этот пример подойдёт вам в том случае, если операционная система установлена на диск С. Если она находится в другом месте, то нужно будет поменять букву диска или воспользоваться командой:

В таком варианте программа сама находит папку где у вас установлена ОС и запускает регистрацию указанного DLL файла.

В случае с 64-разрядной системой у вас будет две программы regsvr32 — одна находится в папке:

и вторая по пути:

Это разные файлы, которые используются раздельно для соответствующих ситуаций. Если у вас 64-битная ОС, а файл DLL 32-битный, тогда сам файл библиотеки должен быть помещен в папку:

и команда будет выглядеть уже так:


Нажмите «Enter» или кнопку «OK»; система выдаст вам сообщение о том, успешно или нет была зарегистрирована библиотека.

Способ 3: Командная строка

Регистрация файла через командную строку не сильно отличается от второго варианта:

  1. Выберите команду «Выполнить» в меню «Пуск».
  2. Впишите в открывшемся поле для ввода cmd.
  3. Нажмите «Enter».

Перед вами появится окно, в котором нужно будет вводить те же команды, что и во втором варианте.

Надо отметить, что у окна командной строки имеется функция вставки скопированного текста (для удобства). Найти это меню можно, нажав правой кнопкой на пиктограмме в левом верхнем углу.

Способ 4: Открыть с помощью

  1. Откройте меню файла, который будете регистрировать, нажав по нему правой кнопкой мыши.
  2. Выберите «Открыть с помощью» в появившемся меню.

Нажимаете «Обзор» и выберете программу regsvr32.exe из следующей директории:

или в случае, если вы работаете в 64-битной системе, а файл DLL 32-разрядный:

Откройте DLL с помощью этой программы. Система выдаст сообщение об успешной регистрации.

Возможные ошибки

«Файл не совместим с установленной версией Windows» — это означает, что вы, скорее всего, пытаетесь зарегистрировать 64-разрядную DLL в 32-битной системе или наоборот. Воспользуйтесь соответствующей командой, описанной во втором способе.

«Точка входа не найдена» — не все библиотеки DLL можно зарегистрировать, некоторые из них просто не поддерживают команду DllRegisterServer. Также, возникновение ошибки может быть вызвано тем, что файл уже зарегистрирован системой. Существуют сайты, распространяющие файлы, которые в реальности не являются библиотеками. В таком случае, естественно, зарегистрировать ничего не выйдет.

В заключение нужно сказать, что суть всех предложенных вариантов одна и та же — это просто разные методы запуска команды регистрации — кому как удобнее.

Как зарегистрировать DLL библиотеки (x32-64 bit) в Windows 10/7

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

Воспользуемся инструментом Regsvr32 командной строки, который регистрирует и отменяет регистрацию DLL библиотек и ActiveX (OCX) в Windows 10/8.1/7.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector