Библиотека уведомлений не зарегистрирована программа будет работать неправильно windows 7 x64

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

Содержание

  1. Библиотека уведомлений не зарегистрирована программа работать неправильно
  2. Варианты решения проблемы
  3. Способ 1: OCX/DLL Manager
  4. Способ 2: Меню «Выполнить»
  5. Способ 3: Командная строка
  6. Способ 4: Открыть с помощью
  7. Возможные ошибки
  8. Три способа регистрации DLL в ОС
  9. Почему не удается зарегистрировать DLL
  10. Библиотека уведомлений не зарегистрирована программа будет работать неправильно windows 7
  11. Библиотека уведомлений не зарегистрирована программа будет работать неправильно windows 7
  12. Библиотека уведомлений не зарегистрирована программа будет работать неправильно windows 7

Библиотека уведомлений не зарегистрирована программа работать неправильно

Kak zaregistrirovat dll biblioteku v sisteme

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

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

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

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

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

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

Programma OCX DLL Manager

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

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

Zapusk programmyi ot imeni administratora OCX DLL Manager

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

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

Otkryivaem menyu Vyipolnit

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

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

Registriruem DLL biblioteku cherez menyu Vyipolnit 1

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

Komanda dlya registratsii dll kotoraya sama nahodit papku gde u vas ustanovlena OS

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

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

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

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

Komanda dlya registratsii dll v 64 bitnoy sisteme

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

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

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

Registriruem DLL biblioteku cherez komandnuyu stroku

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

Menyu vstavki v komandnoy stroke Windows

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

Registriruem DLL biblioteku cherez menyu Otkryit s pomoshhyu

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

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

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

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

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

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

Отблагодарите автора, поделитесь статьей в социальных сетях.

register dll windowsПользователи спрашивают о том, как зарегистрировать dll файл в Windows 7 и 8. Обычно после того, как столкнулись с ошибками наподобие «Запуск программы невозможен, так как нужная dll отсутствует на компьютере». Об этом и поговорим.

На самом деле, регистрация библиотеки в системе не такая уж и сложная задача (покажу целых три вариации одного способа) — по сути, необходим лишь один шаг. Единственное обязательное требование — наличие у вас прав администратора Windows.

Однако есть некоторые нюансы — например, даже успешная регистрация DLL не обязательно избавляет вас от ошибки «библиотека отсутствует на компьютере», а появление ошибки RegSvr32 с сообщением о том, что модуль не совместим с версией Windows на этом компьютере или точка входа DLLRegisterServer не найдена, не говорит о том, что вы что-то делаете не так (о чем это говорит разъясню в конце статьи).

Три способа регистрации DLL в ОС

Описывая дальнейшие шаги, я исхожу из того, что вы нашли, куда нужно скопировать вашу библиотеку и DLL уже лежит в папку System32 или SysWOW64 (а возможно, где-то еще, если ей там следует находиться).

Примечание: ниже будет описано, как зарегистрировать DLL библиотеку с помощью regsvr32.exe, однако обращаю ваше внимание на то, что если у вас 64-разрядная система, то у вас есть два regsvr32.exe — один в папке C:WindowsSysWOW64, второй — C:WindowsSystem32. И это разные файлы, причем 64-бит находится в папке System32. Рекомендую в каждом из способов использовать полный путь к regsvr32.exe, а не просто имя файла, как у меня показано в примерах.

Первый способ описывается в Интернете чаще других и состоит в следующем:

regsvr32 dll register

После этого, если все прошло успешно вы должны будете увидеть сообщение о том, что библиотека была успешно зарегистрирована. Но, с большой вероятностью увидите другое сообщение — Модуль загружен, но точка входа DllRegisterServer не найдена и стоит проверить, что ваша DLL является правильным файлом (об этом, как я уже говорил, напишу позже).

dllregisterserver not found

Второй способ состоит в запуске командной строки от имени администратора и ввода все той же команды из предыдущего пункта.

