Что означают буквы Openal32.dll? Это название системного файла, который отвечает за объемный звук и является межплатформенной библиотекой такого звучания. Большинство игр и программ не запускаются без наличия такого файла. Мы расскажем, куда нужно кидать такой файл после его скачивания.
Довольно часто после установки игры или программы, при запуске компьютер выдает ошибку: отсутствует файл openal32.dll. И без этого файла ни игра, ни программа не запускаются.
Это озадачивает пользователя. Что нужно делать, чтобы исправить ошибку?
- Нужно найти в интернете необходимый файл.
- Скачать этот файл в компьютер.
- Поместить файл в нужную директорию.
- Дать команду компьютеру обнаружить файл.
- Запустить игру или приложение.
А теперь разберемся по порядку с тем, куда нужно поместить файл и как зарегистрировать его в компьютере.
Итак, после скачивания файла нужно вставить его в системную папку. Точная директория зависит от операционной системы, установленной на компьютер.
- Если версия ОС 32-битная, то путь такой:
C:\Windows\System32. - Если версия ОС 64-битная, то путь:
C:\Windows\SysWOW64.
После того как файл был помещен в нужную папку, нажимаем меню Пуск и ищем команду Выполнить.
Найдя ее, наводим курсор и нажимаем левую клавишу мыши. На мониторе появляется окно, в котором предлагается ввести имя программы, папки или документа для открытия. В строке вписываем команду regsvr32 openal32.dll и нажимаем ОК. Перезагрузите компьютер.
После этих действий можем смело запускать программу или игру и пользоваться.
Часто можно столкнуться с ситуацией, когда программа или игра требует установки различных дополнительных DLL файлов. Эту проблему можно решить довольно легко, для этого не понадобятся особые знания или навыки.
Установить библиотеку в систему можно различными способами. Есть специальные программы для выполнения данной операции, а также можно сделать это вручную. Проще говоря, в этой статье будет дан ответ на вопрос — «Куда кидать dll файлы?» после их скачивания. Рассмотрим каждый вариант по отдельности.
Способ 1: DLL Suite
DLL Suite — это программа, которая может сама отыскать нужный вам файл в интернете и установить его в систему.
Для этого потребуется выполнить следующие действия:
Все, в случае успешной загрузки, программа обозначит загруженный файл зеленой отметкой.
Способ 2: DLL-Files.com Client
DLL-Files.com Client во многом похожа на рассмотренную выше программу, но имеет некоторые отличия.
Для установки библиотеки здесь нужно произвести следующие действия:
Все, ваша DLL библиотека скопирована в систему.
У программы имеется дополнительный продвинутый вид – это режим, в котором вы сможете выбрать различные версии DLL для установки. Если игра или программа требует конкретную версию файла, то можно найти её, включив этот вид в DLL-Files.com Client.
В случае, если нужно скопировать файл не в папку по умолчанию, вы нажимаете на кнопку «Выберите версию» и попадаете в окно параметров установки для продвинутого пользователя. Здесь вы производите следующие действия:
- Задаете путь, по которому будет выполнена установка.
- Нажимаете на кнопку «Установить сейчас» .
Программа скопирует файл в указанную папку.
Способ 3: Средства системы
Можно установить библиотеку вручную. Для этого нужно будет скачать сам файл DLL и впоследствии просто скопировать или переместить его в папку по адресу:
C:\Windows\System32
В завершении надо сказать, что в большинстве случаев DLL файлы устанавливаются по пути:
C:\Windows\System32
Но если вы имеете дело с операционными системами Windows 95/98/Me, то путь для установки будет таким:
C:\Windows\System
В случае Windows NT/2000:
C:\WINNT\System32
64-разрядные системы могут потребовать свой путь для установки.
Приветствую всех геймеров, которые любят поиграть, но не имеют денег (или желания) на покупку лицензионных копий игры… я на 100% уверен, что ты именно такой, ведь у обладателей лицухи вопроса 3dmgame.dll куда кидать? — в принципе возникнуть не может, и если тебе действительно интересно почему скачав и закинув файл куда надо ничего не произойдет и игрушка все равно не будет работать — то смело читай дальше. Я не буду рассуждать на тему хорошо пиратство, или это плохо, я постараюсь объяснить вам природу вещей, откуда данный файл и почему гуглить данную проблему — это реальный фэйл.
Я думаю заслуженно данный файл теряется в большей части для Grand Theft Auto 5, ведь именно эта игра у нас одна из самых популярных, ну а платить две тысячи рублей за игрушку в самый разгар кризиса могут не все — тут уж ничего не поделаешь. В данном случае наш игроман конечно же пойдет на всеми известный торрент трекер и скачает ее там… затем потратив несколько часов на установку (а некоторые репаки на самом деле устанавливаются целую вечность) он внезапно обнаружит что игра не запускается и требует файл 3dmgame.dll
Обрати внимание! — на моем блоге есть обзорная, интересная заметка… не нужно искать где — на самом деле все решается довольно просто, но ведь нужно разобраться в чем причина — там все это есть, не пропустите…
3dmgame.dll куда кидать и зачем оно надо?
Что же делать дальше? — в обзорной статье я написал откуда растут проблемы данного файла, то у вас может возникнуть вполне логичный вопрос — а нафига эта заметка вообще, если и там все написано? … ответ прост и предельно понятен — многие советую скачать и закинуть этот файл с папкой с игрой, но по факту вам установится 2-3 лишних браузера и еще много чего интересного. Данная заметка всего лишь попытка вас предупредить и наставить на правильное и единственное верное решение проблемы.
В лицензионной копии игры, как я уже писал ранее, данного файла нет и быть не может — следовательно это проблемы именно пиратской, хакнутой игры… и во всем виновата ваша антивирусная система (какой бы хорошей она не была и ложные срабатывания на такие файлики — это в целом нормально) . Сверху вы можете видеть ошибку в GTA5, пускай она не пишет, что нет файлика 3dmgame, но проблема именно в нем, а именно в его отсутствии.
Что нам делать? — ответ спросите у вашего антивируса. Вот у меня стоит NOD32 (кстати мне на днях дали ключик от AVG 2016 протестировать — ждите заметку с отзывом) … тут у меня все просто, находим вкладку «Карантин» и смотрим там наш файлик 3dmgame. Качать не надо, и восстановится он куда надо — это если ваш антивирь помещает файлы в карантин, вполне может быть и так, что он просто его удалил без возможности восстановления.
Файл DLL – компонент динамически подключаемой библиотеки, чьи элементы используют практически все программы. Библиотека DLL файлов расположена в корневой папке системы. Компоненты должны быть все в наличии, иметь цифровую подпись, правильно работать и быть актуальными по версии. Если одно из требований не соблюдено, при запуске программы пользователь получит информационное уведомление: ошибка DLL. Неисправность свидетельствует о том, что отсутствует DLL файл, поврежден или устарел.
Как установить DLL файл
Чтобы программы, приложения и игры снова начали работать, необходимо установить вручную недостающие компоненты библиотеки. Просто поместить файл в папку недостаточно ─ нужно знать как их зарегистрировать.
Помещение и регистрация файлов библиотеки
Перед тем как установить DLL файл на Windows 7,8,10, их нужно скачать, причем точно под разрядность системы.
Давайте определим, какая разрядность у Вашей системы (если вы точно знаете, может пропустить этот шаг)
Шаг 1 . Кликаем правой кнопкой мыши по "Мой компьютер" и выбираем "Свойства"
Шаг 2. В открывшемся окне, мы может прочитать свойства компьютера, версию операционной системы и её разрядность 32 (х86) или 64 бит. В нашем случаи стоит 64-разрядная операционная система Windows 10.
·
Шаг 3. После скачивания файлов их нужно поместить в корневую папку, зарегистрировать
для х32 (х86) систем компонент необходимо заменить или поместить в папку C:\Windows\System32;
для х64 необходимо выполнить замену или переместить в папку C:\Windows\ SysWOW64;
Шаг 4. Файл нужно зарегистрировать в системе.
Сделать это можно, открыв командную строку комбинацией «Win» + «R», или нажать «Пуск» и «Выполнить»;
в открывшемся окне ввести через пробел следующее: regsvr32 имя файла.dll – где, «regsvr32» ─ команда для регистрации, а «имя файла.dll» – полное имя вставленного компонента;
или же можно прописать расположение файла вручную - regsvr32.exe + путь к файлу
Шаг 5. Нажмите "ОК", и перезагрузите компьютер, и новые параметры вступят в силу.
Сразу хочется отметить, что при регистрации возможны появления ошибок. Например: "Не удалось загрузить модуль". Обычно они возникают по 3 причинам
- Не правильно прописан путь к файлу, или файл не был перемещен в каталог System32 или SysWOW64
- Не все файлы DLL вообще нуждаются в регистрации, иногда достаточно просто скопировать их в каталок System32 или SysWOW64 или поместить в корень проблемной игры или программы
- Файлы уже были зарегистрированы ранее
Второй способ регистрации
Шаг 1. Зарегистрировать файл можно с помощью командой строки, которую нужно запустить от имени администратора.
Шаг 2. Пишем команду regsvr32.exe + путь к файлу и жмём "Enter"
Шаг 3.
Появится сообщение что "Всё прошло удачно", и просто перезагружаем компьютер
Вот и всё, файл зарегистрирован, можете пробовать запускать вашу игру или программу
А вот, некоторые советы, которые могут вам пригодиться.
- Помещайте элементы только в указанную папку (возможно, она будет скрыта по умолчанию). Вам нужно убрать галочку «Не показывать скрытые папки» в настройках отображения.
- Если при замене файла требуется разрешение администратора – подтвердите действие.
- Выбирайте только актуальные файлы на момент загрузки и сохраните их себе в компьютер отдельно. Вам они могут еще пригодиться. В случае если проблема образуется вновь, вы быстро восстановите работоспособность системы.
Уже много было статей на тему ошибок, связанных с библиотеками DLL. Ошибки эти все исправляются единственным способом – установкой этого самого dll-файла на компьютер. В данной статье я напишу, как это сделать.
Скачивание и установка DLL-файлов
При появлении какой-то ошибки обычно указывается название DLL-файла, которого не хватает. Вам нужно ввести название этого файла в поисковике и скачать. Например, нам нужно скачать файл d3dx9_27.dll. Мы вводим это название в Яндексе или Google и скачиваем с какого-нибудь сайта. Наиболее безопасный и популярный сайт, с которого я сам скачиваю DLL-файлы – DLL-FILES.com. Там есть поле, в которое можно ввести название файла.
Теперь нужно разобраться, куда кидать этот файл dll. В разных системах местоположение этих файлов разное, поэтому я начну с ранних ОС:
- Windows 95/98 – помещаем файл в папку C:\Windows\System ;
- Windows NT или 2000 – помещаем файл в папку C:\WINNT\System32 ;
- Windows XP, 7, 8, 10 – помещаем файл в папку (для 32-х битных систем в C:\Windows\System32 , а для 64-х битных в C:\Windows\SysWOW64 ).
Иногда при попытке поместить файл в нужную папку может появится сообщение, что файл там уже есть. Тогда почему появляется ошибка? Возможно, что файл поврежден, либо это какой-то вирус, поэтому вы можете заменить его новым файлом.
Как только вы перекинули все отсутствующие библиотеки необходимо перезагрузить компьютер, чтобы изменения вступили в силу, а потом запустить те приложения, которые не работали.
А что делать, если вы закинули все нужные файлы в папку, но программа или игра по-прежнему не запускается? Тогда можно попробовать зарегистрировать библиотеку в системе, сейчас покажу, как это сделать.
Как зарегистрировать DLL в Windows
Регистрация библиотек DLL в Windows происходит очень просто и быстро. Вы можете это сделать, если у вас стоит Windows 7, 8 или 10. Еще хочу отметить, что у вас должны быть права администратора. В данном пункте я покажу 3 способа регистрации динамических библиотек.
Первый способ
Он самый популярный и используемый пользователями.
Открываем окно «Выполнить», с помощью клавиш Win+R и вводим туда команду regsvr32.exe название_файла.
Другими словами, команда может выглядеть так (покажу на примере файла d3dx9_27.dll):
regsvr32.exe d3dx9_27.dll
Если способ не сработал, то нужно указать полный путь к этому файлу, то есть путь до папки, куда вы поместили DLL. Например, это может выглядеть так:
regsvr32.exe C:/Windows/system32/d3dx9_27.dll
При удачной регистрации вы должны увидеть положительный ответ, либо сообщение об ошибке, что модуль загружен… Но об это я скажу чуть позже.
Второй способ
Тут мы воспользуемся командной строкой, но открыть ее нужно от имени администратора, надеюсь вы знаете, как это сделать.
regsvr32.exe путь_к_файлу_dll
То есть мы выполняем все тоже самое, только в командной строке.
Должно снова появиться сообщение, что библиотека зарегистрирована, либо ошибка.
Третий способ
Метод редко кем используемый, но тоже рабочий. Берете свой dll-файл и нажимаете на нем правой кнопкой мыши, в появившемся контекстном меню выбираете пункт «Открыть с помощью» и идете в папку Windows/System32 , и ищете там программу regsvr32.exe, через которую и будем открывать библиотеку.
Ошибка при регистрации DLL-файлов
Когда вы пытаетесь зарегистрировать DLL, причем, не важно каким способом, то вы можете получить ошибку, что модуль такого-то DLL несовместим с версией Windows, либо загружен. Что делать?
Такие ошибки могут возникать по следующим причинам:
- Библиотеку не нужно регистрировать, потому что она не поддерживает эту функцию, либо она уже зарегистрирована в системе;
- Скачанный вами файл битый, либо совершенно не относящийся к библиотекам.
Как решить проблему?
- Опытные пользователи могут использовать regasm.exe;
- Попробуйте в интернете скачать этот же файл, только из другого источника. Либо посмотрите, что это за файл и воспользуйтесь специальными установщиками DLL-файлов. Некоторые библиотеки поставляются с каким-либо программным обеспечением, например, DirectX.
- При скачивании какого-то приложения антивирус мог удалить в процессе установки важные DLL-библиотеки, которые были в установщике, поэтому нужно скачать игру с другого источника, либо временно отключить антивирус, и переустановить приложение.
На этом я закончу описывать установку DLL-библиотек и впредь постараюсь как можно реже к этой теме возвращаться. Если все же возникли какие-то вопросы, то я постараюсь на них ответить в комментариях.