boost_interprocess — что это за папка и можно ли ее удалить?

Приветствую друзья! Сегодня я постараюсь выяснить — что это за папка boost_interprocess, зачем она нужна и можно ли удалить. Постараюсь все написать простыми словами.



boost_interprocess — что это такое?

Папка от софта, который использует в своей работе библиотеку Boost.Interprocess.

boost_interprocess можно заметить в C:\ProgramData\.

Может появиться при наличии ПО Geforce Experience (фирменное ПО для видеокарт NVIDIA).

Причина появления — софт использует кроссплатформенную библиотеку Boost.Interprocess (C++), которая эмулирует разделяемую память с поведением как в POSIX, то есть создавая файлы на диске и отображая их в память. Эти файлы и создаются в папке boost_interprocess.

Сегодня при разработке GeForce уже используется язык C++. Поэтому все сходится.

Простыми словами — программисты пишут софт, но не все функции нужно создавать заново, иначе это будет долго. Многие функции уже созданы давно и протестированы. Чтобы их можно было использовать при разработке ПО на многих языках — существуют библиотеки, внутри которых уже присутствуют функции. Одна из таких библиотек и есть Boost.Interprocess, которая для своей корректной работы создает папку boost_interprocess. Ну а эту библиотеку уже может использовать разный софт.

Можно ли удалить boost_interprocess?

В принципе удалять не стоит — может повлиять на работу ПО, которое использует библиотеку Boost.Interprocess.

Если папка постоянно пустая — значит она используется для временных файлов, которые после использования — удаляются. Это нормальное явление, даже грамотное.

Однако если удалить очень хочется, тогда предлагаю вам такой план действий:

  1. Создаем точку восстановления на всякий случаем и даем название, например До переименования boost_interprocess. Советую не игнорировать этот пункт!
  2. Выполняем перезагрузку ПК. После перезагрузки никакие программы не запускаем. А все, которые запустились автоматически — выходим из них.
  3. Папку не удаляете, а переименовываете, при этом лучше сохранить оригинальное название, я предлагаю просто добавить символ нижнего пробела _. Если при переименовании будут проблемы — используйте утилиту Unlocker, она спецом чтобы переименовывать и удалять неудаляемые папки/файлы.
  4. После переименования — выполняем перезагрузку. Тестируем некоторое время, день-два или больше.
  5. При проблемах — возвращаем оригинальное название папки и делаем перезагрузку. Если это не помогает — используем ранее созданную точку восстановления.
  6. Если проблем не будет, можем сделать вывод: папка временная, ее можно удалить, но если размер ее маленький — пусть будет, ведь компьютера она точно не грузит.
РЕКЛАМА

Судя по этой картинке — boost_interprocess может быть даже заблокирована:

Если заблокирована — удалить можно только при помощи Unlocker, но заранее создав точку восстановления, потому что замочек не просто наверно висит.

Заключение

  • boost_interprocess — папка, создаваемая софтом, который использует в своей работе библиотеку Boost.Interprocess.
  • Таким софтом может выступать фирменное ПО для видеокарты, материнской платы.
  • Удалять не рекомендуется, только в случае когда занимает много места. Предварительно создав точку восстановления!

Удачи.




Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *