Как Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ» dll windows 7 x64 – Как Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ DLL Ρ„Π°ΠΉΠ» Π² 64-разрядной вСрсии Windows 7? — windows-7

Π‘ΠΎΠ΄Π΅Ρ€ΠΆΠ°Π½ΠΈΠ΅

Windows 7: ΠΊΠ°ΠΊ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ *.dll?

Иногда ΠΏΡ€ΠΈ запускС ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² Windows 7 появляСтся сообщСниС, Ρ‡Ρ‚ΠΎ Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½ Ρ„Π°ΠΉΠ» *.dll (Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, VCompLib.dll). ΠŸΡ€ΠΈ этом ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°, СстСствСнно, Π½Π΅ запускаСтся.

Β 

Β 

БообщСния ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Ρ€Π°Π·Π½Ρ‹Π΅ (это зависит Π² основном ΠΎΡ‚ Ρ‚ΠΎΠ³ΠΎ, Π½Π° ΠΊΠ°ΠΊΠΎΠΌ языкС написана ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ°), Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: Β«Component ‘MSCOMM32.OCX’ not correctly registered: file is missing or invalidΒ», ΠΈΠ»ΠΈ Β«ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒΡΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ MSVBVM50.DLL Π½Π΅ Π±Ρ‹Π» Π½Π°ΠΉΠ΄Π΅Π½. ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π½Π°Ρ установка прилоТСния ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒΒ», ΠΈΠ»ΠΈ Β«Runtime DLL/OCX File errorΒ». ΠŸΡ€ΠΈ этом ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ ΠΎΠΊΠ½ΠΎ ΠŸΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠ° ΠΏΠΎ совмСстимости ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ с сообщСниСм Π­Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Windows

.

Β 

Β 

***

Бпособы Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹

Если Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ошибки, связанныС с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ *.dll, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ:

1. ΠŸΠ΅Ρ€Π΅ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ.

2. Если пСрСустановка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚, Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π² систСмС Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ².

Π€Π°ΠΉΠ»Ρ‹ *.dll, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ располоТСны Π² систСмной ΠΏΠ°ΠΏΠΊΠ΅ \Windows\System32 (Ρ€Π΅ΠΆΠ΅ – Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹). Если Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚, Π½ΡƒΠΆΠ½ΠΎ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ….

Если Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π΅Ρ‚, Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ ΠΈΡ… Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, скачайтС ΠΈ скопируйтС Π² ΠΏΠ°ΠΏΠΊΡƒ

\Windows\System32

ΠΈ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½ΡƒΠΆΠ½ΠΎ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ….

Β 

Β 

***

Как Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ *.dll

РСгистрация Ρ„Π°ΠΉΠ»ΠΎΠ² *.dll производится с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сСрвСра рСгистрации regsvr32.exe (дисковый адрСс ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ – \Windows\System32).

Β 

Рассмотрим способы рСгистрации:

1.Β  НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠŸΡƒΡΠΊ;

– Π² тСкстовоС ΠΏΠΎΠ»Π΅ Найти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ Π²Π²Π΅Π΄ΠΈΡ‚Π΅

regsvr32 имя_Ρ„Π°ΠΉΠ»Π° –> Enter .

Β 

2. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠŸΡƒΡΠΊ;

– Π² тСкстовоС ΠΏΠΎΠ»Π΅ Найти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ cmd;

– Π² появившСмся ΠΏΠ΅Ρ€Π΅Ρ‡Π½Π΅ (ΠΏΠΎΠ΄ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹) Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ cmd.exe;

– ΠΈΠ· контСкстного мСню Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Запуск ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ администратора;

– Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ, Ссли появится ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ запрос;

– Π² ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π˜Π½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄ Windows послС ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΡ систСмы Π²Π²Π΅Π΄ΠΈΡ‚Π΅

regsvr32 имя_Ρ„Π°ΠΉΠ»

, Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Enter.

Β 

3. Если Π²Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ΡΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠΌ Total Commander, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ² *.dll с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Total Commander.

Β 

Если рСгистрация Ρ„Π°ΠΉΠ»ΠΎΠ² *.dll ΠΏΡ€ΠΎΡˆΠ»Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, появится ΠΎΠΊΠ½ΠΎ RegSvr32 с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ сообщСниСм, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€:

«УспСшноС Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ DllRegisterServer Π² C:\WINDOWS\system32\msvbvm50.dllΒ»:

Β 

Β 

Β 

Β 

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ

1.

ΠŸΡ€ΠΈ рСгистрации Ρ„Π°ΠΉΠ»ΠΎΠ² *.dll происходит ΠΈΡ… запись Π² РССстр Windows. ΠŸΡ€ΠΈ этом Π² Π²Π΅Ρ‚ΠΊΠ΅ [HKEY_LOCAL_MACHINE\SOFTWARE

\Microsoft\Windows\CurrentVersion\SharedDLLs] создаСтся ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ REG_DWORD со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ 1.

Β 

2. ИспользованиС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ regsvr32:

regsvr32 [/u] [/s] [/n] [/i[:строка_ΠΊΠΎΠΌΠ°Π½Π΄]] DLL-Ρ„Π°ΠΉΠ»

Β 

/u – отмСняСт Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ DLL;

/s – Β«Ρ‚ΠΈΡ…ΠΈΠΉΒ» Ρ€Π΅ΠΆΠΈΠΌ – ΠΎΠΊΠ½Π° сообщСний Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ;

/i – Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ DllInstall, пСрСдавая ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ строку_ΠΊΠΎΠΌΠ°Π½Π΄, ΠΏΡ€ΠΈ использовании с ΠΊΠ»ΡŽΡ‡ΠΎΠΌ /u Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ DLLUnInstall;

/n – Π½Π΅ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ DllRegisterServer; это ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ с ΠΊΠ»ΡŽΡ‡ΠΎΠΌ /i.

netler.ru

Как Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ DLL: Ρ‚Ρ€ΠΈ способа

ΠŸΠΎΡ€ΠΎΠΉ ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ ΠΈΠ³Ρ€Ρƒ ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅ выдаСтся ошибка, Ρ‡Ρ‚ΠΎ Π΄Π°Π½Π½Ρ‹ΠΉ DLL-Ρ„Π°ΠΉΠ» Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½. Π€Π°ΠΊΡ‚ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ этот Ρ„Π°ΠΉΠ» ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π°Ρ…ΠΎΠ΄ΠΈΡ‚ΡŒΡΡ Ρƒ вас Π½Π° ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅, Π½ΠΎ ΠΎΠ½ попросту Π½Π΅ зарСгистрирован. Π’ этой ΡΡ‚Π°Ρ‚ΡŒΠ΅ ΠΌΡ‹ ΠΊΠ°ΠΊ Ρ€Π°Π· ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ Ρ‚ΠΎΠΌ, ΠΊΠ°ΠΊ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ DLL Π² Windows 7. Π‘Π΄Π΅Π»Π°Π΅ΠΌ Π°ΠΊΡ†Π΅Π½Ρ‚ ΠΈΠΌΠ΅Π½Π½ΠΎ Π½Π° сСдьмой вСрсии Windows, Π½ΠΎ, Π²ΠΏΠΎΠ»Π½Π΅ Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ DLL зарСгистрируСтся ΠΈ Π½Π° Π΄Ρ€ΡƒΠ³ΠΈΡ… вСрсиях. Π˜Ρ‚Π°ΠΊ, приступим.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ способ рСгистрации DLL

ΠŸΠ΅Ρ€Π΅Π΄ Π½Π°Ρ‡Π°Π»ΠΎΠΌ рСгистрации стоит ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Ρ€Π΅ΠΌΠ°Ρ€ΠΊΡƒ ΠΈ ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ способов всСго Ρ‚Ρ€ΠΈ, Π½ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΈΠ· Π½ΠΈΡ… практичСски Π°Π½Π°Π»ΠΎΠ³ΠΈΡ‡Π΅Π½ ΠΎΡΡ‚Π°Π»ΡŒΠ½Ρ‹ΠΌ, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ совСтуСм Π΄ΠΎΡ‡ΠΈΡ‚Π°Ρ‚ΡŒ ΡΡ‚Π°Ρ‚ΡŒΡŽ Π΄ΠΎ ΠΊΠΎΠ½Ρ†Π°, послС Ρ‡Π΅Π³ΠΎ ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ Π²Ρ‹Π±ΠΎΡ€, ΠΊΠ°ΠΊΠΈΠΌ способом ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ. Ну Π° Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ нСпосрСдствСнно ΠΊ Ρ‚ΠΎΠΌΡƒ, ΠΊΠ°ΠΊ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ DLL.

Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ стоит ΡΠΊΠ°Π·Π°Ρ‚ΡŒ, Ρ‡Ρ‚ΠΎ всС манипуляции с рСгистрациСй DLL-Ρ„Π°ΠΉΠ»Π° стоит ΠΏΡ€ΠΎΠ²ΠΎΠ΄ΠΈΡ‚ΡŒ лишь Π² Ρ‚ΠΎΠΌ случаС, ΠΊΠΎΠ³Π΄Π° этот самый Ρ„Π°ΠΉΠ» находится Ρ‚Π°ΠΌ, Π³Π΄Π΅ ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ. Π§Π°Ρ‰Π΅ всСго это ΠΏΠ°ΠΏΠΊΠ° system32. Π’ ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ ΠΈΠΌΠ΅Π½Π½ΠΎ эту ΠΏΠ°ΠΏΠΊΡƒ ΠΌΡ‹ ΠΈ Π±ΡƒΠ΄Π΅ΠΌ ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡ‚ΡŒ.

БСйчас ΠΏΠΎΠ³ΠΎΠ²ΠΎΡ€ΠΈΠΌ ΠΎ самом распространСнном способС, ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ DLL, ΠΏΠΎ ΠΊΡ€Π°ΠΉΠ½Π΅ΠΉ ΠΌΠ΅Ρ€Π΅, ΠΎΠ½ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ встрСчаСтся Ρ‡Π°Ρ‰Π΅ всСго. Он довольно прост, Ρ‚Π°ΠΊ Ρ‡Ρ‚ΠΎ Ρƒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ Π½Π΅ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ.

  1. Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ Π² ΠΎΠΊΠ½ΠΎ «Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ». Π•Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ нСсколькими путями. Π’ мСню «ΠŸΡƒΡΠΊ» ΠΏΡ€ΠΎΠΉΡ‚ΠΈ ΠΏΠΎ ΠΏΡƒΡ‚ΠΈ «Π’сС ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ β†’ Π‘Ρ‚Π°Π½Π΄Π°Ρ€Ρ‚Π½Ρ‹Π΅» ΠΈ Ρ‚Π°ΠΌ ΡƒΠΆΠ΅ Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ «Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ». МоТно Ρ‚Π°ΠΊΠΆΠ΅ Π² Ρ‚ΠΎΠΌ ΠΆΠ΅ мСню «ΠŸΡƒΡΠΊ» ΡΠΎΠ²Π΅Ρ€ΡˆΠΈΡ‚ΡŒ поиск с Π½Π°Π·Π²Π°Π½ΠΈΠ΅ΠΌ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹. Но самый простой способ — это Π½Π°ΠΆΠ°Ρ‚ΡŒ клавиши Win+R.
  2. Когда ΠΎΠΊΠ½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΎ, Π² ΠΏΠΎΠ»Π΅ для Π²Π²ΠΎΠ΄Π° Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ «regsvr32.exe», послС этого ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ Π½ΡƒΠΆΠ½ΠΎ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ.
  3. ΠžΡΡ‚Π°Π»ΠΎΡΡŒ Π½Π°ΠΆΠ°Ρ‚ΡŒ лишь ΠΊΠ½ΠΎΠΏΠΊΡƒ «ΠžΠš».

ΠŸΡ€ΠΎΡΠΈΠΌ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅ Π½Π° Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ Π΄ΠΎΠ»ΠΆΠ΅Π½ ΡƒΠΊΠ°Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ ΠΏΠΎΠ»Π½ΠΎΡΡ‚ΡŒΡŽ. Начиная с диска C. НапримСр: regsvr32.exe c: windows /system32/openal32.dll.

Π’ этом случаС послС наТатия ΠΊΠ½ΠΎΠΏΠΊΠΈ «ΠžΠš» Π΅ΡΡ‚ΡŒ Π΄Π²Π° Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Π° развития событий. ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ успСх, Π² этом случаС Π²Π°ΠΌ Π±ΡƒΠ΄Π΅Ρ‚ ΠΏΠΎΠΊΠ°Π·Π°Π½ΠΎ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ сообщСниС. Или Π½Π΅ΡƒΠ΄Π°Ρ‡Π°, Π²Ρ‹Π»Π΅Ρ‚ΠΈΡ‚ ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰Π΅Π΅ ΠΎΠΊΠ½ΠΎ.

Π­Ρ‚ΠΎ Π±Ρ‹Π» ΠΏΠ΅Ρ€Π²Ρ‹ΠΉ способ, ΠΊΠ°ΠΊ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ DLL, Π½ΠΎ Π½Π°ΠΏΠΎΠΌΠΈΠ½Π°Π΅ΠΌ, Ρ‡Ρ‚ΠΎ ΠΈΡ… всСго Ρ‚Ρ€ΠΈ, поэтому двигаСмся дальшС.

Π’Ρ‚ΠΎΡ€ΠΎΠΉ способ рСгистрации DLL

Π’Ρ‚ΠΎΡ€ΠΎΠΉ способ практичСски Π½ΠΈΡ‡Π΅ΠΌ Π½Π΅ отличаСтся, лишь мСстом дСйствий. Π’Π°ΠΌ Π½ΡƒΠΆΠ½ΠΎ ΠΏΠΎΠΏΠ°ΡΡ‚ΡŒ Π² ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρƒ «ΠšΠΎΠΌΠ°Π½Π΄Π½Π°Ρ строка», ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ это ΠΌΠΎΠΆΠ½ΠΎ Ρ‚Π°ΠΊΠΆΠ΅ нСсколькими способами: ΠΈΠ»ΠΈ Π² мСню «ΠŸΡƒΡΠΊ» Π² ΠΏΠ°ΠΏΠΊΠ΅ стандартныС ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ ΠΎΠ΄Π½ΠΎΠΈΠΌΠ΅Π½Π½ΡƒΡŽ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, ΠΈΠ»ΠΈ Π²Ρ‹Π·Π²Π°Π² ΠΎΠΊΠ½ΠΎ «Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ», ввСсти ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ «cmd». Π Π΅ΡˆΠ°Ρ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Π°ΠΌ.

Π’Π΅ΠΏΠ΅Ρ€ΡŒ ΠΏΠ΅Ρ€Π΅Π΄ Π²Π°ΠΌΠΈ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚Π° командная строка, Π² Π½Π΅ΠΉ Π½ΡƒΠΆΠ½ΠΎ ввСсти Π°Π±ΡΠΎΠ»ΡŽΡ‚Π½ΠΎ Ρ‚Π°ΠΊΠΈΠ΅ ΠΆΠ΅ Π΄Π°Π½Π½Ρ‹Π΅, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ вводились Π² ΠΏΠ΅Ρ€Π²ΠΎΠΌ способС. Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΈΠ·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ, которая Π±ΡƒΠ΄Π΅Ρ‚ Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с dll (regsvr32.exe), Π° Π·Π°Ρ‚Π΅ΠΌ ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ.

Как Π²ΠΈΠ΄ΠΈΠΌ, Π²Ρ‚ΠΎΡ€ΠΎΠΉ способ, ΠΊΠ°ΠΊ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ DLL, практичСски Π½ΠΈΡ‡Π΅ΠΌ Π½Π΅ отличаСтся ΠΎΡ‚ ΠΏΠ΅Ρ€Π²ΠΎΠ³ΠΎ, ΠΎ Ρ‡Π΅ΠΌ ΠΈ Π³ΠΎΠ²ΠΎΡ€ΠΈΠ»ΠΎΡΡŒ Π² Π½Π°Ρ‡Π°Π»Π΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ. Но Π²ΠΎΡ‚ Ρ‚Ρ€Π΅Ρ‚ΠΈΠΉ ΠΈΠΌΠ΅Π΅Ρ‚ Π±ΠΎΠ»Π΅Π΅ Π·Π°ΠΌΠ΅Ρ‚Π½Ρ‹Π΅ отличия, поэтому ΠΏΠ΅Ρ€Π΅ΠΉΠ΄Π΅ΠΌ ΠΊ Π½Π΅ΠΌΡƒ.

Π’Ρ€Π΅Ρ‚ΠΈΠΉ способ рСгистрации DLL

Π­Ρ‚ΠΎΡ‚ способ, скорСС всСго, окаТСтся Π±ΠΎΠ»Π΅Π΅ простым для рядового ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ, поэтому Π½Π°Ρ‡Π½Π΅ΠΌ Π΅Π³ΠΎ Ρ€Π°ΡΡΠΌΠ°Ρ‚Ρ€ΠΈΠ²Π°Ρ‚ΡŒ.

Π’Π°ΠΌ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ всСго-навсСго ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ DLL-Ρ„Π°ΠΉΠ» с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ regsvr32.exe. Π’ΠΎΡ‚ ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ:

  1. На Π½ΡƒΠΆΠ½ΠΎΠΌ DLL-Ρ„Π°ΠΉΠ»Π΅ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ПКМ.
  2. Π’ мСню Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ «ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ…».
  3. Π’ окошкС Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ ΠΈ Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΊΠ½ΠΎΠΏΠΊΡƒ «ΠžΠ±Π·ΠΎΡ€».
  4. ΠŸΡ€ΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅ ΠΏΡƒΡ‚ΡŒ ΠΊ Ρ„Π°ΠΉΠ»Ρƒ regsvr32.exe, ΠΎΠ½ находится Π² ΠΏΠ°ΠΏΠΊΠ΅ System32, которая находится Π² ΠΏΠ°ΠΏΠΊΠ΅ Windows Π½Π° дискС C.
  5. НаТмитС «ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ».

Π’ΠΎΡ‚ ΠΈ всС, Ρ‚Π΅ΠΏΠ΅Ρ€ΡŒ Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅ Π°ΠΆ Ρ‚Ρ€ΠΈ способа, Ρ‡Ρ‚ΠΎ Π½ΡƒΠΆΠ½ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, ΠΊΠΎΠ³Π΄Π° появляСтся ошибка DLL.

fb.ru

REGSVR32 – рСгистрация ΠΈΠ»ΠΈ ΠΎΡ‚ΠΌΠ΅Π½Π° рСгистрации Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ DLL Π² рССстрС Windows.

МодСль ΠΌΠ½ΠΎΠ³ΠΎΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² (Component Object Model β€” БОМ) являСтся основным срСдством взаимодСйствия ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ Π»ΡŽΠ±Ρ‹Ρ… Ρ‚ΠΈΠΏΠΎΠ²: Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ, ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠΉ, систСмного ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ΠΈ Ρ‚.ΠΏ. ΠΈ опрСдСляСт стандартный ΠΌΠ΅Ρ…Π°Π½ΠΈΠ·ΠΌ, с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ ΠΎΠ΄Π½Π° Ρ‡Π°ΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ обСспСчСния ( сСрвСр ) прСдоставляСт свои сСрвисы Π΄Ρ€ΡƒΠ³ΠΎΠΉ ( ΠΊΠ»ΠΈΠ΅Π½Ρ‚ ) , Ρ‡Ρ‚ΠΎ обСспСчиваСтся ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠ΅ΠΌ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΏΡ€ΠΎΡ‚ΠΎΠΊΠΎΠ»ΠΎΠ² взаимодСйствия ΠΌΠ΅ΠΆΠ΄Ρƒ Π½ΠΈΠΌΠΈ ( ΠΌΠ΅ΠΆΠ΄Ρƒ ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΠΎΠΌ ΠΈ сСрвСром). Π’ качСствС сСрвСра ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ динамичСски ΠΏΠΎΠ΄ΠΊΠ»ΡŽΡ‡Π°Π΅ΠΌΠ°Ρ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° (DLL), подгруТаСмая Π²ΠΎ врСмя Ρ€Π°Π±ΠΎΡ‚Ρ‹ прилоТСния, Π»ΠΈΠ±ΠΎ ΠΎΡ‚Π΄Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ процСсс, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠΌ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ систСмной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, ΠΈΠ»ΠΈ Π΄Π°ΠΆΠ΅ процСсс, Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡŽΡ‰ΠΈΠΉΡΡ Π½Π° Π΄Ρ€ΡƒΠ³ΠΎΠΌ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π΅. Для нахоТдСния Π½ΡƒΠΆΠ½ΠΎΠ³ΠΎ ΠΊΠ»ΠΈΠ΅Π½Ρ‚Ρƒ сСрвСра, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Π°Ρ информация ΠΈΠ· рССстра Windows, которая формируСтся Π² ΠΏΡ€ΠΈ

рСгистрации сСрвСра Π² систСмС, Ρ‡Π°Ρ‰Π΅ всСго, Π² Π²ΠΈΠ΄Π΅ модуля динамичСски Π·Π°Π³Ρ€ΡƒΠΆΠ°Π΅ΠΌΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ DLL. РСгистрация Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠ°, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π½Π΅ с самими Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ DLL, OCX, ACX, EXE, Π° с ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°ΠΌΠΈ, ΠΏΡ€Π΅Π΄ΡΡ‚Π°Π²Π»ΡΡŽΡ‰ΠΈΠΌΠΈ ΠΎΠΏΡ€Π΅Π΄Π΅Π»Π΅Π½Π½Ρ‹ΠΉ Π½Π°Π±ΠΎΡ€ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹Ρ… интСрфСйсов. Для рСгистрации DLL ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅ Ρ€Π°Π·Π΄Π΅Π»Ρ‹ рССстра:

HKLM\SOFTWARE\Classes\CLSID — ΠΏΡ€ΠΈ рСгистрации COM-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ для всСх ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ систСмы;

HKCU\SOFTWARE\Classes\CLSID — ΠΏΡ€ΠΈ рСгистрации COM-ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ лишь для Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Ρ;

HKLM\SOFTWARE\Wow6432Node\Classes\CLSID — для рСгистрации 32-Π±ΠΈΡ‚Π½Ρ‹Ρ… DLL Π² 64-Π±ΠΈΡ‚Π½Ρ‹Ρ… ОБ Windows;

