Ошибка блокировки участка файла ‘C:Users[имя_пользователя]AppDataLocal1C1Cv8247ce3e15-a20e-47Rea-bcff-693be34db822ConfiguntimeCacheStorage’. 33(0x00000021): Процесс не может получить доступ к файлу, так как часть этого файла заблокирована другим
Описание ошибки:
Ошибка возникает в фаловая базе при запуске сеанса работы в режиме 1С:Предприятие.
Найденные решения:
И это совпадение не случайно в том плане, что устранение ошибки выполняется посредством удаления и подключения базы в списке баз. Т.к. в тексте ошибки явно есть отсылка к временным файлам, связанным с базой: C:UsersАлександрAppDataLocal1C1Cv8247ce3e15-a20e-47ea-bcff-693be34db822ConfigRuntimeCacheStorage’. 33(0x00000021)
Удалив базу из списка баз, временные файлы, связанные с базой автоматически удаляться, в том числе поврежденные, из-за которых возникла ошибка Процесс не может получить доступ к файлу, так как часть этого файла заблокирована другим
Подключив базу снова, будет создан новый каталог с новыми пользовательскими файлами и работа с базой будет снова возможна.
Оцените, помогло ли Вам предоставленное описание решения ошибки?

© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.
19-10-2020
Журавлев А.С.
(Сайт azhur-c.ru)
Ошибка блокировки участка файла ‘C:Users[имя_пользователя]AppDataLocal1C1Cv8247ce3e15-a20e-47Rea-bcff-693be34db822ConfiguntimeCacheStorage’. 33(0x00000021): Процесс не может получить доступ к файлу, так как часть этого файла заблокирована другим
Описание ошибки:
Ошибка возникает в фаловая базе при запуске сеанса работы в режиме 1С:Предприятие.
Найденные решения:
И это совпадение не случайно в том плане, что устранение ошибки выполняется посредством удаления и подключения базы в списке баз. Т.к. в тексте ошибки явно есть отсылка к временным файлам, связанным с базой: C:UsersАлександрAppDataLocal1C1Cv8247ce3e15-a20e-47ea-bcff-693be34db822ConfigRuntimeCacheStorage’. 33(0x00000021)
Удалив базу из списка баз, временные файлы, связанные с базой автоматически удаляться, в том числе поврежденные, из-за которых возникла ошибка Процесс не может получить доступ к файлу, так как часть этого файла заблокирована другим
Подключив базу снова, будет создан новый каталог с новыми пользовательскими файлами и работа с базой будет снова возможна.
Оцените, помогло ли Вам предоставленное описание решения ошибки?

