Ошибка 1c frame dll

Файл frame — динамическая библиотека, связанная с продуктами 1C. При его отсутствии или повреждении система выдаёт сообщение об ошибке, отказываясь запускать приложение. Для устранения проблемы необходимо добавить файл любым доступным способом. 

Повторная регистрация компонента

Динамическая библиотека устанавливается на Windows вместе с приложением, для запуска которого она нужна. Тогда же происходит регистрация компонента в системе. Однако в некоторых случаях регистрация слетает. Благо, мы можем за несколько секунд повторить эту процедуру через командную строку.

  1. Запускаем командную строку с администраторскими полномочиями.
  2. Вводим запрос regsvr32 /u frame.dll и нажимаем Enter. Сведения о старой регистрации будут удалены.
  3. Вводим запрос regsvr32 /i frame.dll и нажимаем Enter. Файл будет зарегистрирован заново.

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

Повторная регистрация сообщает системе о наличии динамической библиотеки

После регистрации завершаем работу командной строки и перезапускаем программу, при открытии которой мы столкнулись с ошибкой frame.dll.

Загрузка ... Загрузка …

Переустановка программы

На отсутствие файла frame.dll при запуске ругаются только те программы, в составе которых эта динамическая библиотека устанавливается в систему. Поэтому их негодование можно понять — они же приносили компонент, а система не может его найти. Самый логичный способ исправить эту оплошность — переустановить программу заново. 

  1. Удаляем приложение любым доступным способом. Можно использовать встроенные инструменты Windows или файл деинсталляции самой программы.
  2. Очищаем системный реестр. Проще всего это сделать с помощью бесплатной утилиты CCleaner. 
  3. Устанавливаем программу заново вместе со всеми компонентами. 

Очистка реестра в программе CCleaner

Открываем вкладку «Очистка реестра» в CCleaner, находим и исправляем проблемы

При инсталляции проверяем, чтобы никакие файлы не попали в карантин антивируса или не были пропущены. Если всё прошло без сбоев, то сообщение об ошибке с frame.dll больше не появится при запуске программы. 

Загрузка ... Загрузка …

Ручное добавление файла

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

  1. Заходим на сайт DLL-Files.com.
  2. Находим и скачиваем компонент frame.dll. 
  3. Перемещаем скачанный файл в системный каталог C:WindowsSystem32. На Windows x64 дополнительно помещаем библиотеку в папку C:WindowsSysWOW64/ 

Если после добавления файла в системный каталог ошибка сохраняется, то выполняем его регистрацию, указывая полный адрес. Запускаем командную строку от имени администратора и вводим следующие запросы:

  • На Windows x32 — regsvr32.exe C:WindowsSystem32.frame.dll.
  • На Windows x64 — regsvr32.exe C:WindowsSystem32frame.dll и regsvr32.exe C:WindowsSysWOW64frame.dll.

Загрузка ... Загрузка …

После регистрации закрываем командную строку и заново запускаем приложение, при открытии которого ранее появлялось сообщение об ошибке. Теперь проблем быть не должно. 

Загрузка ... Загрузка …

Post Views: 1 715

Файл frame — динамическая библиотека, связанная с продуктами 1C. При его отсутствии или повреждении система выдаёт сообщение об ошибке, отказываясь запускать приложение. Для устранения проблемы необходимо добавить файл любым доступным способом. 

Повторная регистрация компонента

Динамическая библиотека устанавливается на Windows вместе с приложением, для запуска которого она нужна. Тогда же происходит регистрация компонента в системе. Однако в некоторых случаях регистрация слетает. Благо, мы можем за несколько секунд повторить эту процедуру через командную строку.

  1. Запускаем командную строку с администраторскими полномочиями.
  2. Вводим запрос regsvr32 /u frame.dll и нажимаем Enter. Сведения о старой регистрации будут удалены.
  3. Вводим запрос regsvr32 /i frame.dll и нажимаем Enter. Файл будет зарегистрирован заново.

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

Повторная регистрация сообщает системе о наличии динамической библиотеки

После регистрации завершаем работу командной строки и перезапускаем программу, при открытии которой мы столкнулись с ошибкой frame.dll.

Загрузка ... Загрузка …

Переустановка программы

На отсутствие файла frame.dll при запуске ругаются только те программы, в составе которых эта динамическая библиотека устанавливается в систему. Поэтому их негодование можно понять — они же приносили компонент, а система не может его найти. Самый логичный способ исправить эту оплошность — переустановить программу заново. 

  1. Удаляем приложение любым доступным способом. Можно использовать встроенные инструменты Windows или файл деинсталляции самой программы.
  2. Очищаем системный реестр. Проще всего это сделать с помощью бесплатной утилиты CCleaner. 
  3. Устанавливаем программу заново вместе со всеми компонентами. 

Очистка реестра в программе CCleaner

Открываем вкладку «Очистка реестра» в CCleaner, находим и исправляем проблемы

При инсталляции проверяем, чтобы никакие файлы не попали в карантин антивируса или не были пропущены. Если всё прошло без сбоев, то сообщение об ошибке с frame.dll больше не появится при запуске программы. 

Загрузка ... Загрузка …

Ручное добавление файла

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

  1. Заходим на сайт DLL-Files.com.
  2. Находим и скачиваем компонент frame.dll. 
  3. Перемещаем скачанный файл в системный каталог C:WindowsSystem32. На Windows x64 дополнительно помещаем библиотеку в папку C:WindowsSysWOW64/ 

Если после добавления файла в системный каталог ошибка сохраняется, то выполняем его регистрацию, указывая полный адрес. Запускаем командную строку от имени администратора и вводим следующие запросы:

  • На Windows x32 — regsvr32.exe C:WindowsSystem32.frame.dll.
  • На Windows x64 — regsvr32.exe C:WindowsSystem32frame.dll и regsvr32.exe C:WindowsSysWOW64frame.dll.

Загрузка ... Загрузка …

После регистрации закрываем командную строку и заново запускаем приложение, при открытии которого ранее появлялось сообщение об ошибке. Теперь проблем быть не должно. 

Загрузка ... Загрузка …

Post Views: 1 615

  

Stasik1976

19.07.18 — 12:10

При запуске 1с77 выдает ошибку «Прекращена работа программы к 1Сv7 start programm (SQL). Под администратором работает. Права на папку базы даны полные. Возможно пытается в реестр что то писать, хотелось бы узнать в какую ветку и что?

  

Stasik1976

1 — 19.07.18 — 12:11

Виндос сервер 2008R2

  

Garykom

2 — 19.07.18 — 12:12

Не подскажешь кому зарплату админа платят и за что?

  

Stasik1976

3 — 19.07.18 — 12:15

(2) Админ не знает :(

  

Garykom

4 — 19.07.18 — 12:16

(3) Увольте или перестаньте платить зп раз «не знает»

  

Garykom

5 — 19.07.18 — 12:18

Извините но с какого перепугу 1С-ник должен знать почему на вашем сервере в терминале (работа 1С 7.7 официально не поддерживается после Win2k3 кстати) с обрезанными по самое небалуй правами оно не работает?

  

Stasik1976

6 — 19.07.18 — 12:18

(4) Ну это не мне принимать решение, я просто программист

  

Garykom

7 — 19.07.18 — 12:32

(6) Тогда чего лезешь не в свое дело с подобными вопросами?

Есть люди которые за это $ получают — пусть они и ипутся…

  

Cthulhu

8 — 19.07.18 — 12:57

темпы еще должны быть в полном доступе

  

Cthulhu

9 — 19.07.18 — 13:00

прим: сисадмин не может «не знать».

даже тупой сисадмин он может тупо сопоставить права админа (под которым работает) с правами юзера (под которым не работает), а потом выдавая права юзеру «по кускам» найти недостающие.

  

Cthulhu

10 — 19.07.18 — 13:01

ЗЫ: и — да, пути проверить на длину и по возможности укоротить (к базе, каталогам пользователя и всем темпам)… это тоже навскидку…

  

Stasik1976

11 — 19.07.18 — 13:14

(10) Админ говорит все права есть на папки, сказал наверное на ветку реестра какую то нет прав, скажи мне какую и я добавлю. А на какую ветку я без понятия.

  

ildary

12 — 19.07.18 — 13:46

(0) Советую для пробы переименовать папку SYSLOG базы с ошибкой — там только логи.

  

ildary

13 — 19.07.18 — 13:47

А для поиска ветки реестра, которой не хватает при запуске — нужен regmon с отбором по процессу и ошибкам.

  

Salimbek

14 — 19.07.18 — 14:02

(0) Бывало дело, когда на папку все пава доступа выданы вообще всем, а внутри на какую-то из папок — права только у админа, и 1С-ка ругалась и падала. Лечение простейшее — переназначаешь права доступа на папку и на все вложенные контейнеры.

  

Salimbek

15 — 19.07.18 — 14:05

(11) Ты это точно знаешь? Или предполагаешь? Если сам точно не знаешь, то нефиг подсказывать другим ответы. Ни разу из-за доступа к реестру не было падения 1С-ки, там максимум — с регистрацией внешних компонент приходилось разбираться. И сколько я ни читал разных форумов — максимум проблемы с реестром были при регистрации внешних компонент.

  

Garykom

16 — 19.07.18 — 14:13

(15) Запрети чтение для 1С из реестра и посмотри что будет ))

  