ΠŸΡ€ΠΈ рСгистрации, Π² ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΌ Ρ€Π°Π·Π΄Π΅Π»Π΅ рССстра создаСтся ΠΊΠ»ΡŽΡ‡ с ΠΈΠΌΠ΅Π½Π΅ΠΌ, эквивалСнтным Π³Π»ΠΎΠ±Π°Π»ΡŒΠ½ΠΎΠΌΡƒ ΡƒΠ½ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΌΡƒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρƒ GUID рСгистрируСмого ΠΎΡŽΡŠΠ΅ΠΊΡ‚Π°. GUID ΠΏΡ€ΠΈΠΌΠ΅Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΊ БОМ, являСтся ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠΌ класса. Π§Ρ‚ΠΎΠ±Ρ‹ ΠΎΡ‚Π»ΠΈΡ‡Π°Ρ‚ΡŒ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρ‹ классов ΠΎΡ‚ Π΄Ρ€ΡƒΠ³ΠΈΡ… ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€ΠΎΠ², для Π½ΠΈΡ… ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΡŽΡ‚ ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π» рССстра с ΠΈΠΌΠ΅Π½Π΅ΠΌ CLSID. GUID прСдставляСт собой 128-разядноС 16-Ρ€ΠΈΡ‡Π½ΠΎΠ΅ Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅, Π·Π°ΠΊΠ»ΡŽΡ‡Π΅Π½Π½ΠΎΠ΅ Π² Ρ„ΠΈΠ³ΡƒΡ€Π½Ρ‹Π΅ скобки:

{23170F69-40C1-278A- 1000-000100020000

ΠŸΡ€ΠΈ рСгистрации Π² рССстрС создаСтся ΠΏΠΎΠ΄Ρ€Π°Π·Π΄Π΅Π» с ΠΈΠΌΠ΅Π½Π΅ΠΌ, ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ ΠΈΠ΄Π΅Π½Ρ‚ΠΈΡ„ΠΈΠΊΠ°Ρ‚ΠΎΡ€Ρƒ GUID, содСрТащий ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ ΠΎ ΠΏΡƒΡ‚ΠΈ ΠΈ ΠΈΠΌΠ΅Π½ΠΈ исполняСмого Ρ„Π°ΠΉΠ»Π°, Π΅Π³ΠΎ вСрсии, Π²Ρ€Π΅ΠΌΠ΅Π½ΠΈ рСгистрации, свСдСния ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ΅, ΠΈ ΠΏΡ€ΠΎΡ‡ΠΈΠ΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹, ΠΎΠΏΡ€Π΅Π΄Π΅Π»ΡΡŽΡ‰ΠΈΠ΅ спСцифичСскиС свойства рСгистрируСмого ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°. Π£Π΄Π°Π»Π΅Π½ΠΈΠ΅ ΠΈΠ»ΠΈ ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½ΠΈΠ΅ Π΄Π°Π½Π½Ρ‹Ρ… рСгистрации ΠΏΡ€ΠΈΠ²ΠΎΠ΄ΠΈΡ‚ ΠΊ нСработоспособности зарСгистрированного ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Π° систСмы ΠΈΠ»ΠΈ ΠΏΡ€ΠΈΠΊΠ»Π°Π΄Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹, Ρ‡Ρ‚ΠΎ, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, сопровоТдаСтся сообщСниСм ΠΎΠ± ошибкС поиска DLL ΠΈ ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΏΠ΅Ρ€Π΅ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΠ½ΠΎΠ΅ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ΅ обСспСчСниС. ВмСсто пСрСустановки Π²ΠΏΠΎΠ»Π½Π΅ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΠ±ΠΎΠΉΡ‚ΠΈΡΡŒ пСрСрСгистрациСй ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½Π½ΠΎΠ³ΠΎ ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π° с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹

regsvr32.exe, ΠΈΠΌΠ΅ΡŽΡ‰Π΅ΠΉΡΡ Π²ΠΎ всСх вСрсиях ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½Π½Ρ‹Ρ… систСм сСмСйства Windows .

Π£Ρ‚ΠΈΠ»ΠΈΡ‚Π° regsvr32.exe являСтся стандартной ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки для рСгистрации ΠΈ ΠΎΡ‚ΠΌΠ΅Π½Ρ‹ рСгистрации элСмСнтов управлСния OLE, ActiveX ΠΈ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ DLL Π² рССстрС Windows. Π’ 64-разрядных вСрсиях Windows ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚ Π΄Π²Π΅ вСрсии Ρ„Π°ΠΉΠ»Π° regsv32.exe:

— 64-разрядная вСрсия Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ %systemroot%\System32 (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ — C:\Windows\System32)

— 32-разрядная вСрсия Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ %systemroot%\SysWoW64 (ΠΎΠ±Ρ‹Ρ‡Π½ΠΎ – C:\Windows\SysWoW64)

Для Ρ€Π°Π±ΠΎΡ‚Ρ‹ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ Ρ‚Ρ€Π΅Π±ΡƒΡŽΡ‚ΡΡ ΠΏΠΎΠ²Ρ‹ΡˆΠ΅Π½Π½Ρ‹Π΅ ΠΏΡ€ΠΈΠ²ΠΈΠ»Π΅Π³ΠΈΠΈ, поэтому ΠΎΠΊΠ½ΠΎ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Π΄ΠΎΠ»ΠΆΠ½ΠΎ Π²Ρ‹Π·Ρ‹Π²Π°Ρ‚ΡŒΡΡ с ΠΏΡ€Π°Π²Π°ΠΌΠΈ администратора ( ”Запуск ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ администратора”).

ΠŸΡ€ΠΈ запускС regsvr32.exe Π±Π΅Π· ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠ² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΈ запускС с Π½Π΅Π²Π΅Ρ€Π½Ρ‹ΠΌΠΈ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π°ΠΌΠΈ, отобраТаСтся подсказка:

Π€ΠΎΡ€ΠΌΠ°Ρ‚ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки REGSVR32:

Regsvr32 [/u] [/s] [/n] [/i[:строка_ΠΊΠΎΠΌΠ°Π½Π΄]] DLL-Ρ„Π°ΠΉΠ»

/u β€” — Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ DllUnInstall, отмСняСт Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ сСрвСра

/i β€” Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ DllInstall, пСрСдавая Π΅ΠΉ Π² ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Π΅ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ строку_ΠΊΠΎΠΌΠ°Π½Π΄;

/n β€” Π½Π΅ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ DllRegisterServer; ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ с ΠΊΠ»ΡŽΡ‡ΠΎΠΌ /I;

/s – «Ρ‚ΠΈΡ…ΠΈΠΉ» Ρ€Π΅ΠΆΠΈΠΌ; ΠΎΠΊΠ½Π° сообщСний Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ;

ΠŸΡ€ΠΈΠΌΠ΅Ρ€Ρ‹ использования regsvr32.exe:

regsvr32 /u «C:\Program Files\7-Zip\7-zip32.dll» — ΠΎΡ‚ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ ΡƒΠΊΠ°Π·Π°Π½Π½ΠΎΠΉ DLL. ΠŸΡ€ΠΈ ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ ΠΎΡ‚ΠΌΠ΅Π½Π΅ отобраТаСтся сообщСниС:

Для подавлСния Π²Ρ‹Π²ΠΎΠ΄Π° сообщСния, ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ /s:

regsvr32 /u /s «C:\Program Files\7-Zip\7-zip.dll»

Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅ выполнСния Π΄Π°Π½Π½ΠΎΠΉ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, ΠΈΠ· контСкстного мСню ΠŸΡ€ΠΎΠ²ΠΎΠ΄Π½ΠΈΠΊΠ° Windows, Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΊΠΈ, исчСзнСт ΠΏΡƒΠ½ΠΊΡ‚ Π°Ρ€Ρ…ΠΈΠ²Π°Ρ‚ΠΎΡ€Π° 7-Zip. Для Π΅Π³ΠΎ восстановлСния Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ 7-zip.dll ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ:

regsvr32 «C:\Program Files\7-Zip\7-zip.dll»

НСобходимо Π½Π΅ Π·Π°Π±Ρ‹Π²Π°Ρ‚ΡŒ ΠΎ разрядности рСгистрируСмых ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² Π² 64-разрядных вСрсиях ОБ. Π’ случаС нСобходимости рСгистрации 32-разрядного ΠΎΠ±ΡŠΠ΅ΠΊΡ‚Π°, Π½ΡƒΠΆΠ½ΠΎ явно ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ ΠΏΡƒΡ‚ΡŒ для 32-Π±ΠΈΡ‚Π½ΠΎΠΉ Ρ€Π΅Π΄Π°ΠΊΡ†ΠΈΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ regsvr32:

%SystemRoot%\syswow64\regsvr32.exe

Или Π±Π΅Π· использования ΠΏΠ΅Ρ€Π΅ΠΌΠ΅Π½Π½Ρ‹Ρ… окруТСния:

C:\Windows\System32\regsvr32.exe

Π’ качСствС Π΄ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎΠ³ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½ΠΎΠ³ΠΎ срСдства для управлСния рСгистрациСй ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ² COM, ΠΎΡ‡Π΅Π½ΡŒ ΡƒΠ΄ΠΎΠ±Π½ΠΎ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ бСсплатной ΡƒΡ‚ΠΈΠ»ΠΈΡ‚ΠΎΠΉ ΠΎΡ‚ Nirsoft

RegDLLView.exe. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Π½Π΅ Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ установки Π² систСмС, ΠΈΠΌΠ΅Π΅Ρ‚ нСбольшой Ρ€Π°Π·ΠΌΠ΅Ρ€ ΠΈ позволяСт:

— ΠŸΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ Π² ΡƒΠ΄ΠΎΠ±Π½ΠΎΠΌ Π²ΠΈΠ΄Π΅ список всСх зарСгистрированных Π² систСмС ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

— Π‘ΠΎΡ…Ρ€Π°Π½ΠΈΡ‚ΡŒ Π² тСкстовом Ρ„Π°ΠΉΠ»Π΅ ΠΈΠ»ΠΈ Π² HTML-Ρ„ΠΎΡ€ΠΌΠ°Ρ‚Π΅ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€Ρ‹ всСх ΠΈΠ»ΠΈ Π²Ρ‹Π΄Π΅Π»Π΅Π½Π½Ρ‹Ρ… ΠΈΠ· списка зарСгистрированных DLL.

— Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ ΠΈΠ»ΠΈ ΠΎΡ‚ΠΌΠ΅Π½Ρƒ рСгистрации Π²Ρ‹Π±Ρ€Π°Π½Π½Ρ‹Ρ… ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ².

— Π‘ΠΎΠ·Π΄Π°Ρ‚ΡŒ reg-Ρ„Π°ΠΉΠ» для выполнСния ΠΎΡ‚ΠΌΠ΅Π½Ρ‹ рСгистрации ΠΎΠ΄Π½ΠΎΠΉ ΠΈΠ»ΠΈ Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… DLL.

— Π—Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΏΠ΅Ρ€Π΅Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ Ρ„Π°ΠΉΠ».

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, имССтся Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎΡΡ‚ΡŒ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Ρ†ΠΈΡ„Ρ€ΠΎΠ²Ρ‹Π΅ подписи исполняСмых Ρ„Π°ΠΉΠ»ΠΎΠ² зарСгистрированных ΠΎΠ±ΡŠΠ΅ΠΊΡ‚ΠΎΠ², ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΈΠ»ΠΈ ΠΈΠ·ΠΌΠ΅Π½ΠΈΡ‚ΡŒ ΠΈΡ… свойства, Π° Ρ‚Π°ΠΊΠΆΠ΅ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ запуск Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π° рССстра с ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ΅Π½ΠΈΠ΅ΠΌ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΠΈ Π²Ρ‹Π±Ρ€Π°Π½Π½ΠΎΠ³ΠΎ GUID Ρ‡Π΅Ρ€Π΅Π· ΠΏΡƒΠ½ΠΊΡ‚ контСкстного мСню ”Open in Regedit”, Π²Ρ‹Π·Ρ‹Π²Π°Π΅ΠΌΠΎΠ³ΠΎ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΊΠΈ.

Π‘Ρ‚Ρ€Π°Π½ΠΈΡ†Π° с описаниСм RegDllView ΠΈ ссылками для скачивания 32-Ρ… ΠΈ 64-Ρ… разрядных вСрсий ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹.

Π’Π΅ΡΡŒ список ΠΊΠΎΠΌΠ°Π½Π΄ CMD Windows

ab57.ru

Как ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ DLL Ρ„Π°ΠΉΠ» Π½Π° Windows ΠΈ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ?

Π£ΠΆΠ΅ ΠΌΠ½ΠΎΠ³ΠΎ Π±Ρ‹Π»ΠΎ статСй Π½Π° Ρ‚Π΅ΠΌΡƒ ошибок, связанных с Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌΠΈ 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).

