Приветствую!
Столкнулся с одной странной ситуацией по 1С:
Имею ЛВС рабочей группы на 20 пользователей из них 7 активных пользователей 1С (8.2 и 8.3).
1С файловая через терминал W2012r2 сервера. Бухи работают (с ЗуП и бух) на клиентах из под Win7 уже довольно давно и проблем с ними нет. Но вот сейчас возникла необходимость добавить еще 2 пользователей с новой базой УТ. Базу создал — проверил из консольной сессии сервера (из под админа) все работает норм.
Дальше самое интересное и непонятное…
На обоих новых клиентах (Win при запуске баз 8.3 (включая новую УТ) через терминал прекрасно запускается окно выбора баз 1С, но далее ни в режиме 1С Предприятие, ни в режиме конфигуратора запустить базу не удается — сообщение об ошибке:
Ошибка доступа к файлу ‘C:UsersDefaultAppDataRoaming1C1Cv82[GUID]’
Удивляет что обращается к дефолтному профилю, а не профилю пользователя. Самой папки с таким ID нет. Это происходит у обоих новых пользователях с базами 8.3. Базы 8.2 у них запускаются без проблем.
из того что сделано, но все равно не помогло:
1) кэш 1С очищен
2) попытка запуска напрямую с сервера из консольного сеанса под этими пользователями
3) так же как п.2, но пользователи для чистоты эксперимента вводились в группу локальных админов сервера.
4) создавал тестовую чистую конфигурацию из-под этих пользователей
5) версии баз в лаунчере пропысывал и в ручную и оставлял на автомате
6) пробовал режимы запуска разных видов клиентов (толстый, тонкий)
7) платформу 1С 8.3 обновлял
А вот с компьютеров бухгалтеров проверял эту базу — работает через терминал хорошо.
Пока использую обходной вариант для проблемных пользователей — 1С платформа на стороне клиента и файловая база на сервере.
Гуглил много, но в 100% случаев у людей была ошибка с ПРОФИЛЕМ ПОЛЬЗОВАТЕЛЯ а не дефолтного (хотя все найденные рекомендации тоже делал у себя).
Не пойму в какую еще сторону рыть.
Ошибка доступа к файлу ‘…exec.lck’. 5(0x00000005): Отказано в доступе.
Описание ошибки:
Ошибка в конфигураторе базы 1С 8 при попытке сохранения изменений конфигурации:
Ошибка доступа к файлу ‘…exec.lck’. 5(0x00000005): Отказано в доступе.
А так же похожая ошибка:
Ошибка при выполнении операции с информационной базой
Ошибка доступа к файлу ‘…1Cv8.cgr.cfl’. 5(0x00000005):
Отказано в доступе.
Найденные решения:
Нажатие на изображении увеличит его
Подобная ошибка «Ошибка доступа к файлу. Отказано в доступе» часто встречается при попытке запустить сеанс работы с базой данной, если база файловая, и на каталог с базой не предоставлены права пользователю рабочего места.
Например попытка запуска сеанса работы с базой 1С в режиме 1С: Предприятие.
Будет сопровождаться ошибкой
Ошибка при выполнении операции с информационной базой
Ошибка режима доступа к файлу базы данных ‘D:1C Arhiv[каталог_базы]/1Cv8.1CD’
по причине:
Ошибка режима доступа к файлу базы данных ‘D:1C Arhiv[каталог_базы]/1Cv8.1CD’
Нажатие на изображении увеличит его
А при попытке открыть базу 1С 8 в режиме конфигуратор будет ожидать похожая ошибка:
Ошибка при выполнении операции с информационной базой
Ошибка доступа к файлу ‘D:1C Arhiv[каталог_базы]1Cv8.cgr.cfl’. 5(0x00000005): Отказано в доступе.
по причине:
Ошибка доступа к файлу ‘D:1C Arhivк[каталог_базы]1Cv8.cgr.cfl’. 5(0x00000005): Отказано в доступе.
Нажатие на изображении увеличит его
Если Вы встретили все вышеперечисленные формулировки ошибок (наименования фалов могут быть разными, как можно заметить), то скорее всего проблема заключается в нехватке прав пользователя на каталог базы 1С 8.
В данном случае было удивительно, что возникает нехватка прав, хотя получилось запустить базу в режиме конфигуратора и даже внести изменения в код конфигурации. Но вот после нажатия на кнопку «Обновить конфигурацию базы данных (F7)» и в процессе обновления возникала ошибка: «Ошибка доступа к файлу ‘…exec.lck’. 5(0x00000005): Отказано в доступе.»
Было сделано обращение к системному администратору сервера, т.к. он настраивал исходно права и обозначено требование проверить и права и предоставить их для каталога базы 1С, в которой ошибка возникала. Права были предоставлены и ошибка больше не возникала.
Если у Вас достаточно прав на рабочем месте или на сервере, то можно попробовать проверить и изменить настройку доступа к каталогу базы самостоятельно. Если прав нет, то обращаемся к системному администратору с указанием на причину того, что на каталог файловой базы 1С 8 не хватает прав у пользователя рабочего места.
Итак, правой кнопкой на каталоге с базой открываем контекстное меню и переходим в «Свойства»
В открывшемся окне переходим на вкладку «Безопасность». Проверяем для Вашего пользователя из списка «Группы и пользователи» наличие флажков в колонке «Запретить» списка «Разрешения для группы …». Если флажки есть, то их необходимо отключить. Для этого нажимаем кнопку «Изменить».
В открывшемся окне «Разрешения для группы» в списке «Группы и пользователи» выделяя строку с пользователем или группой и в таблице «Разрешения для группы …» ниже в колонке «Запретить» убираем все флажки. Нажимаем кнопку «ОК» в этой форме. И кнопкой «ОК» закрываем форму «Свойства». Пробуем запустить базу. Если нет других «хитрых» настроек прав доступа пользователей на сервере, то это должно помочь и база 1С 8 должна запуститься.
В остальных случаях, если указанное общее действие не помогло, то следует обратиться к системному администратору, объяснив, что … дословно «не хватает прав у пользователя(ей) на папку(каталог) базы 1С».
Оцените, помогло ли Вам предоставленное описание решения ошибки?
© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.
17-03-2022
Журавлев А.С.
(Сайт azhur-c.ru)
Исправление ошибки доступа к файлу
Во время работы с программами 1С пользователи 1С Бухгалтерия или других типовых конфигураций на базе платформы 1С Предприятие получают сообщение об «Ошибке режима доступа к файлу» либо об «Ошибке совместного доступа к файлу». Это критическая ошибка, которая не позволяет использовать программу в штатном режиме. Но устранить ее достаточно просто не прибегая к услугам 1С-сервисов, которые предоставляют технические консультации по вопросам использования приложений.
Описание ошибки и способ ее устранения
Сама суть ошибки указана в системном сообщение, которое выдает программа. В случае «ошибки режима доступа» имеет место нарушение прав пользователя, прописанных в операционной системе на компьютере. Чаще всего подобное возникает в случае, если база данных была скопирована и подключена, а после запуска на экране появилось сообщение с указанием адреса объекта в локальной сети.
Чтобы исправить права доступна, необходимо открыть окно Свойства файла с базой данных. После этого найти в нем папку «Общий доступ» и проконтролировать сделанные там настройки. Доступ должен быть открыт для текущего пользователя Windows. Причем как на чтение файла, так и на запись изменений в него.
Если база данных находится не в сети, а на локальном компьютере, соответствующие права доступа размещаются на вкладке «Безопасность». Необходимо удостоверится в том, что в правах не отменено разрешение на запись данных в файл.
Кроме того, ошибки могут возникать и по другим причинам:
- Изменение настроек штатного брандмауэра операционной системы или сторонней программы, которая выполняет аналогичные функции;
- Неправильная настройка антивирусных программ, которые могут блокировать сетевые соединения к определенным объектам.
Чтобы устранить проблему, необходимо добавить файл с базой данных в исключения этих приложений, устранив блокировку.
Иногда проблема с программами 1С может быть связана с кэшем. В этом случае в диалоговом окне указывается путь доступа к папке TEMP. Решить проблему помогает удаление файлов из этой папки.
У неопытных пользователей ошибка доступа к файлу может быть обусловлена попыткой запуска сразу двух приложений на базе 1С Предприятие. Например, 1С ЗУП и 1С Бухгалтерия, одна из которых была базовой.
Если попытки справиться с проблемой не привели к положительному результату или у вас появились другие вопросы, связанные с использование программ и обновлением 1С, обращайтесь за помощью к специалистам компании «ГК в Приоритете». Телефоны для связи указаны в разделе «Контакты».
- Permalink
Показывать по
10
20
40
сообщений
Новая тема
Ответить
SoNik
Дата регистрации: 17.02.2009
Сообщений: 148
Опубликовал 1с через веб-сервер и захожу через тонкого клиента. Пишет «Ошибка доступа к файлу ‘C Documents and SettingsDefault UserLocal SettingsApplication Data1C’. 5(0x00000005): Отказано в доступе.» И два варианта Завершить и Перезапустить. Перезапускаю и входит нормально. Что за глюк такой?
Prikum
активный пользователь
онлайн
Дата регистрации: 18.02.2002
Сообщений: 20834
SoNik пишет:
Цитата |
---|
«Ошибка доступа к файлу ‘C Documents and SettingsDefault UserLocal SettingsApplication Data1C’. 5(0x00000005): Отказано в доступе.» |
что именно непонятно?
SoNik
Дата регистрации: 17.02.2009
Сообщений: 148
Prikum,На сервере смотреть эту папку или на компьютере пользователя?
Елена Мирошина
Дата регистрации: 09.09.2019
Сообщений: 5
SoNik, проблема осталась?
SoNik
Дата регистрации: 17.02.2009
Сообщений: 148
Елена Мирошина, Да, служба поддержки, поохала. И ничего толком не решила. Там оказалось конечный путь для времменных файлов выглядит C:Documents and SettingsDefault UserLocal SettingsApplication Data1C1cv8logs и создавать эту папку приходится вручную. Потом давать на нее права. В виндовс 10 эти права постоянно слетают. На виндовс XP более менее — дал права и забыл. Но вообще явный косяк 1С. Такое ощущение что они вообще не тестируют то что делают.
Контрольное Cоотношение Равенство
Дата регистрации: 28.01.2018
Сообщений: 229
SoNik пишет:
Цитата |
---|
виндовс XP более менее — дал права и забыл. Но вообще явный косяк 1С. Такое ощущение что они вообще не тестируют то что делают. |
Не используйте Windows 10
Показывать по
10
20
40
сообщений
Обращение к ХранилищеЗначения через веб дает ошибку доступа |
Я |
14.10.21 — 14:23
Добрый день
Обращение к ХранилищеЗначения через http дает ошибку доступа
Ошибка доступа к файлу ‘C:WindowsApplication Data’. 5(0x00000005): Отказано в доступе.
Что можно предпринять?
Заранее благодарю
1 — 14.10.21 — 14:28
Чо?
2 — 14.10.21 — 14:46
Если через веб открыть 1С, и код в 1С-е обращается к ХранилищеЗначения
пример: Хранилище = Новый ХранилищеЗначения(Данные, Новый СжатиеДанных(9));
1с дает такую ошибку
Ошибка доступа к файлу ‘C:WindowsApplication Data’. 5(0x00000005): Отказано в доступе.
и кнопки перезапустить или закрыть
3 — 14.10.21 — 14:55
Самое простое — на апач переехать.
4 — 14.10.21 — 15:01
это из за IIS?
5 — 14.10.21 — 15:12
up
6 — 14.10.21 — 15:13
Ну,как бы, c:windows намекает,что используется системный проыиль.
То есть ИИСа нужно запустить из отдельного пользователя.
7 — 14.10.21 — 15:16
(6) Пул, не ииса
8 — 14.10.21 — 15:22
(0) Публикуй веб-сервис через админа сервера где находится IIS, т.е. ярлык 1С запускай от админа перед публикацией
9 — 14.10.21 — 15:23
(0) + Ну и стандартная рекомендация почистить кеш
10 — 14.10.21 — 15:24
(8) я так и сделал, по другому ведь 1С и не даст публиковать
11 — 14.10.21 — 15:25
(10) Кеш почистил?
12 — 14.10.21 — 15:27
(10) Попробуй через другой браузер запустить, почистить ip адреса и доменные имена в настройках прокси в браузере
13 — 14.10.21 — 15:30
(12) > почистить ip адреса и доменные имена в настройках прокси в браузере
А в выхлопную трубу подуть не надо?
14 — 14.10.21 — 15:31
(13) Отвергая, предлагай
15 — 14.10.21 — 15:47
(2) проверил на апаче, ошибка не вываливается, в данных у меня тупо строка была. Что пытаетесь в данных передать?
16 — 14.10.21 — 15:52
(15) внеси в свой http следующий код: Хранилище = Новый ХранилищеЗначения(Данные, Новый СжатиеДанных(9))
17 — 14.10.21 — 15:53
(0) Версия платформы какая?
18 — 14.10.21 — 16:01
(14) -> (7)
19 — 14.10.21 — 16:25
(17) версия 8.3.13
(7) «Пул, не ииса» — что это значить и что сделать?
20 — 14.10.21 — 16:28
в двух местах такая ошибка бывает
1. запуск веб клиента
веб клиент работает норм, до того момента где нужно обращение к ХранилищеЗначений
2. обмен мобильной платформы через http
обмен тоже хорошо срабатывает до того момента где нужно обращение к ХранилищеЗначений
а в обмене ХранилищеЗначений я использую для сжатия передаваемой информации
21 — 14.10.21 — 16:32
и это ошибка только в первый раз
после перезапуска 1С этот код нормально отрабатывает
после часа или 2 часа опять при обращении ошибку дает
22 — 14.10.21 — 16:35
(19) Попробуй поставить 8.3.18 версию
23 — 14.10.21 — 16:37
(16) я когда писал, что проверил на апаче, еще и указал, что «в данных у меня тупо строка была»
Имеется в виду:
Данные=»123″;
Хранилище = Новый ХранилищеЗначения(Данные, Новый СжатиеДанных(9))
Все прекрасно отрабатывает
acht
24 — 14.10.21 — 16:43
(19) Завести отдельного win пользователя, назначить его пулу приложений ииса, из под которого запускается публикация. Саму службу ииса можно не трогать
В этой статье мы расскажем об ошибке доступа к файлу 1с. Как решить возникшую проблему, что это за баг и еще немного об этом.
Ошибка доступа к файлу 1C 8.3
«1С: Предприятие» — система программ для автоматизации, улучшения и упрощения деятельности различных сфер компании, начиная от бухгалтерии и заканчивая учетом. 1С: возможности при правильной настройке безграничны . Для предпринимателя — нужно найти хороших программистов.
Нет ни одной программы в современном мире, как бы хороша она не была без ошибок и проблем. Такое случается и с нашим приложением. В ряде случаев виноват в этом криворукий программист. Многие проблемы вы не сможете решить без его участия, но некоторые, вам подсилу и самому.
Причины возникновения
Случается, что люди, которые используют данную прогу сталкиваются с проблемой при запуске программы.
Способы решения
По наименованию явившегося бага поймем что происходит с системой — нет прав для доступа к файлу. Такое случается если юзер создает копию базы и подключает ее. Также ошибка бывает в результате попытки открыть файл по сетевому доступу.
Первостепенное что мы делаем в таком случае — проверяем доступ к файлу. Правая кнопка мыши по файлу -> проверяем стоит ли галочка на «Общий доступ».
Взгляните на права пользователя под которым вы зашли в систему виндоус. У вас должны быть права и на чтение файлов и на запись.
Когда данные к которым нужно получить доступ (база) находится на удаленном (локальном) персональном компьютере — смотрим закладку «Безопасность». В безопасности вы должны убедиться что у пользователя нет запрета на запись.
Предупреждения о проблемах вылазят когда возмущается брандмауэр. Это касается сетевых объектов. Антивирусные программы препятствуют нормальной работе.
Открываем брандмауэр и антивирус и ищем в списке блокируемых программ 1С. Удаляем из списка.
Почистите кеш, ошибки также возникают из-за кеша.
Большой шанс появления ошибки, когда два синонимичных приложения запускаются вместе. К примеру, ЗУП и Бухгалтерия. Если запустить по очереди, проблема исчезнет
Дополнительный способ
Ничего не помогло — воспользуйтесь следующими методами:
Путь к имени файла должен быть допустимым в каталоге отчетов: щелкните вкладку «Вывод». Перейдите на вкладку «Параметры вывода». В поле Имя файла убедитесь, что путь действителен.
Сколько дискового пространства доступно для файла: Откройте Windows Explorer. Выберите Локальный диск (буква диска:), на котором хранится отчет. Щелкните правой кнопкой мыши на локальном диске (буква диска:) и нажмите Свойства. Откроется окно свойств. Проверьте доступное свободное пространство на этом локальном диске.
Убедитесь, что у пользователя есть разрешения на доступ к папке IO_Data: Откройте проводник Windows. Щелкните правой кнопкой мыши основную папку выберите «Свойства».
Перейдите на вкладку «Безопасность». Убедитесь, что у пользователя есть полные права на эту папку и все подпапки. Если вы не можете проверить права доступа, обратитесь к администратору.
Показывать по
10
20
40
сообщений
Новая тема
Ответить
SoNik
Дата регистрации: 17.02.2009
Сообщений: 148
Опубликовал 1с через веб-сервер и захожу через тонкого клиента. Пишет «Ошибка доступа к файлу ‘C Documents and SettingsDefault UserLocal SettingsApplication Data1C’. 5(0x00000005): Отказано в доступе.» И два варианта Завершить и Перезапустить. Перезапускаю и входит нормально. Что за глюк такой?
Prikum
активный пользователь
онлайн
Дата регистрации: 18.02.2002
Сообщений: 20882
SoNik пишет:
Цитата |
---|
«Ошибка доступа к файлу ‘C Documents and SettingsDefault UserLocal SettingsApplication Data1C’. 5(0x00000005): Отказано в доступе.» |
что именно непонятно?
SoNik
Дата регистрации: 17.02.2009
Сообщений: 148
Prikum,На сервере смотреть эту папку или на компьютере пользователя?
Елена Мирошина
Дата регистрации: 09.09.2019
Сообщений: 5
SoNik, проблема осталась?
SoNik
Дата регистрации: 17.02.2009
Сообщений: 148
Елена Мирошина, Да, служба поддержки, поохала. И ничего толком не решила. Там оказалось конечный путь для времменных файлов выглядит C:\Documents and SettingsDefault UserLocal SettingsApplication Data1C1cv8logs и создавать эту папку приходится вручную. Потом давать на нее права. В виндовс 10 эти права постоянно слетают. На виндовс XP более менее — дал права и забыл. Но вообще явный косяк 1С. Такое ощущение что они вообще не тестируют то что делают.
Контрольное Cоотношение Равенство
Дата регистрации: 28.01.2018
Сообщений: 229
SoNik пишет:
Цитата |
---|
виндовс XP более менее — дал права и забыл. Но вообще явный косяк 1С. Такое ощущение что они вообще не тестируют то что делают. |
Не используйте Windows 10
Показывать по
10
20
40
сообщений
Читают тему:
Примерно такая же ситуация:
1С:Предприятие 8.3 (8.3.8.1747)
Управление торговлей, редакция 11 (11.3.4.21) (
http://v8.1c.ru/trade/
)
Copyright © ООО «1С-Софт», 2003-2017. Все права защищены
(
http://www.1c.ru
)
+ windows server 2012 r2 standard
База 2 ГБ выгрузка идет примерно 6 часов полная и проходит 1 из 10 выгрузок.
При этом выгрузка заканчивается ошибкой (примерно после 2х часов выгрузки):
Ошибка доступа к файлу
f:usrwebdataimport_files98….jpg — при этом фаил всегда разный. и длина пути меньше 255 символов.
после того как все завершилось с ошибкой видно как что то import_files постепенно и медленно подтирает все внутри папки.
Вопрос,
1. из за того что выгрузка такая долгая это что то не может удалить фаил «f:usrwebdataimport_files98….jpg» который еще не выгрузился ?
2. и где настраивается это что то что подтерает import_files чтобы увеличить время после которого что то начнет сьтрать