Isolatedstorage что это за папка?

Isolatedstorage что это за папка?

Isolatedstorage что это за программа

Один из наших читателей прислал статью с рассказом о HTML5 LocalStorage в браузерах. Передаём ему слово.

Я постарался написать самое простое и понятное руководство по использованию технологии localStorage. Статья получилась совсем небольшой, в силу того, что и сама технология и средства работы с ней не несут ничего сложного. Для старта вам достаточно чуть-чуть знать JavaScript. Итак, уделите этой статье 10 минут и вы смело сможете добавить себе в резюме строчку «умею работать с localStorage».

Что такое localStorage?

Так выглядит JavaScript объект:

А так выглядит JSON. Почти так же как обычный js-объект, только все свойства должны быть заключены в кавычки.

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

Если говорить языком JavaScript, то localStorage это свойство глобального объекта браузера (window). К нему можно обращаться как window.localStorage или просто localStorage.

Еще стоит сказать, что у браузера существует клон localStorage, который называется sessionStorage. Их разница только в том, что последний хранит данные только для одной вкладки (сессии) и просто очистит свое пространство как только мы закроем вкладку

Давайте посмотрим на него вживую. Например, в Google Chrome вам надо открыть DevTools (F12), перейти на вкладку «Resourses» и на левой панели вы увидите localStorage для данного домена и все значения, что оно содержит.

Кстати, вы должны знать как localStorage работает с доменами. Для каждого домена ваш браузер создает свой объект localStorage, и редактировать или просматривать его можно только на этом домене. Например, с домена mydomain-1.com нельзя получить доступ к localStorage вашего mydomain-2.com.

Зачем мне нужен localStorage?

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

Как мне начать работать с localStorage?

Работа с localStorage очень напоминает работу с объектами в JavaScript. Существует несколько методов для работы с ним.

Метод который добавляет в localStorage новый ключ со значением (а если такой ключ уже существует, то перезаписывает новым значением). Пишем, например, localStorage.setItem(‘myKey’, ‘myValue’);

Берем определенное значение из хранилища по ключу.

Очищаем все хранилище

Сейчас вы можете открыть вкладку с localStorage вашего браузера и самостоятельно потренироваться записывать и извлекать данные из этого хранилища. Если что — весь код пишем в js-файл.

//Добавляем или изменяем значение:localStorage.setItem(‘myKey’, ‘myValue’); //теперь у вас в localStorage хранится ключ «myKey» cо значением «myValue» //Выводм его в консоль:var localValue = localStorage.getItem(‘myKey’);console.log(localValue); //»myValue» //удаляем:localStorage.removeItem(«myKey»); //очищаем все хранилищеlocalStorage.clear() То же самое, только с квадратными скобками: localStorage[«Ключ»] = «Значение» //установка значенияlocalStorage[«Ключ»] // Получение значенияdelete localStorage[«Ключ»] // Удаление значения

Также хочется отметить, что localStorage отлично работает и с вложенными структурами, например, объектами.

//создадим объектvar obj = < item1: 1, item2: [123, «two», 3.0], item3:»hello»>; var serialObj = JSON.stringify(obj); //сериализуем его localStorage.setItem(«myKey», serialObj); //запишем его в хранилище по ключу «myKey» var returnObj = JSON.parse(localStorage.getItem(«myKey»)) //спарсим его обратно объект

Вы также должны знать, что браузеры выделяют 5мб под localStorage. И если вы его превысите — получите исключение QUOTA_EXCEEDED_ERR. Кстати, c его помощью можно проверять есть ли в вашем хранилище еще место.

Вместо заключения

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

День пятнадцатый. Изолированное хранилище

Как я и обещал, сегодня поговорим об изолированном хранилище (Isolated Storage).

Иногда где-то нужно хранить используемую информацию, например, настройки программы или заметки о том, что вы делали прошлым летом.

Windows Phone 7 не предоставляет доступа к своей файловой системе и в ее составе нет Проводника или редактора реестра для работы с настройками. Вместо этого используется изолированное хранилище.

Что такое Isolated Storage

Понятие изолированного хранилища не ново для разработчика. Данный механизм присутствовал в Silverlight со второй версии. Основная особенность изолированного хранилища, как видно из названия, — хранение данных или файлов на локальной файловой системе.

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

Изолированное хранилище не позволяет делиться своим данными между несколькими программами.

Для организации механизма хранения данных в Windows Phone 7 используется следующий набор объектов:

  • System.IO.IsolatedStorage.IsolatedStorageSettings – предоставляет доступ к словарю (ключ-значение) настроек для текущего хранилища (Isolated Settings Storage);
  • System.IO.IsolatedStorage.IsolatedStorageFile – позволяет получить доступ к хранилищу данных(Isolate File Storage);
  • System.IO.IsolatedStorage.IsolatedFileStream – позволяет получить доступ к содержимому файла в хранилище (Isolate File Storage);
  • System.IO.IsolatedStorage.IsolatedStorageException – исключение, возникающее при ошибках в работе с хранилищем