register dll command line

Опять же, вероятно, что вам не удастся зарегистрировать DLL в системе.

dllregisterserver

И последний способ, который также может пригодиться в некоторых случаях:

Суть всех описанных способов зарегистрировать DLL в системе одна и та же, просто несколько разные способы запуска одной и той же команды — кому что удобнее. А теперь о том, почему у вас ничего не получается.

Почему не удается зарегистрировать DLL

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

module not supported

Почему это происходит (далее будет и про то, как это исправить):

А теперь о том, как это исправить:

На этом завершаю, надеюсь, что-то стало более ясно, чем было.

Источник

Библиотека уведомлений не зарегистрирована программа будет работать неправильно windows 7

paypal wmzpaypalemail

avatar252923 4

Zdes moget bit washa reklama

radio

22222

2

avatar451534 4

возможно, проблема с правами доступа.
для WinXP Prof пробуйте так (мне помогло):

Так как только «зарегистрированные пользователи» могут видеть ссылки, то цитирую то, что расположенно по этой ссылкеevil

How to download and run SubInACL

Here are some steps that can be used to download and run the SubInACL tool to repair file and registry permissions that are often needed to successfully install programs on Windows, particularly for MSI-based (Windows Installer) setups:
Download the SubInACL tool and install it. By default it will install to c:Program FilesWindows Resource KitsTools
If you are running Windows Vista, click on the Start menu, choose All Programs, then Accessories, then right-click on the item named Command Prompt and choose Run as administrator
If you are running an OS other than Windows Vista, go to the Start menu, choose Run, type cmd and click OK
In the cmd prompt, type notepad reset.cmd and click yes to open Notepad.exe and create a new text file named reset.cmd
Copy and paste the following contents into reset.cmd (or download it from this location on my file server and rename it from reset.cmd.txt to reset.cmd):

subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f /grant=restricted=r /grant=YOURUSERNAME=f /setowner=administrators > %temp%subinacl_output.txt
subinacl /keyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f /grant=restricted=r /grant=YOURUSERNAME=f /setowner=administrators >> %temp%subinacl_output.txt

subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f /grant=users=r /grant=everyone=r /grant=restricted=r /setowner=administrators >> %temp%subinacl_output.txt
subinacl /keyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f /grant=users=r /grant=everyone=r /grant=restricted=r /setowner=administrators >> %temp%subinacl_output.txt

subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f /grant=users=r /setowner=administrators >> %temp%subinacl_output.txt
subinacl /keyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f /grant=users=r /setowner=administrators >> %temp%subinacl_output.txt

subinacl /subdirectories %programfiles% /grant=administrators=f /grant=system=f /grant=users=e >> %temp%subinacl_output.txt

subinacl /subdirectories %windir% /grant=administrators=f /grant=system=f /grant=users=e >> %temp%subinacl_output.txt
================================================== =======

Change the values named YOURUSERNAME to be the Windows user account that you are logged in with.

Note: The YOURUSERNAME value should match the name of your user folder at c:Documents and Settings (or c:users on Windows Vista and higher). You can also find the value to use for YOURUSERNAME by launching Task Manager and looking at the user name listed in the User Name column of the Processes tab.

Save and close reset.cmd.
In the cmd prompt, type reset.cmd and press enter to run the SubInACL tool. This tool will take several minutes to run, and it requires that the user account you are using has administrator privileges on the system. This is why it is necessary to run it from an elevated cmd prompt on Windows Vista. Step 2 above can be used to start an elevated cmd prompt on Windows Vista.
After reset.cmd completes, try to install the product that previously failed to install correctly on your system.

Note: There are a couple of scenarios where installing or running SubInAcl can fail. For example, some non-English versions of Windows have the name of the Administrators group translated to another language, and the command lines listed above will fail in that case. I have posted workarounds for the issues that I know of in this separate blog post.

