Как полностью удалить программу 1С с компьютера на ОС Windows

Как удалять старые версии платформы после установки новой?

Если удалить штатным способом старую версию платформы 8.3 после установки новой, то деинсталлятор удаляет много полезного (например удаляет COM классы) и приходится заново устанавливать новую версию платформы. Если же просто удалить папку с номером старой версии, то она остается в списке установленных программ. Есть ли другой удобный способ, чтобы не оставалось мусора в списке установленный?

Часто для быстрого отката приходится оставлять старые версии. Поэтому сначала удалять старые версии не всегда оправдано.

(5) установка новой версии занимает 3-4 минуты. Поэтому можно тупо устанавливать ее сколько хочешь раз и до и после. И вообще с этим не заморачиваться.

(6) +1
бывает надо подключаться консолью к серверам 1С с разными версиями платформы
раньше для этого перерегистрировал dll, но начиная с какой-то версии это перестало работать.
разбираться не стал и сейчас просто восстанавливаю нужную платформу

(0)А нафига удалять? Много места на диске занимают?
Нехай лежат, есть — пить не просят, иногда полезны бывают.
Если уж слишком много разведется — можно раз в пару лет вручную почистить лишнее.

(8) Если не удалять ненужные версии платформы, то они засоряют место на диске (40 версий — примерно 16ГБ клиентская и 12ГБ серверная установка) и засоряют список установленных программ.

(6) Т.е. чтобы удалить старую версию на терминале, где работают пользователи или сервер приложений, выполнять ее деинсталляцию, а затем повторную установку текущей версии? При этом запущенные процессы будут мешать установщику и он будет выдавать ошибку «Программе установки требуется обновить файлы или службы, которые невозможно обновить во время выполнения системы. Если продолжить, для завершения установки потребуется перезагрузка.»

(9) никаких таких сообщений он не выдает. Похоже ему нас..ть, какие там процессы выполняются, устанавливает и всё.

Как полностью удалить программу 1С с компьютера на ОС Windows

Разберем, что делать, если при штатной операции удаления программы возникают ошибки. Например, когда вы идете стандартным путем «Панель управления — Программы и компоненты — Удаление или изменение программы». Это правильно.

1. Проверьте режим «Изменить» с восстановлением компонентов для той установки, которая не удаляется. Далее — повторная операция «Удалить».

2. Если программа не удаляется обычным способом, воспользуйтесь классом программ-деинсталляторов (uninstaller). Они, возможно, обойдут препятствующее уведомление ОС и очистят оставшиеся файлы.

Для серверной части потребуется удаление службы «Агент сервера 1С:Предприятия 8.3». Если у вас установлен только клиент, то проще.

3. Если вы произвели удаление всех записей программ 1С через «Программы и компоненты», следующим шагом проверьте и удалите оставшиеся каталоги.

Для профиля пользователя (-ей):

  • %UserProfile%AppDataLocal1C
  • %UserProfile%AppDataRoaming1C
  • %SystemDrive%ProgramData1C
  • %SystemDrive%Program Files1cv8
  • %SystemDrive%Program Files (x86)1cv8

4. Очистите папки временных файлов и выполните перезагрузку.

  • %UserProfile%AppDataLocalTemp
  • %SystemRoot%Temp

5. (опционально) Зачистите реестр от записей 1С.

Пункт для опытных пользователей и администраторов. Если необходимо полнейшее удаление, то через поиск и удаление прочих ветвей 1С в реестре.

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

Воспользуйтесь поиском по «1cv8» в разделе:

  • HKLMSOFTWAREMicrosoftWindowsCurrentVersionInstallerUserDataS-1-5-18Products
  • HKEY_CLASSES_ROOTInstallerProducts

Эти рекомендации помогут вам удалить программу 1С с вашего ПК.

Если не получается и требуется дополнительная поддержка — наши специалисты готовы вам помочь → +7-911-500-10-11

Как удалить платформу 1С 8.3?

Как удалить старые платформы 1С, оставив одну последнюю версию?

Можно ли удалять платформы 1С?

Как удалить программу 1С полностью?

Платформа 1С 8.3 удаляется как обычная программа, никаких особых нюансов в этой процедуре нет, через Панель Управления/Программы и компоненты. Причем удалять ее можно отдельно от базы, потом можно установить другую платформу и прописать в ней уже имеющуюся базу. Стандартными средствами платформа 1С удаляется полностью, единственно, что нужно проверить не осталось ли чего в Program Files. Там все просто, не знаю даже, что еще добавить.

Создание базы данных, используя другую базу данных

Если перед Вами стоит задача создать базу данных такую же, как у Вас уже есть, но пустую. Вам понадобится Конфигурационный файл (с расширением *.cf), выгруженный из имеющейся базы. Сделать это очень просто. Для этого:

  1. Заходите в имеющуюся базу в режиме «конфигуратор»: для этого в списке информационных баз становитесь на нужную и нажимаете на кнопку «Конфигуратор».
  2. В открывшемся окне выбираете меню «Конфигурация» — «Открыть конфигурацию» (Если пункт меню недоступен, значит конфигурация уже открыта).
  3. Далее выбираете пункт меню «Конфигурация» — «Сохранить конфигурацию в файл».
  4. Выбираете место, куда будет сохранен файл конфигурации и задаете ему имя. Например, переходите на рабочий стол и указываете «Конфигурация_Бухгалтерии.cf». Нажимаете «Сохранить».

