Как открыть файлы .dll, чтобы посмотреть, что внутри написано?
Содержание:
- Помещение и регистрация файлов библиотеки
- Резюме файла DLL
- Варианты решения проблемы
- Расширение файла DLL
- Как отредактировать dll файл
- Исправление ошибок DLL
- Чем открыть файл в формате DLL
- Часть 4, как восстановить отсутствующие файлы dll
- Чем открыть файл dll для редактирования
- Регистрация файла DLL или OCX в Windows
- Почему нельзя просто его скачать?
- Усложнения в DLL-файле
- Как открыть файл dll в windows 7
- Открытие файлов DLL в Windows 7 путем регистрации файла DLL нового типа
- Другие программы, связанные с расширением DLL
- Часть 1, что такое 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 или поместить в корень проблемной игры или программы
- Файлы уже были зарегистрированы ранее
Резюме файла DLL
Файлы DLL связаны с два типом (-ами) файлов, и их можно просматривать с помощью Microsoft Visual FoxPro, разработанного Microsoft Corporation. В целом, этот формат связан с шесть существующим (-и) прикладным (-и) программным (-и) средством (-ами). Обычно они имеют формат Dynamic Link Library.
В большинстве случаев эти файлы относятся к System Files, но они также могут относиться к Web Files.
Файлы DLL были обнаружены на платформах Windows, Mac и iOS. Они подходят для настольных ПК (и мобильных устройств).
Рейтинг популярности данных файлов составляет «Низкий», что означает, что они не очень распространены.
Варианты решения проблемы
Имеется несколько методов, позволяющих устранить данную проблему. Рассмотрим каждый из них подробнее.
Способ 1: OCX/DLL Manager
OCX/DLL Manager – это маленькая программа которая может помочь зарегистрировать библиотеку или файл OCX.
Загрузить программу OCX/DLL Manager
Для этого вам нужно будет:
- Нажать на пункт меню «Register OCX/DLL».
- Выбрать тип файла, который будете регистрировать.
- При помощи кнопки «Browse» указать местоположение DLL.
- Нажать на кнопку «Register» и программа сама зарегистрирует файл.
OCX/DLL Manager также умеет отменять регистрацию библиотеки, для этого понадобится выбрать в меню пункт «Unregister OCX/DLL» и в последствии проделать все те же операции, как и в первом случае. Функция отмены может вам понадобиться для сравнения результатов при активированном файле и при отключенном, а также в процессе удаления некоторых компьютерных вирусов.
В процессе регистрации, система может выдать вам ошибку, говорящую о том, что требуются права администратора. В таком случае, нужно запустить программу нажав на неё правой кнопкой мыши, и выбрать «Запуск от имени администратора».
Способ 2: Меню «Выполнить»
Можно зарегистрировать DLL, используя команду «Выполнить» в стартовом меню операционной системы Windows. Для этого нужно будет произвести следующие действия:
- Нажать клавиатурную комбинацию «Windows + R» или выбрать пункт «Выполнить» из меню «Пуск».
Ввести имя программы, которая будет регистрировать библиотеку — regsvr32.exe, и путь, по которому размещен файл. В итоге должно получиться так: </li>
где dllname — это имя вашего файла.
Этот пример подойдёт вам в том случае, если операционная система установлена на диск С. Если она находится в другом месте, то нужно будет поменять букву диска или воспользоваться командой:
В таком варианте программа сама находит папку где у вас установлена ОС и запускает регистрацию указанного DLL файла.
В случае с 64-разрядной системой у вас будет две программы regsvr32 — одна находится в папке:
и вторая по пути:
Это разные файлы, которые используются раздельно для соответствующих ситуаций. Если у вас 64-битная ОС, а файл DLL 32-битный, тогда сам файл библиотеки должен быть помещен в папку:
и команда будет выглядеть уже так:
Нажмите «Enter» или кнопку «OK»; система выдаст вам сообщение о том, успешно или нет была зарегистрирована библиотека.</li></ol>
Способ 3: Командная строка
Регистрация файла через командную строку не сильно отличается от второго варианта:
- Выберите команду «Выполнить» в меню «Пуск».
- Впишите в открывшемся поле для ввода cmd.
- Нажмите «Enter».
Перед вами появится окно, в котором нужно будет вводить те же команды, что и во втором варианте.
Надо отметить, что у окна командной строки имеется функция вставки скопированного текста (для удобства). Найти это меню можно, нажав правой кнопкой на пиктограмме в левом верхнем углу.
Способ 4: Открыть с помощью
- Откройте меню файла, который будете регистрировать, нажав по нему правой кнопкой мыши.
- Выберите «Открыть с помощью» в появившемся меню.
Нажимаете «Обзор» и выберете программу regsvr32.exe из следующей директории:</li>
или в случае, если вы работаете в 64-битной системе, а файл DLL 32-разрядный:
Откройте DLL с помощью этой программы. Система выдаст сообщение об успешной регистрации. </li></ol>
Возможные ошибки
«Файл не совместим с установленной версией Windows» — это означает, что вы, скорее всего, пытаетесь зарегистрировать 64-разрядную DLL в 32-битной системе или наоборот. Воспользуйтесь соответствующей командой, описанной во втором способе.
«Точка входа не найдена» — не все библиотеки DLL можно зарегистрировать, некоторые из них просто не поддерживают команду DllRegisterServer. Также, возникновение ошибки может быть вызвано тем, что файл уже зарегистрирован системой. Существуют сайты, распространяющие файлы, которые в реальности не являются библиотеками. В таком случае, естественно, зарегистрировать ничего не выйдет.
В заключение нужно сказать, что суть всех предложенных вариантов одна и та же — это просто разные методы запуска команды регистрации — кому как удобнее.
Мы рады, что смогли помочь Вам в решении проблемы.
Опишите, что у вас не получилось.
Помогла ли вам эта статья?
- http://setupwindows.ru/setup/dll
- https://nastroisam.ru/zaregistrirovat-biblioteku-dll-windows/
- https://lumpics.ru/how-register-dll-library-in-system/
Расширение файла DLL
Updated:
09/04/2019
Как открыть файл DLL?
Отсутствие возможности открывать файлы с расширением DLL может иметь различное происхождение. К счастью, наиболее распространенные проблемы с файлами DLL могут быть решены без глубоких знаний в области ИТ, а главное, за считанные минуты. Приведенный ниже список проведет вас через процесс решения возникшей проблемы.
Шаг 1. Скачайте и установите Microsoft Visual Studio
Наиболее распространенной причиной таких проблем является отсутствие соответствующих приложений, поддерживающих файлы DLL, установленные в системе. Наиболее очевидным решением является загрузка и установка Microsoft Visual Studio или одной из перечисленных программ: Microsoft Windows, Visual FoxPro, Resource Hacker. Выше вы найдете полный список программ, которые поддерживают DLL файлы, классифицированные в соответствии с системными платформами, для которых они доступны. Если вы хотите загрузить установщик Microsoft Visual Studio наиболее безопасным способом, мы рекомендуем вам посетить сайт Microsoft Corporation и загрузить его из официальных репозиториев.
Шаг 2. Обновите Microsoft Visual Studio до последней версии
Если у вас уже установлен Microsoft Visual Studio в ваших системах и файлы DLL по-прежнему не открываются должным образом, проверьте, установлена ли у вас последняя версия программного обеспечения. Может также случиться, что создатели программного обеспечения, обновляя свои приложения, добавляют совместимость с другими, более новыми форматами файлов. Если у вас установлена более старая версия Microsoft Visual Studio, она может не поддерживать формат DLL. Самая последняя версия Microsoft Visual Studio обратно совместима и может работать с форматами файлов, поддерживаемыми более старыми версиями программного обеспечения.
Шаг 3. Назначьте Microsoft Visual Studio для DLL файлов
После установки Microsoft Visual Studio (самой последней версии) убедитесь, что он установлен в качестве приложения по умолчанию для открытия DLL файлов. Метод довольно прост и мало меняется в разных операционных системах.
Выбор приложения первого выбора в Windows
- Выберите пункт Открыть с помощью в меню «Файл», к которому можно щелкнуть правой кнопкой мыши файл DLL.
- Нажмите Выбрать другое приложение и затем выберите опцию Еще приложения
- Наконец, выберите Найти другое приложение на этом… , укажите папку, в которой установлен Microsoft Visual Studio, установите флажок Всегда использовать это приложение для открытия DLL файлы свой выбор, нажав кнопку ОК
Выбор приложения первого выбора в Mac OS
- Щелкните правой кнопкой мыши на файле DLL и выберите Информация.
- Найдите опцию Открыть с помощью — щелкните заголовок, если он скрыт
- Выберите Microsoft Visual Studio и нажмите Изменить для всех …
- Наконец, это изменение будет применено ко всем файлам с расширением DLL должно появиться сообщение. Нажмите кнопку Вперед, чтобы подтвердить свой выбор.
Шаг 4. Убедитесь, что DLL не неисправен
Вы внимательно следили за шагами, перечисленными в пунктах 1-3, но проблема все еще присутствует? Вы должны проверить, является ли файл правильным DLL файлом. Проблемы с открытием файла могут возникнуть по разным причинам.
Убедитесь, что DLL не заражен компьютерным вирусом
Если DLL действительно заражен, возможно, вредоносное ПО блокирует его открытие. Рекомендуется как можно скорее сканировать систему на наличие вирусов и вредоносных программ или использовать онлайн-антивирусный сканер. DLL файл инфицирован вредоносным ПО? Следуйте инструкциям антивирусного программного обеспечения.
Убедитесь, что файл с расширением DLL завершен и не содержит ошибок
Если файл DLL был отправлен вам кем-то другим, попросите этого человека отправить вам файл. В процессе копирования файла могут возникнуть ошибки, делающие файл неполным или поврежденным. Это может быть источником проблем с файлом. Это может произойти, если процесс загрузки файла с расширением DLL был прерван и данные файла повреждены. Загрузите файл снова из того же источника.
Проверьте, есть ли у пользователя, вошедшего в систему, права администратора.
Некоторые файлы требуют повышенных прав доступа для их открытия. Войдите в систему, используя учетную запись администратора, и посмотрите, решит ли это проблему.
Как отредактировать dll файл
Учтите некоторые нюансы:
— не стоит пытаться изменить внутренний код программы dll, по незнанию, со 100 % уверенностью можно утверждать, что потерпите поражение, а к тому же программы с использованием этого файла станут некорректно работать;— меняйте преимущественно ресурсы — картинки и текстовые строки;— не трогайте номера и имена ресурсов — именно по ним приложение находит необходимый; — короткие строки текста не меняйте на длинные; заранее представьте как будет смотреться длинная надпись на кнопке или в меню; — если вы редактируете для русификация приложения, то знайте, даже переведя на русский язык все слова и предложения, полной русификации можно не достигнуть, ввиду того, что текст может присутствовать и в коде программы.
Прежде чем приступить к редактированию dll необходимо обзавестись резервной копией. Шанс на то, что после редактирования возникнет желание вернуться к основам очень велик. Не стоит изменять dll, если точного знания какими программами он пользуется нет. Очень часто это правило приемлемо к dll из папки системы Windows. Однако, dll, входящий в состав системы, Windows изменить так просто не даст.
Если после всего прочитанного сложности не пугают вас, запаситесь для своего ПК программой для редактирования ресурсов. На сегодняшний день Restorator является одной из более удобных.
Работа в программе, как и сама настройка сложностей практически не вызывает. Специальные навыки для использования также не нужны. Единственное предостережение — настраивая ассоциации файлов, тот, что с расширением *.exe -настраивать не нужно. При игнорировании совета, все программы вместо стандартного запуска, будут отправлены для редактирования ресурсов в Restorator.
Важно!Dll-файлы — это одна из важнейших частей в составе программного обеспечения ПК. Потому, будьте предельно внимательны, меняя что либо в них
Динамическая библиотека служит базой для создания небольших программ в среде Windows. Это внешние источники данных, которые нужны для полноценной работы ПО. Второй вариант расширения — динамические веб-страницы, которые создаются сервером, при обращении пользователей к ним.
Рассмотрим, как работать с обоими типами в различных ОС.
Исправление ошибок DLL
DLL-файлы из-за того, сколько их существует и как часто они используются, как правило, находятся в центре большого процента ошибок, возникающих при запуске, использовании и завершении работы Windows.
Хотя может быть просто нужно загрузить этот отсутствующий или не найденный файл DLL, – это редко лучший способ. В целом, мы противники загрузки отдельных DLL-файлов, но это тема для отдельной статьи. В качестве примера можете почитать: инъекция кода в систему Windows – как это осуществляется.
Если вы получили ошибку DLL, лучше всего найти информацию об устранении неполадок, относящуюся к этой проблеме DLL, чтобы решить её правильно и навсегда. Например: руководство по устранению ошибок с файлом Mfc110u.dll в Windows
Чем открыть файл в формате DLL
Найти и установить любую недостающую или поврежденную DLL библиотеку поможет программа HELPER.DLL .
В файлах формата DLL содержатся настройки ссылки на различные ресурсы, используемые программой, например, иконки. DLL предназначены исключительно для ОС Windows. На других операционных системах открыть такие файлы можно только с помощью эмуляторов (исключением являются кроссплатформенные приложения для Mac OS). Нужно помнить, что современные программы не поддерживают файлы для 16-ти битной архитектуры.
Меры предосторожности
В большинстве случаев пользователю не требуется открывать файлы формата DLL, поскольку они предназначены исключительно для разработчиков. Редактирование данного файла может негативно сказаться на работоспособности отдельных программ и операционной системы, по этой причине нужно найти файл Dll и сделать его копию.
Программы для открытия файлов DLL
Просмотр исходного кода
Одним из самых распространенных способов, чтобы просмотреть расширение Dll, является . Программа имеет встроенные функции декомпиляции некоторых файлов, поэтому можно заниматься отладкой dll, а главное, она полностью бесплатна. Разумеется, гарантировать корректное отображение кода для всех файлов невозможно.
В качестве альтернативы можно использовать декомпилятор dotPeek . Он также бесплатен, однако способен работать исключительно с программами, написанными на C#.
Настройка интерфейса программы
Для этой цели лучше всего подходит . С помощью данной программы можно легко сменить иконки, диалоги или установить собственную анимацию. К сожалению, программа является платной даже для некоммерческого использования
Следует обратить внимание, что могут возникнуть проблемы с файлами больших размеров (около 1 ГБ и более)
Отладка
Самым простым способом является использование Visual Studio от Microsoft. Это довольно функциональный инструмент, в число возможностей которого входит отладка программы, но поможет он только в случае, если на файле нет защиты.
Если же нужно просто скачать DLL взамен битого файла (или отсутствует Dll), то здесь поможет DLL-helper — полностью бесплатная программа.
Динамические web-страницы
Существует и другой формат DLL — файлы, генерирующие код для сайтов. Такие библиотеки можно открыть в любой удобной среде разработки, например, Visual Studio
. Протестировать их в действии поможет браузер. Лучше использовать последние версии популярных обозревателей, в противном случае файл может отображаться некорректно.
Веб-страница, автоматически создающаяся во время доступа пользователя. Может объединять серверные сценарии, такие как Perl или , создающие -код для веб-страниц.
Веб-страницы в файлах расширения DLL чаще всего хранятся на веб-серверах Microsoft IIS. Расширение DLL должно отображаться на соответствующем механизме создания сценариев сервера для корректной обработки страницы.
Файл компилированной библиотеки, содержащий набор процедур и/или драйверов, на которые ссылается и которые выполняются программой. Позволяет различным программам получать доступ к общедоступным системным функциям посредством стандартных библиотек. Может динамически связываться в программе во время ее работы.
Многие файлы DLL(читается ДЛЛ) предоставляются операционной системой Windows, другие входят в состав программ Windows. Они также предоставляют различные программные функции, такие как соединение с внешними устройствами и входным и выходным сигналом жесткого диска. На них также могут ссылаться кросс-платформенные приложения для Mac.
Примечание: удаление или изменение содержимого файла DLL может стать причиной ошибок в работе программы, которая ссылается на файл. Поэтому файлы DLL не стоит открывать или редактировать.
Часть 4, как восстановить отсутствующие файлы dll
Если вы просто хотите быстро восстановить отсутствующие DLL-файлы, рекомендуем вам попробовать Apeaksoft Восстановление данных, Его основные функции:
1. Восстановите DLL-файлы за один клик, чтобы даже новички могли понять это за несколько секунд.
2. Восстановление отсутствующих DLL-файлов в различных ситуациях, например, файл был случайно удален, поврежден, поврежден, подвержен воздействию вирусов и т. Д.
3. Поддержка различных типов данных и форматов, включая DLL, EXE, OCX, CPL, DRV и т. Д.
4. Восстановите удаленные файлы DLL в оригинальном формате и качестве.
5. Посмотрите на все потерянные файлы DLL, упорядоченные по форматам, и решите восстановить все из них или несколько конкретных.
6. Помимо файлов DLL, вы также можете восстановить музыку, видео, фотографии, документы и другие данные с вашего компьютера.
7. Кроме того, восстановление данных доступно для Windows 10 / 8.1 / 8 / Vista / XP.
Короче говоря, это лучший вариант для быстрого восстановления отсутствующих файлов DLL и избавления от проблем, связанных с файлами DLL.
Чем открыть файл dll для редактирования
Вне зависимости от того, является понятие частью прикладной программы или входит в состав систем МС, распространённый вопрос — чем открыть файл dll для редактирования.
Стоит знать, что он реализует ряд программных функций. От соединения с внешними устройствами и работы с жестким диском до применения в кросс платформенных приложениях.
Но, если вы хотите познакомиться с исходным кодом, вам потребуется специальный редактор для системных ресурсов Resource Hacker (ResHacker). Он позволяет извлекать и изменять код на ваше усмотрение (Рисунок 2).
Рисунок 2. Интерфейс приложения Resource Hacker для открытия файлов формата .dll
Пошаговая инструкция
Итак, как открыть dll файл для изменения?
Запустите ResHacker.
Для чтения в исходном формате выберите в верхней панели File>Open.
Слева будут показаны директивы с содержащимися в них открываемыми объектами.
В центре утилиты содержатся коды, подлежащие изменениям и сохранению.
Для компиляции воспользуйтесь кнопкой Compile Script.
Для сохранения используйте команду File>Save.
Регистрация файла DLL или OCX в Windows
Регистрируя DLL или OCX, пользователи добавляют информацию в реестр, чтобы Windows могла их использовать. файлы. Информация будет в форме имени или CLSID. Это облегчает Windows поиск правильной DLL или OCX, когда связанная с ней функция используется в другой программе. Он будет содержать путь к этим файлам, через которые будет использоваться исполняемый код компонента. Информация, сохраненная в реестре, всегда будет относиться к последней версии компонента. Это требуется только в редких случаях, потому что в большинстве случаев приложения регистрируют эти файлы во время установки. Его также можно использовать для устранения проблем Windows, связанных с этими файлами. Некоторые дополнительные параметры, которые вы можете добавить к командам:
- /u — отмените регистрацию файла DLL или OCX.
- /s — режим без сообщений, окна сообщений не отображаются.
- /I — при использовании без/u вызывает DLLInstall (TRUE) для установки, а при использовании с/u вызывает DllInstall (FALSE) для удаления DLL и DllUnregisterServer.
- /n — для того, чтобы не вызывать сервер DllRegister или DllUnregisterServer. Этот параметр необходимо использовать с/i.
Вы можете зарегистрировать только файлы DLL или OCX, которые можно зарегистрировать. Некоторые файлы не имеют функций DLLRegisterServer (), с помощью которых он может регистрироваться. Это обычные файлы, не имеющие отношения к регистрации. В качестве примера можно привести файлы DLL игры, которые остаются в папке и выполняют свою работу без предварительной регистрации.
Примечание. Перед попыткой убедитесь, что у вас уже есть файл DLL или OCX. эти методы.
Почему нельзя просто его скачать?
Самый первый и самый опасный вариант. Даже если вы уже определились с версией и разрядностью файла. Я бы первым же делом заразил его, подсунув туда что-то типа трояна, замаскировав его под функцию обращения к какому-нибудь процессу. Рассчитывая на то, что пользователь в спешке запустить любимую программу согласится на всё, пропуская мимо глаз свист антивируса. Поверьте, 5-6 из 10 сайтов в сети так и делают. Их основная задача – принять запрос из поисковой выдачи на скачивание подозрительных (а какими ещё могут быть с точки зрения современных антивирусов и даже современных версий браузеров) файлов, и подсунуть вам. Как работает dll файл вы уже примерно знаете, и какую цепочку действий против вас в вашей Windows он создаст, знает только хакер.
Ещё один вариант – в ответ на ваш запрос вы наткнётесь на чаще всего платную, но очень навязчивую и красочную программу по ремонту системных файлов, функции которой крайне бедны (даже если запущенный после её установки “анализ” показал, что в системе “ну всё очень плохо!”).
Но да ладно: скачали, вирусов нет… На популярном и наиболее часто используемом в этих случаях ресурсе:
решения не обнаружилось: всё равно ошибка и ничего не работает. Почему? Ответ для внимательных очевиден: вы никогда не задумывались, что Windows обновляет прежде всего? Да-да, скачанный вами файл просто морально устарел, и вам в любом случае придётся искать уже обновлённую его версию. Вобщем, действуйте в этом варианте на свой страх и риск.
Напоследок, но крайне важно. С ручным расположением dll всё немного сложнее
Эта тема достойна отдельной статьи, и она связана с функцией Перенаправителя файловой системы File System Redirector. Краткий совет же такой – переустановите службу или программу, но старайтесь избегать прямого вмешательства в директорию С:\Windows\.
Усложнения в DLL-файле
Общие проблемы с открытием файлов DLL
Microsoft Visual FoxPro Исчез
Вы пытаетесь загрузить DLL-файл и получить сообщение об ошибке, например «%%os%% не удается открыть расширение файла DLL». Обычно это связано с тем, что у вас нет Microsoft Visual FoxPro для %%os%% установлен. Операционная система не может связать документ DLL с Microsoft Visual FoxPro, поэтому двойной щелчок по файлу не будет работать.
Наконечник: Если у вас не установлен Microsoft Visual FoxPro, и вы знаете другую программу, чтобы открыть файл DLL, вы можете попробовать открыть его, выбрав из программ, перечисленных в разделе «Показать приложения».
Microsoft Visual FoxPro устарел
Возможно, ваша версия Microsoft Visual FoxPro не сможет открыть файл Dynamic Link Library из-за несовместимости. Посетите веб-сайт Microsoft Corporation, чтобы загрузить (или приобрести) последнюю версию Microsoft Visual FoxPro. Большую часть времени файл Dynamic Link Library был создан более новым Microsoft Visual FoxPro, чем то, что вы установили.
Совет: Иногда вы можете получить подсказку о версии DLL-файла, который у вас есть, щелкнув правой кнопкой мыши на файле, а затем нажав на «Свойства» (Windows) или «Получить информацию» (Mac OSX).
Сводка. Наличие правильной версии Microsoft Visual FoxPro на компьютере может вызвать проблемы с открытием DLL-файлов.
В большинстве случаев установка правильной версии Microsoft Visual FoxPro решит вашу проблему. В %%os%% могут возникать внешние проблемы, которые вызывают эти ошибки при открытии DLL-файлов. К числу этих вопросов относятся:
Как открыть файл dll в windows 7
Вы можете встретить распространённый тип документа mfc42u.dll, который относится к Microsoft Foundation Class (MFC).
Примечание: Он отвечает за запуск рабочих дополнений на вашем ПК.
Открыть этот файл dll и подобные ему в windows 7 можно теми же утилитами, что используются для 8 версии, или воспользоваться небольшим редактором исполняемых элементов — Resource Tuner (Рисунок 4).
Рисунок 4. Интерфейс приложения Resource Tuner с открытым файлом формата .dll
Он позволяет изменять различные детали пользовательского интерфейса — строки меню и диалоговых окон, внешний вид курсора, иконок и так далее. В нём ресурсы библиотеки отделены от кода, который остаётся неизменным. Для его редактирования есть используемые в программировании профессиональные редакторы PE Explorer и FlexHex, (в зависимости от вносимых правок).
Resource Tuner предусматривает несколько способов открытия объекта.
Для просмотра и изменения кликните Open File на панели инструментов.
Для выполнения действия в меню — введите команду File>Open.
Или используйте комбинацию клавиш CTRL+O.
Всплывающее окно возле кнопки тулбара предоставит вам список последних открывавшихся элементов. Его можно получить командой File>Recent Files из меню программы, которая пользуется динамически подключаемой библиотекой. Настройка количества данных в списке осуществляется в окне диалога Customize.
Открытие файлов DLL в Windows 7 путем регистрации файла DLL нового типа
Если копия файла DLL считается, что он находится в нечетном месте на вашем компьютере, тогда вам необходимо зарегистрировать его в реестре Windows, прежде чем открывать их.
- Откройте команду Выполнить из ‘Пуск ‘или нажав клавиши Windows и R на клавиатуре, подключенной к ПК.
- В команде «Выполнить» введите «cmd» и нажмите кнопку «ОК» или кнопку «Ввод» в клавиатура.
- Командная строка загрузится.
- В качестве альтернативы вы можете загрузить командную строку из папки, в которой хранится файл DLL, удерживая ‘ Shift ‘и щелкнув правой кнопкой мыши в любой части окна.
- Откроется раскрывающийся список, в котором выберите’ Открыть командное окно здесь ‘.
- В окне командной строки введите «regsvr32 filename.dll» и нажмите кнопку «Enter».
- Неизвестная DLL fi Файл был зарегистрирован в реестре Windows, и теперь вы можете безопасно открыть его с помощью программы декомпиляции или инструмента Windows Visual Studio, чтобы найти точную программу, которая создала этот файл с расширением файла DLL.
Чтобы безопасно удалить сохраненный файл DLL, не повредив реестр Windows, вам необходимо ввести regsvr32 u filename.dll в окне командной строки.
Другие программы, связанные с расширением DLL
- Динамические вэб страницыВеб-страницы генерируются динамически при обращении пользователя, могут включать в себя серверные сценарии, такие как Perl или VB скрипты, которые генерируют HTML на веб-странице.
Веб-страницы с расширением DLL, как правило, размещаются на Microsoft IIS веб-серверах. DLL расширения должны быть преобразованы в правильный скриптовый движок на сервере для того, чтобы страницы правильно обрабатывались. Относится к разделу Интернет, веб файлы.
Популярность:
- Фильтр импорта/экспорта CorelDRAWРасширение .DLL также связано с CorelDRAW, редактором векторной графики, который разработан и продаются Corel Corporation. Эти *.Dll файлы содержат экспортно-импортные фильтры или используется CorelDRAW. Относится к разделу Конфигурационные файлы.
Популярность:
- Файл темы Google Chrome.DLL файл содержит темы для вэб браузера Google Chrome. Относится к разделу Конфигурационные файлы.
Популярность:
- Файл, зараженный Virtumonde/Vundo TrojanVundo (также известен как Virtumonde и Virtumundo) является вредоносным программным обеспечением, сочетает в себе рекламу и троянские характеристики. Vundo широко распространен сегодня и, вероятно, одна из самых сложных программ для лечения. После установки, Vundo загружает и отображает всплывающие окна с рекламой, которые часто рекламируют сомнительные компьютерные программы для улучшения производительности компьютера или поддельные антивирусные и антишпионские утилиты. В последнее время Vundo рекламировала нескольких вредоносных программ, которые называются WinFixer2005, Winantivirus Pro 2006, WinAntiSpyware и RazeSpyware. Будьте осторожны, вы можете быть заражены! Относится к разделу Другие файлы.
Популярность:
Часть 1, что такое dll?
DLL, что означает Dynamic Link Library, представляет собой файл, в котором хранятся инструкции, которые могут вызывать программы для выполнения определенных задач, включая встроенные и сторонние программы. На самом деле, несколько программ могут совместно использовать возможности в одном файле DLL и даже делать это одновременно.
В отличие от клиентского файла программы, который заканчивается расширением EXE, файлы DLL не могут быть открыты или прочитаны напрямую. И они хранят молчание на вашем жестком диске, пока не будут вызваны определенным кодом, который работает. Другими словами, ошибка DLL может привести к повреждению программ и некоторых функций в Windows.
Большинство файлов DLL заканчиваются расширением .DLL; другие могут использовать .EXE, .OCX, .CPL или .DRV.
Куда они исчезают, или почему в системе отсутствует dll файл ?
попытка снять с регистрации файл для последующей правильной его установки в реестре провалилась
Этот вопрос абсолютно аналогичен вопросу, рассматриваемому в статье “DirectX – для каждой игры свой?” Так что давайте поэтапно, если в системе возникли вопросы по поводу пропажи или повреждения dll. Так вот, основные “неполадки” вокруг проблем с dll-ками крутятся вокруг таких вариантов развития событий:
- файл отсутствует – да, скорее всего, он никуда не пропал: речь идёт о его/их повреждении. Его местонахождение – системная папка, папка с набором специальных библиотек или программа с установленными файлами. А, следовательно, речь может быть идти о программном (или, не дай Бог, физическом) сбое на вашем жёстком диске: просто попробуйте его найти с помощью привычных средств поиска и убедиться в его наличии
- файл действительно отсутствует – антивирусная программа прекрасно распознаёт зловредное действие таких файлов (особенно при запуске в песочнице) и может принять решение на удаление файла. Ну, и оно вам надо – такая программа и последствия от её использования?
- файл отсутствует сразу после первого запуска программы – такая беда часто подстерегает тех, кто при установке программы пренебрегает рекомендациями к установке, пытаясь при этом действовать без оглядки на системные требования. Попробуйте переустановить программу, внимательно устанавливая или обновляя предложенные пакеты библиотек; в противном случае попробуйте найти необходимый файл по названию в сети. НО. Предупреждаю сразу – это очень чревато, так что читайте статью до конца.