Настройки или файлы

Isolated Storage предполагает, что для каждого приложения существует изолированная среда для хранения данных. Приложения не могут получать доступ к хранилищу других приложений (в основном из соображений безопасности). Само хранилище при этом разделяется на две части:

  • Isolated Settings Storage;
  • Isolated File Storage

Хранилище Isolated Settings Storage предназначено для хранения настроек приложения. Хранение настроек осуществляется в специальном словаре (ключ-значение) и очень похоже на то, как работают аналогичные механизмы в настольной платформе.

Хранилище Isolated File Storage предназначено для хранения различных данных в виде файлов и папок. Таким образом вы можете структурировать хранилище, используя разбиение на папки. Фактически, это – некоторый доступ к файловой системе изолированного хранилища.

Ниже приведена иллюстрация на данную тему (взято с MSDN).

Хранение настроек (IsolatedStorageSettings)

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

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

What Is Isolated Storage?

According to the .NET definition, «Isolated storage is a storage mechanism that provides isolation and safety by defining standardized ways of associating code with saved data.

» The isolated storage subsystem standardizes access methods, provides security by preventing other programs and users from accessing application-specific data, and supplies tools that help system administrators configure and control the storage space.

Isolated storage provides a standard, flexible, and (to an extent) secure location for an application to store its settings—a place where other applications can’t inadvertently overwrite or delete.

How Isolated Is It?

Access to an isolated storage file is always restricted to the user who created the file. This setup prevents users from inadvertently overwriting or deleting application settings that were created by other users or programs. The .

NET runtime uses the operating system user-identity mechanism to support this isolation. In addition to user isolation, storage can be isolated the assembly (a DLL that contains all kinds of .NET-specific stuff), or on the combined application domain and assembly.

() By combining user, domain, and assembly, the .NET framework provides these two types of storage isolation:

  • Isolation by user and assembly. Data isolated by user and assembly can be accessed only by the user who originally created it, and only from code that resides in a particular assembly. This type of isolation is useful if you have multiple applications that need to access the same configuration data for a particular user. If you create a separate assembly that accesses the isolated storage, any application that calls the assembly can access the data for that user.
  • Isolation by user, domain, and assembly. Isolation by user, domain, and assembly is more restrictive. In addition to restricting access user and assembly, the runtime ensures that the only application that can access the data is the application that originally created it. This type of isolation prevents data leakage between applications, as well as data corruption by other applications.

When To Use Isolated Storage

With the few exceptions noted below, you should use isolated storage anytime you need to store user-specific application settings. These situations cover a wide range of possibilities:

  • Downloaded controls. Controls downloaded from the Internet don’t have permissions to access the file system, but they do have isolated storage permissions. Isolated storage is the only way that these controls can persist user-specific data without requiring that the system administrator grant more permissions to the code.
  • Web application storage. Web applications have the same I/O limitations as downloaded controls, and so must use isolated storage for any kind of persistent data storage.
  • Shared component storage. As I pointed out earlier, isolated storage is an ideal way to persist data between multiple applications that all use the same settings for a particular user.
  • Standalone client application storage. Although standalone applications typically have full access to the file system and the registry, isolated storage is usually a better choice for user-specific settings because using it prevents inadvertent corruption of one user’s data by another user. It also provides a standard location for settings, thereby making it easier to secure application directories.
  • Server application storage. Server applications can impersonate the logged-in user to persist user-specific settings. This provides the same level of isolation for server applications as for standalone client applications, preventing data leakage between users.
  • Roaming. Because isolated storage data is stored in a user’s profile directory, enabling roaming profiles makes all of the user’s application-specific storage available to that user, regardless of the computer on which the user is logged in.
Читайте также  Как выбрать все файлы в папке?

Of course, there are a few situations in which you shouldn’t use isolated storage:

  • Storing high-value secrets. Don’t use isolated storage to persist unencrypted keys or passwords, or other secret information. Isolated storage files are stored on disk (see the Microsoft documentation for the location), where they’re vulnerable to snooping or corruption by unmanaged code, highly trusted code, and trusted computer users.
  • Administrator settings. You shouldn’t use isolated storage to persist configuration and deployment settings that are controlled by administrators.

DenTNT.trmw.ru

Записная книжка

Windows 7: Увеличиваем свободное место на системном диске

Сегодня обнаружил, что на SSD, размер которого 120Gb, теперь свободно лишь 9 Gb. Резервные копии файлов обновлений занимали всего 2Gb и мне стало интересно, где же остальное свободное место…
Виновником были образы виртуальных машин, которые создавались под учеткой админа для тестирования загрузки с USB, но это всего 25 GB, вот я и решил выяснить, где все остальное…
Лидером оказалась папка WinSxS, она занимала 14GB. Правда, если быть честным, то стоит заметить, что истинный размер WinSxS несколько меньше, т.к. там содержится много хардлинков на файлы внутри.
Вот пример:

Как видно, на файл bfsvc.exe создано 2 жесткие ссылки, одна из которых указывает на файл в одной из папок, расположенных в C:Windowswinsxs

На Windows 8.1 и выше можно подсчитать реальный размер этой папки:

В Windows 8.1 и выше можно удалить неиспользуемые компоненты этой папки:

Можно пойти дальше и удалить все замененные версии для всех компонентов в хранилище компонентов:

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

Помимо этого можно сделать SP перманентным. Будут удалены все резервные компоненты, необходимые для удаления пакета обновления:

После выполнения этой команды будет невозможно удалить пакет обновления. https://msdn.microsoft.com/ru-ru/library/dn251565.aspx

Вообще можно не допускать роста этой папки просто не устанавливая лишних приложений. Поскольку каждое новое приложение добавляет в эту папку «очень важные и нужные» файлы. Я боюсь, что даже если вы удалите лишнее приложение из системы, все равно некоторые файлы не будут корректно вычищены. А вообще размер этой папки даже на только что установленной системе (Windows 7 SP1 со всеми хотфиксами) равен 10 GB! Так что скорее всего придется смириться с ее требованиями и отдать ей как минимум 10 гигабайт SSD 🙂

На втором месте была папка Installer (11GB), которая относилась непосредственно к ОБНОВЛЕНИЯМ. То есть в сумме файлы для обновлений у меня отожрали почти 25 ГИГАБАЙТ. Даже не так. Не файлы обновлений, а опять же всякий мусор (для меня), который необходим системе для откатов, в случае удаления одного из обновлений. Даже если вы захотите удалить не обновление, а установленное СТОРОННЕЕ приложение, то система будет сверяться с информацией этих папок. В случае, если что-то нужное там не будет найдено, приложение удалить или обновить не получится.

Есть небольшая статья, посвященная этому вопросу. Если коротко, то эти папки удалять нельзя. Возможно, но нельзя из-за последствий. В комментариях много помой было вылито на голову MS (справедливо на мой взгляд). Я не уверен, что в Windows 10 решили эту проблему, хотя был бы очень рад…
В качестве одного из способа ее решения, было предложено следующее:
1. Убедиться, что в данный момент не запущена никакая установка программы или обновления.
2. Скопировать C:WindowsInstaller на другой диск (например, в D:C_DRIVEWindowsInstaller )
*. Можно было конечно просто вырезать и вставить папку в новое место, но в этом случае пришлось бы дополнительно становиться владельцем тысяч файлов.
3. Удаляем папку Installer:

4. Создаем символьную ссылку на папку с диска D:

Таким образом мы перенесем папку Installer на другой диск. Поскольку это папка с установочными файлами, то ее расположение на медленном диске не скажется на производительности.
Для проверки можно попытаться зайти через Проводник на диск С в папку Installer. Если вы сможете ее открыть, значит путь назначения указан верно.
Пробую удалить Microsoft SQL Server 2014 T-SQL Language Service — получилось. Если бы были какие-то проблемы с папкой Installer, то программа бы не удалилась.

Папка ProgramDataPackage Cache
Эта папка создается при установке Visual Studio. Судя по всему ее функции примерно такие же, как в случае, описанном выше — она нужна для того, чтобы можно было Восстановить/Изменить/Удалить компоненты Visual Studio. Ее размер составляет 2,5 GB. Это при том, что дистрибутив Visual Studio Community 2015 весит 6,15 GB. Т.е. не на столько уж больше, чтобы мне хранить и эти файлы и дистрибутив. Поэтому его также перенесу на диск D.
1. Копируем папку C:ProgramDataPackage Cache на диск D: в папку D:C_DRIVEProgramDataPackage Cache
2. Удаляем папку на диске C: и создаем символьную ссылку на папку с диска D:

Папка Windows
Открываю папку Windows (напоминаю, у меня Windows 7). Вижу подпапку Chipset , в ней содержатся папки Win7_XP, Win8, Win8.1 и три файла: AsusSetup.exe, AsusSetup.exe.manifest, AsusSetup.ini. Все это занимает 305 МБ. Зачем в папке Windows папка с файлами установки драйверов чипсета, я не понимаю, поэтому удалил их оттуда. Если будет нужно, установлю с диска D, где у меня хранятся все драйвера и дистрибутивы. Также для «работы» было создано задание в планировщике в разделе ASUS, под названием i-Setup210951 . У него был только один триггер: при входе в систему каждого пользователя запускалось C:WindowsWin7_XPAsusSetup.exe -reboot -log210951 . Если обратить внимание, то это другая папка! Размер этой папки 253 МБ. То есть вместе с той папкой, в папке Windows у меня было две папки с файлами УСТАНОВКИ драйвера чипсета (которые уже давно были установлены, поэтому мне не нужны. ). Общий размер этих двух папок и их подпапок составлял 558 МБ! Т.е. больше половины гигабайта! В итоге я удалил эти две папки, перезагрузил компьютер и ничего плохого не произошло.
Файл DataStore.edb , расположен в папке C:WindowsSoftwareDistributionDataStore . Его размер 904 МБ. Это база данных, в которой содержится история всех обновлений установленной версии Windows, включая те обновления, которые только стоят в очереди. Удалять его тоже не нужно, хотя бы потому, что потом он все равно будет создан заново. Можно запустить его дефрагментацию и попытаться уменьшить его размер (перед этим нужно остановить службу wuauserv, а после дефрагментации базы запустить заново):