Also note: Running the above command lines will cause SubInAcl to create a log file named %temp%subinacl_output.txt. If you see any errors reported in the cmd prompt after running SubInAcl, you can look in this log file for more detailed information about what file(s), folder(s) or registry value(s) are causing the errors. To open this log file, you can click on the Start menu, choose Run, type notepad %temp%subinacl_output.txt and click OK.

When looking at this log file, you may see some errors reported with error code 5. That error code means Access Denied, and it is typically caused by Windows or some other program running on your system that is holding files, folders or registry values in use so that SubInAcl is unable to update the permissions for them. Most of the time, that type of error in the SubInAcl output can be safely ignored, but you may need to try to reboot and then manually fix the permissions for these files, folders or registry keys as a workaround.

Источник

Библиотека уведомлений не зарегистрирована программа будет работать неправильно windows 7

Rajah

Junior Member Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору Помогите решить проблему, захожу:
Панель управления/Администрирование/Управление компьютером/Локальные пользователи и группы
Вылетает ошибка
Нет доступа к компьютеру comp.
Ошибка: Библиотека не зарегистрирована
Заранее благодарен за помощь! Всего записей: 104 | Зарегистр. 22-04-2006 | Отправлено: 16:46 29-09-2008

sanitar2k

Advanced Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Схожую проблему пытались решить здесь http://forum.factorial.ru/index.php?showtopic=16104
До конца не раскопали, но опробуйте те варианты, что там прокрутили.
Всего записей: 960 | Зарегистр. 26-12-2005 | Отправлено: 21:16 29-09-2008
ivanivanov1

Newbie

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору возможно, проблема с правами пользователей
для WinXP Pro мне помогло:

How to download and run SubInACL

Here are some steps that can be used to download and run the SubInACL tool to repair file and registry permissions that are often needed to successfully install programs on Windows, particularly for MSI-based (Windows Installer) setups:
Download the SubInACL tool and install it. By default it will install to c:Program FilesWindows Resource KitsTools
If you are running Windows Vista, click on the Start menu, choose All Programs, then Accessories, then right-click on the item named Command Prompt and choose Run as administrator
If you are running an OS other than Windows Vista, go to the Start menu, choose Run, type cmd and click OK
In the cmd prompt, type notepad reset.cmd and click yes to open Notepad.exe and create a new text file named reset.cmd
Copy and paste the following contents into reset.cmd (or download it from this location on my file server and rename it from reset.cmd.txt to reset.cmd):

subinacl /subkeyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f /grant=restricted=r /grant=YOURUSERNAME=f /setowner=administrators > %temp%subinacl_output.txt
subinacl /keyreg HKEY_CURRENT_USER /grant=administrators=f /grant=system=f /grant=restricted=r /grant=YOURUSERNAME=f /setowner=administrators >> %temp%subinacl_output.txt

subinacl /subkeyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f /grant=users=r /grant=everyone=r /grant=restricted=r /setowner=administrators >> %temp%subinacl_output.txt
subinacl /keyreg HKEY_LOCAL_MACHINE /grant=administrators=f /grant=system=f /grant=users=r /grant=everyone=r /grant=restricted=r /setowner=administrators >> %temp%subinacl_output.txt

subinacl /subkeyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f /grant=users=r /setowner=administrators >> %temp%subinacl_output.txt
subinacl /keyreg HKEY_CLASSES_ROOT /grant=administrators=f /grant=system=f /grant=users=r /setowner=administrators >> %temp%subinacl_output.txt

subinacl /subdirectories %programfiles% /grant=administrators=f /grant=system=f /grant=users=e >> %temp%subinacl_output.txt

subinacl /subdirectories %windir% /grant=administrators=f /grant=system=f /grant=users=e >> %temp%subinacl_output.txt
==========================================================

Change the values named YOURUSERNAME to be the Windows user account that you are logged in with.

Note: The YOURUSERNAME value should match the name of your user folder at c:Documents and Settings (or c:users on Windows Vista and higher). You can also find the value to use for YOURUSERNAME by launching Task Manager and looking at the user name listed in the User Name column of the Processes tab.