Garykom

17 — 19.07.18 — 14:15

«удалить ветку реестра у этого пользователя на эту базу» — советует гугл

  

Cthulhu

18 — 19.07.18 — 20:40

(16),(17): не тринди.

имелось ввиду, что для терм.юзера, слепленного для 1м77 по дефолту никогда такого не было. просто потому, что терм.юзер получает у реестра полную копию всего-что-надо в виде отдельного реестра с полным доступом — и 1с-ине с этим никогда не имела проблем.

(15): во-во…

  

trdm

19 — 19.07.18 — 20:53

Админ небось джуниор глухой.

  

Garykom

20 — 19.07.18 — 22:16

(18) Ты погугли, там если какие то сбои в записях реестра то как раз терминальная 1С и падает.

Проверяется тем что под другим терминальным юзером (с теми же правами) заходит.

  

Cthulhu

21 — 19.07.18 — 23:16

(20): бабушку свою в гугель посылай, дружище. и — читай внимательнее — на что отвечаешь.

  

Salimbek

22 — 19.07.18 — 23:35

(20) Может и так, однако ж меня напрягла не сама проблема у ТС в (0), а то, что он уже какую-то муйню для себя решил (Возможно пытается в реестр что то писать) и требует совета именно по этой муйне (хотелось бы узнать в какую ветку и что?)!

  

Salimbek

23 — 19.07.18 — 23:41

(17) Однако мой гугель выдает такие ссылки в топе:

1) «Ошибка приложения1cv7s.exe,версия 7.70.0.25,модуль frame.dll» http://sysadmins.ru/topic97338.html

2) «Запуск 1С 7.7 через RDP» http://sysadmins.ru/topic387932-10.html

И в обоих совет один: «Я свою проблему решил.

В зашареных ресурсах базы надо во вкладке Security разрешить доступ на запуск и изменение файлов.» и «Помогло — Сделал в моей ситуации следующее — Просто добавил каждого пользователя к папке с базой с полными правами доступа. А потом просто поставил не в доступе а во вкладке безопасность — все»

Ошибка ‘Файл не содержит доступных обновлений’    оглавление    Обновлятор не запускается из-за проблем со шрифтом

Обновлятор >> Инструкции

2020-12-17T14:26:41+00:00

Задать вопрос разработчику программы

Эта проблема актуальна для Windows 10 х64.

Если в процессе работы Обновлятор останавливается по ошибке, а именно после обновления конфигурации, но перед запуском обработчиков обновления, то проверьте в логах windows наличие ошибки: «Имя сбойного модуля: frame.dll».

В этой ситуации помогает установка совместимости с Windows 7 для bin1cv8.exe (спасибо mszsuz c мисты за описание этой особенности).

С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).

