Операции по данному клиентскому коду запрещены.
Данная ошибка может быть связана с тем, что у вас открыт субсчёт, поэтому выставление заявок с обычного счёта запрещены. Необходимо добавить в клиентский код параметр /00, то есть код должен выглядеть следующим образом: 12345/00. Если субсчёт закрыт, но данная ошибка возникает, следует обратиться в техническую поддержку по номеру телефона «Открытие Брокер»: +7 (495) 777-56-56.
MSVCR100. dll что это за ошибка и как её исправить
Автор: admin · Июнь 19, 2016
Во время запуска ряда программ у некоторых пользователей на экране может внезапно появиться сообщение «на компьютере отсутствует MSVCR100.dll», так же может появиться окно «точка входа в процедуру не найдена в библиотеке MSVCR100.dll» или другие сообщения, связанные с отсутствием или повреждением библиотеки msvcr100.dll. В данной статье я расскажу, что это за ошибка msvcr100.dll и как её исправить, поясню причины возникновения ошибки msvcr100.dll, а также перечислю методы, как устранить ошибку msvcr100.dll.
Ошибка «запуск программы невозможен отсутствует msvcr100.dll»
Что это за ошибка msvcr100. dll
Msvcr100.dll – это файл-библиотека, входящая в пакет Microsoft Visual C++ 2010. Этот пакет разработан корпорацией Microsoft, и предназначен для установки компонентов, обеспечивающих работу приложений на языке C++.
Что это за ошибка MSVCR100.dll
Соответственно, различные игровые и служебные программы, работающие с библиотеками Microsoft Visual C++, будут обращаться к функционалу последних, и при отсутствии какой либо из них (в данном случае msvcr100.dll), будет возникать ошибка.
Сообщения, которые при этом получит пользователь, выглядят по-разному. Обычно все задаются вопросами, “что это за ошибка msvcr100.dll и как её исправить?”, после появления у себя на компьютерах всплывающих окон с текстом. Это «на компьютере отсутствует MSVCr100.dll», «точка входа в процедуру не найдена в библиотеке MSVCr100.dll», «msvcp100.dll Not Found», «msvcr100.dll не был найден», «The program can’t start because msvcr100.dll is missing from your computer», «The file msvcr100.dll is missing» и другие.
При запуске игр возникают также ошибки с отсутствием порядкового номера 43 и ошибка при запуске приложения 0xc0000142. Игровых программ, в которых встречается эта ошибка, достаточно много. Это Crysis 3, Far Cry 4, GTA 5, FIFA 2015, Mad Max, PES 2015, Sniper Elite 3, Witcher 3 и ряд других.
Модуль опционной аналитики
Установка обновления Модуля опционной аналитики версии 3
Перед установкой данного обновления убедитесь, что у Вас установлена версия Рабочего места QUIK не ниже 9.0.0. Версия отображается в заголовке окна Рабочего места QUIK.
- Остановите Рабочее место QUIK.
- Распакуйте архив с обновлением Модуля опционной аналитики в каталог
с Рабочим местом QUIK.

- Запустите Рабочее место QUIK.
Архив с обновлением:
Руководство пользователя модуля опционной аналитики
Модуль опционной аналитики можно использовать в терминале только в том случае, если у брокера приобретена лицензия на этот модуль.
Настройка потока котировок по опционам
Убедимся, что в терминале есть поток котировок по опционам, для этого:
идем в Система -> Настройки -> Основные настройки

в окне Программа -> Получение данных -> Котировки должны быть доступны “ФОРТС опционы” и “ФОРТС фьючерсы”. Если их нет обратитесь к провайдеру демо доступа, чтобы включили.

Если все в порядке, установите галочки, как на скрине и нажмите “Да”. После этого не забудьте сохранить настройки терминала:

Настройка доски опционов.
Заходим в меню “Создать Окно -> Все типы окон“

в разделе “Фьючерсы и опционы” выбираем “Доска опционов”

ставим галочки и из окна “Доступные параметры” выбираем указанные на рисунке в окне “Выбранные параметры”.У вас должно получится, как на скрине. Если все в порядке, жмем “Ок”.

если все сделано верно, получаем таблицу опционов:

сохраняем настройки терминала:

В нашей базе содержится 13 разных файлов с именем stratvolat.dll . You can also check most distributed file variants with name stratvolat.dll. Эти файлы чаще всего разработаны компанией ARQA Technologies. Самое частое описание этих файлов – Модуль опционной аналитики. Этот файл – динамически подключаемая библиотека. Такая библиотека может загружаться и выполняться любым работающим процессом.
Подробности о наиболее часто используемом файле с именем “stratvolat. dll”
- Продукт:
- (Пустое значение)
- Компания:
- ARQA Technologies
- Описание:
- Модуль опционной аналитики
- Версия:
- 1.3.4.5
- MD5:
- dcb6b054c6688810a262027d322f9609
- SHA1:
- 8fd6c32f6703769fb24fdb62ab9e6e0f905fe722
- SHA256:
- 09619da48fb123daba1582f5bb3c2e80807a2c68e5ab49406560348743775740
- Размер:
- 1646665
- Папка:
- %PROGRAMFILES%\Info
- ОС:
- Windows XP
- Частота:
- Низкая
Библиотека “stratvolat. dll” безопасная или опасная?
Последний новый вариант файла “stratvolat.dll” был обнаружен 3471 дн. назад. В нашей базе содержится 4 шт. вариантов файла “stratvolat.dll”. У всех этих вариантов пока нет окончательных оценок.
У нас пока нет комментариев пользователей к файлам с именем “stratvolat.dll”.
Добавить комментарий для “stratvolat. dll”
Для добавления комментария требуется дополнительная информация об этом файле. Если вам известны размер, контрольные суммы md5/sha1/sha256 или другие атрибуты файла, который вы хотите прокомментировать, то вы можете воспользоваться расширенным поиском на главной странице .
Если подробности о файле вам неизвестны, вы можете быстро проверить этот файл с помощью нашей бесплатной утилиты. Загрузить System Explorer.
Проверьте свой ПК с помощью нашей бесплатной программы
System Explorer это наша бесплатная, удостоенная наград программа для быстрой проверки всех работающих процессов с помощью нашей базы данных. Эта программа поможет вам держать систему под контролем. Программа действительно бесплатная, без рекламы и дополнительных включений, она доступна в виде установщика и как переносное приложение. Её рекомендуют много пользователей.
Почему не удается зарегистрировать DLL
Итак, у вас отсутствует какой-то файл DLL, из-за чего при запуске игры или программы вы видите ошибку, вы скачали этот файл из Интернета и пробуете зарегистрировать, но либо точка входа DllRegisterServer, либо модуль не совместим с текущей версией Windows, а может и что-то еще, то есть регистрация DLL невозможно.
Почему это происходит (далее будет и про то, как это исправить):
- Не все файлы DLL предназначены для того, чтобы их регистрировали. Для того, чтобы его можно было зарегистрировать данным способом, он должен иметь поддержку той самой функции DllRegisterServer. Иногда ошибка бывает также вызвана тем, что библиотека уже зарегистрирована.
- Некоторые сайты, предлагающие скачать DLL, содержат по факту, файлы-пустышки с искомым вами именем и их невозможно зарегистрировать, так как на самом деле это не библиотека.
А теперь о том, как это исправить:
- Если вы программист и регистрируете свою DLL, попробуйте regasm.exe
- Если вы пользователь и у вас что-то не запускается с сообщением о том, что DLL отсутствует на компьютере — поищите в Интернете, что это за файл, а не где его скачать. Обычно, зная это, вы можете скачать официальный установщик, который установит оригинальные библиотеки и зарегистрирует их в системе — например, для всех файлов с именем, начинающегося с d3d достаточно поставить DirectX с официального сайта Microsoft, для msvc — одну из версий Visual Studio Redistributable. (А если не запускается какая-то игра с торрента, то загляните-ка в отчеты антивируса, он мог удалить нужные DLL, это часто бывает с некоторыми модифицированными библиотеками).
- Обычно, вместо регистрации DLL срабатывает размещение файла в одной папке с исполняемым файлом exe, который требует эту библиотеку.
На этом завершаю, надеюсь, что-то стало более ясно, чем было.
А вдруг и это будет интересно:
Почему бы не подписаться?
Рассылка новых, иногда интересных и полезных, материалов сайта remontka.pro. Никакой рекламы и бесплатная компьютерная помощь подписчикам от автора. Другие способы подписки (ВК, Одноклассники, Телеграм, Facebook, Twitter, Youtube, Яндекс.Дзен)
Здравствуйте. Скачал из Стима игру, и столкнулся с ошибкой, связана она с файлом msvcrt. dll. Попробовал все указанные вами способами, а после попробовал установить Microsoft C++, но это все равно не помогло. Что мне делать?
А установили и X86 и X64 версии (нужны обе). Нужного года?
Источник
Ошибка regsvr32 «Не удалось загрузить модуль»
В большинстве своем с ошибкой regsvr32 «Не удалось загрузить модуль» сталкиваются геймеры, устанавливающие на свои компьютеры неофициальные копии популярных игр, когда при взломе или обходе лицензирования необходимо регистрировать некоторые компоненты в виде динамических библиотек самостоятельно. Однако, как свидетельствуют отзывы пользователей в интернете, достаточно часто такую ситуацию можно наблюдать даже при работе с Creative Cloud от Adobe, не говоря уже о многочисленных программах, рассчитанных на обработку мультимедиа.
Для чего служит инструмент regsvr32?
Особо не вдаваясь в технические подробности, для рядовых пользователей стоит отметить, что инструментарий regsvr32 представляет собой специальное средство регистрации системных компонентов в ОС Windows всех последних поколений. Это касается так называемых OLE-объектов, в частности, элементов ActiveX и любых других динамических библиотек формата DLL.
Такие объекты иногда бывает недостаточно просто скопировать в системную папку, поскольку операционная система с ними просто так работать не сможет. Именно поэтому для Windows (чтобы она их «увидела») нужно добавить сведения о скопированной библиотеке. Но, как уже было сказано выше, зачастую вместо регистрации пользователь получает ошибку regsvr32 «Не удалось загрузить модуль». Это может происходить по совершенно разным причинам, которые зависят и от самих регистрируемых компонентов, и от разрядности операционной системы, и даже от неправильных действий самого пользователя.
Ошибка regsvr32 «Не удалось загрузить модуль»
Если кто не знает, регистрация любого компонента в системе с использованием инструмента regsvr32 выполняется либо через командную строку, либо через консоль «Выполнить», но первый вариант намного более предпочтителен. Все регистрируемые библиотеки помещаются в специальные каталоги. В случае с Windows 32 бита конечной локацией является папка System32, а в 64-битных ОС библиотеки могут содержаться и вышеуказанном каталоге, и в директории SysWOW64. Но и командной строкой не все так просто. Вполне возможно, что пользователь получает сообщение об ошибке regsvr32 «Не удалось загрузить модуль» только по той причине, что консоль запущена без наличия соответствующих прав на выполнение некоторых операций. Таким образом, и командую строку необходимо запускать исключительно от имени администратора.
В Windows 7 и ниже для этого следует отметить соответствующий пункт при вводе команды cmd в меню «Выполнить», в восьмой и десятой модификациях можно использовать соответствующий пункт из меню ПКМ на кнопке «Пуск», а общим решением для всех последних версий Windows является запуск новой задачи с администраторским приоритетом из «Диспетчера задач».
Дополнительная методика регистрации библиотек
Несмотря на наличие нужных прав при входе в систему под администраторской регистрацией или описанным выше запуском командной консоли, ошибка regsvr32 «Не удалось загрузить модуль» может появляться еще и потому, что в 64-разрядной системе библиотека не была помещена в каталог SysWOW64.
Просто скопируйте регистрируемый компонент из директории System32 в указанную локацию, а затем выполните команду регистрации «%systemroot%\SysWoW64\regsvr32» (без кавычек), через пробел указав полный путь к нужной библиотеке.
Устранение сбоя regsvr32 «Не удалось загрузить модуль» (msvcp110. dll на компьютере отсутствует)
В случае с библиотеками msvcp (причем не только с номером 110) сбои при регистрации в большинстве случаев свидетельствуют об отсутствии или нарушениях в работе специальной платформы MS Visual C++. В этой ситуации необходимо обратить внимание на то, какая именно версия платформы необходима для работы данных компонентов.
После этого ее можно инсталлировать в режиме восстановления даже через стандартный раздел программ и компонентов (кнопка «Изменить»). Иногда можно поступить и проще, загрузив с официального ресурса Microsoft оригинальные библиотеки, после чего зарегистрировать их вышеописанными методами, либо полностью переустановить всю платформу. При этом перед установкой желательно скачать официальный дистрибутив, удалить существующую версию, а только потом выполнить «чистую» установку.
Источник
Исправляем ошибку Msvcp100. dll — Скачиваем и устанавливаем
Доброго времени суток, дамы и господа! Если при запуске игры или программы Вы столкнулись с сообщением об ошибке, в котором написано «запуск программы невозможен, так как на компьютере отсутствует msvcp100.dll» и совет типа «Попробуйте переустановить программу» или что-то подобное.
Запуск программы невозможен, отсутствует MSVCP100.dll
Не пугайтесь, по сути стандартная ошибка о недостающих файлах библиотек в операционной системе Windows. Весь смысл в том, что не все программы и игры устанавливают дополнительные dll, для нормальной работы. А в windows библиотеки от пакета Visual C++ в комплекте не идут. Вот и приходиться пользователю решать своего рода проблемы с недостающими файлами.
В данной статье я подробно расскажу о файле msvcp100.dll, о том, что это за ошибка и как ее исправить самостоятельно. Расскажу о двух вариантах ее устранения и не появлении в дальнейшем. Плюс Вы уже будете знать как поступать в такой ситуации.
Спросите, почему в большинстве случаев? Все просто, практически каждый случай в большей степени индивидуальный, т.к. ПО и игры все разные. Но знаю одно, все решаемо.
Немного расскажу о данном файле, к какому пакету библиотека принадлежит, что это за файл, а так же для чего он нужен в windows.
Что за ошибка msvcp100. dll
Библиотека msvcp100.dll является важной частью для запуска программ и игр разработанных с помощью Microsoft Visual C++. П ринадлежит к распространяемому пакету Microsoft Visual C++ 2010. Системная ошибка может быть вызвана либо отсутствием и повреждением файла. В результате чего игра или программа отказывается запускаться, или вылетает практически сразу после запуска.
Файл библиотеки может быть удален вследствие удаления любого софта с компьютера, как самим пользователем, так и при деинсталляции игр. Данная ошибка может возникать на таких операционных системах как windows 7, 8 и windows 10
Msvcp100.dll является одним из важных компонентов, и наличие в системе его обязательно. В противном случае ничего не заработает.
Впрочем, главное, что нужно знать о данной ошибке, несмотря на природу причины ее возникновения, она подлежит исправлению, причем сразу несколькими методами.
Копируем недостающий файл в windows
В редких случаях, когда описанный выше способ не помогает, решить проблему можно в ручном режиме, скопировав в системную папку. Для этого необходимо скачать msvcp100.dll по прямой ссылке с моего сайта, и подкинуть в нужные папки.
Теперь возникает другой вопрос, куда кидать скачанный файл? Самый простой способ, кинуть библиотеку непосредственно в папку с отказывающейся запускаться игрой. Этот метод помогает не всегда, но все же иногда срабатывает. Более действенным вариантом является копирование библиотеки в папку с системными файлами. Но здесь опять же необходимо учитывать разрядность ОС.
Для 32-разрядной ОС файл нужно скопировать в папку C:\Windows\System32
Для 64-разрядной ОС (Windows 7, например) – C:\Windows\SysWOW64
Завершив копирование библиотеки можно переходить к финальному этапу всей процедуры. Все dll для windows, устанавливаемые вручную, необходимо регистрировать. Для этого потребуется выполнить несколько последовательных действий.
Жмем кнопку «Пуск» , затем «Выполнить…» или вызываете окно нажав Win + R
Откроется окошко, в котором вписываем «regsvr msvcp100.dll» и жмем «ОК» Далее запустится приложение регистрации, которое затем автоматически закроется. Или можно указывать полный путь до файла dll, как на картинке выше.
Если приложение не запустилось или возникла какая-то ошибка, то проблему устраняем заменой введенной ранее фразы на «regsvr32 msvcp100.dll» и снова жмем «ОК» Можете написать таким образом а можете указать полный путь до библиотеки.
После регистрации библиотеки необходимо перезагрузить компьютер. Ну и соответственно пробовать.
Если проделанные функции не спасли положение и ошибка сохраняется, то не исключено, что причина кроется в повреждении профиля пользователя ОС. В этой ситуации необходимо создать еще один профиль с базовыми настройками и запускать игру в нем. Также помните, что указанные выше пакеты и msvcp100.dll скачать для windows безопаснее всего будет с официального сайта Майкрософт.
Что делать, если у меня windows 10?
Если назойливое окошко «отсутствует msvcp100» появляется в windows 10, то рецепт лечения также существует. Для начала установите последнюю версию Framework 4.5 и пакет Visual C++ в версии 2015, который уже должен включать msvcp100.dll для windows 10.
Данная процедура должна решить проблему автоматически, в противном случае необходимо дополнительно установить предыдущие сборки Visual C++. При этом обычно я скачиваю и устанавливаю х64 и х32 версии.
Восстановление системных файлов
Альтернативный вариант в решении ошибки msvcp100, воспользоваться средствами windows по поиску поврежденных или отсутствующих системных файлов в виндовс. Система проверит поврежденные файлы и восстановит их.
Для этого нужно открыть командную строку с правами администратора, ввести sfc /scannow и нажать на кнопку «Enter» . Запустится процесс проверки системных файлов, до завершения процесса, будут идти проценты выполнения.
После завершения проверки системная утилита выдаст сообщение, если найдет проблемы/ошибки, то пути их решения или восстановления недостающих или поврежденных файлов.
Метод 1. Устанавливаем Майкрософт Visual C++
Скачиваем Майкрософт Visual C++ 2010 c официального сайта Microsoft. Для 32-битной ОС пакет можно скачать отсюда, для 64-битной версии – отсюда. Для обладателей версии Windows 8, 8.1. и 10 я бы советовал воспользоваться пакетом Visual C++ 2012.
Переустанавливаем Visual C++ 2010
Обычно установки вышеуказанного пакета хватает, чтобы решить проблему с файлом msvcr100.dll. Было бы неплохо, чтобы перед установкой нового пакета вы деинсталлировали старый.
Как это выглядит визуально можно посмотреть на видео:
После загрузки и установки пакета перезагрузите компьютер. Я бы ещё советовал скопировать оригинальный файл msvcr100.dll с системного каталога (обычно это c:\windows\system32 для 32-битной версии ОС и SysWOW64 для 64-битной) в каталог с игрой. Бывает, что игровая программа использует свои библиотеки, которые диссонируют с системными. После близкого знакомства с тем, что это такое msvcr100.dll переходим к следующему методу решения ошибки.
Размещение файла msvcr100.dll на ПК
Метод 2. Загрузка msvcr100. dll
Для любителей «точечных» решений могу посоветовать вариант с поиском в интернете файла msvcr100.dll, его скачивание и установку в системный каталог (msvcr100.dll). Объективно говоря, делать этого не рекомендуется, так как мало того, что под видом скачиваемого системного файла вы легко можете скачать вредоносную программу, так и версия загруженной библиотеки может отличаться от используемых в системе, что может вызывать сбои в работе ОС.
Если же вы, всё-таки, решились, тогда не забудьте проверить скачанный файл мощными антивирусами, а затем и зарегистрировать его, нажав комбинацию клавиш Win+R, а затем набрав там regsvr32 msvcr100.dll. Нажмите «Ок», и перезагрузите ваш ПК.
Альтернативные шаги исправления ошибки msvcr100. dll
Я бы советовал обратить внимание ещё на несколько детерминант, способных вызывать ошибку с отсутствующим и повреждённым файлом msvcr100.dll.
- проверьте ваш компьютер на наличие вредоносных вирусных программ, некоторые из них способны повредить системные файлы, в том числе и msvcrdl, а Svchost.exe грузить память (используйте Trojan Remover, Dr.Web CureIt! и другие);
- проверьте корзину на рабочем столе, бывает, что пользователь случайно удалил нужный системный файл, после которого система отказывается работать;
- проверьте ситуацию с драйверами на вашем компьютере, быть может, они нуждаются в обновлении (особенно это касается драйверов к графической карте);
- проверьте целостность системных файлов Windows c помощью команды sfc/ scannow;
- проверьте целостность и работоспособность реестра ОС с помощью специальных программ (CCleaner, Regcleaner и других);
- попробуйте воспользоваться точками восстановления состояния системы, при которых она работала надёжно и данной ошибки не возникало;
Соединение установить не удалось. Возможно, вы используете ключи, которые не зарегистрированы на сервере.
Данная ошибка возникает, если вы пытаетесь подключиться с ключами, которые не зарегистрированы на сервере.
Возможно, вы указываете неверный логин и/или пароль. Если вы недавно регистрировали ключи, то необходимо проверить в Личном кабинете на вкладке «История поручений / Административные поручения» отсутствие сообщения «Системная ошибка». Наличие данной ошибки означает, что загружаемый на сервер ключ некорректен.
Следует создать новые ключи, предварительно удалив предыдущие из папки, в которой они создаются (путь по умолчанию C:\Open_Broker_QUIK\Keys), эта папка перед созданием новых ключей должна быть пустой. Если системной ошибки нет, то необходимо убедиться, что в папке с ключами QUIK сохранены именно те ключи, которые вы регистрировали в Личном кабинете (файлы pubring и secring). В противном случае ошибка будет повторяться.
Кроме того, следует проверить корректность логина, который вы указываете в окне подключения. Для этого откройте ключ pubring.txk с помощью программы «Блокнот», в меню выберите «Формат», далее «Шрифт» и выберите из списка шрифт Terminal. Проверьте совпадение логина в первой строке в квадратных скобках с тем, который вы указываете для входа. Если логин не совпадает, значит вы используете не те ключи, которые регистрировали в Личном кабинете. Если логин совпадает, но ошибка сохраняется, попробуйте указать первую букву/символ, с которых начинается ваш логин.
Если после этого возникает сообщение «Неверный пароль», то это означает, что допущена ошибка при вводе пароля. Если вы забыли пароль — создайте новые ключи.
Ключ сервера или пользователя не найден. Данная ошибка возникает, если указан некорректный путь к ключам или неверно введён логин (имя пользователя).
Для проверки пути к ключам нажмите кнопку «Система» в левом верхнем углу в программе QUIK. Затем выберите «Настройки / Основные настройки», нажмите на знак «+» рядом с программой и выберите шифрование. После этого необходимо в настройках по умолчанию нажать на иконку.
После появления таблицы «Текущие настройки» следует проверить, корректно ли указан путь к ключам в строках «Файл с публичными ключами… / с секретными…», нажав кнопку с троеточием (путь по умолчанию C:\Open_Broker_QUIK\Keys).
Для проверки корректности логина необходимо открыть ключ pubring.txk с помощью программы «Блокнот». Затем следует изменить текущий шрифт на шрифт Terminal. Для этого нажмите кнопку «Формат», далее нажмите кнопку «Шрифт» и выберите из списка шрифт Terminal. В верхней строке в квадратных скобках указан ваш логин. Он должен совпадать с логином, который вы указываете при входе в QUIK.
Можно также использовать только первую букву, с которой начинается ваш логин.
Net error. Удалённый хост принудительно разорвал существующее подключение.
Данное сообщение возникает в случае высокой нагрузки на терминал, например, при заказе с сервера большого массива информации (причиной могут быть обезличенные сделки, большое количество открытых позиций, множество открытых окон), терминал не успевает за заданное количество времени отправить техническое сообщение серверу доступа о том, что он ещё «на связи», и поэтому сервер доступа принудительно разрывает соединение.
Ошибка может также возникнуть из-за низкой скорости интернет-соединения или его разрывов. Для решения данной проблемы необходимо оптимизировать программу QUIK, выполнив следующие действия. Нажмите кнопку «Система» => «Настройки» => «Основные настройки» =>, нажмите на знак «+» рядом с «Программой» => «Получение данных» => и выберите параметр, исходя из настроек открытых пользователем таблиц. Затем надо выбрать «Сохранение данных» (находится чуть ниже кнопки «Получение данных»). Следует выбрать параметр «Только данные, отражающие текущее состояние». Далее уменьшите количество открытых окон до минимально комфортного количества. На этом процесс оптимизации завершён. Для решения проблем с интернет-соединением попробуйте перезапустить роутер (в случае подключения по Wi-Fi). Проверьте скорость интернета на сайте speedtest.net.
В случае, если скорость интернет-соединения окажется ниже заявленной в договоре, обратитесь к интернет-провайдеру.
Не хватило памяти под объекты.
Данную ошибку вызывает накопление большого количества временных файлов в программе QUIK, из-за чего не хватает памяти под объекты (Расход ОЗУ, ЦП, объектов GDI). Проблема решается следующим образом: необходимо закрыть программу QUIK, перейти в корневую папку (путь по умолчанию C:\Open_Broker_QUIK), найти в этой папке утилиту под названием «Восстановление терминала» и запустить её. Дождавшись уведомления «Для продолжения нажмите на любую клавишу», запустите в папке QUIK утилиту «Чистый запуск». Если это не помогло, следует удалить в корневой папке QUIK все файлы с расширением .dat и .log, а также переименовать файл настроек info.wnd в info1.wnd или любое другое название, кроме info.wnd, и перезапустить программу с помощью утилиты «Чистый запуск». Программа QUIK запустится без настроек. Для загрузки настроек нажмите кнопку «Система» => «Загрузить настройки из файла» => папка «Wndsav». В папке Wndsav хранятся резервные копии файла настройки. Выберите любой файл с самой поздней датой. Расшифровка «info.<ДАТА>_<ВРЕМЯ>.wnd», например, «info.20160822_180327.wnd».
Чтобы ошибка «Не хватило памяти под объекты» больше не возникала, используйте для запуска QUIK утилиту «Чистый запуск» вместо стандартного ярлыка.
General Protection Fault — Internal exception happened.
Данная ошибка означает, что повреждён какой-то программный файл QUIK.
- Попробуйте удалить файл, который указан в тексте сообщения. Для этого зайдите в папку с установленной программой QUIK, затем в папку dmp и удалите из неё файл info_***.dmp. После удаления попробуйте запустить приложение.
- Попробуйте удалить все файлы с расширением *.dat и *.log из папки с установленной программой QUIK. Также переименуйте файл info.wnd в файл info1.wnd., удалите файл .dmp повторно из пункта 1 (этот файл создаётся заново при каждом запуске). Выполнив эти действия, попробуйте запустить приложение.
- Если предложенные способы не дали результатов, необходимо установить программу заново в новую папку, например, info1. Дистрибутив программы вы можете скачать по ссылке: https://open-broker.ru/ru/trading/dist/
- Вы также можете воспользоваться рекомендацией, написанной в данном сообщении, и отправить указанный файл разработчикам QUIK по адресу support@quik.ru для диагностики проблемы.
Error 2 reading file.
Возможная причина возникновения этой ошибки связана с тем, что программа не может прочитать файлы ключей (pubring.txk и secring.txk). Необходимо проверить путь к ключам с помощью кнопки «Система» (в левом верхнем углу в программе QUIK), затем выбрать «Настройки» / «Основные настройки», нажать на знак «+» рядом с программой и выбрать «Шифрование». После этого следует в «Настройки по умолчанию» нажать на иконку. После появления таблицы «Текущие настройки» следует проверить, корректно ли указан путь к ключам в строках «Файл с публичными ключами… / с секретными…», нажав кнопку с троеточием.
Если это не помогло, то необходимо сгенерировать новые ключи, предварительно удалив старые. Ссылка на инструкцию генерации ключей.
Ошибка экспорта в MetaStock. IWR_CANNOT_LOCATE.
Ошибка, возникающая при запуске программы, связана с тем, что какая-то защита блокирует запуск процесса winros.exe, который отвечает за экспорт в программы технического анализа. Для решения данной проблемы необходимо, либо добавить процесс winros.exe в исключения антивирусной защиты, либо из папки с установленной программой удалить файлы winros.exe и iwr.dll.
Нехватка средств по лимитам клиента.
Сообщение возникает при выставлении или закрытии позиции. Возможны следующие причины данной проблемы. 1) Действительно не хватает средств. 2) Есть активные заявки на покупку/продажу, которые блокируют свободные денежные средства. Для освобождения средств необходимо снять активные заявки. 3) Если планируемые чистые позиции (обозначены в таблице «Ограничения по клиентским счетам» как «план. чист. поз.») меньше нуля, то закрытие позиции возможно только при выставлении заявки в стакан. Выставление по рынку (исполнение сразу) приводит к ошибке: [FORTS] «Нехватка средств по лимитам клиента». Также если у вас есть купленные опционы и фьючерсы и планируемая чистая позиция меньше гарантийного обеспечения по фьючерсам, то позицию возможно закрыть, только предварительно продав опционы для освобождения гарантийного обеспечения.
Цена сделки вне лимита.
Московская биржа выставляет ценовой диапазон каждую торговую сессию, выше/ниже которого нельзя выставить заявку. Информацию можно посмотреть в терминале QUIK в таблице «Текущие торги», параметры «Максимальная возможная цена» и «Минимальная возможная цена», а также на самом сайте Московской биржи https://www.moex.com на вкладке «Параметры инструмента», в строке «Нижний лимит» и «Верхний лимит».
Неверный код клиента.
Данная ошибка возникает, если вы указываете код клиента, не соответствующий торговой площадке (для фондовой площадки без префиксов, для валютной с префиксом FX, для срочной секции номер счёта начинается с цифры 41). Также, возможно, у вас открыт субсчёт, и вы пытаетесь выставить заявку с основного счёта фондовой площадки (для выставления заявки с основного счёта добавьте к коду клиента параметр /00). Если у вас единый брокерский счёт и вы выставляете заявку на валютной площадке, то код клиента должен указываться без префикса FX.
Не отражается/не обновляется график открытого интереса в QUIK.
Для решения данной проблемы необходимо проверить следующие параметры. Нажмите кнопку «Система» в левом верхнем углу торговой системы QUIK. Выберите «Настройки / Основные настройки», нажмите на знак «+» рядом с программой. Перейдите на пункт «Получение данных». Убедитесь, что выбран пункт «С учётом настроек, выбранных пользователем вручную через пункт меню «Система / Заказ данных / Поток котировок», и установлена галочка напротив пункта «Обновлять все данные после расширения списка получаемых инструментов и параметров». Затем перейдите в меню «Сохранение данных» и убедитесь, что выбран пункт «Данные, отражающие текущее состояние и всю историю изменений» и установлена галочка напротив пункта «Получать пропущенные данные». Выполнив настройки, обновите данные в окне «Количество открытых позиций», нажав правой кнопкой мыши в самом окне и выбрав в контекстном меню пункт «Обновить таблицу» либо нажав клавишу F5.
Если это не помогло, то попробуйте перезаказать данные. Нажмите кнопку «Система» в левом верхнем углу торговой системы QUIK, перейдите в меню «Заказ данных / Перезаказать данные», установив галочки напротив пунктов «Торговые данные текущей сессии» и «Архив данных для построения графиков».
Не вижу свои заявки/сделки.
Если вы не видите своих заявок/сделок на графике, необходимо подключить данную функцию. Для этого нажмите правой кнопкой мыши на графике и в контекстном меню выберите «Редактировать». После появления окна редактирования настроек графика выберите «Область 1 / Название инструмента [Price]», например, RTS-12.19 [Price]. Затем в правой части перейдите на вкладку «Дополнительно» и проставьте галочки напротив пунктов «Показывать заявки», «Показывать стоп-заявки», «Показывать сделки». После этого на данном графике будут отображаться все заявки, стоп-заявки и сделки по данному инструменту за текущую торговую сессию.
Как добавить индикатор на график?
Нажмите правой кнопкой мыши на графике и в контекстном меню выберите пункт «Добавить график (индикатор)», в предложенном списке выберите необходимый индикатор и нажмите кнопку «Добавить». После этого на графике или под графиком (в зависимости от типа) появится выбранный индикатор.
Не отображается торговый счёт в окне ввода заявки.
Для отображения нужного счёта он должен быть добавлен в выбранные счета депо. Чтобы убедиться в этом, нажмите кнопку «Система» в левом верхнем углу, перейдите в меню «Настройки / Основные настройки», нажмите на знак «+» рядом с пунктом «Торговля / Выберите настройку счетов». Проверьте, чтобы все счета из левой колонки «Доступные счета депо» были перенесены в правую колонку «Выбранные счета депо». Если они не перенесены, нажмите на двойную стрелку вправо, после этого нажмите «Сохранить». Если после этого нужный счёт так и не появился, убедитесь, что вы добавили его в данный терминал через Личный кабинет.
Вы уже работаете в системе.
Появление данной ошибки означает, что ваш терминал уже подключён к серверу. Эта ошибка чаще всего возникает из-за аварийного завершения работы торгового терминала QUIK, также, возможно, вы не разорвали соединение с сервером на другом компьютере. Для решения этой проблемы следует разорвать соединение с сервером на другом компьютере. Если это невозможно, позвоните в техническую поддержку по номеру телефона: +7 (495) 777-56-56. Попросите отключить терминал от необходимого сервера. Если для вас сервер не принципиален, то вы можете подключиться к другому серверу.
Неверный логин/пароль.
Данная ошибка возникает, если вы указываете неверный логин или пароль. Также она может появиться, если вы меняли пароль текущим днём, тогда необходимо использовать для подключения сервер 4 Макомнет (ip адрес 195.128.79.55, порт 15100, ключ сервера Open) со следующего дня на любом другом сервере. Далее проверьте раскладку клавиатуры, убедитесь в том, что не включён Caps Lock. Если ошибка повторяется, следует заменить пароль/логин в Личном кабинете.
Долго запускается терминал.
Возможная причина может заключаться в том, что в QUIK накопилось множество временных файлов, в связи с чем загрузка терминала увеличивается. Для устранения данной проблемы используйте для запуска QUIK утилиту «Чистый запуск», которая находится в корневой папке с установленной программой (по умолчанию расположена на локальном диске C под названием Open_Broker_Quik). Выведите на рабочий стол ярлык «Чистый запуск» и используйте для запуска программы только данную утилиту. Также проблема может быть связана с тем, что открыто множество окон, большое количество графиков, индикатор «Количество открытых позиций», таблица обезличенных сделок, в связи с этим заказывается огромный массив данных с сервера, что вызывает продолжительный запуск программы. Для решения проблемы необходимо оптимизировать настройки программы QUIK. Нажмите кнопку «Система» в верхнем левом углу. Далее выберите меню «Настройки / Основные настройки», нажмите на знак «+» рядом со словом «Программа / Получение данных / Выберите пункт, исходя из настроек открытых пользователем таблиц», далее перейдите на пункт «Сохранение данных». Здесь следует выбрать пункт «Только данные, отражающие текущее состояние». Сохраните внесённые изменения с помощью кнопки «ОК» в открытом окне. Если эти операции не дали результата, необходимо модернизировать комплектующие компьютера (объём оперативной памяти, SSD диск, видеокарта).
Автоматически добавляются новые инструменты в таблицу «Текущие торги».
Причиной выполнения данного действия является включённая настройка «При получении нового инструмента / Добавлять его во все таблицы». Отключить её можно следующим образом: нажмите кнопку «Система» в левом верхнем углу, перейдите в меню «Настройки / Основные настройки», нажмите на знак «+» рядом с программой «Получение данных». Уберите галочку с пункта «При получении нового инструмента / Добавлять его во все таблицы». Сохраните внесённые изменения, нажав кнопку «ОК».
Как зарегистрировать DLL в Windows
Пользователи спрашивают о том, как зарегистрировать dll файл в Windows 7 и 8. Обычно после того, как столкнулись с ошибками наподобие «Запуск программы невозможен, так как нужная dll отсутствует на компьютере». Об этом и поговорим.
На самом деле, регистрация библиотеки в системе не такая уж и сложная задача (покажу целых три вариации одного способа) — по сути, необходим лишь один шаг. Единственное обязательное требование — наличие у вас прав администратора Windows.
Однако есть некоторые нюансы — например, даже успешная регистрация DLL не обязательно избавляет вас от ошибки «библиотека отсутствует на компьютере», а появление ошибки RegSvr32 с сообщением о том, что модуль не совместим с версией Windows на этом компьютере или точка входа DLLRegisterServer не найдена, не говорит о том, что вы что-то делаете не так (о чем это говорит разъясню в конце статьи).
Три способа регистрации DLL в ОС
Описывая дальнейшие шаги, я исхожу из того, что вы нашли, куда нужно скопировать вашу библиотеку и DLL уже лежит в папку System32 или SysWOW64 (а возможно, где-то еще, если ей там следует находиться).
Примечание: ниже будет описано, как зарегистрировать DLL библиотеку с помощью regsvr32.exe, однако обращаю ваше внимание на то, что если у вас 64-разрядная система, то у вас есть два regsvr32.exe — один в папке C:\Windows\SysWOW64, второй — C:\Windows\System32. И это разные файлы, причем 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 в системе одна и та же, просто несколько разные способы запуска одной и той же команды — кому что удобнее. А теперь о том, почему у вас ничего не получается.
REGSVR32 – регистрация или отмена регистрации библиотеки DLL в реестре Windows.
Модель многокомпонентных объектов ( C omponent O bject M odel — СОМ ) является основным средством взаимодействия программ любых типов: библиотек, приложений, системного программного обеспечения и т.п. и определяет стандартный механизм, с помощью которого одна часть программного обеспечения ( сервер ) предоставляет свои сервисы другой ( клиент ) , что обеспечивается применением определенных протоколов взаимодействия между ними ( между клиентом и сервером). В качестве сервера может использоваться динамически подключаемая библиотека (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-ричное значение, заключенное в фигурные скобки:
При регистрации в реестре создается подраздел с именем, соответствующим идентификатору 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 :
Или без использования переменных окружения:
В качестве дополнительного программного средства для управления регистрацией объектов COM, очень удобно пользоваться бесплатной утилитой от Nirsoft RegDLLView.exe . Программа не требует установки в системе, имеет небольшой размер и позволяет:
– Получить в удобном виде список всех зарегистрированных в системе объектов.
– Сохранить в текстовом файле или в HTML-формате параметры всех или выделенных из списка зарегистрированных DLL.
– Выполнить регистрацию или отмену регистрации выбранных объектов.
– Создать reg-файл для выполнения отмены регистрации одной или нескольких DLL.
– Зарегистрировать или перерегистрировать указанный файл.
Кроме того, имеется возможность проверить цифровые подписи исполняемых файлов зарегистрированных объектов, просмотреть или изменить их свойства, а также выполнить запуск редактора реестра с отображением информации выбранного GUID через пункт контекстного меню ”Open in Regedit”, вызываемого правой кнопкой мышки.
Основная Информация
Regsvr32 — это служебная программа командной строки для регистрации и отмены регистрации элементов управления OLE, например ActiveX и библиотеки DLL в реестре Windows. Средство Regsvr32.exe устанавливается в папке %systemroot%\System32 в ОС Windows XP и более поздних версиях Windows.
В 64-разрядных версиях Windows имеются две версии файла Regsv32.exe:
Синтаксис команды Regsvr32
Файл RegSvr32.exe имеет следующие параметры командной строки:
Типичные решения ошибок Regsvr32
При появлении ошибки Regsvr32 попробуйте устранить ее одним из следующих способов.
Способ 1. Повторный запуск команды Regsvr32 в командной строке с повышенными привилегиями
Чтобы открыть командную строку с повышенными привилегиями, выполните указанные ниже действия.
- Проведите пальцем от правого края экрана, а затем коснитесь чудо-кнопки “Поиск”. Если вы используете мышь, переместите указатель в правый нижний угол экрана и нажмите чудо-кнопку “Поиск”. Введите в поле “Поиск” запрос “Командная строка”, щелкните правой кнопкой мыши элемент “Командная строка”, а затем выберите команду “Запуск от имени администратора”. Получив запрос на ввод пароля администратора или подтверждение, введите пароль или нажмите кнопку “Разрешить”.
- Нажмите кнопку “Пуск”, в поле “Поиск” введите запрос “Командная строка” или “cmd”, щелкните правой кнопкой мыши элемент “Командная строка”, а затем выберите команду “Запуск от имени администратора”. Получив запрос на ввод пароля администратора или подтверждение, введите пароль или нажмите кнопку “Разрешить”.
- Войдите в систему в качестве администратора или с другой учетной записью с правами администратора и откройте окно “Командная строка”.
Способ 2. Использование 32-разрядной версии Regsvr32 для регистрации 32-разрядной библиотеки DLL в 64-разрядной версии ОС Windows
Если при регистрации 32-разрядной библиотеки DLL в 64-разрядной версии ОС Windows появляется ошибка, выполните следующие действия.
- Откройте командную строку с повышенными привилегиями.
- Если 32-разрядная библиотека DLL находится в папке %systemroot%\System32, переместите ее в папку %systemroot%\SysWoW64.
- Выполните следующую команду:
Сообщения об ошибках средства Regsvr32. exe в ОС Windows Vista и более поздних версиях Windows
Исправление ошибки isdone. dll (unarc. dll) при установке игры
Ошибки с библиотекой isdone.dll с сообщением «Unarc.dll вернул код ошибки» могут быть вызваны как проблемами с железом (обычно — оперативной памятью), так и софтом. Ошибка с возвратом кодов 11, 12, 5, 7, 14, 6, 2 чаще вызывается неверным названием или расположением файла или проблемами внутри системы.
Во время установки Windows может выдать сообщение в стиле «Архив поврежден! Unarc.dll вернул код ошибки». Смотреть нужно не на код ошибки, а на информационное сообщение, которое идет после него. Желательно скопировать архив/установочные файлы на флешку и попробовать установить их на другом компьютере. Если установка запускается успешно, значит проблему следует искать не в архиве.
Практически всегда проблему можно устранить точечным воздействием, не прибегая к радикальным мерами и не пробуя все советы из интернета подряд. Ниже приведены простые инструкции и советы, которые могут помочь диагностировать причину и исправить проблему.
Как исправить ошибку с isdone.dll:
Отключение защиты, антивируса и SmartScreen
Ошибка с библиотекой isdone.dll возникает при установке пиратских версий игр (загруженных из интернета, через торренты) из-за особенностей работы таких приложений. Подобные игры идут с пометкой RePack (от «Механики» или других источников) и могут некорректно восприниматься защитой операционной системы.
Справедливости ради, многие архивы с играми из торрентов действительно содержат вредоносные файлы и вирусы. Если проверка файлов при помощи установленного антивируса не выявила проблем, можно попробовать его отключить и переустановить игру заново. Часто игры начинают нормально работать после этих действий на Windows 7, 8 и XP. Для Windows 10 потребуется дополнительно отключить встроенный фильтр SmartScreen.
- Удалить игру через uninstall.exe или Пуск — Панель управления — Установка и удаление программ.
- Перезагрузить компьютер.
- Отключить антивирус.
- Отключить встроенный Брандмауэр Windows.
- Для Windows 10 — отключить фильтр SmartScreen.
- Попробовать установить игру заново.
Для отключение фильтра SmartScreen (только для Windows 10) нужно:
- Нажать ПКМ по значку Защитника Windows и открыть Центр безопасности.
- Выбрать «Управление приложениями и браузером».
- Выключить SmartScreen, поставив галочку в положение «Выключить».
Выключать фильтр нужно для всех приложений: Проверка приложений и файлов, SmartScreen для Microsoft Edge и SmartScreen для приложений Магазина Windows. Часто этих действий достаточно, чтобы ошибка с файлом isdone.dll перестала возникать при установке игры. Альтернативный вариант — найти другую версию приложения и попробовать снова.
После устранения ошибки и успешной установки игры следует восстановить все настройки безопасности и антивируса обратно. Описанный выше способ хорошо позволяет исправлять проблему с одной или несколькими играми. Если проблема осталась или возникает при установке вообще любых игр, придется прибегать к более сложным способам.
Исправление ошибок isdone. dll и unarc. dll
Если не устанавливается ни одна игра или приложение и появляются ошибки при установке/распаковке с файлами isdone.dll или unarc.dll, значит эти библиотеки повреждены и не работают корректно. Проблема в том, что причин этому может быть множество. Для исправления ситуации придется последовательно выполнить ряд действий из инструкции ниже, при этом желательно регулярно повторять попытки установки, чтобы не изменить лишнего в системе.
- Прекращена работа программы. В начале процесса инсталляции установщик просто перестает работать с появлением соответствующего окна.
- Архив поврежден. Произошла ошибка при распаковке — архив поврежден. Unarc.dll вернул код ошибки -7. Архив действительно может быть поврежден: можно перехэшировать торрент (перезапустить загрузку с других источников), найти другую версию игры и попробовать установить её, переустановить или перезапустить WinRar — проблема может быть в архиваторе, а не в архиве. Ошибка может выглядеть так: «Произошла ошибка при распаковке. ERROR: archive data corrupted (decompression fails)».
- Любая ошибка может быть вызвана неправильным расположением архива и файлов с игрой. Решение: Нажимаем Win+R вводим %TEMP% = найти; копируем файлы установки в эту папку (%TEMP%) после чего от туда уже запускаем установку. Файл установки или приложения должен быть запущен от имени администратора, из временной папки TEMP. Ошибка Isdone.dll может перестать появляться, если просто перенести файлы в раздел-другой выше от текущего расположения.
- Ошибка также может вызываться наличием русских букв в пути к файлам игры или unarc.dll. Нужно переименовать папки так, чтобы весь путь было на английском языке — к примеру, папку «Игры» переименовать в «Games» или «Гонки» в «Racing». Это особенно актуально для Windows 7 и ранее — для Windows 10 случаев ошибки по этой причине найти не удалось.
Как исправить ошибку isdone.dll (unarc.dll вернул код ошибки при распаковке):
- Проверить ПК на вирусы. Можно использовать бесплатный антивирус для Windows от Касперского, а также CCleaner для чистки реестра и системы.
- Использовать DLL Files Fixer. Если быть точным, старая версия программы DLL Files Fixer уже не поддерживается, а при загрузке «крякнутых» версий из сомнительных источников можно получить больше вреда, чем пользы. Вместо него используется новый клиент DLL-FILES.COM CLIENT. Он платный, стоит 699 рублей, однако производитель дает гарантию и возвращает средства, если что-то идет не так. Если нет возможности или желания использовать DLL Files Fixer или аналогичный софт, загружать и устанавливать isdone.dll и другие библиотеки придется самостоятельно.
- ISDone.dll и unarc.dll — библиотеки, на которых начинаются проблемы с установкой.
- Установить msvcr100. Также могут потребоваться msvcr110, msvcr120, msvcp140 и другие файлы с аналогичными названиями. Эти библиотеки нужны для работы компонентов Microsoft Visual C++. Не лишним будет обновить Microsoft Visual C++ и драйвера видеокарт.
Важно удостовериться, что загружаемые и подключаемые библиотеки соответствуют версии системы. В противном случае, при попытке зарегистрировать библиотеку будет появляться ошибка «Возможно модуль Isdone.dll не совместим с версией Windows, работающей на этом компьютере. Проверьте совместим ли этот модуль с x86 или x64 версией regsvr32.»
При написании материала использовались все источники, которые можно найти по проблеме на 2018 год. Если ни одно из решений не помогло, либо успешное решение было найдено на другом сайте — просьба кратко написать о нем в комментариях, чтобы добавить информацию в статью для других пользователей.
Помните, что на старых ПК действительно может не хватать ресурсов и памяти (ОЗУ), файл подкачки может забивать временная папка temp и другие файлы, которые нужно чистить или наращивать размер файла подкачки, что тоже не всегда хорошо. Статистически, проблема с нехваткой ОЗУ на старых ПК наиболее часто появляется при попытке установки следующих игр: GTA 5, Ведьмак, Скайрим, Mafia, Battlefield 2 и аналогичных или выше по системным требованиям.
Источник
Как зарегистрировать DLL в Windows
Пользователи спрашивают о том, как зарегистрировать dll файл в Windows 7 и 8. Обычно после того, как столкнулись с ошибками наподобие «Запуск программы невозможен, так как нужная dll отсутствует на компьютере». Об этом и поговорим.
На самом деле, регистрация библиотеки в системе не такая уж и сложная задача (покажу целых три вариации одного способа) — по сути, необходим лишь один шаг. Единственное обязательное требование — наличие у вас прав администратора Windows.
Однако есть некоторые нюансы — например, даже успешная регистрация DLL не обязательно избавляет вас от ошибки «библиотека отсутствует на компьютере», а появление ошибки RegSvr32 с сообщением о том, что модуль не совместим с версией Windows на этом компьютере или точка входа DLLRegisterServer не найдена, не говорит о том, что вы что-то делаете не так (о чем это говорит разъясню в конце статьи).
Три способа регистрации DLL в ОС
Описывая дальнейшие шаги, я исхожу из того, что вы нашли, куда нужно скопировать вашу библиотеку и DLL уже лежит в папку System32 или SysWOW64 (а возможно, где-то еще, если ей там следует находиться).
Примечание: ниже будет описано, как зарегистрировать DLL библиотеку с помощью regsvr32.exe, однако обращаю ваше внимание на то, что если у вас 64-разрядная система, то у вас есть два regsvr32.exe — один в папке C:\Windows\SysWOW64, второй — C:\Windows\System32. И это разные файлы, причем 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 в системе одна и та же, просто несколько разные способы запуска одной и той же команды — кому что удобнее. А теперь о том, почему у вас ничего не получается.
Решение ошибки msvcp100. dll с помощью Visual studio
Как я описал выше, файл который отсутствует — это составной элемент пакета Visual C++ 2010, поэтому самым верным способом решения является переустановка всего пакета. Другими словами, для того чтобы скачать msvcp100.dll на компьютер данный файл, достаточно загрузить пакет Microsoft Visual C++ 2010 и установить на пк. Программа самостоятельно скопирует файлы в системную папку windows и зарегистрирует. Больше делать Вам ничего не придется.
Могу предложить универсальный способ победить эту ошибку, скачать с нашего сайта и установить все пакеты microsoft visual c++ одним файлом:
Загрузить распространяемый пакет Microsoft Visual C++ 2010 можно по ссылкам ниже в соответствии с разрядностью Вашей операционной системы.
Это требуется для корректной установки нового пакета.
Теперь остается лишь установить скачанный пакет Visual C++, в обязательном порядке выполнить перезагрузку компьютера и пробовать запускать проблемную игру снова.
Если у Вас виндовс 10 и аналогичная ошибка, я сделал отдельный пункт по ошибке в windows 10. Ниже ручного режима.
Итоги проделанного
Как видим, решение отсутствующего файла msvcp100 возможно, причем устраняется проблема без особых усилий и наличия хакерских навыков. Главное, не спешить и не скачивать нужные пакеты и библиотеки с сомнительных сайтов одностаничников.
Чтобы не наломать дров и потом не искать решения по другой ошибке или проблеме. Самое верное решение, это конечно же переустановить Visual C++ 2010, который все сделает за вас, и не мучиться с копированием. Но и копирование отдельной библиотеки иногда спасает в такой ситуации. Так что, смотрите сами. Я рассказал Вам самые действенные способы, которые лично проверял.
Если у вас остались вопросы, или хотите дополнить статью своими способами, пишите в комментариях, обязательно добавлю в заметку. Это поможет людям столкнувшихся с проблемой с легкостью ее решить. Удачи Вам, и до скорых встреч в новых постах на моем сайте.
Источник
Заключение
Обычно для решения проблемы с отсутствующим файлом msvcr100.dll достаточно скачать и установить пакет Visual C++ 2010, соответствующий вашей версии ОС. После этого, в большинстве случаев проблема бывает решена, и все программы будут запускаться без проблем.
Если же видно, что эта ошибка msvcr100.dll продолжает возникать, то я бы советовал несколько действий. Переустановить игровую программу, проверить ваш ПК на наличие злокачественного софта, перенести файл msvcr100.dll с системной директории в директорию с игрой, а если это не помогло – на свой страх и риск скачать данный отдельный файл и поместить его в директорию System32. Но обычно бывает достаточно банальной переустановки всего системного пакета, описанного в методе №1.
Источник