Save and close reset.cmd.
In the cmd prompt, type reset.cmd and press enter to run the SubInACL tool. This tool will take several minutes to run, and it requires that the user account you are using has administrator privileges on the system. This is why it is necessary to run it from an elevated cmd prompt on Windows Vista. Step 2 above can be used to start an elevated cmd prompt on Windows Vista.
After reset.cmd completes, try to install the product that previously failed to install correctly on your system.

Note: There are a couple of scenarios where installing or running SubInAcl can fail. For example, some non-English versions of Windows have the name of the Administrators group translated to another language, and the command lines listed above will fail in that case. I have posted workarounds for the issues that I know of in this separate blog post.

Also note: Running the above command lines will cause SubInAcl to create a log file named %temp%subinacl_output.txt. If you see any errors reported in the cmd prompt after running SubInAcl, you can look in this log file for more detailed information about what file(s), folder(s) or registry value(s) are causing the errors. To open this log file, you can click on the Start menu, choose Run, type notepad %temp%subinacl_output.txt and click OK.

When looking at this log file, you may see some errors reported with error code 5. That error code means Access Denied, and it is typically caused by Windows or some other program running on your system that is holding files, folders or registry values in use so that SubInAcl is unable to update the permissions for them. Most of the time, that type of error in the SubInAcl output can be safely ignored, but you may need to try to reboot and then manually fix the permissions for these files, folders or registry keys as a workaround.

Всего записей: 2 | Зарегистр. 23-07-2009 | Отправлено: 13:07 23-07-2009
ivanivanov1

Newbie

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Цитата:

[/q][q]Схожую проблему пытались решить здесь http://forum.factorial.ru/index.php?showtopic=16104
До конца не раскопали, но опробуйте те варианты, что там прокрутили.

на этом форуме невозможно зарегистрироваться, чтобы ответить.

Всего записей: 2 | Зарегистр. 23-07-2009 | Отправлено: 10:25 24-07-2009
lexicon1233

Newbie

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Вот здесь решение проблемы. мне помогло http://support.microsoft.com/kb/887438
Всего записей: 29 | Зарегистр. 02-03-2006 | Отправлено: 14:43 01-03-2011
mark74

Full Member

Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Изложу свой случай под WinXP

В моем случае прога запрашивала полные права к подразделу в [HKCR]. Всё заработало после того как соответствующей группе ограниченных пользователей были даны полные права тупо на всю ветку [HKEY_CLASSES_ROOT].

Источник

Библиотека уведомлений не зарегистрирована программа будет работать неправильно windows 7

sshot 8

Но, как разъясняют специалисты из Microsoft, режим совместимости с Windows XP будет работать лишь на тех компьютерах, которые построены на базе процессоров Intel или AMD с поддержкой технологии Virtualization, что даёт возможность виртуальным машинам получать доступ к аппаратным ресурсам компьютера. Поэтому следует быть внимательным при апгрейде ОС до Windows 7, если вам необходима совместимость с XP, ведь не все машины из компьютерного парка смогут работать в режиме «Windows XP Mode»

avatar161147 27

__________________
можешь более человеческими ругательствами пользоваться? (с) все, почему то.
-__-
зы МЯФ писал(а):

С таким заявлением спорить бессмысленно.(с) ya!

avatar318491 61

avatar446217 4

Проблема решена, криво скачанный дистрибутив.

avatar228396 23

avatar271222 16

avatar159917 23

avatar233217 24

Сводка
Остановка работы

Дата
‎23.‎11.‎2012 18:34

Состояние
Отчет не отправлен

Описание
Неправильный путь приложения: C:Windowsexplorer.exe