Обновлятор >> Инструкции

Подписывайтесь и получайте новые статьи и обработки на почту (не чаще 1 раза в неделю).

Вступайте в мою группу ВКонтакте, Одноклассниках, Facebook или Google+ — самые последние обработки, исправления ошибок в 1С, всё выкладываю там в первую очередь.

Владимир Милькин

Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.

Нажмите одну из кнопок, чтобы поделиться:

Ошибка ‘Файл не содержит доступных обновлений’    оглавление    Обновлятор не запускается из-за проблем со шрифтом

Показывать по
10
20
40
сообщений

Новая тема

Ответить

noway

Дата регистрации: 07.02.2006
Сообщений: 34

При загрузке пользователем в терминале 1с 7.7 получаю ошибку<br>»Ошибка приложения 1cv7.exe, версия 7.70.0.27, модуль frame.dll версия 7.70.0.14″<br>если пользователю дать права Администратор, то все загружается, а другими правами нет. дал полные права на папку ТК, 1с/bin, temp и все равно не загружает

Thorvardr

Дата регистрации: 25.02.2005
Сообщений: 3082

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

aleck

Дата регистрации: 06.06.2009
Сообщений: 1

Блин,такая же фигня и у меня,не подскажете как решили проблему ?

noway

Дата регистрации: 07.02.2006
Сообщений: 34

Хм….как-то решил, уже не помню. Вроде полной преустановкой 1с через терминальное соединение

EvgenA

Дата регистрации: 02.10.2003
Сообщений: 13

noway, noway пишет:

Цитата

              Хм….как-то решил, уже не помню. Вроде полной преустановкой 1с через терминальное соединение

Для будущих поколений умирающей 7.7: в реестре нужно снести ветку HKEY_CURRENT_USERSoftware1C1Cv77.7Название вашей базы 1С может де-то дальше ConfigToolbarSystem но я снес все

Показывать по
10
20
40
сообщений

11.10.2018

Мой опыт устранения проблемы, при которой вылетала платформа 1С.

Все из нас когда-нибудь сталкивались с подобными сбоями платформы. Кто-то чаще, кто-то реже. Решений тоже уйма от простой чистки кэша и переустановки платформы, до изменений политик и правки глубин реестра. Все уже давно описано и поисковик выдает рецепты счастливой жизни без записей в dump.

Сомневаюсь, что моя ситуация уникальна, но найти что-то похожее не удалось. Поэтому изложу свой опыт в надежде, что кому-то он сэкономит время и нервы.

На рабочий компьютер был установлен свежий Windows 10 Pro Версия 1803 (Сборка ОС 17134.345) и платформа (8.3.12.1595).

Платформа работала нестабильно и периодически выпадала в ошибку наподобие этой
dump
 

Чаще вылетало даже не предприятие, а конфигуратор, когда помещаешь что-то в хранилище. Перезапуск не помогал. После очистки кэша все становилось нормальным, но проблема снова возвращалась.
 

Ок. Открываем «Панель управленияСистема и безопасностьАдминистрированиеПросмотр событий». Далее смотрим ветку «Журналы WindowsПриложение» и фильтруем по ошибкам. Видим следующую картину

Просмотр событий

Смотрим имя сбойного модуля и его расположение. Далее идем по этому пути разбираться

dll1

Оказывается это компонента MS Visual Studio 2023 (Visual C++). Идем на официальный сайт, выкачиваем и ставим более свежую версию.

После установки идем в System32 и копируем нашу dll. Далее заменяем в папке с платформой 1С.

dll2

1C приняла библиотеку как родную и на данный момент сбои прекратились. Если что-то изменится, то дополню статью.

Ошибка ‘Файл не содержит доступных обновлений’    оглавление    Обновлятор не запускается из-за проблем со шрифтом

Обновлятор >> Инструкции

2020-12-17T14:26:41+00:00

Задать вопрос разработчику программы

Эта проблема актуальна для Windows 10 х64.

Если в процессе работы Обновлятор останавливается по ошибке, а именно после обновления конфигурации, но перед запуском обработчиков обновления, то проверьте в логах windows наличие ошибки: «Имя сбойного модуля: frame.dll».

В этой ситуации помогает установка совместимости с Windows 7 для bin1cv8.exe (спасибо mszsuz c мисты за описание этой особенности).

С уважением, Владимир Милькин (преподаватель школы 1С программистов и разработчик обновлятора).

Обновлятор >> Инструкции

Подписывайтесь и получайте новые статьи и обработки на почту (не чаще 1 раза в неделю).

Вступайте в мою группу ВКонтакте, Одноклассниках, Facebook или Google+ — самые последние обработки, исправления ошибок в 1С, всё выкладываю там в первую очередь.

Владимир Милькин

Как помочь сайту: расскажите (кнопки поделиться ниже) о нём своим друзьям и коллегам. Сделайте это один раз и вы внесете существенный вклад в развитие сайта. На сайте нет рекламы, но чем больше людей им пользуются, тем больше сил у меня для его поддержки.

Нажмите одну из кнопок, чтобы поделиться:

Ошибка ‘Файл не содержит доступных обновлений’    оглавление    Обновлятор не запускается из-за проблем со шрифтом

Показывать по
10
20
40
сообщений

Новая тема

Ответить

noway

Дата регистрации: 07.02.2006
Сообщений: 34

При загрузке пользователем в терминале 1с 7.7 получаю ошибку<br>»Ошибка приложения 1cv7.exe, версия 7.70.0.27, модуль frame.dll версия 7.70.0.14″<br>если пользователю дать права Администратор, то все загружается, а другими правами нет. дал полные права на папку ТК, 1с/bin, temp и все равно не загружает

Thorvardr

Дата регистрации: 25.02.2005
Сообщений: 3082

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

aleck

Дата регистрации: 06.06.2009
Сообщений: 1

Блин,такая же фигня и у меня,не подскажете как решили проблему ?

noway

Дата регистрации: 07.02.2006
Сообщений: 34

Хм….как-то решил, уже не помню. Вроде полной преустановкой 1с через терминальное соединение

EvgenA

Дата регистрации: 02.10.2003
Сообщений: 13

noway, noway пишет:

Цитата

              Хм….как-то решил, уже не помню. Вроде полной преустановкой 1с через терминальное соединение

Для будущих поколений умирающей 7.7: в реестре нужно снести ветку HKEY_CURRENT_USERSoftware1C1Cv77.7Название вашей базы 1С может де-то дальше ConfigToolbarSystem но я снес все

Показывать по
10
20
40
сообщений

Читают тему:

   Stasik1976

19.07.18 — 12:10

При запуске 1с77 выдает ошибку «Прекращена работа программы к 1Сv7 start programm (SQL). Под администратором работает. Права на папку базы даны полные. Возможно пытается в реестр что то писать, хотелось бы узнать в какую ветку и что?

   Stasik1976

1 — 19.07.18 — 12:11

Виндос сервер 2008R2

   Garykom

2 — 19.07.18 — 12:12

Не подскажешь кому зарплату админа платят и за что?

   Stasik1976

3 — 19.07.18 — 12:15