Π­Ρ‚ΠΎ интСрСсно: Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли отсутствуСт msvcr110 dll?

Иногда ΠΏΡ€ΠΈ ΠΏΠΎΠΏΡ‹Ρ‚ΠΊΠ΅ ΠΏΠΎΠΌΠ΅ΡΡ‚ΠΈΡ‚ΡŒ Ρ„Π°ΠΉΠ» Π² Π½ΡƒΠΆΠ½ΡƒΡŽ ΠΏΠ°ΠΏΠΊΡƒ ΠΌΠΎΠΆΠ΅Ρ‚ появится сообщСниС, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ» Ρ‚Π°ΠΌ ΡƒΠΆΠ΅ Π΅ΡΡ‚ΡŒ. Π’ΠΎΠ³Π΄Π° ΠΏΠΎΡ‡Π΅ΠΌΡƒ появляСтся ошибка? Π’ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, Ρ‡Ρ‚ΠΎ Ρ„Π°ΠΉΠ» ΠΏΠΎΠ²Ρ€Π΅ΠΆΠ΄Π΅Π½, Π»ΠΈΠ±ΠΎ это ΠΊΠ°ΠΊΠΎΠΉ-Ρ‚ΠΎ вирус, поэтому Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ Π·Π°ΠΌΠ΅Π½ΠΈΡ‚ΡŒ Π΅Π³ΠΎ Π½ΠΎΠ²Ρ‹ΠΌ Ρ„Π°ΠΉΠ»ΠΎΠΌ.

Как Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π²Ρ‹ ΠΏΠ΅Ρ€Π΅ΠΊΠΈΠ½ΡƒΠ»ΠΈ всС ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠ΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΠ΅Ρ€Π΅Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€, Ρ‡Ρ‚ΠΎΠ±Ρ‹ измСнСния вступили Π² силу, Π° ΠΏΠΎΡ‚ΠΎΠΌ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Ρ‚Π΅ прилоТСния, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π΅ Ρ€Π°Π±ΠΎΡ‚Π°Π»ΠΈ.

А Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ, Ссли Π²Ρ‹ Π·Π°ΠΊΠΈΠ½ΡƒΠ»ΠΈ всС Π½ΡƒΠΆΠ½Ρ‹Π΅ Ρ„Π°ΠΉΠ»Ρ‹ Π² ΠΏΠ°ΠΏΠΊΡƒ, Π½ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° ΠΈΠ»ΠΈ ΠΈΠ³Ρ€Π° ΠΏΠΎ-ΠΏΡ€Π΅ΠΆΠ½Π΅ΠΌΡƒ Π½Π΅ запускаСтся? Π’ΠΎΠ³Π΄Π° ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎΠΏΡ€ΠΎΠ±ΠΎΠ²Π°Ρ‚ΡŒ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Π² систСмС, сСйчас ΠΏΠΎΠΊΠ°ΠΆΡƒ, ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ.

Как Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ DLL Π² Windows

Π­Ρ‚ΠΎ интСрСсно: ΠžΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΠ΅Ρ‚ xlive.dll, Π³Π΄Π΅ Π΅Π³ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ?

РСгистрация Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ 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

ΠŸΡ€ΠΈ ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΉ рСгистрации Π²Ρ‹ Π΄ΠΎΠ»ΠΆΠ½Ρ‹ ΡƒΠ²ΠΈΠ΄Π΅Ρ‚ΡŒ ΠΏΠΎΠ»ΠΎΠΆΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹ΠΉ ΠΎΡ‚Π²Π΅Ρ‚, Π»ΠΈΠ±ΠΎ сообщСниС ΠΎΠ± ошибкС, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ загруТСн… Но ΠΎΠ± это я скаТу Ρ‡ΡƒΡ‚ΡŒ ΠΏΠΎΠ·ΠΆΠ΅.

Π­Ρ‚ΠΎ интСрСсно: 3 способа устранСния ошибки binkw32 dll

Π’Ρ‚ΠΎΡ€ΠΎΠΉ способ

Π’ΡƒΡ‚ ΠΌΡ‹ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡΡ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкой, Π½ΠΎ ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ Π΅Π΅ Π½ΡƒΠΆΠ½ΠΎ ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ администратора, надСюсь Π²Ρ‹ Π·Π½Π°Π΅Ρ‚Π΅, ΠΊΠ°ΠΊ это ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ.

Π”Π°Π»Π΅Π΅, Π½ΡƒΠΆΠ½ΠΎ ввСсти ΠΏΠΎΡ…ΠΎΠΆΡƒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ:

regsvr32.exe ΠΏΡƒΡ‚ΡŒ_ΠΊ_Ρ„Π°ΠΉΠ»Ρƒ_dll

Π’ΠΎ Π΅ΡΡ‚ΡŒ ΠΌΡ‹ выполняСм всС Ρ‚ΠΎΠΆΠ΅ самоС, Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС.

Π”ΠΎΠ»ΠΆΠ½ΠΎ снова ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ сообщСниС, Ρ‡Ρ‚ΠΎ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ° зарСгистрирована, Π»ΠΈΠ±ΠΎ ошибка.

Π­Ρ‚ΠΎ интСрСсно: RunDLL Π²ΠΎΠ·Π½ΠΈΠΊΠ»Π° ошибка ΠΏΡ€ΠΈ запускС. Π£ΠΊΠ°Π·Π°Π½Π½Ρ‹ΠΉ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π½Π΅ Π½Π°ΠΉΠ΄Π΅Π½. Как ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ?

Π’Ρ€Π΅Ρ‚ΠΈΠΉ способ

ΠœΠ΅Ρ‚ΠΎΠ΄ Ρ€Π΅Π΄ΠΊΠΎ ΠΊΠ΅ΠΌ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅ΠΌΡ‹ΠΉ, Π½ΠΎ Ρ‚ΠΎΠΆΠ΅ Ρ€Π°Π±ΠΎΡ‡ΠΈΠΉ. Π‘Π΅Ρ€Π΅Ρ‚Π΅ свой dll-Ρ„Π°ΠΉΠ» ΠΈ Π½Π°ΠΆΠΈΠΌΠ°Π΅Ρ‚Π΅ Π½Π° Π½Π΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ, Π² появившСмся контСкстном мСню Π²Ρ‹Π±ΠΈΡ€Π°Π΅Ρ‚Π΅ ΠΏΡƒΠ½ΠΊΡ‚ Β«ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽΒ» ΠΈ ΠΈΠ΄Π΅Ρ‚Π΅ Π² ΠΏΠ°ΠΏΠΊΡƒ Windows/System32, ΠΈ ΠΈΡ‰Π΅Ρ‚Π΅ Ρ‚Π°ΠΌ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ regsvr32.exe, Ρ‡Π΅Ρ€Π΅Π· ΠΊΠΎΡ‚ΠΎΡ€ΡƒΡŽ ΠΈ Π±ΡƒΠ΄Π΅ΠΌ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ.

Ошибка ΠΏΡ€ΠΈ рСгистрации DLL-Ρ„Π°ΠΉΠ»ΠΎΠ²

Π­Ρ‚ΠΎ интСрСсно: Как ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ unarc.dll?

Когда Π²Ρ‹ ΠΏΡ‹Ρ‚Π°Π΅Ρ‚Π΅ΡΡŒ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ DLL, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ, Π½Π΅ Π²Π°ΠΆΠ½ΠΎ ΠΊΠ°ΠΊΠΈΠΌ способом, Ρ‚ΠΎ Π²Ρ‹ ΠΌΠΎΠΆΠ΅Ρ‚Π΅ ΠΏΠΎΠ»ΡƒΡ‡ΠΈΡ‚ΡŒ ΠΎΡˆΠΈΠ±ΠΊΡƒ, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Ρ‚Π°ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ DLL нСсовмСстим с вСрсиСй Windows, Π»ΠΈΠ±ΠΎ Π·Π°Π³Ρ€ΡƒΠΆΠ΅Π½. Π§Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ?

Π’Π°ΠΊΠΈΠ΅ ошибки ΠΌΠΎΠ³ΡƒΡ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ°Ρ‚ΡŒ ΠΏΠΎ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ:

  • Π‘ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ, ΠΏΠΎΡ‚ΠΎΠΌΡƒ Ρ‡Ρ‚ΠΎ ΠΎΠ½Π° Π½Π΅ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ эту Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ, Π»ΠΈΠ±ΠΎ ΠΎΠ½Π° ΡƒΠΆΠ΅ зарСгистрирована Π² систСмС;
  • Π‘ΠΊΠ°Ρ‡Π°Π½Π½Ρ‹ΠΉ Π²Π°ΠΌΠΈ Ρ„Π°ΠΉΠ» Π±ΠΈΡ‚Ρ‹ΠΉ, Π»ΠΈΠ±ΠΎ ΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½Π½ΠΎ Π½Π΅ относящийся ΠΊ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°ΠΌ.

Π­Ρ‚ΠΎ интСрСсно: XINPUT1 3 dll Ρ‡Ρ‚ΠΎ это Π·Π° ошибка ΠΈ ΠΊΠ°ΠΊ Π΅Π΅ Ρ€Π΅ΡˆΠΈΡ‚ΡŒ?