Сигнатура проблемы
Имя проблемного события: BEX
Имя приложения: Explorer.EXE
Версия приложения: 6.1.7601.17567
Отметка времени приложения: 4d6727a7
Имя модуля с ошибкой: StackHash_4605
Версия модуля с ошибкой: 0.0.0.0
Отметка времени модуля с ошибкой: 00000000
Смещение исключения: 00000000
Код исключения: c0000005
Данные исключения: 00000008
Версия ОС: 6.1.7601.2.1.0.256.1
Код языка: 1049
Дополнительные сведения 1: 4605
Дополнительные сведения 2: 4605eaf79df1d26d8c9925b857f6d9c0
Дополнительные сведения 3: 0bfb
Дополнительные сведения 4: 0bfbe9725c2c4b5a3519d8a6a61942df

avatar561525 1

avatar108695 37

avatar343168 1

Отчего такое бывает и какие возможные способы устранения?

Earth2Space, что переткнуть? Интегрированная видеокарта приварена, на дискретной еще хуже звук трещал. Здесь не в них дело, раз на обоих картах трещит. Тем не менее, спасибо за вариант, но пока отложу все то, что выглядит бессмысленным. Вообще подозреваю еще заражение вирусом, сейчас провожу быструю проверку, может придется полную.

avatar262818 3

avatar343168 1

UPD: И не забудь поставить последние драйвера видюхи, они на сайте NVIDIA, Acer ленится

avatar262818 3

avatar343168 1

avatar262818 3

avatar343168 1

Источник

Adblock
detector

При запуске Windows 7 в окне настройки беспроводной сети отображается сообщение: «Библиотека уведомлений не зарегистрирована, программа не будет работать должным образом». Не знаю, как избавиться от этой ошибки и зарегистрировать библиотеку уведомлений. Помоги мне, пожалуйста. Отвечать

Привет. Найдите в системном журнале компонент, вызывающий это сообщение. Для этого запустите из командной строки следующее:

% SystemRoot% system32 eventvwr.msc / s

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

Чтобы зарегистрировать библиотеку, вам необходимо сделать из командной строки следующее:

regsvr32 Диск: \ путь to_library filename.dll

Источник: https://answers.microsoft.com/ru-ru/windows/forum/all/library/7fb1b30c-63b2-41e1-87d9-ec646d26977a

hi guys, runnin win xp

i tried tweaking some startup stuff to cut down on what was running to help speed up my comp

and deleted some old unused programs, which i think may have contained the now problematic dll file

dunno what i did wrong as i thought i turned everything back to the way it was but im still getting this stupid error

«Notification dll
has not been registered program will not work correctly»

immediate upon bootup and starting to access my desktop

i cant drag and drop anything on my desktop and this is not only a pain in the but, its also preventing me from trying a technique i found to drag and drop the dll file to hopefully reg and fix it

network connections is empty

tried a few other fixes i found elsewhere,none worked and gave me this message when i tried

ethernet adapter wireless network connection 2:
media state……..:media disconnected

ethernet adapter local area connection:
media state……..:media disconnected

and if its relevant and helps solve it, as soon as i hit enter, i can get around on my desktop,yet immediately it pops up not one but two of the same folders system32

and in the services section,it will not let me start alot of the various services that seem like they need to be running to access my wireless stuff ie

    * Remote procedure call (RPC)
      (This service must be started before other services can take effect.).
    * Network Connections
      (This service can only start if the RPC service is active.)
    * Plug and Play
    * COM+ Event System
      (This service can only start if the RPC service is active.)
    * Remote Access Connection Manager
      (This service can only start if Telephony service is active.)
    * Telephony
      (This service can only start if the RPC service and the PnP Service are active.)

Those are not running and i know that is part of the problem but when i click on ‘start’ i get this error message. very frustrating!

«could not start the xxx service on local computer. error 1068: the dependency service or group failed to start»

unfortunately i had system restore off so there are no restore points

i saw this tip elsewhere but am not sure how to implement it?

Great tip Pavel. That got it. The file assoicated with the Wireless
Configuration popup error is the DW WLAN Card Wirless Network Controller
exe
file — bcmwltry.exe. The notification dll the popup is assoicated with
system32wltrynt.dll (Wireless Notification Provider). Once I registered
wltrynt.dll, no more popup and the wireless worked immediately.