Готово! После окончания выгрузки файла, Вам необходимо создать новую базу данных, используя этот файл так, как описано в предыдущем разделе «Создание базы данных из конфигурационного файла (с расширением *.cf)«.

Как чистит кэш обновлятор?

Чтобы запустить очистку кэша из обновлятора нажмём на значок «метёлочка» на панели слева от списка баз:

Откроется диалог очистки кэша:

Пробежимся по его настройкам.

Базы для очистки кэша

Если мы выбираем какую-то конкретную базу (выделенная), то очищается кэш только этой базы.

Под кэшем мы понимаем только сам кэш. Никакие профайлы или другие файлы, имеющие отношение к настройкам пользователей не удаляются.

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

Пользователь компьютера

По умолчанию выбран текущий пользователь. Это тот пользователь, под которым мы сейчас работаем в операционной системе Windows.

Возможность «все пользователи этого компьютера» полезна для терминального сервера, когда база подключена сразу у многих пользователей компьютера и нужно почистить кэш им всем (вы ведь помните, что кэш сохраняется в индивидуальные папки пользователей компьютера, то есть у каждого пользователя он свой).

Внимание! Чтобы стала возможной очистка кэша баз у других пользователей необходимо:

  • чтобы пользователь, под которым запущен обновлятор обладал соответствующими правами на папки других пользователей (например, был администратором)
  • при включённом UAC, обновлятор нужно запускать правой кнопкой, выбирая пункт «Запуск от имени администратора»

А если вы хотите очистить у всех пользователей кэш конкретной базы, то:

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

Очистить также настройки пользователей между сеансами

Эта галка отвечает за очистку тех самых профайлов, о которых шла речь выше. Очищайте их только, если больше ничего не помогает. И возможно имеет смысл удалить их не на совсем, а в корзину. Чтобы в случае чего можно было восстановить обратно. Об удалении в корзину читайте ниже.

Метод очистки

Можно выбрать тестовое удаление — без самого удаления. Это полезно, если вы не уверены в возможностях обновлятора и хотите посмотреть — что он вообще собрался удалять

Можно выбрать удаление в корзину. Очень хорошая возможность и она стоит по умолчанию. В этом случае вы можете после удаления убедиться, что всё в порядке и только потом удалять файлы из корзины.

Ну и, наконец, третий вариант очистки «удалить насовсем».

Что произойдёт при очистке кэша, если с базой работают пользователи?

Ничего страшного не произойдёт. 1С блокирует файлы кэша от удаления, если они используются.

Поэтому обновлятор просто напишет в отчёте, что не смог удалить эти папки.

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

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

Как очистить кэш 1С?

Бывают случаи, когда на данном компьютере пользователя в рабочей базе была старая конфигурация, хотя на любом другом ПК и на сервере она обновилась. Так же может возникать ошибка потока данных. В этих и некоторых других случаях поможет очистка кеша.
В связи с тем, что 1С может быть установлена на различных операционных системах, папка, где хранится кэш, может быть различной.
Для Win XP:
%userprofile%Local SettingsApplication Data1C1Cv82
%userprofile%Application Data1C1Cv82

Для Win 7:
%userprofile%AppDataRoaming1C1Cv82
%userprofile%AppDataLocal1C1Cv82

Серверные оси Windows 2008
C:Users\AppDataLocal1C
C:Users\AppDataRoaming1C

А самый простой способ найти папки – это использовать поиск по системе(win + F) по ключевым словам «1сv81» и/или «1cv82». Нужные нам папки находятся в каталоге пользователя.
Напимер:
C:Documents and Settings%userprofile%Local SettingsApplication Data1C1Cv81
C:Documents and Settings%userprofile% Local SettingsApplication Data1C1Cv82
C:Documents and Settings%userprofile% Application Data1C1Cv81
C:Documents and Settings%userprofile% Application Data1C1Cv82

title

Важно:
1) Кэш хранится в двух папках. Чаще всего эти папки называются «LocalSettings» и «ApplicationData». Обе папки находятся в каталоге пользователя.
2) Формат кэш-файлов выглядит вот так: «0df525c2-1c3e-44be-b852-c7059f17c5aa» или «0f2c4d8f-cc84-4033-8744-1acfa6204474». Удалять необходимо только те папки, у которых такой же формат в названии.
3.) Не удаляйте файл ibases.v8i — он содержит список баз

Можно ли изменить путь кэша метаданных?
Можно. С помощью групповых политик (gpedit.msc) можно переопределить путь профиля пользователя целиком (не только кэш метаданных).

ВАРИАНТЫ АВТОМАТИЗАЦИИ:
1. Доп. ключик командной строки /ClearCache — очистка кэша клиент-серверных вызовов (используется для тонкого и толстого клиентов в режиме 1С:Предприятия).

2. bat / cmd файл:
Код VBS
и текст батника с проверкой на ХР или 7:
Код VBS
3. Процедуру ОчиститьКэшИПерезапуститьПрограмму() создаем в глобальном модуле и вызываем ее когда нужно почистить кэш 1С
Код 1C v 8.х

Что хранится в C:Documents and SettingsUserApplication Data1C.

Оцените статью
Fobosworld.ru
Добавить комментарий

Adblock
detector