Как Ρ€Π΅ΡˆΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ?

  • ΠžΠΏΡ‹Ρ‚Π½Ρ‹Π΅ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΠΈ ΠΌΠΎΠ³ΡƒΡ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ regasm.exe;
  • ΠŸΠΎΠΏΡ€ΠΎΠ±ΡƒΠΉΡ‚Π΅ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ этот ΠΆΠ΅ Ρ„Π°ΠΉΠ», Ρ‚ΠΎΠ»ΡŒΠΊΠΎ ΠΈΠ· Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ источника. Π›ΠΈΠ±ΠΎ посмотритС, Ρ‡Ρ‚ΠΎ это Π·Π° Ρ„Π°ΠΉΠ» ΠΈ Π²ΠΎΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠΉΡ‚Π΅ΡΡŒ ΡΠΏΠ΅Ρ†ΠΈΠ°Π»ΡŒΠ½Ρ‹ΠΌΠΈ установщиками DLL-Ρ„Π°ΠΉΠ»ΠΎΠ². НСкоторыС Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΏΠΎΡΡ‚Π°Π²Π»ΡΡŽΡ‚ΡΡ с ΠΊΠ°ΠΊΠΈΠΌ-Π»ΠΈΠ±ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ½Ρ‹ΠΌ обСспСчСниСм, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€, DirectX.
  • ΠŸΡ€ΠΈ скачивании ΠΊΠ°ΠΊΠΎΠ³ΠΎ-Ρ‚ΠΎ прилоТСния антивирус ΠΌΠΎΠ³ ΡƒΠ΄Π°Π»ΠΈΡ‚ΡŒ Π² процСссС установки Π²Π°ΠΆΠ½Ρ‹Π΅ DLL-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π±Ρ‹Π»ΠΈ Π² установщикС, поэтому Π½ΡƒΠΆΠ½ΠΎ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ ΠΈΠ³Ρ€Ρƒ с Π΄Ρ€ΡƒΠ³ΠΎΠ³ΠΎ источника, Π»ΠΈΠ±ΠΎ Π²Ρ€Π΅ΠΌΠ΅Π½Π½ΠΎ ΠΎΡ‚ΠΊΠ»ΡŽΡ‡ΠΈΡ‚ΡŒ антивирус, ΠΈ ΠΏΠ΅Ρ€Π΅ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅.

Π­Ρ‚ΠΎ интСрСсно:Β PHYSXLOADER.DLL ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ + РСшСниС ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹ с прилоТСниями

На этом я Π·Π°ΠΊΠΎΠ½Ρ‡Ρƒ ΠΎΠΏΠΈΡΡ‹Π²Π°Ρ‚ΡŒ установку DLL-Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊ ΠΈ Π²ΠΏΡ€Π΅Π΄ΡŒ ΠΏΠΎΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ ΠΊΠ°ΠΊ ΠΌΠΎΠΆΠ½ΠΎ Ρ€Π΅ΠΆΠ΅ ΠΊ этой Ρ‚Π΅ΠΌΠ΅Β Π²ΠΎΠ·Π²Ρ€Π°Ρ‰Π°Ρ‚ΡŒΡΡ. Если всС ΠΆΠ΅ Π²ΠΎΠ·Π½ΠΈΠΊΠ»ΠΈ ΠΊΠ°ΠΊΠΈΠ΅-Ρ‚ΠΎ вопросы, Ρ‚ΠΎ я ΠΏΠΎΡΡ‚Π°Ρ€Π°ΡŽΡΡŒ Π½Π° Π½ΠΈΡ… ΠΎΡ‚Π²Π΅Ρ‚ΠΈΡ‚ΡŒ Π² коммСнтариях.

computerinfo.ru

РСгистрация dll Π² Windows 7 Β» Windows ΠΎΡ‚ А Π΄ΠΎ Π―.

Π§Π°ΡΡ‚Π΅Π½ΡŒΠΊΠΎ, ΠΏΡ€ΠΈ установкС Π΄ΠΈΠΊΠΎΠ±Ρ€Π°Π·ΠΎΠ² Π½Π° Windows 7, систСма Ρ€Π°Π΄ΡƒΠ΅Ρ‚ нас ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΌ окошком, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° послС этого Сссно Π½Π΅ запускаСтся.

БообщСния ΠΎΠ± ΠΎΡˆΠΈΠ±ΠΊΠ°Ρ… ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ ΡΠ»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠ΅: Β«Component ‘MSCOMM32.OCX’ not correctly registered: file is missing or invalidΒ», ΠΈΠ»ΠΈ Β«ΠŸΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ Π½Π΅ ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒΡΡ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ MSVBVM50.DLL Π½Π΅ Π±Ρ‹Π» Π½Π°ΠΉΠ΄Π΅Π½. ΠŸΠΎΠ²Ρ‚ΠΎΡ€Π½Π°Ρ установка прилоТСния ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΡ€Π°Π²ΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒΒ», ΠΈΠ»ΠΈ Β«Runtime DLL/OCX File errorΒ». ΠŸΡ€ΠΈ этом ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ ΠΎΠΊΠ½ΠΎ ΠŸΠΎΠΌΠΎΡ‰Π½ΠΈΠΊΠ° ΠΏΠΎ совмСстимости ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ с сообщСниСм Π­Ρ‚Π° ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠ° Ρ‚Ρ€Π΅Π±ΡƒΠ΅Ρ‚ ΠΎΡ‚ΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ Windows.

Бпособы Ρ€Π΅ΡˆΠ΅Π½ΠΈΡ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡ‹:

Если Π²ΠΎΠ·Π½ΠΈΠΊΠ°ΡŽΡ‚ ошибки, связанныС с Ρ„Π°ΠΉΠ»Π°ΠΌΠΈ *.dll, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ:

1. ΠŸΠ΅Ρ€Π΅ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡƒ.

2. Если пСрСустановка ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π½Π΅ ΠΏΠΎΠΌΠΎΠ³Π°Π΅Ρ‚, Π½ΡƒΠΆΠ½ΠΎ ΠΏΡ€ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒ Π½Π°Π»ΠΈΡ‡ΠΈΠ΅ Π² систСмС Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ².

Π€Π°ΠΉΠ»Ρ‹ *.dll, ΠΊΠ°ΠΊ ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, Π΄ΠΎΠ»ΠΆΠ½Ρ‹ Π±Ρ‹Ρ‚ΡŒ располоТСны Π² систСмной ΠΏΠ°ΠΏΠΊΠ΅ \Windows\System32 (Ρ€Π΅ΠΆΠ΅ – Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³Π΅ ΠΊΠΎΠ½ΠΊΡ€Π΅Ρ‚Π½ΠΎΠΉ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹). Если Ρ„Π°ΠΉΠ»Ρ‹ ΠΏΡ€ΠΈΡΡƒΡ‚ΡΡ‚Π²ΡƒΡŽΡ‚, Π½ΡƒΠΆΠ½ΠΎ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ….

Если Ρ‚Ρ€Π΅Π±ΡƒΠ΅ΠΌΡ‹Ρ… Ρ„Π°ΠΉΠ»ΠΎΠ² Π½Π΅Ρ‚, Π½Π°ΠΉΠ΄ΠΈΡ‚Π΅ ΠΈΡ… Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅, скачайтС ΠΈ скопируйтС Π² ΠΏΠ°ΠΏΠΊΡƒ \Windows\System32 ΠΈ Π² ΠΊΠ°Ρ‚Π°Π»ΠΎΠ³ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹. Π’Π΅ΠΏΠ΅Ρ€ΡŒ Π½ΡƒΠΆΠ½ΠΎ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΡ….

Как Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Ρ„Π°ΠΉΠ»Ρ‹ *.dll

РСгистрация Ρ„Π°ΠΉΠ»ΠΎΠ² *.dll производится с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ сСрвСра рСгистрации regsvr32.exe (дисковый адрСс ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ – \Windows\System32).

Рассмотрим способы рСгистрации:

1. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠŸΡƒΡΠΊ;

– Π² тСкстовоС ΠΏΠΎΠ»Π΅ Найти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ regsvr32 имя_Ρ„Π°ΠΉΠ»Π° –> Enter .

2. НаТмитС ΠΊΠ½ΠΎΠΏΠΊΡƒ ΠŸΡƒΡΠΊ;

– Π² тСкстовоС ΠΏΠΎΠ»Π΅ Найти ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ ΠΈ Ρ„Π°ΠΉΠ»Ρ‹ Π²Π²Π΅Π΄ΠΈΡ‚Π΅ cmd;

– Π² появившСмся ΠΏΠ΅Ρ€Π΅Ρ‡Π½Π΅ (ΠΏΠΎΠ΄ Π·Π°Π³ΠΎΠ»ΠΎΠ²ΠΊΠΎΠΌ ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹) Π½Π°ΠΆΠΌΠΈΡ‚Π΅ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΎΠΉ ΠΌΡ‹ΡˆΠΈ cmd.exe;

– ΠΈΠ· контСкстного мСню Π²Ρ‹Π±Π΅Ρ€ΠΈΡ‚Π΅ Запуск ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ администратора;

– Π²Π²Π΅Π΄ΠΈΡ‚Π΅ ΠΏΠ°Ρ€ΠΎΠ»ΡŒ, Ссли появится ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ запрос;

– Π² ΠΎΡ‚ΠΊΡ€Ρ‹Π²ΡˆΠ΅ΠΌΡΡ ΠΎΠΊΠ½Π΅ Π˜Π½Ρ‚Π΅Ρ€ΠΏΡ€Π΅Ρ‚Π°Ρ‚ΠΎΡ€Π° ΠΊΠΎΠΌΠ°Π½Π΄ Windows послС ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΡ систСмы Π²Π²Π΅Π΄ΠΈΡ‚Π΅ regsvr32 имя_Ρ„Π°ΠΉΠ», Π½Π°ΠΆΠΌΠΈΡ‚Π΅ Enter.

3. Если Π²Ρ‹ ΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚Π΅ΡΡŒ Ρ„Π°ΠΉΠ»ΠΎΠ²Ρ‹ΠΌ ΠΌΠ΅Π½Π΅Π΄ΠΆΠ΅Ρ€ΠΎΠΌ Total Commander, Ρ‚ΠΎ ΠΌΠΎΠΆΠ½ΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ Ρ„Π°ΠΉΠ»ΠΎΠ² *.dll с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки Total Commander.

Если рСгистрация Ρ„Π°ΠΉΠ»ΠΎΠ² *.dll ΠΏΡ€ΠΎΡˆΠ»Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ, появится ΠΎΠΊΠ½ΠΎ RegSvr32 с ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΌ сообщСниСм, Π½Π°ΠΏΡ€ΠΈΠΌΠ΅Ρ€: «УспСшноС Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠ΅ DllRegisterServer Π² C:\WINDOWS\system32\msvbvm50.dllΒ»:

ΠŸΡ€ΠΈΠΌΠ΅Ρ‡Π°Π½ΠΈΡ

1. ΠŸΡ€ΠΈ рСгистрации Ρ„Π°ΠΉΠ»ΠΎΠ² *.dll происходит ΠΈΡ… запись Π² РССстр Windows. ΠŸΡ€ΠΈ этом Π² Π²Π΅Ρ‚ΠΊΠ΅ [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\SharedDLLs] создаСтся ΡΠΎΠΎΡ‚Π²Π΅Ρ‚ΡΡ‚Π²ΡƒΡŽΡ‰ΠΈΠΉ ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ REG_DWORD со Π·Π½Π°Ρ‡Π΅Π½ΠΈΠ΅ΠΌ 1.

2. ИспользованиС ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹ regsvr32:

regsvr32 [/u] [/s] [/n] [/i[:строка_ΠΊΠΎΠΌΠ°Π½Π΄]] DLL-Ρ„Π°ΠΉΠ»

/u – отмСняСт Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ DLL;
/s – Β«Ρ‚ΠΈΡ…ΠΈΠΉΒ» Ρ€Π΅ΠΆΠΈΠΌ – ΠΎΠΊΠ½Π° сообщСний Π½Π΅ ΠΎΡ‚ΠΎΠ±Ρ€Π°ΠΆΠ°ΡŽΡ‚ΡΡ;
/i – Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ DllInstall, пСрСдавая ΠΏΠ°Ρ€Π°ΠΌΠ΅Ρ‚Ρ€ΠΎΠΌ Π½Π΅ΠΎΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½ΡƒΡŽ строку_ΠΊΠΎΠΌΠ°Π½Π΄, ΠΏΡ€ΠΈ использовании с ΠΊΠ»ΡŽΡ‡ΠΎΠΌ /u Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ DLLUnInstall;
/n – Π½Π΅ Π²Ρ‹Π·Ρ‹Π²Π°Π΅Ρ‚ DllRegisterServer; это ΠΌΠΎΠΆΠ΅Ρ‚ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ с ΠΊΠ»ΡŽΡ‡ΠΎΠΌ /i.