any help is appreciated,thanks

hi guys, runnin win xp

i tried tweaking some startup stuff to cut down on what was running to help speed up my comp

and deleted some old unused programs, which i think may have contained the now problematic dll file

dunno what i did wrong as i thought i turned everything back to the way it was but im still getting this stupid error

«Notification dll
has not been registered program will not work correctly»

immediate upon bootup and starting to access my desktop

i cant drag and drop anything on my desktop and this is not only a pain in the but, its also preventing me from trying a technique i found to drag and drop the dll file to hopefully reg and fix it

network connections is empty

tried a few other fixes i found elsewhere,none worked and gave me this message when i tried

ethernet adapter wireless network connection 2:
media state……..:media disconnected

ethernet adapter local area connection:
media state……..:media disconnected

and if its relevant and helps solve it, as soon as i hit enter, i can get around on my desktop,yet immediately it pops up not one but two of the same folders system32

and in the services section,it will not let me start alot of the various services that seem like they need to be running to access my wireless stuff ie

    * Remote procedure call (RPC)
      (This service must be started before other services can take effect.).
    * Network Connections
      (This service can only start if the RPC service is active.)
    * Plug and Play
    * COM+ Event System
      (This service can only start if the RPC service is active.)
    * Remote Access Connection Manager
      (This service can only start if Telephony service is active.)
    * Telephony
      (This service can only start if the RPC service and the PnP Service are active.)

Those are not running and i know that is part of the problem but when i click on ‘start’ i get this error message. very frustrating!

«could not start the xxx service on local computer. error 1068: the dependency service or group failed to start»

unfortunately i had system restore off so there are no restore points

i saw this tip elsewhere but am not sure how to implement it?

Great tip Pavel. That got it. The file assoicated with the Wireless
Configuration popup error is the DW WLAN Card Wirless Network Controller
exe
file — bcmwltry.exe. The notification dll the popup is assoicated with
system32wltrynt.dll (Wireless Notification Provider). Once I registered
wltrynt.dll, no more popup and the wireless worked immediately.

any help is appreciated,thanks

Содержание

  • 1 Варианты решения проблемы
    • 1.1 Способ 1: OCX/DLL Manager
    • 1.2 Способ 2: Меню «Выполнить»
    • 1.3 Способ 3: Командная строка
    • 1.4 Способ 4: Открыть с помощью
    • 1.5 Возможные ошибки
  • 2 Три способа регистрации DLL в ОС
  • 3 Почему не удается зарегистрировать DLL

Содержание

  1. Варианты решения проблемы
  2. Способ 1: OCX/DLL Manager
  3. Способ 2: Меню «Выполнить»
  4. Способ 3: Командная строка
  5. Способ 4: Открыть с помощью
  6. Возможные ошибки
  7. Три способа регистрации DLL в ОС
  8. Почему не удается зарегистрировать DLL

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

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

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