(2) Админ не знает :(

   Garykom

4 — 19.07.18 — 12:16

(3) Увольте или перестаньте платить зп раз «не знает»

   Garykom

5 — 19.07.18 — 12:18

Извините но с какого перепугу 1С-ник должен знать почему на вашем сервере в терминале (работа 1С 7.7 официально не поддерживается после Win2k3 кстати) с обрезанными по самое небалуй правами оно не работает?

   Stasik1976

6 — 19.07.18 — 12:18

(4) Ну это не мне принимать решение, я просто программист

   Garykom

7 — 19.07.18 — 12:32

(6) Тогда чего лезешь не в свое дело с подобными вопросами?

Есть люди которые за это $ получают — пусть они и ипутся…

   Cthulhu

8 — 19.07.18 — 12:57

темпы еще должны быть в полном доступе

   Cthulhu

9 — 19.07.18 — 13:00

прим: сисадмин не может «не знать».

даже тупой сисадмин он может тупо сопоставить права админа (под которым работает) с правами юзера (под которым не работает), а потом выдавая права юзеру «по кускам» найти недостающие.

   Cthulhu

10 — 19.07.18 — 13:01

ЗЫ: и — да, пути проверить на длину и по возможности укоротить (к базе, каталогам пользователя и всем темпам)… это тоже навскидку…

   Stasik1976

11 — 19.07.18 — 13:14

(10) Админ говорит все права есть на папки, сказал наверное на ветку реестра какую то нет прав, скажи мне какую и я добавлю. А на какую ветку я без понятия.

   ildary

12 — 19.07.18 — 13:46

(0) Советую для пробы переименовать папку SYSLOG базы с ошибкой — там только логи.

   ildary

13 — 19.07.18 — 13:47

А для поиска ветки реестра, которой не хватает при запуске — нужен regmon с отбором по процессу и ошибкам.

   Salimbek

14 — 19.07.18 — 14:02

(0) Бывало дело, когда на папку все пава доступа выданы вообще всем, а внутри на какую-то из папок — права только у админа, и 1С-ка ругалась и падала. Лечение простейшее — переназначаешь права доступа на папку и на все вложенные контейнеры.

   Salimbek

15 — 19.07.18 — 14:05

(11) Ты это точно знаешь? Или предполагаешь? Если сам точно не знаешь, то нефиг подсказывать другим ответы. Ни разу из-за доступа к реестру не было падения 1С-ки, там максимум — с регистрацией внешних компонент приходилось разбираться. И сколько я ни читал разных форумов — максимум проблемы с реестром были при регистрации внешних компонент.

   Garykom

16 — 19.07.18 — 14:13

(15) Запрети чтение для 1С из реестра и посмотри что будет ))

   Garykom

17 — 19.07.18 — 14:15

«удалить ветку реестра у этого пользователя на эту базу» — советует гугл

   Cthulhu

18 — 19.07.18 — 20:40

(16),(17): не тринди.

имелось ввиду, что для терм.юзера, слепленного для 1м77 по дефолту никогда такого не было. просто потому, что терм.юзер получает у реестра полную копию всего-что-надо в виде отдельного реестра с полным доступом — и 1с-ине с этим никогда не имела проблем.

(15): во-во…

   trdm

19 — 19.07.18 — 20:53

Админ небось джуниор глухой.

   Garykom

20 — 19.07.18 — 22:16

(18) Ты погугли, там если какие то сбои в записях реестра то как раз терминальная 1С и падает.

Проверяется тем что под другим терминальным юзером (с теми же правами) заходит.

   Cthulhu

21 — 19.07.18 — 23:16

(20): бабушку свою в гугель посылай, дружище. и — читай внимательнее — на что отвечаешь.

   Salimbek

22 — 19.07.18 — 23:35

(20) Может и так, однако ж меня напрягла не сама проблема у ТС в (0), а то, что он уже какую-то муйню для себя решил (Возможно пытается в реестр что то писать) и требует совета именно по этой муйне (хотелось бы узнать в какую ветку и что?)!

  

Salimbek

23 — 19.07.18 — 23:41

(17) Однако мой гугель выдает такие ссылки в топе:

1) «Ошибка приложения1cv7s.exe,версия 7.70.0.25,модуль frame.dll» http://sysadmins.ru/topic97338.html

2) «Запуск 1С 7.7 через RDP» http://sysadmins.ru/topic387932-10.html

И в обоих совет один: «Я свою проблему решил.

В зашареных ресурсах базы надо во вкладке Security разрешить доступ на запуск и изменение файлов.» и «Помогло — Сделал в моей ситуации следующее — Просто добавил каждого пользователя к папке с базой с полными правами доступа. А потом просто поставил не в доступе а во вкладке безопасность — все»

Понравилась статья? Поделить с друзьями:
  • Ошибка 1a62 вольво
  • Ошибка 2 файл или каталог не существует
  • Ошибка 2 при доступе к устройству ultraiso как
  • Ошибка 2 нет определения photoshop линия 1
  • Ошибка 2 не удалось получить доступ к образу