Π°Π²Ρ‚ΠΎΡ€:Π’Π°Π»Π΅Ρ€ΠΈΠΉ Π‘ΠΈΠ΄ΠΎΡ€ΠΎΠ²

kudron.ru

Как Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ DLL Π² Windows

ΠžΡ‡Π΅Π½ΡŒ часто Ρƒ ΡŽΠ·Π΅Ρ€ΠΎΠ² Π²ΠΎΠ·Π½ΠΈΠΊΠ°Π΅Ρ‚ вопрос, ΠΊΠ°ΠΊ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ DLL Π² сСдьмой ΠΈΠ»ΠΈ восьмой вСрсии Windows. Как ΠΏΡ€Π°Π²ΠΈΠ»ΠΎ, этот вопрос появляСтся послС Ρ‚ΠΎΠ³ΠΎ, ΠΊΠ°ΠΊ систСма сообщаСт ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ, Ρ‡Ρ‚ΠΎ Π½Π° ПК отсутствуСт нСобходимая Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°.

По ΠΏΡ€Π°Π²Π΄Π΅ говоря, Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΡƒ довольно просто – Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ всСго ΠΎΠ΄ΠΈΠ½ шаг. Однако, для выполнСния этого Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Π»Π°Π΄Π°Ρ‚ΡŒ ΠΏΡ€Π°Π²Π°ΠΌΠΈ администратора.

Но Π² этом Π΅ΡΡ‚ΡŒ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½ΡŽΠ°Π½ΡΡ‹. К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, Π² случаС ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎΠΉ рСгистрации DLL ошибка отсутствия Π½ΡƒΠΆΠ½ΠΎΠΉ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΌΠΎΠΆΠ΅Ρ‚ Π½Π΅ ΠΏΡ€ΠΎΠΏΠ°ΡΡ‚ΡŒ. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, ΠΌΠΎΠΆΠ΅Ρ‚ Π²ΠΎΠ·Π½ΠΈΠΊΠ½ΡƒΡ‚ΡŒ ошибка RegSvr32 ΠΈ ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π½Π΅ способСн Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ Π½Π° ПК с Π΄Π°Π½Π½ΠΎΠΉ вСрсиСй ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½ΠΊΠΈ. Π’Π°ΠΊΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ ΡΠΎΠΎΠ±Ρ‰Π°Ρ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ Ρ‚ΠΎΡ‡ΠΊΠ° доступа DLLRegisterServer Π½Π΅ ΠΎΠ±Π½Π°Ρ€ΡƒΠΆΠ΅Π½Π°. Π­Ρ‚ΠΎ Π½Π΅ ΡΠ²ΠΈΠ΄Π΅Ρ‚Π΅Π»ΡŒΡΡ‚Π²ΡƒΠ΅Ρ‚ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ Π±Ρ‹Π»ΠΈ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½Ρ‹ Π½Π΅ΠΏΡ€Π°Π²ΠΈΠ»ΡŒΠ½Ρ‹Π΅ дСйствия.

Π’Ρ€ΠΈ ΠΌΠ΅Ρ‚ΠΎΠ΄Π° Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ DLL Π² ОБ

ВсС описанныС Π½ΠΈΠΆΠ΅ дСйствия, ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°ΡŽΡ‚ Ρ‚ΠΎ, Ρ‡Ρ‚ΠΎ мСсто для копирования Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ Π±Ρ‹Π»ΠΎ Π½Π°ΠΉΠ΄Π΅Π½ΠΎ ΠΈ DLL располоТСн Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ System32 ΠΈΠ»ΠΈ SysWOW64 ΠΈΠ»ΠΈ Π² Π΄Ρ€ΡƒΠ³ΠΎΠΌ мСстС, Π³Π΄Π΅ ΠΎΠ½ Π΄ΠΎΠ»ΠΆΠ΅Π½ Π±Ρ‹Ρ‚ΡŒ.

ВсС манипуляции ΠΏΠΎ рСгистрации DLL Π±ΡƒΠ΄ΡƒΡ‚ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒΡΡ с использованиСм regsvr32.exe, Π½ΠΎ Ρ‚ΡƒΡ‚ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΎΠ±Ρ€Π°Ρ‚ΠΈΡ‚ΡŒ Π²Π½ΠΈΠΌΠ°Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΈ ΠΏΡ€ΠΈΠΌΠ΅Π½Π΅Π½ΠΈΠΈ 64-Π±ΠΈΡ‚Π½ΠΎΠΉ систСмы этот Ρ„Π°ΠΉΠ» ΠΌΠΎΠΆΠ΅Ρ‚ Ρ€Π°ΡΠΏΠΎΠ»Π°Π³Π°Ρ‚ΡŒΡΡ Π² Π΄Π²ΡƒΡ… дирСкториях: SysWOW64 ΠΈ System32. Π‘Ρ‚ΠΎΠΈΡ‚ ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΈΡ‚ΡŒ, Ρ‡Ρ‚ΠΎ эти Ρ„Π°ΠΉΠ»Ρ‹ Ρ€Π°Π·Π½Ρ‹Π΅, ΠΏΡ€ΠΈ этом 64-Π±ΠΈΡ‚ располагаСтся Π² Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ System32. РСкомСндуСтся Π² ΠΊΠ°ΠΆΠ΄ΠΎΠΌ случаС ΠΏΠΈΡΠ°Ρ‚ΡŒ ΠΏΡƒΡ‚ΡŒ ΠΊ regsvr32.exe, Π° Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π°Π·Π²Π°Π½ΠΈΠ΅ Ρ„Π°ΠΉΠ»Π°.

ΠŸΠ΅Ρ€Π²Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ довольно распространСнный, ΠΈ Π΅Π³ΠΎ ΠΌΠΎΠΆΠ½ΠΎ часто Π²ΡΡ‚Ρ€Π΅Ρ‚ΠΈΡ‚ΡŒ Π² ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚Π΅. Он состоит ΠΈΠ· Π½Π΅ΡΠΊΠΎΠ»ΡŒΠΊΠΈΡ… манипуляций. Π˜Π·Π½Π°Ρ‡Π°Π»ΡŒΠ½ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Win+R, Π° ΠΏΠΎΡ‚ΠΎΠΌ Π² ΠΎΠΊΠ½Π΅ Β«Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒΒ» слСдуСт ΠΏΡ€ΠΎΠΏΠΈΡΠ°Ρ‚ΡŒ regsvr32.exe ΠΏΡƒΡ‚ΡŒ_ΠΊ_Ρ„Π°ΠΉΠ»Ρƒ_dll ΠΈ Π½Π°ΠΆΠ°Ρ‚ΡŒ OK. ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, Β«Π’Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒΒ» ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚Ρ‹ΡΠΊΠ°Ρ‚ΡŒ Π² мСню Β«ΠŸΡƒΡΠΊΒ», Ссли ΠΎΠ½ΠΎ Π°ΠΊΡ‚ΠΈΠ²ΠΈΡ€ΠΎΠ²Π°Π½ΠΎ.

Π—Π°Ρ‚Π΅ΠΌ, ΠΏΡ€ΠΈ ΡƒΠ΄Π°Ρ‡Π½ΠΎΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½Π΅Π½ΠΈΠΈ Π½Π° экранС Π΄ΠΎΠ»ΠΆΠ½ΠΎ ΠΏΠΎΡΠ²ΠΈΡ‚ΡŒΡΡ ΠΎΠΏΠΎΠ²Π΅Ρ‰Π΅Π½ΠΈΠ΅ ΠΎ Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ рСгистрация Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΏΡ€ΠΎΡˆΠ»Π° ΡƒΡΠΏΠ΅ΡˆΠ½ΠΎ. Однако, скорСС всСго, появится ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ загрузился, Π½ΠΎ Ρ‚ΠΎΡ‡ΠΊΠ° доступа DllRegisterServer отсутствуСт ΠΈ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠ΄ΠΎΡΡ‚ΠΎΠ²Π΅Ρ€ΠΈΡ‚ΡŒΡΡ, Ρ‡Ρ‚ΠΎ DLL – Π½ΡƒΠΆΠ½Ρ‹ΠΉ Ρ„Π°ΠΉΠ».

Π‘Π»Π΅Π΄ΡƒΡŽΡ‰ΠΈΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ ΠΏΠΎΠ΄Ρ€Π°Π·ΡƒΠΌΠ΅Π²Π°Π΅Ρ‚ запуск строки ΠΊΠΎΠΌΠ°Π½Π΄ ΠΏΠΎΠ΄ администратором ΠΈ написания Ρ‚Π°ΠΊΠΎΠΉ ΠΆΠ΅ ΠΊΠΎΠΌΠ°Π½Π΄Ρ‹, Ρ‡Ρ‚ΠΎ ΠΈ Π² Π²Ρ‹ΡˆΠ΅ΠΎΠΏΠΈΡΠ°Π½Π½ΠΎΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅. НуТно ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ строку ΠΊΠΎΠΌΠ°Π½Π΄. Π’ Β«Π²ΠΎΡΡŒΠΌΠ΅Ρ€ΠΊΠ΅Β» для этого Π½ΡƒΠΆΠ½ΠΎ Π½Π°ΠΆΠ°Ρ‚ΡŒ Win+X, Π° ΠΏΠΎΡ‚ΠΎΠΌ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹ΠΉ ΠΏΡƒΠ½ΠΊΡ‚. Π’ «сСмСркС» строку ΠΊΠΎΠΌΠ°Π½Π΄ ΠΌΠΎΠΆΠ½ΠΎ ΠΎΡ‚Ρ‹ΡΠΊΠ°Ρ‚ΡŒ Π² Β«ΠŸΡƒΡΠΊΠ΅Β». ВрСбуСтся Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ΠΏΠΎ Π½Π΅ΠΉ ПКМ ΠΈ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ «Запуск ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ администратора».

Π—Π°Ρ‚Π΅ΠΌ слСдуСт ввСсти regsvr32.exe ΠΏΡƒΡ‚ΡŒ_ΠΊ_dll, ΠΊΠ°ΠΊ ΠΈ Π² ΠΏΡ€ΠΎΡˆΠ»ΠΎΠΌ ΠΌΠ΅Ρ‚ΠΎΠ΄Π΅. Однако, рСгистрация, скорСС всСго, Π½Π΅ ΠΏΡ€ΠΎΠΉΠ΄Π΅Ρ‚.