Способ 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 файл в Windows 7 и 8. Обычно после того, как столкнулись с ошибками наподобие «Запуск программы невозможен, так как нужная dll отсутствует на компьютере». Об этом и поговорим.

    На самом деле, регистрация библиотеки в системе не такая уж и сложная задача (покажу целых три вариации одного способа) — по сути, необходим лишь один шаг. Единственное обязательное требование — наличие у вас прав администратора Windows.

    Однако есть некоторые нюансы — например, даже успешная регистрация DLL не обязательно избавляет вас от ошибки «библиотека отсутствует на компьютере», а появление ошибки RegSvr32 с сообщением о том, что модуль не совместим с версией Windows на этом компьютере или точка входа DLLRegisterServer не найдена, не говорит о том, что вы что-то делаете не так (о чем это говорит разъясню в конце статьи).

    Три способа регистрации DLL в ОС

    Описывая дальнейшие шаги, я исхожу из того, что вы нашли, куда нужно скопировать вашу библиотеку и DLL уже лежит в папку System32 или SysWOW64 (а возможно, где-то еще, если ей там следует находиться).

    Примечание: ниже будет описано, как зарегистрировать DLL библиотеку с помощью regsvr32.exe, однако обращаю ваше внимание на то, что если у вас 64-разрядная система, то у вас есть два regsvr32.exe — один в папке C:WindowsSysWOW64, второй — C:WindowsSystem32. И это разные файлы, причем 64-бит находится в папке System32. Рекомендую в каждом из способов использовать полный путь к regsvr32.exe, а не просто имя файла, как у меня показано в примерах.

    Первый способ описывается в Интернете чаще других и состоит в следующем:

    • Нажмите клавиши Windows + R или в меню Пуск Windows 7 выберите пункт «Выполнить» (если, конечно, у вас включено его отображение).
    • Введите regsvr32.exe путь_к_файлу_dll
    • Нажмите Ок или Enter.

    После этого, если все прошло успешно вы должны будете увидеть сообщение о том, что библиотека была успешно зарегистрирована. Но, с большой вероятностью увидите другое сообщение — Модуль загружен, но точка входа DllRegisterServer не найдена и стоит проверить, что ваша DLL является правильным файлом (об этом, как я уже говорил, напишу позже).

    Второй способ состоит в запуске командной строки от имени администратора и ввода все той же команды из предыдущего пункта.

    • Запустите командную строку от имени Администратора. В Windows 8 можно нажать клавиши Win+X, а затем выбрать нужный пункт меню. В Windows 7 вы можете найти командную строку в меню Пуск, кликнуть по ней правой кнопкой мыши и выбрать пункт «Запуск от имени администратора».
    • Введите команду regsvr32.exe путь_к_библиотеке_dll (пример вы можете видеть на скриншоте).

    Опять же, вероятно, что вам не удастся зарегистрировать DLL в системе.

    И последний способ, который также может пригодиться в некоторых случаях:

    • Кликните правой кнопкой мыши по DLL, которую нужно зарегистрировать и выберите пункт меню «Открыть с помощью».
    • Нажмите «Обзор» и найдите файл regsvr32.exe в папке Windows/System32 или Windows/SysWow64, откройте DLL с помощью него.

    Суть всех описанных способов зарегистрировать DLL в системе одна и та же, просто несколько разные способы запуска одной и той же команды — кому что удобнее. А теперь о том, почему у вас ничего не получается.

    Почему не удается зарегистрировать DLL

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

    Почему это происходит (далее будет и про то, как это исправить):

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

    А теперь о том, как это исправить:

    • Если вы программист и регистрируете свою DLL, попробуйте regasm.exe
    • Если вы пользователь и у вас что-то не запускается с сообщением о том, что DLL отсутствует на компьютере — поищите в Интернете, что это за файл, а не где его скачать. Обычно, зная это, вы можете скачать официальный установщик, который установит оригинальные библиотеки и зарегистрирует их в системе — например, для всех файлов с именем, начинающегося с d3d достаточно поставить DirectX с официального сайта Microsoft, для msvc — одну из версий Visual Studio Redistributable. (А если не запускается какая-то игра с торрента, то загляните-ка в отчеты антивируса, он мог удалить нужные DLL, это часто бывает с некоторыми модифицированными библиотеками).
    • Обычно, вместо регистрации DLL срабатывает размещение файла в одной папке с исполняемым файлом exe, который требует эту библиотеку.

    На этом завершаю, надеюсь, что-то стало более ясно, чем было.

    Понравилась статья? Поделить с друзьями:
  • Библиотека русское слово скачать для windows
  • Беспроводной адаптер геймпада xbox для windows 10 не видит
  • Библиотека проигрывателя windows media повреждена как исправить
  • Библиотека планировщика заданий windows 10 что можно отключить
  • Беспроводной адаптер геймпада xbox 360 для windows 10 купить