© www.azhur-c.ru 2014-2020. Все права защищены. Использование текстов и изображений с данной страницы без письменного разрешения владельца запрещено. При использовании материалов с данной страницы обязательно указание ссылки на данную страницу.
19-10-2020
Журавлев А.С.
(Сайт azhur-c.ru)
Ошибка блокировки данных происходит в сетевой или SQL–версии Предприятия 7.7 по причине блокировки файлов другим пользователем или Вами же.
Для решения данной проблемы возможно поможет один из следующих пунктов:
1. Кто-то уже работает в 1С в монопольном режиме.
Решение-запустить 1С в режиме Монитор и посмотреть активных пользователей.
2. Кто-то входил в 1С и не довел дело до конца (выбор базы, выбор пользователя, пароль)–а система временно заблокировала что-то.
Решение-Можно посмотреть активного пользователя через Монитор. Если не помогло, то смотреть 4 пункт.
3. Кто-то работал в 1С в монопольном режиме и недавно вышел из программы.
Решение-подождать пока 1С снимет блокировку, можно отследить через Монитор.
4. Кто-то получил доступ к одному из файлов базы данных напрямую, без 1С, и не отпускает его.
Решение(только для файловой 1С)–на компьютере, где находится сама база данных зайти в Панель управления – Администрирование – Управление компьютером – Служебные программы – Общие папки и там все просмотреть, кто вошел и какие файлы открыл.
5. Работа с 1С у одного из пользователей завершилась некорректно(компьютер внезапно перезагрузился, завис во время работы и т.д.) и в каталоге пользователя (возможно и в самом каталоге базы) остались временные файлы 1cv7.LCK.
Решение-если причина в этом, то достаточно будет удалить такие файлы.Обычно Каталоги пользователей находятся в каталоге самой базы данных. Кроме того, если пользователей 1С прописывал не специалист, то он мог допустить такую ошибку: не указал каждому пользователю отдельный “каталог пользователя” или указал для всех один и тот же каталог. В таком случае даже если кто-то работает с программой НЕ в монопольном режиме, другие пользователи не смогут зайти в программу пока не выйдет этот.
6. Какой-либо пользователь уже работает в 1С, а Вы пытаетесь из Конфигуратора запустить ее в монопольном режиме.
7. На SQL-версии, когда пытаетесь войти в 1С монопольно, а кто-то из пользователей наблюдает за работой базы 1С средствами SQL-сервера, тоже может возникнуть ошибка блокировки данных.
Решение-к сожалению Монитор тогда не поможет. Нужно средствами самого сервера определить, кто обращается к БД и закрыть эти приложения или прервать блокировки средствами SQL сервера.
Как часто приходится слышать: При обновлении выключился компьютер и не могу зайти в программу 1С; Завис компьютер и после перезагрузки не включается 1С; Выключился свет и не могу зайти в программу…Помогите!…Что делать? Рассмотрим исправление ошибки «Неверный формат хранилища данных» в 1С 8.3 в доступной форме для чайников.
Содержание
- Неверный формат хранилища данных 1С 8.3
- Как найти папку из сообщения об ошибке
- Неверный формат хранилища данных 1С — исправляем ошибку
Неверный формат хранилища данных 1С 8.3
Иногда может возникнуть ситуация, когда программа 1С не запускается и появляется сообщение Неверный формат хранилища с указанием пути к файлу file c users config runtimecachestorage.
Любая ошибка, в том числе и указанная, является следствием некорректного завершения работы программы 1С, внезапного выключения компьютера.
Для того чтобы избавиться от этой ошибки и восстановить работу программы, достаточно удалить указанную в ошибке папку — это кэш.
Кэш — это папка с временными файлами, в которой программа хранит служебную информацию и при некорректной записи может возникнуть сбой. Очистка кэша является одним из способов восстановления работы программы.
Подробнее о кэше и способах его очистки
Как найти папку из сообщения об ошибке
Для быстрого перехода к указанной в ошибке папке, можно скопировать путь и перейти по нему, вставив в адресную строку Проводника (открыв Мой компьютер).
Или же ввести путь в Строку поиска, нажав кнопку Пуск. Выбираем найденную папку и результат будет — переход к ней.
Еще один вариант перехода к указанной папке — это открыть с помощью команды Выполнить (вызвать ее можно с помощью комбинации клавиш Windows + R).
Или же просто можно перейти по указанному в ошибке пути через Мой компьютер.
Открыв папку, увидим папки с файлами кэш. Для очистки удалим все эти папки, хотя скорее всего поможет удаление и одной папки, указанной в ошибке.
После завершения удаления запускам программу. Таким образом, очистка кэш помогает при возникновении различного рода проблем, связанных с запуском 1С.
Еще один простой способ очистки кэш — это удаление информационной базы из списка программ в окне запуска 1С и добавление снова. В этом случае создается новая папка для кэша, соответственно программа не будет обращаться к папке указанной в ошибке. Но часто этим способом пользоваться не желательно, т.к. старые папки остаются на диске и засоряют компьютер.
Узнать подробнее как добавить информационную базу в список
См. также:
- Ошибка формата потока 1С 8.3: как исправить
- Ошибка СУБД: файл базы данных поврежден в 1С 8.3
- Не найден файл внешней компоненты в 1С 8.3: как исправить
- Ошибка работы с интернет Удаленный узел не прошел проверку в 1С: как исправить
- Конфигурация узла распределенной ИБ не соответствует ожидаемой
Если Вы еще не являетесь подписчиком системы БухЭксперт8:
Активировать демо-доступ бесплатно →
или
Оформить подписку на Рубрикатор →
После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.
Подписывайтесь на наши YouTube и Telegram чтобы не пропустить
важные изменения 1С и законодательства
Помогла статья?
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Может возникнуть ситуация, когда 1С 8.3 не запускается и появляется ошибка — «Неверный формат хранилища данных» с указанием пути к файлу file c users config runtimecachestorage. Но, не стоит паниковать, ошибка неверного формата данных хранилища не такая редкая как может показаться на первый взгляд. Поэтому в данной статье давайте узнаем как исправить ошибку в 1С 8.3.
Как правило, ошибка появляется из-за не корректного завершения работы программы 1С 8.3, либо неожиданного выключения компьютера. И для исправления ошибки неверного формата данных не нужно ничего сделать с базой данных, в большинстве случаев достаточно очистить временные файлы 1С, или очистить кэш 1С.
Что такое кэш 1С 8.3?
Кэш — это специальная папка текущего пользователя на компьютере, где платформа 1С сохраняет различную служебную информацию. И если данные в кэш были не корректно записаны, могут появиться ошибки. Очистка кэша при таких ошибках, наряду с тестированием и исправлением базы являются главными сервисными функциями, восстанавливающими работоспособность программы.
Как очистить 1С 8.3?
Файлы кэша хранятся в папке AppData, в профиле пользователя, под которым запускается программа 1С 8.3. Проще всего её открыть через команду Пуск Выполнить %userprofile%AppData
Здесь нам нужно удалить все содержимое следующих папок:
AppDataLocal1C
AppDataRoaming1C1cv8
AppDataRoaming1C1cv82
После выполнения операций удаления вновь запускам программу 1С Предприятие 8.3 и радуемся жизни.
Очистка кэша 1С может помочь при появлении различных проблем с запуском 1С Предприятия 8.3, даже когда при запуске, она сразу закрывается. Так что, очистка кэша может еще ни раз пригодиться на практике.
Эксперимент 4 (файл., стартер, кэш полный, конфигуратор)
Эксперимент 5 (файл., стартер, внешнее подключение)
Кэша изначально нет. Никуда не пишет.
Если создать кэш через запуск предприятия, то … внешнему соединению на него тоже пофиг.
Эксперимент 6 (файл., стартер, пакетный режим — тестирование)
Эксперимент 7 (файл., стартер, пакетный режим — обновление)
Local1CidConfigConfigCacheStorage
Local1C1cv8idConfigConfigCacheVersions
Local1C1cv8idConfigSaveConfigCacheStorage
Local1C1cv8idConfigSaveConfigCacheVersions
Local1C1cv8idDBNameCachecacheData
Local1CidDBNameCachecacheStorage
Local1C1cv8idSICachecacheData
Local1C1cv8idSICachecacheStorage
Roaming1C1cv8id*.pfl
Roaming1C1cv8idid2*.pfl
Roaming1C1cv8id*.bin
Возможные конфликты
Если запустить два экземпляра одинаковой базы прописанной в стартере — то они умудряются писать в один и тот же кэш-файл.
Когда работаем с базой без регистрации в стартере — почти все временные файлы создаются в темпе. В кэш пишется только vrs-cache. Да и в этом файле фигня какая-то. Данные по хешам и урлам хранятся, поэтому возможно использование одного и тот же кэша разными базами ничего не нарушает. Насколько я понимаю проблема может возникнуть только если этот кэш-файл будут использовать две базы, у которых есть ресурсы с одинаковыми урлами и при этом с одинаковыми хешами при разном содержимом.
Если же база с непустым идентификатором, то в vrs-cache пишутся, например, содержимое запрошенных модулей.
Есть мнение, что второй идентификатор — это идентификатор пользователя базы данных. Так и есть. Для разных пользователей внутри базы он разный!
Если мы знаем ненулевой идентификатор базы, то пустой идентификатор точно трогать не стоит.
Выводы
В каталогах DBNameCache, ConfigSave, Config, SICache хранится множество файлов, кэширующих различные компоненты конфигурации. Эта информация является производной от конфигурации информационной базы, хранимой в базе данных, и служит для ускорения запуска клиентских приложений и повышения их производительности.
1. Чистить кэш нужно только после обновления.
2. Чистить кэш нужно и в Local и в Roaming, причём с одинаковым алгоритмом поиска соотв. файлов и папок.
3. Перед тем как что-то удалять — проверить доступны ли все файлы для удаления, чтобы исключить неконсистентность (база может быть занята).
4. *.pfl файлы не трогать при автоматической чистке кэша после обновления.
Чистить на автомате следующие объекты:
- Папку 1C1cv8_id_Config
- Папку 1C1cv8_id_ConfigSave
- Папку 1C1cv8_id_DBNameCache
- Папку 1C1cv8_id_SICache
- Папку 1C1cv8_id_vrs-cache
- Папку 1C1cv8_id__id2_vrs-cache
Уже при ручной очистки предоставить право «грубой очистки»:
- Папку 1C1cv8_id_
Поправки для обновлятора
Быстро без кэша загружается только тогда, когда база уже читалась до этого и полностью сидит в оперативной памяти (то есть при повторном открытии читается ОС не с диска, а с оперативной памяти).
Все эти нюансы учтены при разработке программы для администрирования баз Обновлятор-1С.
Содержание
- Очистка кеша 1С
- Исправление структуры базы данных
- Перенос данных в чистую, не «битую» информационную базу
- Очистка кэша
- Исправление структуры БД
- Перезапуск сервера 1С
- Перенос данных
- Восстановление внешних обработок
- Неверный формат хранилища данных 1С 8.3
- Как найти папку из сообщения об ошибке
- Как исправить ошибку Неверный формат хранилища данных
- Похожие публикации
- Карточка публикации
- Добавить комментарий Отменить ответ
Наверное, редко можно встретить человека, который часто работает с программой 1С 8.3 (или 8.2) и не встречался с окошком с надписью подобного рода: «Неверный формат хранилища данных ‘file://C:/Users/Alex1/AppData/Local/1C/1cv8/058t1m89-295c-47c4-8922-f67f568rf70e/Config/RuntimeCacheStorage’ «.
Чаще всего такая ошибка появляется при обновлении конфигурации, при открытии обработки, в конфигураторе и в других случаях. Причина кроется либо в нарушении целостности структуры информационной базы, либо — чаще — в кеше 1С.
Рассмотрим варианты, как ее исправить. А вариантов может быть несколько. Перечислю их по мере возрастания сложности действий, а затем опишу подробнее:
- очистка кеша;
- исправление структуры базы данных;
- перенос данных в чистую, не «битую» информационную базу.
Получите 267 видеоуроков по 1С бесплатно:
Очистка кеша 1С
Как Вы уже, наверное, догадались, данный вариант поможет исправить ошибку только в том случае, если она связана с неполадками в локальном кеше. Информацию, как почистить локальный кеш, Вы без труда найдете в интернете. Об этом много уже написано (в том числе и в нашей статье: Как очистить кэш в 1С 8.3), и повторяться я не буду.
Порой достаточно удалить строку с наименованием информационной базы из списка, а затем снова добавить. При этом создастся новая, чистая папка для кеша. Часто таким способом пользоваться не рекомендую, так как папка со старым кешем остается и засоряет диск.
Исправление структуры базы данных
На данном этапе в первую очередь мы должны испробовать штатные механизмы тестирования и исправления базы. Это относится как к запуску соответствующего пункта в конфигураторе, так и запуску файла chdbfl.exe.
Но практика показывает, что эти механизмы не всегда помогают.
Тогда поступаем следующим образом. Разворачиваем чистую информационную базу. Цель – получить файл конфигурации (с расширением cf).
Затем снимаем неработающую конфигурацию с поддержки и делаем объединение с сохраненным файлом cf. Если требуется, объединяем с восстановлением поддержки. Не забудьте перед этим действием сделать резервную копию!
Важно! При объединении с чистой типовой конфигурацией внесенные ранее изменения в Вашей конфигурации могут пропасть. Нужно будет добавить их вновь. Будьте внимательны!
Перенос данных в чистую, не «битую» информационную базу
Это, пожалуй, самый радикальный способ исправить ситуацию. Прибегать к нему стоит только в том случае, если больше уже ничего не помогает.
Создаем чистую информационную базу того же релиза, что и «битая», и с помощью обработки «Выгрузка Загрузка данных XML«, которую можно найти на диске ИТС, переносим данные в наверняка целостную базу. Здесь опять же повторюсь, что структуры баз должны совпадать, и если в Вашей базе есть структурные изменения, их сначала нужно добавить в чистую.
Если Вы начинаете изучать 1С программирование, рекомендуем наш бесплатный курс (не забудьте подписаться на YouTube — регулярно выходят новые видео):
К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.
К сожалению, при работе с программой зачастую встречаются ошибки, не имеющие единственного общего способа устранения. К ним можно отнести ошибку 1С 8.3 (8.2) — «Неверный формат хранилища данных». Дело в том, что причин может быть множество, соответственно и способов устранения.
Прежде, чем доставать ваш шаманский бубен, попробуйте воспользоваться перечисленными ниже способами исправления ошибки «Неверный формат хранилища данных» для чайников. С большой вероятностью вам поможет хотя бы один из них.
Очистка кэша
Данный способ является самым распространенным исходя из многочисленных сообщений на формах тех, кто победил ошибку «Неверный формат хранилища данных» в 1С. В том случае, когда программа работает корректно на одном компьютере, а на другом выдаёт ошибку, данный способ для вас. Очистить кэш самостоятельно очень просто, но если у вас все-таки возникли трудности, то всё необходимое можете узнать в этой статье.
Исправление структуры БД
Если очистка кэша не привела к желаемому результату, тогда необходимо произвести тестирование и исправление ошибок.
Если информационная база является клиент – серверной, тогда откройте ее в режиме конфигуратора и в меню «Администрирование» выберите пункт «Тестирование и исправление…».
Для файловой базы воспользуйтесь утилитой ChDBFl.exe, которая является аналогом тестирования и исправления в конфигураторе.
В том случае, если вы до сих пор не пришли к успеху, то обновите свою конфигурацию через сравнение и объединение с рабочей конфигурацией от поставщика. Перед проведением данных манипуляций не забудьте сделать резервную копию базы и снять конфигурацию с поддержки поставщика. После чего из резервной копии вы сможете вернуть все ваши доработки.
Перезапуск сервера 1С
На клиент–серверных базах иногда встречается ошибка такого плана:
Попробуйте остановить сервер 1С:
net stop «1C:Enterprise 8 Server Agent (x64)»
Удалить все файлы с расширением *.dat из папки, на которую ссылается ошибка:
del «C:Program Files1cv82srvinfo
eg_1541snccntx*.dat»
Запустить службу заново:
net start «1C:Enterprise 8 Server Agent (x64)»
Перенос данных
Данный способ следует использовать только в самом безвыходном положении. Он не безопасный и возможны потери данных.
Первым делом вам необходимо создать чистую базу с конфигурацией того же релиза с такой же структурой. Далее при помощи стандартной обработки «Выгрузка Загрузка данных XML» перенести все данные в пустую рабочую базу (скачать — ВыгрузкаЗагрузкаXML82 для 8.2 или ВыгрузкаЗагрузкаXML для 1С 8.3 или на ИТС).
Обязательно убедитесь в том, что структура и все реквизиты из «битой» базы есть в чистой!
Восстановление внешних обработок
Вы работали над обработкой 1С долгое время, бэкапов не делали, и вот случилось внезапное отключение электричества. В результате при запуске данной обработки 1С выдает ошибку «Неверный формат хранилища данных».
Теперь главное «взять себя в руки» и, ни при каких обстоятельствах не запускать 1С! Если вы всё же запустили, и ниже описанный метод не сработал, то попробуйте найти пользователя, который ранее открывал вашу обработку. В таком случае восстановительные работы будут производиться в его каталоге пользователя.
Ваша обработка должна находиться во временном каталоге TMP с именем подобным маске «v8_*.tmp». При запуске платформы данные файлы удаляются. Если вы все-таки запустили 1С и файлов не обнаружили и не нашли другого пользователя, у которого может быть ваша обработка, воспользуйтесь программой восстановления удаленных файлов с жесткого диска.
Скопируйте все найденные по маске «v8_*.tmp» из папки TMP в безопасное место. Теперь можно запускать 1С. Попробуйте определить, какой файл является именно вашей обработкой по его размеру, и измените его расширение с .tmp на .epf. Если вам сложно определить, какой именно файл является вашим, то переименуйте все и поочередно запускайте их в 1С. Но чаще всего получается найти нужный файл достаточно быстро, особенно если отсортировать его по дате.
Если описанный выше способ вам не помог, то есть еще один. Для этого вы должны примерно помнить содержимое обработки (код) и иметь ее старую версию.
Ищите вашу обработку по текстам модулей. Распакуйте старую версию обработки при помощи утилиты V8Unpack.exe. Скопируйте и замените все необходимые тексты модулей и запакуйте при помощи этой утилиты обратно.
Во избежание траты нервов, а возможно и потери важнейших трудов в будущем, всегда делайте бэкапы и пользуйтесь источником бесперебойного питания.
Как часто приходится слышать: При обновлении выключился компьютер и не могу зайти в программу 1С; Завис компьютер и после перезагрузки не включается 1С; Выключился свет и не могу зайти в программу…Помогите!…Что делать? Рассмотрим исправление ошибки «Неверный формат хранилища данных» в 1С 8.3 в доступной форме для чайников.
Неверный формат хранилища данных 1С 8.3
Иногда может возникнуть ситуация, когда программа 1С не запускается и появляется сообщение Неверный формат хранилища с указанием пути к файлу file c users config runtimecachestorage.
Любая ошибка, в том числе и указанная, является следствием некорректного завершения работы программы 1С, внезапного выключения компьютера.
Для того чтобы избавиться от этой ошибки и восстановить работу программы, достаточно удалить указанную в ошибке папку — это кэш.
Кэш — это папка с временными файлами, в которой программа хранит служебную информацию и при некорректной записи может возникнуть сбой. Очистка кэша является одним из способов восстановления работы программы.
Как найти папку из сообщения об ошибке
Для быстрого перехода к указанной в ошибке папке, можно скопировать путь и перейти по нему, вставив в адресную строку Проводника (открыв Мой компьютер).
Или же ввести путь в Строку поиска, нажав кнопку Пуск. Выбираем найденную папку и результат будет — переход к ней.
Еще один вариант перехода к указанной папке — это открыть с помощью команды Выполнить (вызвать ее можно с помощью комбинации клавиш Windows + R).
Или же просто можно перейти по указанному в ошибке пути через Мой компьютер.
Как исправить ошибку Неверный формат хранилища данных
Открыв папку, увидим папки с файлами кэш. Для очистки нам необходимо удалить все эти папки, хотя скорее всего поможет удаление и одной папки, указанной в ошибке.
После завершения удаления запускам программу. Таким образом, очистка кэш помогает при возникновении различного рода проблем, связанных с запуском 1С.
Еще один простой способ очистки кэш — это удаление информационной базы из списка программ в окне запуска 1С и добавление снова. В этом случае создается новая папка для кэша, соответственно программа не будет обращаться к папке указанной в ошибке. Но часто этим способом пользоваться не желательно, т.к. старые папки остаются на диске и засоряют компьютер.
Если Вы еще не являетесь подписчиком системы БухЭксперт8:
После оформления подписки вам станут доступны все материалы по 1С Бухгалтерия, записи поддерживающих эфиров и вы сможете задавать любые вопросы по 1С.
Получите еще секретный бонус и полный доступ к справочной системе БухЭксперт8 на 14 дней бесплатно
Похожие публикации
- Значение поля номер не уникально 1С 8.3: как исправитьОшибка возникает при создании нового документа. При записи программа 1С.
- Записи регистра сведений стали неуникальными при обновлении 1СПри обновлении конфигурации 1С может появиться предупреждение о том, что.
- Обнаружено неправомерное использование данного программного продукта в 1С: как убратьПри работе с программой 1С, пользователь может столкнуться с сообщением.
Карточка публикации
| Разделы: | Законодательство (ЗУП), Зарплата (ЗУП), Кадры (ЗУП), Настройки (ЗУП) |
|---|---|
| Рубрика: | Ошибки в 1С |
| Объекты / Виды начислений: | |
| Последнее изменение: | 13.04.2019 |
>ID, ‘post_tag’ ); // так как функция вернула массив, то логично будет прокрутить его через foreach() foreach( $termini as $termin )< echo » . $termin->name . »; > /* * Также вы можете использовать: * $termin->ID — понятное дело, ID элемента * $termin->slug — ярлык элемента * $termin->term_group — значение term group * $termin->term_taxonomy_id — ID самой таксономии * $termin->taxonomy — название таксономии * $termin->description — описание элемента * $termin->parent — ID родительского элемента * $termin->count — количество содержащихся в нем постов */ —>
Добавить комментарий Отменить ответ
Для отправки комментария вам необходимо авторизоваться или зарегистрироваться.
Вы можете задать еще вопросов
Доступ к форме «Задать вопрос» возможен только при оформлении полной подписки на БухЭксперт8.
Оформить заявку от имени Юр. или Физ. лица вы можете здесь >>
Нажимая кнопку «Задать вопрос», я соглашаюсь с
регламентом БухЭксперт8.ру >>
Очевидно
25.12.20 — 16:40
Доброго дня форумчане, получилась ситуация, когда база разработчика (Скульная) была затерта админами. В Базе было много доработок. От базы остался кэш в виде файлов:
ConfigCacheStorage, ConfigCacheVersions, RuntimeCacheStorage, RuntimeCacheVersions.
Вопрос вот в чем, возможно ли каким-то образом из этого файла восстановить хотябы часть cf-ника, с которым работал разраб ?
судя по размеру в нем содержится 1/3 от живого файла cf.
Очевидно
1 — 25.12.20 — 16:41
Поидее его можно как-то подсунуть 1С-ке, в момент обновления но как его подсунуть , если при запуске 1с-ка держит его все время пока работает процесс 1cv8.exe
Очевидно
2 — 25.12.20 — 16:52
т.к. есть .cf с которого разработка началась, видимо надо равзвернуть базу из этого cf, запустить конфигуратор перевести её в измененное состяние, (не сохраненная конфа), и в этот момент как-то ей этот кэш подсунуть … чтоб при нажатии «сохранить конфигурацию» она с него считала данные. Это предположение конечно. Но как ей подсунуть файл, если она уже держит свой кэш (который инициализировался при открытии конфигуратора) ?
МихаилМ
3 — 25.12.20 — 16:57
эти метаданные можно преобразовать в сф.
разберите в8анпек конфу для примера.
в ней будет поток руут
в руут будет ссылка на поток , в котором перечислены по видам метаданные.
в него и нужно будет указать уцелевшие потоки.
и собрать обратно в8анпек
Очевидно
4 — 25.12.20 — 17:02
(3) хм, попробую, спасибо за наводку !
Очевидно
5 — 25.12.20 — 17:09
(3) и с наступающим 2021
Очевидно
6 — 25.12.20 — 18:50
(3) с CF проблем не возникло, при использовании в8анпака (3 версии перепробовал) :
При попытке сделать анпак получаю «This is not v8 File»
При попытке сначала сделать Inflate получаю пустой файл на выходе
При попытке Парса получаю сначала «File load:ok» а потом опять «This is not v8 File»
Очевидно
7 — 25.12.20 — 18:51
т.е. CF распаковал, запаковал , всё красиво. А вот при попытке провернуть аналогичное с ConfigCacheStorage получаю то что в (6)
МихаилМ
8 — 25.12.20 — 19:19
(7)
я давно не интересовался кишочками 1с83.
думаю , что ConfigCacheStorage это файл аналогичный 1cdb.
и его можно просматривать Tool_1CD.
поэтому прежде сборки метаданных их нужно извлечь чем-то.
либо Tool_1CD (но он устарел и может не работать с современными форматами 1с8) либо его аналогами либо есть 1с компонента для доступа к файловой бд 1с83
в резальтате получите сжатые потоки.
их можно расжать v8unpack , чтобы узнать в какой раздел метаданных поместить поток с описанием метаданных.
тут можно немного покодить чтоб не работать в ручную.
далее сборка , как в (3)
извините , что не подробно раскрыл тему сразу.
Очевидно
9 — 25.12.20 — 19:57
(8) спасибо большое, попробую, обязательно отпишусь !
Очевидно
10 — 26.12.20 — 12:21
В общем пока что ничего не выходит (стопор при попытке извлечь метаданные из этого ConfigCacheStorage) что пробовал платформа была (8.3.14.1779) :
— Tool_1CD (жалтая): «Длина файла базы не кратна длине блока (0x1000)»
— Tool_1CD (синяя): «Файл не является базой 1С (Сигнатура не равная «1CDBMSV8″)»
— 1С-ная «CNVDBFL» (ключ -i): «Файл не является файлом базы данных ….1CD»
— Внешняя компонента (открытый проект под лицензией «GPL v2») : так и не установилась (типовой метод 1С говорит ВК установлена но не подключена, regsvr32 говорит «Модуль загружен, но точка входа … не найдена. Проверьте что …dll является правильным файлом DLL». (Пробовал под админскими правами и х32 и х64. Один раз прошло дальше но 1С упала с сообщением типа «Неправильная работа с памятью»
МихаилМ
11 — 26.12.20 — 13:38
исправьте сигнатуру на 1CDBMSV8
Очевидно
12 — 26.12.20 — 14:00
(11) исправил вручную, получил :
— Tool_1CD (синяя): «Неподдерживаемая версия базы 1С»
— 1С-ная «CNVDBFL» (ключ -i): «Не совместимая версия файла базы данных ….1CD»
Очевидно
13 — 26.12.20 — 14:01
(11) похоже он чем-то запакован/зашифрован, т.к. визуально сильно отличается от обычного рабочего *.1CD.
но в8анпак при попытке инфлейта выдаёт пустой файл
Ёпрст
14 — 26.12.20 — 14:03
Очевидно
15 — 26.12.20 — 14:06
Живой 1CD выглядит примерно так :
«1CDBMSV8 я э Ѓ M c Г Д ru_RU (
! # % ‘ ) + , — . / 0 2 3 : ; < = @ B D G H J – {«IBVERSION»,0,
{«Fields»,
{«IBVERSION»,»N»,0,10,0,»CS»},
{«PLATFORMVERSIONREQ»,»N»,0,10,0,»CS»}
},
{«Indexes»},
{«Recordlock»,»0″},
{«Files»,4,0,0}
»
,а ConfigCacheStorage так :
» ж. ъї
000000000014FC40 0000000000010000 000000000026E075
тн ‘н яяяяяяяяД*ї
g+ї
яяяяяяяя4ЂФ УЂФ яяяяяяяяdћє џє яяяяяяяяеZ^ €[^ яяяяяяяяxґg µg яяяяяяяя • Ё• яяяяяяяяЗ€µ j‰µ яяяяяяяяQ<v ф<v яяяяяяяя‚»
Ёпрст
16 — 26.12.20 — 14:07
Очевидно
17 — 26.12.20 — 14:16
(14) спасибо за наводки
V8Unpack 2.0 (parse) : «File load ok! This is not v8 file»
Пробовал и с сигнатурой и без.
(16) буду пробовать, спасибо!
ДедМорроз
18 — 26.12.20 — 14:57
Так по идее же,1сд это контейнер,а в нем части,а в кеше эти же части,но без объединения в файл,если найти что и куда,то можно собрать,и по идее,там будет все.
МихаилМ
19 — 26.12.20 — 15:06
посмотрел ConfigCacheStorage. на 1cd не похож. возможно теперь 1с хранит в формате SQLite или в своём.
но потоки видно и извлечь их можно.
Очевидно
20 — 26.12.20 — 15:16
(19) начал копать какие ещё кэши есть … накопал такое вот :
Есть файл по такому пути :
«C:UsersuserAppDataLocal1C1cv8<Id базы><Id пользователя>vrs-cachecache.1cd»
Похоже что это файл кэша исполняемых модулей, последнего запуска 1С, и он через синий 1C_tools открывается. в нем есть потоки по всем модулям, которые выполнялись последним запуском похоже, и они читабельны (т.е. часть «Потоков» можно взять оттуда») , но он всего 30 мб и я боюсь это капля в море. (Видимо последний запуск отладки того что там разрабатывал парень). это уже неплохо, но конечно вопрос про ConfigCacheStorage пока что открыт.
«Потоки видно и можно извлечь» — я правильно понимаю что он у вас примерно как в (15) ? каким образом их можно оттуда извлечь ? (хотябы направление) ?
Очевидно
21 — 26.12.20 — 15:18
(18) дело в том что файл «ConfigCacheStorage» без расширения, и утилиты для *.1cd пока что от него нос воротят …
МихаилМ
22 — 26.12.20 — 15:20
(21)
направление : посмотреть структуру данных, выявить ключевые разделители , по ним вычислить и получить данные.
Очевидно
23 — 26.12.20 — 15:35
(22) спасибо, в общем структура похоже понятная, разделители похоже тоже видны … но как привести нечто типа:
«0000000000000070 0000000000000200 FFFFFFFFFFFFFFFF
{ї{µЎ/Wµ1€ іtt’“LM’-L’u-
НtM’,LtM-“t
НMЌLS,-S“ju”.Мё°чbУ…6_lё°бbЫ…ы/Lє°лВо‹}ЫЃв{/lP› T¬4Ч –—«H
»
в код модуля ?
МихаилМ
24 — 26.12.20 — 15:43
(23)
в общем случае разжать deflate и уже смотреть , что там внутри
Очевидно
25 — 26.12.20 — 15:43
(24) ясно, спасибо, буду пробовать
Ёпрст
26 — 26.12.20 — 16:29
Короче, все банальней. Файлик ConfigCacheStorage переименуй в ConfigCacheStorage.cf и текущую конфу объединяй с этим..усё
Очевидно
27 — 26.12.20 — 16:56
(26) блин, я уже почти упал от радости, неужто так сработает )) что-то пошло нетак …
Если сравнить/объединить:
Ошибка при выполнении файловой операции ‘C:UsersuserDesktopConfigCacheStorage.cf’
по причине:
Неверный формат хранилища данных ‘file://C:/Users/user/Desktop/ConfigCacheStorage.cf’
Если просто открыть из конфигуратора:
Неклассифицированная ошибка документа.
по причине:
Ошибка при выполнении файловой операции ‘C:UsersuserDesktopConfigCacheStorage.cf’
по причине:
Неверный формат хранилища данных ‘file://C:/Users/user/Desktop/ConfigCacheStorage.cf’
Ёпрст
28 — 26.12.20 — 16:58
(27) а у меня работает
Очевидно
29 — 26.12.20 — 16:59
… хотя форматы файлов очень , очень похожи !! заголовки разные … а внутри все тоже самое с такими же разделителями … ща похимичу с заголовками
Ёпрст
30 — 26.12.20 — 17:08
А чего ты просто кеш не подсунешь, раз он у тебя есть? И как вы в скуле умудрились конфу прибить, а кеш оставить? Табличку конфиг и конфигсэйв подменили в скуле что ле?
Ёпрст
31 — 26.12.20 — 17:09
А ясно, дочитал (0) просто дропнули в скуле базу..
Ёпрст
32 — 26.12.20 — 17:12
Тупо создай конфу, сделай изменения, прибей процесс, подмени кешу..пробуй
Очевидно
33 — 26.12.20 — 17:16
(32) ща буду пробовать, спасибо большое … я уже почти отчаялся с попытками распаковки
Ёпрст
34 — 26.12.20 — 17:24
(33) распаковать можешь какой- нить вк, типа геймвиффайре..там есть методы для дефлэйт
Очевидно
35 — 26.12.20 — 17:33
(34) вобщем создал конфу, сделал изменения, прибил процесс, подменил кэш, запускаю конфигуратор … кэш сбросился в 0 …
Очевидно
36 — 26.12.20 — 17:39
(34) а вы в (26) на файловой или скульной делали ? и какай платформа ?
Очевидно
37 — 26.12.20 — 17:39
*какая
Ёпрст
38 — 26.12.20 — 17:53
(36) c телефончика, нашел первый попавшийся кеш, переименовал и с ним конфа сравнивается, правда..метаданных в нем нет)
Ёпрст
39 — 26.12.20 — 17:53
В общем, через вк надо распаковать и смотреть, че там унутри
Ёпрст
40 — 26.12.20 — 17:54
Компа нет под рукой, с телефона тоскливо пальцем мышку двигать
Ёпрст
41 — 26.12.20 — 18:09
8.3.17.1549
Очевидно
42 — 26.12.20 — 18:10
(40) ясно, буду дальше тыркать, если что получится отпишусь, спасибо за варианты !
Очевидно
43 — 26.12.20 — 18:11
(41) и с наступающим ! добра вам в новом году !
Показывать по
10
20
40
сообщений
Новая тема
Ответить
Fox-nn
Дата регистрации: 18.06.2007
Сообщений: 3
Собственно вся проблемма изложена в названии темы.<br>Такая ошибка появляется при попытки запуска программы 1с с пользовательских компьютеров.<br>На компе с базаой 1с всё нормально.<br>Что делать?
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20881
Права на директорию с базой есть?
Fox-nn
Дата регистрации: 18.06.2007
Сообщений: 3
Да конечно вся папка 1CBase расшарена.
Prikum
активный пользователь
офлайн
Дата регистрации: 18.02.2002
Сообщений: 20881
А есть права на запись? Куда временные файлы записываються?
Fox-nn
Дата регистрации: 18.06.2007
Сообщений: 3
Папка 1CBase — свойства — доступ — галочки стоят и на «открыть общий доступ к этой папке», и на «разрешить изменение файлов по сети».<br>Моежт в аську? 449168488
Danat
Дата регистрации: 11.03.2008
Сообщений: 1
У меня проблему удалось решить путем разрешения доступа не только к папке, но и к файлам. <br>Выделяем файлы (у меня вот эти — 1Cv8.1CD,1Cv8.log и т.д.), жмем правой кнопкой мыши на них,<br>свойства — безопасность, далее думаю разберетесь.
Показывать по
10
20
40
сообщений
Читают тему:
Права доступа
Ошибка, связанная с недостаточными правами пользователя, может возникнуть после того, как в системе заведен новый пользователь. У каждого пользователя 1С на программном уровне есть определенные права доступа. Такой набор прав называется ролью, а определяется он в конфигураторе. Если используется клиент-серверная версия программы, установка прав осуществляется на уровне сервера SQL.
При использовании варианта «файл-сервер» права доступа сотрудников настраиваются непосредственно в базе данных. Однако в данном случае сервер базы данных отсутствует в принципе, поэтому ответственность за соблюдение прав доступа лежит на самой программе.
Но стабильная работа 1С не обеспечивается только настройкой прав на уровне программы. Связано это с тем, что доступ к базе данных, как и к любому другому типу файлов, регламентируется путем настройки прав на уровне операционной системы. Ошибка открытия файла блокировок может возникать, если таких прав недостаточно. В данном случае речь идет о файле 1Cv8.1CL, находящемся внутри базы 1Cv8.1CD.
Соответственно, для того, чтобы пользователь смог полноценно работать с файлом, он должен получить ряд разрешений. Для этого необходимо открыть окно свойств папки или файла и перейти на вкладку «Безопасность». Чтобы сделать этот процесс проще и не тратить время на изменение свойств файлов и папок для каждого сотрудника отдельно, администратор может создать новую группу пользователей, которой будут предоставлены соответствующие права, а также открыт доступ к системным папкам AppData и Temp (которые тоже зачастую вызывают определенные проблемы). В дальнейшем достаточно просто добавлять в эту группу необходимые рабочие места.
Антивирусное ПО
Пользователи некоторых редакций операционных систем семейства Windows заметили, что их брандмауэры могут блокировать удаленный доступ к базе данных 1С. Аналогичная ситуация возникает с антивирусом «Kaspersky». Во избежание подобных проблем файл 1Cv8.1CD необходимо внести в список исключений брандмауэра Windows и антивирусной программы.
Остались вопросы? Мы с радостью поможем Вам в их решении.
Ошибка исключительной блокировки информационной базы |
Я |
27.04.15 — 07:48
Пытаюсь сохранить файловую базу через конфигуратор — получаю ошибку:
Ошибка исключительной блокировки информационной базы
Ошибка разделения доступа к базе данных ‘путь’
1. из-за чего это ?
2. лечить — удалить файл ?
1 — 27.04.15 — 08:01
Сеанс зависший?
2 — 27.04.15 — 08:03
(1) в списке активных пользователей только я
3 — 27.04.15 — 08:03
Семерка?
4 — 27.04.15 — 08:04
(3) 8.3.5.1517
5 — 27.04.15 — 08:05
Попробуй анлокером глянуть
6 — 27.04.15 — 08:07
закрыл базу, в папке с базой вижу файлы
1Cv8.1CL
1Cv8tmp.1CL
1Cv8.1CD.cfl
1Cv8.1CL.cfl
1Cv8.cgr.cfl
1Cv8tmp.1CD.cfl
1Cv8tmp.1CL.cfl
1cv8.1CD
1Cv8tmp.1CD
7 — 27.04.15 — 08:13
(6) если .1CL есть значит залочена, посмотри кем
8 — 27.04.15 — 08:14
(7) как посмотреть ?
на атрибут владелец файла ?
9 — 27.04.15 — 08:14
(8) программа есть unlocker
10 — 27.04.15 — 08:17
попытался переименовать файлы
1Cv8.1CL
1Cv8tmp.1CL
система заругалась —
операция не может быть завершена, поскольку этот файл открыт в System
значит заблочен системом ?
11 — 27.04.15 — 08:19
(10) в диспетчере задач в процессах что?
12 — 27.04.15 — 08:24
перезагрузил комп, а пароль пользователя на вход винды не знаю -))
13 — 27.04.15 — 08:26
(12) несколько раз сказали, анлокером скинь, так нет же, надо использовать другой вариант и поймать гемор. Анлокер 146% рабочий вариант.
14 — 27.04.15 — 08:29
(13) т.е. предлагаешь скачать не пойми откуда и поставить на комп буха ?
и радоваться, если словню блокиратор ?
15 — 27.04.15 — 08:29
такое ощущение, что это вся беда от каспера
16 — 27.04.15 — 08:29
*не блокиратору, а шифратору
17 — 27.04.15 — 08:33
(13) Уверен, что там у пользователя админские права?
18 — 27.04.15 — 08:33
(12) а на кой тебе было сохранять базу через конфигуратор, если она и так файловая? Сделать можно было архиватором. Эффект был бы абсолютно равнозначный выгрузке в dt, если только не ставилась задача немедленной загрузки в sql
19 — 27.04.15 — 08:33
(15) Есть такое дело. У него с 1С давняя нелюбовь…
20 — 27.04.15 — 08:34
(18) штатная функция — должна работать
21 — 27.04.15 — 08:34
И насколько я заметил, даже если созданы файлики блокировочные, то сам по себе файл базы ничего не блокирует. Т.е. его можно скопировать.
22 — 27.04.15 — 08:35
+ (20) я же не знаю — отработает сохранение ИБ в пользовательском режиме
23 — 27.04.15 — 08:35
(20) Т.е. был нужен просто бакап?
А в курсе, что 1С не рекомендует делать бакапы баз на основе выгрузки в дт?
24 — 27.04.15 — 08:36
(21) ага, на чтение доступ будет скорее всего
25 — 27.04.15 — 08:40
вошёл в систему — полез в папку
файлы висят
выключил каспера, зашёл в конфигуратор и теперь есть возможность сохранять …
26 — 27.04.15 — 08:41
(23) разумеется в курсе
но я так же в курсе, что когда что-то штатно не отрабатывает лучше сто раз перепроверить
27 — 27.04.15 — 08:42
+ (25) сохранил, вышел из конфигуратора
и файлы блокировки исчезли
28 — 27.04.15 — 08:42
(25) осталось врубить каспера и повторить операцию сохранения
29 — 27.04.15 — 08:42
(22) Причем, эта фича, с проверкой монопольного доступа к ИБ, срабатывает и при серверном режиме тоже.
Заканчивается все такие истории у особо агрессивных 1С-ников тем, что принудительно ставят задание на ночную перезагрузку сервера, чтоб затем запускать без проблем скриптовой запуск конфигуратора в режиме выгрузки дт.
30 — 27.04.15 — 08:47
(27) Так и запускаемый конфигуратор, хоть в файловом режиме, хоть в серверном, тоже вывешивает режим блокировки базы. Так глазками не определишь по наличию в каталоге файликов и активного сеанса конфигуратора, кто именно создавал эти активные файлы. И они в самом деле почему-то часто остаются даже после завершения всех сеансов. Антивирус у меня не Каспер, но есть такие AVG, ESET — видимо это мусор оставляет сама 1С
31 — 27.04.15 — 08:47
(28) времени нет
32 — 27.04.15 — 08:52
(28) Зачем пускать свинью в огород?
33 — 27.04.15 — 08:54
(30) При штатном завершении работы всех пользователей последнее приложение удаляет этот файл.
34 — 27.04.15 — 09:09
(33) Должно. А файлики в каталоге по факту остаются.
zak555
35 — 27.04.15 — 09:10
(34) видимо каспер заблочил
Ошибка блокировки данных происходит в сетевой или SQL–версии Предприятия 7.7 по причине блокировки файлов другим пользователем или Вами же.
Для решения данной проблемы возможно поможет один из следующих пунктов:
1. Кто-то уже работает в 1С в монопольном режиме.
Решение-запустить 1С в режиме Монитор и посмотреть активных пользователей.
2. Кто-то входил в 1С и не довел дело до конца (выбор базы, выбор пользователя, пароль)–а система временно заблокировала что-то.
Решение-Можно посмотреть активного пользователя через Монитор. Если не помогло, то смотреть 4 пункт.
3. Кто-то работал в 1С в монопольном режиме и недавно вышел из программы.
Решение-подождать пока 1С снимет блокировку, можно отследить через Монитор.
4. Кто-то получил доступ к одному из файлов базы данных напрямую, без 1С, и не отпускает его.
Решение(только для файловой 1С)–на компьютере, где находится сама база данных зайти в Панель управления – Администрирование – Управление компьютером – Служебные программы – Общие папки и там все просмотреть, кто вошел и какие файлы открыл.
5. Работа с 1С у одного из пользователей завершилась некорректно(компьютер внезапно перезагрузился, завис во время работы и т.д.) и в каталоге пользователя (возможно и в самом каталоге базы) остались временные файлы 1cv7.LCK.
Решение-если причина в этом, то достаточно будет удалить такие файлы.Обычно Каталоги пользователей находятся в каталоге самой базы данных. Кроме того, если пользователей 1С прописывал не специалист, то он мог допустить такую ошибку: не указал каждому пользователю отдельный “каталог пользователя” или указал для всех один и тот же каталог. В таком случае даже если кто-то работает с программой НЕ в монопольном режиме, другие пользователи не смогут зайти в программу пока не выйдет этот.
6. Какой-либо пользователь уже работает в 1С, а Вы пытаетесь из Конфигуратора запустить ее в монопольном режиме.
7. На SQL-версии, когда пытаетесь войти в 1С монопольно, а кто-то из пользователей наблюдает за работой базы 1С средствами SQL-сервера, тоже может возникнуть ошибка блокировки данных.
Решение-к сожалению Монитор тогда не поможет. Нужно средствами самого сервера определить, кто обращается к БД и закрыть эти приложения или прервать блокировки средствами SQL сервера.
25.01.2019
Просмотров: 7544
Синий экран смерти 0x00000021: QUOTA UNDERFLOW возникает не только на компьютерах с Windows 7, но и на более новых и старых сборках. Появляется он после установки и запуска современных игр, а также при банальном использовании системы. Причин тому несколько: поражение системы вирусами; повреждение системных фалов и реестра; внесение изменений в настройки системы после установки нового оборудования и программного обеспечения; конфликт ПО с операционной системой; повреждение жесткого диска и оперативной памяти. Поскольку причин, которые могут вызвать ошибку 0x00000021 много, то для её решения придется протестировать множество способов.
Читайте также: Как исправить ошибку файловой системы 2147219196?
Способы решения неполадки 0x00000021: QUOTA UNDERFLOW
Если на вашем ПК возникла ошибка 0x00000021, то на форуме Microsoft рекомендуют воспользоваться такими способами.
Способ №1
Если ошибка 0x00000021 с сообщением QUOTA_UNDERFLOW возникла после установки программы или игры, то нужно создать другую учетную запись Администратора, чтобы убедиться в том, что проблема не связана с правами доступа и учетной записью пользователя. Для этого выполняем следующее:
- Жмем «Пуск», «Панель управления» и находим «Учетные записи пользователя».
- Откроется небольшое окно. Выбираем «Управление другой учетной записью» или «Управление учтёнными записями пользователя».
- Выбираем «Создание учетной записи».
- Выбираем «Администратор» и нажимаем «Создание учетной записи».
- Новая учетная запись создана.
ВАЖНО! В зависимости от того, какая у вас сборка Windows 7 и являетесь ли вы в данный момент гостем, администратором или другим пользователем, на этом этапе может потребоваться выполнить еще несколько шагов. На экране будут подсказки. Необходимо им следовать.
После создания учетной записи Администратора запускаем игру с правами Администратора и проверяем, появляется ли BSOD вновь. Если нет, то значит, что у вас было недостаточно прав для запуска установленного софта.
Способ №2
Достаточно часто после установки нового оборудования или обновления его программного обеспечения, драйвера начинают конфликтовать с установленной версией операционной системы. Поэтому стоит обновить саму Windows 7, а после скачать актуальное программное обеспечение для установленного оборудования с официальных страниц производителя этого же оборудования.
Способ №3
Если вы подключили новое оборудование, инсталлировали к нему драйвера или скачали какую-то игрушку, программу, то, возможно, были внесены изменения в настройки системы, были включены ненужные службы, добавлены новые параметры в реестр. Чтобы исключить вероятность критического изменения настроек системы, рекомендуем выполнить чистую загрузку системы. Для этого нужно воспользоваться Способом №2 в статье по ссылке или нажать «Win+R», ввести «msconfig» и во вкладке «Загрузка» выбрать «Диагностический запуск» (только с применением основных служб и драйверов).
Способы №4
BSOD с кодом 0x00000021: QUOTA_UNDERFLOW возникает из-за повреждения системных файлов. Поэтому для решения ошибки нужно запустить две утилиты:
- sfc /scannow;
- DISM, которая, запускается в командной строке с правами Администратора и состоит из двух частей: Dism /Online /Cleanup-Image /ScanHealth (проверка) и DISM /Online /Cleanup-Image /RestoreHealth (восстановление хранилища).
Способ №5
Проверка жесткого диска и памяти – это обязательное диагностическое действие при возникновении синего экрана смерти. Для проверки жесткого диска можно воспользоваться программой MHDD и Victoria HDD, а для тестирования оперативной памяти прекрасно подойдет MemTest86. Все диагностические программы стоит записать на съемный носитель и запустить из-под Windows, предварительно задав в BIOSе приоритетность загрузки с флешки или CD-ROM.
Способ №6
Если ПК работает стабильно и синий экран появляется только при запуске определенного приложения, нужно удалить и заново установить игру или программу, скачав только проверенный на вирусы дистрибутив. В случае, когда программа лицензированная, но BSOD появляется, то виновником может быть антивирус. Его нужно на время отключить или удалить вовсе.
Если вышеуказанные способы не помогли решить проблему, нужно воспользоваться точкой восстановления системы, Live CD или вовсе переустановить Windows, предварительно сохранив важные для себя данные.





