ΠšΡ€ΠΎΠΌΠ΅ Ρ‚ΠΎΠ³ΠΎ, сущСствуСт ΠΌΠ΅Ρ‚ΠΎΠ΄, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ понадобится Π² Ρ€Π΅Π΄ΠΊΠΈΡ… случаях. ВрСбуСтся Ρ‰Π΅Π»ΠΊΠ½ΡƒΡ‚ΡŒ ПКМ ΠΏΠΎ DLL, ΠΏΠΎΠ΄Π»Π΅ΠΆΠ°Ρ‰Π΅ΠΉ рСгистрации, ΠΈ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ Β«ΠžΡ‚ΠΊΡ€Ρ‹Ρ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽΒ». ПослС этого слСдуСт ΠΊΠ»ΠΈΠΊΠ½ΡƒΡ‚ΡŒ Β«ΠžΠ±Π·ΠΎΡ€Β» ΠΈ Π² дирСкториях System32 ΠΈΠ»ΠΈ SysWow64 ΠΎΡ‚Ρ‹ΡΠΊΠ°Ρ‚ΡŒ regsvr32.exe, ΠΈ с Π΅Π³ΠΎ ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ DLL.

Π’ ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅, всС Π²Π°Ρ€ΠΈΠ°Π½Ρ‚Ρ‹ Π·Π°Ρ€Π΅Π³ΠΈΡΡ‚Ρ€ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ DLL Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½ΠΊΠ΅ ΠΈΠΌΠ΅ΡŽΡ‚ ΠΎΠ΄Π½Ρƒ ΠΈ Ρ‚ΡƒΠΆΠ΅ ΡΡƒΡ‚ΡŒ.
ΠŸΡ€ΠΎΡΡ‚ΠΎ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ смоТСт Π²Ρ‹Π±Ρ€Π°Ρ‚ΡŒ Π±ΠΎΠ»Π΅Π΅ ΡƒΠ΄ΠΎΠ±Π½Ρ‹ΠΉ ΠΌΠ΅Ρ‚ΠΎΠ΄ для сСбя. А Π²ΠΎΡ‚ ΠΏΠΎΡ‡Π΅ΠΌΡƒ Π½Π΅ Π²Ρ‹Ρ…ΠΎΠ΄ΠΈΡ‚ провСсти Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ DLL, придСтся Ρ€Π°Π·Π±ΠΈΡ€Π°Ρ‚ΡŒΡΡ.

ΠŸΠΎΡ‡Π΅ΠΌΡƒ Π½Π΅ ΠΏΡ€ΠΎΡ…ΠΎΠ΄ΠΈΡ‚ рСгистрация DLL

Если Π½Π° ПК Π½Π΅Ρ‚ DLL, ΠΈΠ·-Π·Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠ³ΠΎ Π½Π΅ Π·Π°ΠΏΡƒΡΠΊΠ°ΡŽΡ‚ΡΡ ΠΈΠ³Ρ€Ρ‹ ΠΈΠ»ΠΈ ΡƒΡ‚ΠΈΠ»ΠΈΡ‚Ρ‹ ΠΈ выскакиваСт ошибка, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ этот Ρ„Π°ΠΉΠ» ΠΈ провСсти Π΅Π³ΠΎ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ, ΠΎΠ΄Π½Π°ΠΊΠΎ, ΠΏΡ€ΠΈ этом появляСтся ΡƒΠ²Π΅Π΄ΠΎΠΌΠ»Π΅Π½ΠΈΠ΅, Ρ‡Ρ‚ΠΎ ΠΌΠΎΠ΄ΡƒΠ»ΡŒ Π½Π΅ способСн Ρ€Π°Π±ΠΎΡ‚Π°Ρ‚ΡŒ с этой ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½ΠΊΠΎΠΉ ΠΈΠ»ΠΈ отсутствуСт Ρ‚ΠΎΡ‡ΠΊΠ° доступа DllRegisterServer, Π½Π΅ Π½ΡƒΠΆΠ½ΠΎ Ρ€Π°ΡΡΡ‚Ρ€Π°ΠΈΠ²Π°Ρ‚ΡŒΡΡ, Π²Ρ‹Ρ…ΠΎΠ΄ ΠΈΠ· этой ситуации Π΅ΡΡ‚ΡŒ.

ΠŸΡ€ΠΎΠΈΡΡ…ΠΎΠ΄ΠΈΡ‚ΡŒ это ΠΌΠΎΠΆΠ΅Ρ‚ ΠΏΠΎ нСскольким ΠΏΡ€ΠΈΡ‡ΠΈΠ½Π°ΠΌ. Π’ΠΎ-ΠΏΠ΅Ρ€Π²Ρ‹Ρ…, Π½Π΅ ΠΊΠ°ΠΆΠ΄Ρ‹ΠΉ Ρ„Π°ΠΉΠ» ΠΏΡ€Π΅Π΄Π½Π°Π·Π½Π°Ρ‡Π΅Π½ для рСгистрации. Π§Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΠΈΡ‚ΡŒ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ Ρ‚Π°ΠΊΠΈΠΌ способом, Π½ΡƒΠΆΠ΅Π½ Ρ„Π°ΠΉΠ», ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Π΅Ρ‚ Ρ„ΡƒΠ½ΠΊΡ†ΠΈΡŽ DllRegisterServer. Π’ Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Ρ… случаях ошибка выскакиваСт ΠΈΠ·-Π·Π° Ρ‚ΠΎΠ³ΠΎ, Ρ‡Ρ‚ΠΎ Ρ‚Π°ΠΊΠΎΠΉ Ρ„Π°ΠΉΠ» ΡƒΠΆΠ΅ сущСствуСт Π² систСмС.

Π’ΠΎ-Π²Ρ‚ΠΎΡ€Ρ‹Ρ…, Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ рСсурсы, ΠΏΡ€Π΅Π΄Π»Π°Π³Π°ΡŽΡ‰ΠΈΠ΅ ΡΠΊΠ°Ρ‡Π°Ρ‚ΡŒ этот Ρ„Π°ΠΉΠ», ΡΠΎΠ΄Π΅Ρ€ΠΆΠ°Ρ‚ΡŒ ΠΏΡƒΡΡ‚Ρ‹ΡˆΠΊΡƒ с Ρ‚Π°ΠΊΠΈΠΌ ΠΈΠΌΠ΅Π½Π΅ΠΌ ΠΈ провСсти Π΅Π³ΠΎ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ Π½Π΅Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ это Π½Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ°.

Π£ΡΡ‚Ρ€Π°Π½ΠΈΡ‚ΡŒ эту ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ ΠΌΠΎΠΆΠ½ΠΎ ΠΏΠΎ-Ρ€Π°Π·Π½ΠΎΠΌΡƒ. ΠŸΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΠΈΡΡ‚Π°ΠΌ ΠΏΡ€ΠΈ рСгистрации своСй Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ regasm.exe. Для ΠΎΠ±Ρ‹Ρ‡Π½Ρ‹Ρ… ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ рСкомСндуСтся ΠΏΠΎΠΈΡΠΊΠ°Ρ‚ΡŒ, для Ρ‡Π΅Π³ΠΎ Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌ этот Ρ„Π°ΠΉΠ». ИмСя эту ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ†ΠΈΡŽ, ΠΌΠΎΠΆΠ½ΠΎ Π·Π°Π³Ρ€ΡƒΠ·ΠΈΡ‚ΡŒ установщик, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ инсталлируСт всС Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΡ‹Π΅ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ ΠΈ ΡΠ°ΠΌΠΎΡΡ‚ΠΎΡΡ‚Π΅Π»ΡŒΠ½ΠΎ ΠΈΡ… зарСгистрируСт Π² ΠΎΠΏΠ΅Ρ€Π°Ρ†ΠΈΠΎΠ½ΠΊΠ΅.

К ΠΏΡ€ΠΈΠΌΠ΅Ρ€Ρƒ, всС Ρ„Π°ΠΉΠ»Ρ‹, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ Π½Π°Ρ‡ΠΈΠ½Π°ΡŽΡ‚ΡΡ Π½Π° d3d, ΠΌΠΎΠΆΠ½ΠΎ ΡƒΡΡ‚Π°Π½ΠΎΠ²ΠΈΡ‚ΡŒ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ DirectX. А Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ msvc ΡƒΡΡ‚Π°Π½Π°Π²Π»ΠΈΠ²Π°ΡŽΡ‚ΡΡ с ΠΏΠΎΠΌΠΎΡ‰ΡŒΡŽ Visual Studio Redistributable. Если послС скачивания с Ρ‚ΠΎΡ€Ρ€Π΅Π½Ρ‚Π° ΠΊΠ°ΠΊΠΎΠΉ-Π»ΠΈΠ±ΠΎ ΠΈΠ³Ρ€Ρ‹ ΠΎΠ½Π° Π½Π΅ открываСтся, Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΠΏΡ€ΠΎΡΠΌΠΎΡ‚Ρ€Π΅Ρ‚ΡŒ ΠΎΡ‚Ρ‡Π΅Ρ‚Ρ‹ антивируса, ΠΏΠΎΡΠΊΠΎΠ»ΡŒΠΊΡƒ ΠΎΠ½ ΠΌΠΎΠ³ Π»ΠΈΠΊΠ²ΠΈΠ΄ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ ΠΈΠ·ΠΌΠ΅Π½Π΅Π½Π½Ρ‹Π΅ DLL.

Π—Π°Ρ‡Π°ΡΡ‚ΡƒΡŽ, вмСсто Ρ‚ΠΎΠ³ΠΎ Ρ‡Ρ‚ΠΎΠ±Ρ‹ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΡ‚ΡŒ Ρ€Π΅Π³ΠΈΡΡ‚Ρ€Π°Ρ†ΠΈΡŽ Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠΈ, ΠΌΠΎΠΆΠ½ΠΎ ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒ располоТСниС DLL Π² ΠΎΠ΄Π½ΠΎΠΉ Π΄ΠΈΡ€Π΅ΠΊΡ‚ΠΎΡ€ΠΈΠΈ с исполняСмым Ρ„Π°ΠΉΠ»ΠΎΠΌ exe, ΠΊΠΎΡ‚ΠΎΡ€Ρ‹ΠΉ нуТдаСтся Π² этой Π±ΠΈΠ±Π»ΠΈΠΎΡ‚Π΅ΠΊΠ΅.

computerologia.ru

РСгистрация Dll, ActiveX ΠΏΠΎΠ΄ Windows 7 (Π² Ρ‚.Ρ‡. 64 Π±ΠΈΡ‚Π½ΠΎΠΉ)

НС рСгистрируСтся Dll, ActiveX ΠΏΠΎΠ΄ Windows 7 — Ρ‡Ρ‚ΠΎ Π΄Π΅Π»Π°Ρ‚ΡŒ ?

Π’ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹Ρ… всСм Windows Π΄ΠΎ XP Π²ΠΊΠ»ΡŽΡ‡ΠΈΡ‚Π΅Π»ΡŒΠ½ΠΎ рСгистрация Dll, ActiveX ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚ΠΎΠ² Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Π²Ρ‹ΠΏΠΎΠ»Π½ΡΠ»Π°ΡΡŒ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ regsvr32.

Π’ Windows 7 Π² ΠΏΡ€ΠΈΠ½Ρ†ΠΈΠΏΠ΅ Ρ‚ΠΎ ΠΆΠ΅ самоС, Π½ΠΎ внСсСны Π½Π΅ΠΊΠΎΡ‚ΠΎΡ€Ρ‹Π΅ «ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚вования», ΠΈΠ·-Π·Π° Ρ‡Π΅Π³ΠΎ ΠΏΡ€ΠΈΠ²Ρ‹Ρ‡Π½Ρ‹ΠΉ порядок дСйствий Π½Π΅Ρ€Π΅Π΄ΠΊΠΎ Π½Π΅ Π΄Π°Π΅Ρ‚ ΠΎΠΆΠΈΠ΄Π°Π΅ΠΌΠΎΠ³ΠΎ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π°. НапримСр:

Π‘ΠΎΠ³Π»Π°ΡΠΈΡ‚Π΅ΡΡŒ, ΠΎΡ‡Π΅Π½ΡŒ понятноС ΠΈ ΠΈΠ½Ρ„ΠΎΡ€ΠΌΠ°Ρ‚ΠΈΠ²Π½ΠΎΠ΅ сообщСниС. ΠžΡ‚Π»ΠΈΡ‡Π½Ρ‹ΠΉ ΠΏΠΎΠ²ΠΎΠ΄ для Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠ° ОБ — ΠΏΡ€Π΅Π΄Π»ΠΎΠΆΠΈΡ‚ΡŒ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŽ приобрСсти Π²Ρ‹ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒ Windows 8, Π½ΠΎΠ²ΡƒΡŽ, Π΅Ρ‰Π΅ Π±ΠΎΠ»Π΅Π΅ ΡƒΡΠΎΠ²Π΅Ρ€ΡˆΠ΅Π½ΡΡ‚Π²ΠΎΠ²Π°Π½Π½ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ, Π³Π΄Π΅ это сообщСниС, Π²ΠΎΠ·ΠΌΠΎΠΆΠ½ΠΎ, ΠΏΠ΅Ρ€Π΅Π²Π΅Π΄ΡƒΡ‚ Π½Π° чСловСчСский язык.

А ΠΈΠΌΠ΅Π½Π½ΠΎ: ΠΎΠΊΠ½ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° (ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строки, cmd) слСдуСт ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄ΠΎΠΉ «Π—апуск ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ администратора» (доступно Π½Π°ΠΆΠ°Ρ‚ΠΈΠ΅ΠΌ ΠΏΡ€Π°Π²ΠΎΠΉ ΠΊΠ½ΠΎΠΏΠΊΠΈ ΠΌΡ‹ΡˆΠΈ).

Π’ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²Π΅ случаСв это Ρ€Π΅ΡˆΠ°Π΅Ρ‚ ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌΡƒ.

Π”ΠΎΠΏΠΎΠ»Π½ΠΈΡ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ дСйствия ΠΌΠΎΠ³ΡƒΡ‚ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΎΠ²Π°Ρ‚ΡŒΡΡ, Ссли ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΡƒΠ΅Ρ‚ΡΡ 64битная вСрсия ОБ. Π”Π΅Π»ΠΎ Π² Ρ‚ΠΎΠΌ, Ρ‡Ρ‚ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ Π² Π½Π΅ΠΉ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ 64Π±ΠΈΡ‚Π½Ρ‹ΠΌΠΈ Π½ΠΎ ΠΈ 32 Π±ΠΈΡ‚Π½Ρ‹ΠΌΠΈ. ΠŸΡ€ΠΈΡ‡Π΅ΠΌ Π±ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌ — 32Π±ΠΈΡ‚Π½Ρ‹Π΅, ΠΈΠ±ΠΎ польза ΠΎΡ‚ 64Π±ΠΈΡ‚ Π΅ΡΡ‚ΡŒ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π½Π° рСсурсоСмких прилоТСниях.

Π’ частности, клиСнтская Ρ‡Π°ΡΡ‚ΡŒ 1Π‘ (Ρ‚.Π΅. Ρ‚Π°Β 1Π‘, с ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ Ρ€Π°Π±ΠΎΡ‚Π°Π΅Ρ‚ ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»ΡŒ) являСтся 32 Π±ΠΈΡ‚Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ.Β (Π’ΠΎΡ‚ сСрвСр 1Π‘ ΡƒΠΆΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π±Ρ‹Ρ‚ΡŒ ΠΊΠ°ΠΊ 32 Π±ΠΈΡ‚Π½Ρ‹ΠΌ, Ρ‚Π°ΠΊ ΠΈ 64Π±ΠΈΡ‚Π½Ρ‹ΠΌ, Π½ΠΎ это касаСтся Π±ΠΎΠ»ΡŒΡˆΠΈΡ… ΠΎΡ€Π³Π°Π½ΠΈΠ·Π°Ρ†ΠΈΠΉ, Ссли Ρƒ Вас 1Π‘ БухгалтСрия ΠΈ 5 ΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚Π΅Π»Π΅ΠΉ, Ρ‚ΠΎ 99% Ρ‡Ρ‚ΠΎ Ρƒ Вас Π½ΠΈΠΊΠ°ΠΊΠΎΠ³ΠΎ сСрвСра 1Π‘ Π½Π΅Ρ‚ ΠΈ всС 32 Π±ΠΈΡ‚Π½ΠΎΠ΅).

ActiveX ΠΊΠΎΠΌΠΏΠΎΠ½Π΅Π½Ρ‚Ρ‹ Ρ‚Π°ΠΊΠΆΠ΅ ΠΌΠΎΠ³ΡƒΡ‚ Π±Ρ‹Ρ‚ΡŒ 32 Π±ΠΈΡ‚Π½Ρ‹ΠΌΠΈ ΠΈΠ»ΠΈ 64 Π±ΠΈΡ‚Π½Ρ‹ΠΌΠΈ, ΠΏΡ€ΠΈΡ‡Π΅ΠΌ Π΄ΠΎΠ»ΠΆΠ½Π° ΠΈΡΠΏΠΎΠ»ΡŒΠ·ΠΎΠ²Π°Ρ‚ΡŒΡΡ Ρ‚Π° вСрсия, Ρ€Π°Π·Ρ€ΡΠ΄Π½ΠΎΡΡ‚ΡŒ ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ соотвСтствуСт ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΡŽ. OcvitaBarcode ActiveX являСтся 32 Π±ΠΈΡ‚Π½Ρ‹ΠΌ ΠΏΡ€ΠΈΠ»ΠΎΠΆΠ΅Π½ΠΈΠ΅ΠΌ.

Π’Π°ΠΊ Π²ΠΎΡ‚, ΠΏΡ€ΠΎΠ³Ρ€Π°ΠΌΠΌΡ‹ для рСгистрации 32Π±ΠΈΡ‚Π½Ρ‹Ρ… ΠΈ 64 Π±ΠΈΡ‚Π½Ρ‹Ρ… ActiveX Π² Windows 6 64 Π±ΠΈΡ‚Π½ΠΎΠΉ Ρ‚ΠΎΠΆΠ΅ Ρ€Π°Π·Π½Ρ‹Π΅, Π½ΠΎ ΠΏΡ€ΠΈ этом ΠΎΠ½ΠΈ ΠΎΠ±Π΅ Π½Π°Π·Ρ‹Π²Π°ΡŽΡ‚ΡΡ regsvr32.exe. (Как Π³ΠΎΠ²ΠΎΡ€ΠΈΠ» Козьма ΠŸΡ€ΡƒΡ‚ΠΊΠΎΠ², «Π΅ΡΠ»ΠΈ Π½Π° ΠΊΠ»Π΅Ρ‚ΠΊΠ΅ со слоном написано ‘Π±ΡƒΠΉΠ²ΠΎΠ»’, Π½Π΅ Π²Π΅Ρ€ΡŒ Π³Π»Π°Π·Π°ΠΌ своим».) ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ, Ссли Π’Ρ‹ просто Π½Π°Π±ΠΈΡ€Π°Π΅Ρ‚Π΅ Π² ΠΊΠΎΠΌΠ°Π½Π΄Π½ΠΎΠΉ строкС

regsvr32 какая-Ρ‚ΠΎ.ocx

Ρ‚ΠΎ Π² Ρ‚Π΅ΠΎΡ€ΠΈΠΈ Π΄ΠΎΠ»ΠΆΠ½Π° Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒΡΡ нуТная regsvr32, Π½Π° ΠΏΡ€Π°ΠΊΡ‚ΠΈΠΊΠ΅ ΠΌΠΎΠΆΠ΅Ρ‚ Π·Π°ΠΏΡƒΡΡ‚ΠΈΡ‚ΡŒΡΡ Ρ‡Ρ‚ΠΎ ΡƒΠ³ΠΎΠ΄Π½ΠΎ. Π—Π°Ρ‡Π΅ΠΌ Ρ‚Π°ΠΊ сдСлано ? Π½Ρƒ всС Π·Π° Ρ‚Π΅ΠΌ ΠΆΠ΅, Ссли сразу ΡΠ΄Π΅Π»Π°Ρ‚ΡŒ ΠΏΠΎ-чСловСчСски, ΠΊΡ‚ΠΎ Π±ΡƒΠ΄Π΅Ρ‚ Π½ΠΎΠ²ΡƒΡŽ Π²Π΅Ρ€ΡΠΈΡŽ Windows ΠΏΠΎΠΊΡƒΠΏΠ°Ρ‚ΡŒ.

ΠŸΠΎΡΡ‚ΠΎΠΌΡƒ для Π³Π°Ρ€Π°Π½Ρ‚ΠΈΡ€ΠΎΠ²Π°Π½Π½ΠΎΠ³ΠΎ запуска 32Π±ΠΈΡ‚Π½ΠΎΠΉ regsvr32, слСдуСт Π² ΠΎΠΊΠ½Π΅ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° Π½Π°Π±ΠΈΡ€Π°Ρ‚ΡŒ ΠΊΠΎΠΌΠ°Π½Π΄Ρƒ

c:\windows\syswow64\regsvr32.exe OcvitaBarcode.ocx

Если windows установлСна Π½Π΅Β Π² c:\windows, Ρ‚ΠΎ ΠΏΡƒΡ‚ΡŒ СстСствСнно, ΡƒΠΊΠ°Π·Ρ‹Π²Π°Π΅ΠΌ ΠΊΠ°ΠΊΠΎΠΉ Π΅ΡΡ‚ΡŒ. И ΠΏΠΎΠΌΠ½ΠΈΠΌ, Ρ‡Ρ‚ΠΎ ΠΎΠΊΠ½ΠΎ Ρ‚Π΅Ρ€ΠΌΠΈΠ½Π°Π»Π° слСдуСт ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°Ρ‚ΡŒ ΠΎΡ‚ ΠΈΠΌΠ΅Π½ΠΈ администратора.

ΠŸΡ€ΠΈ соблюдСнии Π²Ρ‹ΡˆΠ΅ΡƒΠΊΠ°Π·Π°Π½Π½Ρ‹Ρ… ΠΏΡ€Π°Π²ΠΈΠ» 32Π±ΠΈΡ‚Π½Ρ‹Π΅ ActiveX, Π² Ρ‚.Ρ‡. OcvitaBarcode ActiveX Π±Π΅Π· ΠΏΡ€ΠΎΠ±Π»Π΅ΠΌ Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² Windows 7:

ocvita.ru

Π”ΠΎΠ±Π°Π²ΠΈΡ‚ΡŒ ΠΊΠΎΠΌΠΌΠ΅Π½Ρ‚Π°Ρ€ΠΈΠΉ

Π’Π°Ρˆ адрСс email Π½Π΅ Π±ΡƒΠ΄Π΅Ρ‚ ΠΎΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Π½. ΠžΠ±ΡΠ·Π°Ρ‚Π΅Π»ΡŒΠ½Ρ‹Π΅ поля ΠΏΠΎΠΌΠ΅Ρ‡Π΅Π½Ρ‹ *