В итоге размер файла datastore.edb уменьшился с 904 МБ до 900 МБ. Разница не настолько большая, чтобы этот шаг стоило выполнять (если конечно не критически небольшой размер системного SSD, где каждый мегабайт на счету.

После того, как я все «подчистил», у меня осталось свободно примерно 39 GB (за вычетом образа виртуальной машины, освободилось примерно 10 GB).

Удалите эти файлы и папки Windows, чтобы освободить место на диске

Windows содержит множество файлов и папок, которые вам не нужны.

Давайте рассмотрим некоторые файлы и папки Windows, которые можно безопасно удалить, чтобы освободить место на диске, и узнать, почему вы можете стереть их. Обратите внимание, что некоторые из этих папок находятся в защищенных местах, поэтому будьте осторожны при их удалении.

Лучший способ очистки папок Windows: очистка диска

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

Помимо того, что вы можете тратить время на это самостоятельно, когда вы можете автоматизировать процесс, безопаснее позволить инструменту очистки диска выполнить эту очистку за вас. Это позволяет избежать случайного удаления файлов, которые вам нужны, или работы с неправильными папками.

Средство очистки диска Windows помогает вам освободить дисковое пространство на вашем компьютере и является простым в использовании. Вы можете открыть его, выполнив поиск Очистка диска в меню «Пуск».

Позвольте ему сканировать, и вы увидите несколько категорий файлов, которые вы можете стереть. Для получения дополнительных параметров выберите Очистить системные файлы, чтобы получить права администратора.

Если вам кажется, что это слишком старая школа, вы можете перейти в « Настройки»> «Система»> «Хранилище», чтобы попробовать более новый инструмент очистки хранилища в Windows 10. Нажмите Free up space сейчас, чтобы использовать его.

Что удалить в очистке диска

Это не полное руководство по инструменту очистки диска, поэтому мы не будем рассматривать все варианты, которые он предлагает. Тем не менее, следующие несколько опций являются обязательными (не забудьте выбрать Очистить системные файлы, чтобы увидеть их все):

  • Очистка Центра обновления Windows: стирает старые копии файлов Центра обновления Windows. Их можно безопасно удалить в большинстве случаев, но вы должны сохранить их для устранения неполадок, если вы столкнетесь с проблемами, связанными с обновлением.
  • Файлы журнала обновления Windows: аналогично, эти файлы данных хранятся в Центре обновления Windows, чтобы помочь вам разобраться в проблемах вокруг них. Вы можете удалить их, если у вас не было ошибок, связанных с обновлением Windows.
  • Файлы языковых ресурсов: если вы ранее загрузили другой язык или раскладку клавиатуры, которую вы не используете, это позволит вам легко стереть ее.
  • Корзина: Хотя вы можете очистить корзину через ее окно, вы также можете легко сделать это здесь.
  • Временные файлы. Как следует из их названия, временные файлы ни для чего не используются в долгосрочной перспективе, поэтому вы можете стереть их, не беспокоясь.

1. Файл гибернации

Расположение: C: hiberfil.sys

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

Конечно, это занимает место, для чего предназначен файл гибернации.

В зависимости от размера жесткого диска файл гибернации может составлять несколько гигабайт или более. Если вы не используете спящий режим и хотите отключить его, вы можете легко сделать это с помощью командной строки. Обратите внимание, что вы не должны просто удалить hiberfil.sys , так как Windows снова создаст его заново.

Это все, что нужно, чтобы отключить спящий режим. Windows должна удалить hiberfil.sys самостоятельно, когда вы это сделаете; не стесняйтесь удалить его, если нет. Обратите внимание, что отключение режима гибернации также не позволяет вашему компьютеру использовать быстрый запуск в Windows 10. Однако это не большая потеря, поскольку известно, что эта функция вызывает проблемы с загрузкой.

Читайте также  Whatsapp voice notes что это за папка?

2. Папка Windows Temp

Расположение: C: Windows Temp

Как можно догадаться из названия, временные файлы Windows не важны за пределами их первоначального использования. Файлы и папки внутри содержат информацию, которую Windows использовала когда-то, но больше не нужна.

Помимо очистки с помощью Disk Cleanup. Вы можете посетить эту папку и удалить ее содержимое, нажав Ctrl + A выбрать все, а затем нажмите удалить. Когда вы делаете это, Windows может выдать вам ошибку о паре элементов — просто проигнорируйте их и очистите все остальное.

3. Корзина

Расположение: shell:RecycleBinFolder

Технически, Корзина — это не папка. И хотя это может быть очевидным для некоторых, мы включаем это в случае, если некоторые читатели не знают.

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

Вы можете получить доступ к корзине через ярлык на рабочем столе. Если у вас его нет, введите shell: RecycleBinFolder в панели навигации Проводника. Оказавшись здесь, вы увидите все, что вы недавно удалили.

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

Чтобы настроить способ работы корзины, нажмите Свойства корзины на ленте. Здесь вы можете изменить максимальный размер корзины или выбрать « Не перемещать файлы в корзину» .

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

4. Папка Windows.old

Расположение: C: Windows.old

Всякий раз, когда вы обновляете свою версию Windows, система сохраняет копию ваших старых файлов с именем Windows.old . Эта папка по существу содержит все, что составляло вашу старую установку, хранилась на случай, если что-то не будет правильно передано.

При необходимости вы можете использовать эту папку для отката к предыдущей версии Windows. Вы также можете открыть папку и взять несколько ненужных файлов, если вам нужно.

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

Нажмите Очистить системные файлы в нижней части окна и позвольте утилите выполнить повторное сканирование. После этого найдите предыдущие установки Windows и удалите их с помощью этого инструмента.

Очевидно, что удаление этих файлов затрудняет восстановление данных в случае возникновения проблемы. После обновления до Windows (даже до последней версии Windows 10) мы советуем вам сохранять эту папку, пока вы не убедитесь, что все работает правильно.

5. Загруженные программные файлы

Расположение: C: Windows Загруженные программные файлы

Название этой папки немного сбивает с толку. На самом деле она содержит файлы, используемые элементами управления ActiveX Internet Explorer и апплетами Java, поэтому, если вы используете одну и ту же функцию на веб-сайте, вам не нужно загружать ее дважды.

По сути, эта папка бесполезна. ActiveX является чрезвычайно устаревшей технологией, которая полна дыр в безопасности, и Java редко используется в современной сети. ActiveX является эксклюзивным для Internet Explorer, и вы, вероятно, встретите его только на древних корпоративных сайтах.

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

6. LiveKernelReports

Место нахождения: C: Windows LiveKernelReports

Расположение: C: Windows LiveKernelReports

Папка LiveKernelReports — это еще одна папка, которая, вероятно, появляется при сканировании больших файлов на вашем компьютере. В этой папке находятся файлы дампа, которые представляют собой текущие информационные журналы, которые ведет Windows. Если ваш компьютер сталкивается с проблемой, вы можете проанализировать содержимое этих файлов, чтобы начать устранение проблемы .

Любые огромные файлы, заканчивающиеся расширением DMP в этой папке, можно безопасно удалить. Как и в приведенных выше местах, мы рекомендуем использовать очистку диска вместо удаления файла самостоятельно.

Если происходит сбой Windows или возникают другие серьезные проблемы с компьютером, не удаляйте эти файлы дампа сразу. Вы можете использовать такую ​​программу, как WhoCrashed, чтобы получить от них больше информации.

7. Rempl Папка

Расположение: C:Program Filesrempl

Хотя папка Rempl невелика, вы можете удивиться, увидев ее в своей системе. Он содержит несколько небольших файлов, и вы можете даже заметить несколько процессов диспетчера задач, связанных с ним.

Эта папка подключена к доставке обновлений Windows 10. Он включает в себя « улучшения надежности», которые помогут сделать обновления Windows 10 гладкими и устранить проблемы совместимости.

Так вы можете удалить папку Rempl? По-видимому, никаких негативных последствий от этого нет. Тем не менее, поскольку он занимает всего несколько мегабайт и может сделать обновления Windows менее сложными, лучше его оставить.

Какие папки Windows вы удаляете?

Требуется немного осмотреться, но Windows содержит множество ненужных файлов и папок, таких как папки «Фото» и «Сохраненные изображения». Помните, что ваш компьютер неплохо поддерживает себя в чистоте, поэтому вам не нужно навязчиво удалять содержимое этих папок, если у вас достаточно места на диске.

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

Содержание

Содержание

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

Что это за папка и для чего она нужна

WinSxS — служебная папка, которая появилась еще в Windows Vista, и присутствует во всех последующих версиях операционной системы. Полный путь к папке: C:WindowsWinSxS. Увидеть ее можно, если включить отображение скрытых файлов и папок в параметрах папок (вкладка «Вид»).

Здесь хранятся файлы обновлений, конфигурационные данные, резервные копии файлов. Это каталог хранилища компонентов Windows. Именно благодаря ему пользователь может откатить практически любые изменения системы. Например, если вышло очередное забагованное обновление или эти самые изменения чем-то не понравились. Содержимое WinSxS используется в откате операционной системы к первоначальным настройкам, а также необходимо для работы Windows.

Учитывая специфику каталога, со временем он будет интенсивно расширяться.

Сколько места может занимать содержимое папки WinSxS

Обновления приходят регулярно, тем более сам пользователь часто вносит различные изменения в работу операционной системы. Если оптимизация каталога ранее не проводилась, или же процедура выполнялась давно, то размер папки легко может превысить отметки в 20 ГБ, но здесь есть один нюанс.

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

Отсюда возникает и другой вопрос. Какой размер этой папки считается нормальным, и когда нужно всерьез задуматься об оптимизации содержимого?

Если папка WinSxS занимает свыше 10 ГБ памяти, то чистка практически наверняка нужна.

С другой стороны, освободить место можно и при более скромных объемах.

Можно ли удалить папку WinSxS или ее содержимое?

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

Другие возможные последствия удаления отдельных файлов папки WinSxS:

  • сбои, вылеты и перезапуск компьютера;
  • проблемы с установкой обновлений;
  • проблемы с откатом изменений.

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

Как очистить папку WinSxS: способы и инструкции

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

Встроенное средство очистки дисков в Windows

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

Инструкция по использованию встроенного средства очистки дисков в Windows.

    Зайти в папку «Компьютер», кликнуть правой клавишей на системном диске (диск C), выбрать пункт «Свойства», а затем нажать кнопку «Очистка диска», где нас интересует кнопка «Очистить системные файлы». Альтернативный вариант — прописать в командной строке (открытой от имени Администратора) следующую команду cleanmgr.

  • В появившемся окне нужно поставить галочку возле пункта «Очистка файлов обновлений» и нажать «ОК».
  • Дождаться завершения процедуры и выполнить перезагрузку.
  • Если каталог WinSxS ранее не чистился или чистился давно, то при помощи данного метода получится освободить от нескольких сотен мегабайт до пары гигабайт места.

    Этот метод актуален для ОС Windows 8.1 и Windows 10. В Windows 7 данной опции изначально нет, но она появится при установке пакета обновлений KB2852386.

    Утилита DISM.exe

    Этот метод предполагает использование консоли. Его эффективность выше, и в результате можно освободить больше места.

    Инструкция по использованию утилиты DISM.exe для очистки папки WinSxS.

      Открыть командную строку от имени Администратора и прописать в ней команду: Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore.

  • Дождаться завершения анализа. Утилита оценит необходимость очистки директории, и в нашем примере в дальнейших действиях нет нужды, но нас, конечно же, это не остановит.
  • Инициализируем очистку каталога следующей командой: Dism.exe /online /Cleanup-Image /StartComponentCleanup.

    Читайте также  Kvrt data что за папка?

    Ждем, пока утилита выполняет необходимые действия.

  • Готово.
  • Но это еще не все, что можно сделать при помощи утилиты DISM.exe. Другие полезные действия перечислены ниже.

      Dism.exe /online /Cleanup-Image /StartComponentCleanup /ResetBase — команда для удаления устаревших и неиспользуемых версий компонентов каталога.

    Dism.exe /online /Cleanup-Image /SPSuperseded — команда для сжатия пакетов обновлений.

    Теперь можно полюбоваться результатом, еще раз вызвав команду Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore и сравнив результат с первым анализом. Кстати, данная команда не поддерживается в Windows 7.

    В приведенном примере результат незначительный, что объясняется недавней глубокой чисткой системы, но он все-таки есть.

    Планировщик задач

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

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

      Вызвать планировщик задач в меню «Выполнить» (Win+R) или в командной строке, используя команду taskschd.msc.

  • В открывшемся окне слева открыть каталог «Microsoft», затем «Windows», и здесь найти «Servicing».
  • Выбрать «StartComponentCleanup» и в меню справа кликнуть «Выполнить».

  • В течение часа задача будет выполнена.
  • Преимущество метода в том, что пользователь может настроить автоматическую очистку папки WinSxS по расписанию и забыть о проблеме. Для этого нужно кликнуть правой клавишей мыши на задаче «StartComponentCleanup», выбрав пункт «Свойства», вкладку «Триггеры», а здесь настроить расписание процедуры.

    Удаление неиспользуемых компонентов

    Этот метод предназначен для продвинутых пользователей. Удаление компонентов может повлиять на стабильность работы системы.

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

      В командной строке, открытой от имени Администратора, прописываем следующее: DISM.exe /Online /English /Get-Features /Format:Table.

  • Получаем список компонентов с указанием состояния (Enable / Disable).
  • Чтобы удалить компонент, необходимо прописать команду DISM.exe /Online /Disable-Feature /featurename:XXX /Remove, где XXX — название компонента для удаления.
  • Посмотреть активные и неактивные компоненты Windows можно в разделе «Программы и компоненты», который находится по здесь: Панель управленияПрограммыПрограммы и компоненты. Интересующий пункт находится в левой части окна.

    Наиболее популярными вариантами очистки директории являются первые два метода, о которых снято много видеороликов для YouTube.

    Воспользовавшись предложенными в статье способами, можно уменьшить размер WinSxS. Результат зависит от выбранного способа и того, как часто пользователь выполняет очистку системы от мусора. Как правило, интерес к папке WinSxS возникает при необходимости освобождения места на системном диске. А том, как это сделать можно прочитать здесь.

    Какие папки нельзя удалять на Android, а какие можно

    Если на устройстве заканчивается свободное место, появляется необходимость почистить память от лишних файлов и папок. Android включает большое количество директорий, но тут возникает вопрос &ndash, какие папки можно удалить, а какие трогать нельзя?

    p, blockquote 1,0,0,0,0—>

    Прежде, чем удалять папки, ознакомьтесь со статьей Как увеличить память на Android.

    p, blockquote 2,0,0,0,0—>

    Данная статья подходит для всех брендов, выпускающих телефоны на Android 9/8/7/6: Samsung, HTC, Lenovo, LG, Sony, ZTE, Huawei, Meizu, Fly, Alcatel, Xiaomi, Nokia и прочие. Мы не несем ответственности за ваши действия.

    p, blockquote 3,0,0,0,0—>

    Мы не несем ответственности за ваши действия

    p, blockquote 4,0,1,0,0—>

    1. Папки Андроид
    2. Папки, которые нельзя удалять
    3. Способы удаления

    Папки Андроид

    Список папок может отличаться в зависимости от версии Android. Некоторые приложения могут создавать собственные каталоги в памяти &ndash, например, мессенджеры. Однако в целом список папок на всех версиях Android будет одинаковым, так что вам нужно лишь знать, что в них хранится.

    p, blockquote 5,0,0,0,0—>

    • Cache &ndash, папка с временными файлами обновления. Если не собираетесь обновлять систему, можете ее удалить.
    • data/app &ndash, установочные файлы всех сторонних приложений. Если вы ими не пользуетесь, можете удалить.
    • data/data &ndash, настройки, сохранения и другая служебная информация, необходимая для работы приложений. Если не пользуетесь установленными программами, удалите каталог.
    • data/clipboard &ndash, буфер обмена данными с последними скриншотами. Не рекомендуется удалять.
    • data/dalvik-cache &ndash, область кеш-памяти для виртуальной java-машины, позволяющей телефону запускать APK-файлы. Необходимо регулярно чистить от файлов, но нельзя удалять. (читайте Как установить кэш к игре на Android)

    В папке Documents хранятся разнообразные документы. Если их содержание не интересует, спокойно удаляйте каталог. То же относится к директории Bluetooth, в которой расположены файлы, принятые по этой беспроводной технологии.

    p, blockquote 6,0,0,0,0—> Увеличить

    В папке DCIM хранятся фотографии, сделанные на камеру. Если нужных фотографий нет, можно безбоязненно стирать каталог. Не повлияет на работу Android удаление папок Images, Pictures, Musi, Audio и т.п.

    p, blockquote 7,0,0,0,0—>

    : Как восстановить удаленные фотографии на Android

    p, blockquote 8,0,0,0,0—>

    Папки, которые нельзя удалять

    Есть в Android папки, которые категорически нельзя удалить, так как без них система не будет корректно работать. Запомните эти названия:

    p, blockquote 9,1,0,0,0—>

    • efs &ndash, информация о IMEI, Mac, Bluetooth и Wi-Fi.
    • etc &ndash, файлы конфигурации, используемые при загрузке системы и процессов различных встроенных программ.
    • lib &ndash, библиотеки, необходимые для работы программ и модулей.
    • mnt &ndash, образы монтируемых систем.
    • proc &ndash, ключевые сведения об установленной системе.
    • sbin &ndash, исполняемые файлы всех программ, участвующих с управлении системой.
    • sys &ndash, конфигурация системы в данный момент.

    Ни в коем случае нельзя удалять папку system со всеми вложенными в нее каталогами. System &ndash, это хребет системы, так что если вы удалите отсюда какие-то данные, то будете прошивать телефон заново.

    p, blockquote 10,0,0,0,0—>

    Способы удаления

    Чтобы удалять системные папки, нужны права суперпользователя &ndash, root. Если у вас их нет, то вы точно никак не сможете сломать Андроид. При наличии root-прав нужно быть крайне осторожным &ndash, удаление важных системных файлов приведет к тому, что вам придется прошивать устройство заново.

    p, blockquote 11,0,0,0,0—>

    : Android не видит карту памяти microSD (флешку)

    p, blockquote 12,0,0,0,0—>

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

    p, blockquote 13,0,0,1,0—>

    1. Откройте главное меню Андроид и запустите браузер файлов (менеджер файлов).
    2. Найдите папку, которую можно удалить. Нажмите на нее и держите палец.
    3. Когда появится меню, выберите «Удалить».

    Увеличить

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

    p, blockquote 14,0,0,0,0—>

    В стандартном файловом менеджере не отображаются все файлы и папки Android. Чтобы хорошо почистить память устройства, используйте ES Проводник или другой сторонний менеджер файлов.

    p, blockquote 15,0,0,0,0—>

    1. Запустите ES Проводник.
    2. Выберите, что будете чистить &ndash, внутреннее хранилище (Internal Storage) или карту памяти.
    3. Удерживайте палец на папке, которую хотите удалить. Как только он будет отмечен, начните выделять другие файлы и папки.
    4. После выбора всех элементов для удаления нажмите на кнопку «Удалить» в нижнем меню.

    Увеличить

    Можно не пользоваться файловыми менеджерами на Android, а просто подключить телефон к компьютеру, выбрав режим медиа-устройство, в котором возможен просмотр и изменение содержимого памяти.

    p, blockquote 16,0,0,0,0—>

    : Android не подключается к компьютеру по WiFi

    p, blockquote 17,0,0,0,0—> Увеличить p, blockquote 18,0,0,0,1—>

    После подключения к компьютеру вы можете открыть внутреннюю память смартфона в проводнике и удалить ненужные папки, освободим место.

    Какие папки нельзя удалять на Android, а какие можно4.4 (87.12%) 59 чел.

    Softwaredistribution что это за папка windows 7 10 и можно ли её удалить?

    Есть ещё один метод – оптимизация папочки softwaredistribution. Мы рассмотрим, для чего нам необходима данная папочка и способы, которые нам помогут, используя данную папку освободить часть пространства системного диска.

    Архивация обновлений

    В этой папочке находятся обновления Виндовс, которые система скачала с Microsoft. Данная папочка находится в папке Windows всех версий ОС:

    Войдя в данную папочку, мы увидим несколько других папок, среди которых расположена папка загрузок Download. В данной папочке находятся все скаченные системой обновления с интернета. Если пользователь игнорирует очистку данной папочки, то её ёмкость может достигнуть 30 Гб и более. Только подумайте, сколько раз обновлялась Windows 10?

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

    Также, для очистки хлама, можно применять системную утилиту «Очистка диска». Как проводить очистку используя данную утилиту, подробно описано в статье «Очистка диска С Windows».

    Правильная очистка папочки Softwaredistribution

    Вы наверно решили, что на этом и всё, можно начинать деинсталляцию обновлений? Но, это не так. Windows не даст вам войти в эту папочку и начать удалять из неё элементы, если вы активировали обновление ОС на автомате. Отсюда, нужно вначале выключить автоматическое обновление.

    Очищаем данную папку в Виндовс 7

    1. Кликнем по пуску и входим в «панель управления»;
    2. В открывшемся окне выбираем вверху «Категория», затем ищем команду «Система и безопасность»;
    3. В новом окошке выбираем «Центр обновления Виндовс»;
    4. В левой колонке нажмём на «настройку параметров»;
    5. В новом окошке выбираем кнопку «Не проверять наличие…», а ниже снимаем галочки с соответствующих команд обновлений;
    6. После этого, уже можно войти в эту папочку и убрать оттуда все элементы.

    Очищаем папочку Softwaredistribution в Windows 10

    1. В Виндовс 10 мы войдём в «Параметры» через «Пуск»;
    2. В новом окне слева выберем «Центр обновления Windows», в правой части окна «Дополнительные параметры»;
    3. В открывшемся окошке убираем галочки от команд, отвечающих за обновление;
    4. После проделанных операций можно смело зайди в папочку Softwaredistribution и убрать оттуда все элементы нажав клавиши Ctrl+A для выделения элементов и через контекстное меню выбрав «Удалить».

    Важно: — Если после проделанной процедуры элементы всё равно отказываются удаляться из нужной папки, то в этом случае просто добавляем к названию папочки один символ. После этого, все элементы должны свободно удалиться. После деинсталляции возвращаем правильное название этой папочке. Кроме этого, не забудьте в «Параметрах» и «Центре обновлений» вернуть настройки обратно, если вы желаете поставить обновление на автомате.

    Вывод: — Вы теперь знаете, что это за папка Softwaredistribution и как с ней нужно поступать для увеличения свободного пространства системного диска. Успехов!