Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » msvcrt.dll

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2

Открыть новую тему     Написать ответ в эту тему

vojna

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Доброго времени суток, уважаемые форумчане.  
Кратко о проблеме: при запуске определённого приложения в Windows XP система сообщает об ошибке "Точка входа в процедуру _except_handker4_common не найдена в библиотеке DLL msvcrt.dll.  
Из прочитанных советов пробовал зарегистрировать данную dll через командную строку, но система ругается и её не регистрирует. Файл в корне имеется. Пытался заменить - вдруг ломаный - невозможно.  
 
Давайте ломать его вместе? То есть чинить.

Всего записей: 1 | Зарегистр. 15-05-2016 | Отправлено: 00:54 15-05-2016 | Исправлено: vojna, 00:56 15-05-2016
bomzz

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
msvcrt.dll - микрософт файлов с таким названием выпустил целую кучу.
 
WinSxS - погугли
 
http://rgho.st/7Nl4ZRsY9 - может вот это поможет. можно пакеты и не устанавливать, а попробовать подкладывать дллки разных версий рядом с исполняемым файлом программы

Всего записей: 3412 | Зарегистр. 29-03-2016 | Отправлено: 05:33 15-05-2016 | Исправлено: bomzz, 05:40 15-05-2016
bober7

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

Цитата:
при запуске определённого приложения в Windows XP

это приложение в себе содержит данную библиотеку? переустановить наверх не пробовали?
При гуглении на ошибку с именем приложения не пишут, какую именно мсвцрт надо подкладывать?  
Кроме того, проверьте в самой программе, поддерживает-ли эта версия ХР. На оффсайте обычно список осей пишут. Я пару раз так лоханулся с видеоредакторским софтом.  
 
bomzz

Цитата:
WinSxS -  
на ХР отсутствует, если вы забыли. не дезинформируйте человека.  
 

Всего записей: 128 | Зарегистр. 12-04-2016 | Отправлено: 17:01 17-05-2016
ss661

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
1)Ошибка изза разных версий расшареной mscvrt.dll в XP и 7
2)WinSxS в XP есть
Какая программа?

Всего записей: 813 | Зарегистр. 23-02-2007 | Отправлено: 10:39 20-05-2016
bomzz

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
семерка тут нипричем. у меня самого их вон сколько. правда я теперь знаю, что по крайней мере одну дллку из WinSxS можно было и не мусорить, она только для установщика сетевого драйвера нужна, при установке в ручную она не нужна. Intel inside idiot outside
 
   
 
приличные программы все свое г с собой носят
 
накачай этих дллок из инета и подбери нужную

Всего записей: 3412 | Зарегистр. 29-03-2016 | Отправлено: 11:21 20-05-2016 | Исправлено: bomzz, 16:55 20-05-2016
ss661

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
_except_handler4_common это функция msvсrt.dll начиная с висты

Всего записей: 813 | Зарегистр. 23-02-2007 | Отправлено: 11:06 22-05-2016 | Исправлено: ss661, 11:07 22-05-2016
bomzz

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
откуда такие сведения. больше на неправильную точку входа похоже
http://rgho.st/6fmmjLQPj
вот тут экспортированные из дллок вызовы. из masm32 вытащил
_except_handler4_common
приз в студию, с висты    
 
Добавлено:
http://rgho.st/6v4Yr6Hhb
вот тебе все дллки из оригинального диска висты, теперь будет на другую дллку ругацо
я тебе так скажу, если программа так себя ведет, значит она гавно и может быть заменена на в сто раз лучшую

Всего записей: 3412 | Зарегистр. 29-03-2016 | Отправлено: 11:49 22-05-2016 | Исправлено: bomzz, 12:34 22-05-2016
ss661

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Не помогут дллки, шареная dll подхватывается с system32. Надо в конкретной проге смотреть зависимости и удалять или замещать на похожие

Всего записей: 813 | Зарегистр. 23-02-2007 | Отправлено: 13:24 22-05-2016
bomzz

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
по умолчанию первой используется одноименная в рабочей папке
 
Добавлено:
вдруг проверка версии винды стоит в дллке. придется патчить

Всего записей: 3412 | Зарегистр. 29-03-2016 | Отправлено: 14:14 22-05-2016
ss661

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
bomzz вы похоже с новой инкарнацией и все знания оставили. Повторю msvcrt.dll - системная "шаровая" CRT dll. Она подгружается по дефолту и не учитывает аналогичные в папке программы, версии xp и vista несовместимы

Всего записей: 813 | Зарегистр. 23-02-2007 | Отправлено: 14:48 22-05-2016
bomzz

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
вон на картинки сматри, дллки лежат в папках своих программ.
совместимы. почти
 
Добавлено:
я так делал сто рас. даже на NT4 запускал прогу с хпешной дллкой

Всего записей: 3412 | Зарегистр. 29-03-2016 | Отправлено: 15:20 22-05-2016
ss661

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
лежать может много что, но по факту не подхватывается. Возможно на NT4 не так. Какие проги требовали msvcrt?

Всего записей: 813 | Зарегистр. 23-02-2007 | Отправлено: 15:32 22-05-2016
bomzz

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
все что на картинки со своими дллками  например

Всего записей: 3412 | Зарегистр. 29-03-2016 | Отправлено: 17:24 22-05-2016
ss661

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Я про "сто рас" когда помогало подкидывание в папку якобы

Всего записей: 813 | Зарегистр. 23-02-2007 | Отправлено: 17:50 22-05-2016
bomzz

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ну когда вылазили подобные окна в этих случаях и подкладывал. но софт себе такой кривой я не ставлю. при испытаниях софта

Всего записей: 3412 | Зарегистр. 29-03-2016 | Отправлено: 18:15 22-05-2016
ss661

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Да не кривой это софт, а VS новая, стоящая на семерке или minigw в которых прилинковали shareddll чтобы не было зависимости от пакетов рантаймов. И частенько бывает еще и kernel32 нужен новой версии

Всего записей: 813 | Зарегистр. 23-02-2007 | Отправлено: 18:38 22-05-2016
bomzz

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
непрофессиональный софт, эти дллки от компилятора, и нужны только для рисования окон дурацких
 
Добавлено:
http://forum.ru-board.com/topic.cgi?forum=33&topic=7682&start=2500#11

Всего записей: 3412 | Зарегистр. 29-03-2016 | Отправлено: 04:55 23-05-2016
ss661

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

Цитата:
непрофессиональный софт, эти дллки от компилятора, и нужны только для рисования окон дурацких   

В меморис) А профсофт на бейсике и фреймворке конечно? Окна рисуются ComCtl32.dll и UxTheme.dll.
По ссылке вопрос не корректен msvcrt это не какаято длл. Впрочем спс за HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\KnownDLLs. Наверно надо просто провести эксперимент, возьмем любое семерочное приложение и попробуем запустить на XP

Всего записей: 813 | Зарегистр. 23-02-2007 | Отправлено: 08:34 23-05-2016
bomzz

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Подробнее...
 
InitCommonControls PROTO STDCALL
InitCommonControlsEx PROTO STDCALL :DWORD  
 
Добавлено:
вот там и спроси корректно

Всего записей: 3412 | Зарегистр. 29-03-2016 | Отправлено: 08:38 23-05-2016 | Исправлено: bomzz, 08:40 23-05-2016
ss661

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Это что был за листинг?

Всего записей: 813 | Зарегистр. 23-02-2007 | Отправлено: 09:13 23-05-2016
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » msvcrt.dll


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru