Память содержимое которой необходимо записать на диск windows 10
Здравствуйте. Срочно нужна ваша помощь! Системные файлы стали занимать более 80 GB и растут в геометрической прогрессии. Что это за файлы и как их почистить (SSD 256 GB не резиновый)? Устанавливал программы ccleaner и patchcleaner, они ничего не нашли. Файл подкачки стоит 6400мб. Папка Windows весит при этом 26GB. Windows 10 лицензионный, приобретался вместе с ноутбуком. На двух других компьютерах размер системных файлов не превышает 25 GB и проблем нет. Заранее за ответы спасибо!
Эта цепочка заблокирована. Вы можете просмотреть вопрос или оставить свой голос, если сведения окажутся полезными, но вы не можете написать ответ в этой цепочке.
Оскорбление — это любое поведение, которое беспокоит или расстраивает человека или группу лиц. К угрозам относятся любые угрозы самоубийством, насилием, нанесением ущерба и др. Любое содержимое для взрослых или недопустимое на веб-сайте сообщества. Любое изображение, обсуждение наготы или ссылка на подобные материалы. Оскорбительное, грубое или вульгарное поведение и другие проявления неуважения. Любое поведение, нарушающее лицензионные соглашения, в том числе предоставление ключей продуктов или ссылок на пиратское ПО. Незатребованная массовая рассылка или реклама. Любые ссылки или пропаганда сайтов с вирусным, шпионским, вредоносным или фишинговым ПО. Любое другое неуместное содержимое или поведение в соответствии с правилами использования и кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другими вариантами оскорбления или эксплуатации детей.
Раньше такой объем казался уделом серверов и рабочих станций
Ответы (10)
Здравствуйте.
Удалите "чистильщики" (CCleaner и т.п.) и никогда ими не пользуйтесь, так как они "идут напролом", затрагивая не только пользовательские файлы, но и систему. Особенно-реестр. По поводу таких "чистильщиков" MS выпустила отдельную Справку: https://support.microsoft.com/ru-ru/kb/2563254
Что касается Вашей проблемы.
1) Чтобы более глубоко выполнить Очистку диска, данное приложение надо запускать от имени Администратора.
2) Посмотрите контрольные точки защиты системы. При большом их количестве - удалите старые.
3) Посмотрите, есть ли в корне диска С папки с названиями Windows.old, $Windows.~Bt и $Windows.~Ws. Если система работает стабильно, то их можно удалить.
4) Выполните вручную очистку папки c:\WINDOWS\SoftwareDistribution\Download\
5) Можно выполнить очистку (сжатие) системной папки WinSxS. Только учтите, что некорректное выполнение может привести к неработоспособности ОС. Для очистки надо создать .bat файл с таким содержимым:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
Dism.exe /Online /Cleanup-Image /StartComponentCleanup
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore
pause
и запустить его от имени Администратора. Если папка "забита", то очистка будет длиться долго. Учтите это.
Оскорбление — это любое поведение, которое беспокоит или расстраивает человека или группу лиц. К угрозам относятся любые угрозы самоубийством, насилием, нанесением ущерба и др. Любое содержимое для взрослых или недопустимое на веб-сайте сообщества. Любое изображение, обсуждение наготы или ссылка на подобные материалы. Оскорбительное, грубое или вульгарное поведение и другие проявления неуважения. Любое поведение, нарушающее лицензионные соглашения, в том числе предоставление ключей продуктов или ссылок на пиратское ПО. Незатребованная массовая рассылка или реклама. Любые ссылки или пропаганда сайтов с вирусным, шпионским, вредоносным или фишинговым ПО. Любое другое неуместное содержимое или поведение в соответствии с правилами использования и кодексом поведения. Любое изображение, ссылка или обсуждение, связанные с детской порнографией, детской наготой или другими вариантами оскорбления или эксплуатации детей.
Знакома ситуация - стоит 8 или более Гб оперативы, а её не хватает? И постоянно ноют некоторые программы на её нехватку, мол, я щас закроюсь, маловато мне 32 Гб, чё так мало поставил?
Такие проблемы возникают у любителей всяких оптимизаторов, чтобы их компьютер летал на сверхзвуковых и ушёл в субпространство чёрной дыры в другую галактику.
Итак, для начала заходим в диспетчер задач и смотрим такой график структуры памяти:
Наводим мышкой на каждую область и ищем "память, содержимое которой необходимо записать на диск. ". Если её размер более 1Гб или, как у меня, занимало больше половины оперативы, то это как раз наш случай.
Запускаем от имени администратора командную строку и выполнняем
sc config NDU start= disabled, перезагружаем компьютер. После этого невыгружаемый пул не превышает 100мб.
Если раньше память была непонятно чем забита до 90%, хотя работало всего пара программ, то спосле этих манипуляций держится на 30%. Радость да и только.
Надеюсь кому помог.
Что за комп с 12Гб DDR1 ?
Глупость. Зачем вам память, если вы ее не используете, а насилуете диск?
А еще есть RAMMAP
Глицин попробуй подавать, говорят улудшает память))))
Зачем тебе столько дисков?
Как работает оперативная память компьютера (RAM, ОЗУ)
Оперативная память это важная часть любой компьютерной системы и сейчас я объясню, почему это так. В процессе работы память выступает в качестве буфера между накопителем и процессором, то есть данные сперва считываются с жесткого диска (или другого накопителя) в оперативную память и уже затем обрабатываются центральным процессором. Такая схема применяется, потому что процессор - очень быстрое устройство и ему требуется быстро получать доступ к нужным данным и командам, иначе он будет простаивать и производительность системы уменьшится, а так как жёсткий диск и SSD не могут обеспечить необходимую скорость, все нужные данные считываются и перемещаются в более быструю оперативную память и хранятся там, пока не понадобятся процессору для обработки.
Физически, оперативная память представляет собой набор микросхем припаянных к плате. Если посмотреть внутрь одной такой микросхемы, можно увидеть что она состоит из множества, соединённых друг с другом слоёв, каждый слой состоит из огромного количества ячеек, образующие прямоугольные матрицы. Одна ячейка может содержать 1 бит информации, а состоит она из одного полевого транзистора и одного конденсатора.
Выглядит эта конструкция довольно сложно и может различаться в зависимости от применённых технологий, так что для наглядности лучше представить ячейку в виде схемы.
Так легче понять, что именно конденсатор хранит информацию, а транзистор выполняет роль электрического ключа, который либо удерживает заряд на конденсаторе, либо открывает для считывания. Когда конденсатор заряжен, можно получить логическую единицу, а когда разряжен, ноль. Таких конденсаторов в чипе, очень много но считать заряд с одной конкретной ячейки нельзя, считывается вся страница целиком, и чтобы сделать это необходимо на нужную нам горизонтальную линию которая называется строка, подать сигнал, который откроет транзисторы, после чего усилители расположенные на концах вертикальных линий считают заряды которые находились на конденсаторах. Каждое такое считывание опустошает заряды на странице, из-за чего приходится её заново переписывать, для этого на строку так же подаётся открывающий транзистор заряд, а на столбцы подаётся более высокое напряжение, тем самым заряжая конденсаторы и записывая информацию. Задержки между этими операциями называются таймингами, чем они меньше тем более быстрая будет вся система в целом
Но вернёмся к модулю памяти в макро масштабе и посмотрим что, помимо самих чипов памяти, на модуль распаиваются SMD-компоненты резисторы и конденсаторы обеспечивающие развязку сигнальных цепей и питание чипов, а также Микросхема SPD – это специальная микросхема, в которой хранятся данные о параметрах всего модуля (ёмкость, рабочее напряжение, тайминги, число банков и так далее). Это нужно чтобы во время запуска системы, BIOS на материнской плате выставил оптимальные настройки согласно информации, отображенной в микросхеме.
Так же существует несколько форм факторов модулей, модули для компьютеров называются DIMM, а для ноутбуков и компактных систем SO-DIMM, отличаются они размером и количеством контактов для подключения. Это двухрядные модули которые имеют два независимых ряда контактов по одному с каждой стороны.
Например в старых модулях Simm контакты с двух сторон были замкнуты и они могли передать только 32 бита информации за такт, в то время как dimm могут передавать 64 бита.
Ко всему этому модули делятся на одноранговые, двухранговые и четырёхранговые. Ранг — это блок данных шириной 64 бита, который может быть набран разным количеством чипов память.
Одноранговая память имеет ширину 64 бита, тогда как Двухранговая память имеет ширину 128 бит. Но, так как один канал памяти имеет ширину всего 64 бита, как и одноранговый модуль, контроллер памяти может одновременно обращаться только к одному рангу. В то время как двухранговый модуль может заниматься ответом на переданную ему команду, а другой ранг уже может подготавливать информацию для следующей команды, что незначительно увеличивает производительность.
Так же хочется отдельно сказать о памяти с коррекцией ошибок, ECC-памяти, так как эти модули имеют дополнительный банк памяти на каждые 8 микросхем. Дополнительные банки и логика в модуле служат для проверки и устранения ошибок.
Использование буферов и коррекции ошибок незначительно ухудшает производительность, но сильно повышает надёжность данных. Поэтому ECC память широко используется в серверах и рабочих станциях.
Ещё немного расскажу о типах памяти, так как в современных компьютерах используется синхронная динамическая память с произвольным доступом и удвоенной скоростью передачи данных DDR SDRAM 4-го поколения и скоро будет распространено пятое.
Память типа ddr пришла на смену памяти типа SDR. SDR SDRAM работает синхронно с контроллером. В ней внутренняя и внешняя шина данных работает на одной и той же частоте. При подаче сигнала на микросхему происходит синхронное считывание информации
и передача её в выходной буфер. Передача каждого бита из буфера происходит с каждым тактом работы ядра памяти. В SDR памяти синхронизация обмена данными происходит по фронту тактового импульса.
После SDR, вышла DDR память, в ней обмен данными по внешней шине идет не только по фронту тактового импульса, но и по спаду, из-за чего на той же частоте можно передать вдвое больше информации, а чтобы воспользоваться этим увеличением, внутреннею
шину расширили вдвое. То есть работая на тех же частотах что SDR, DDR память передаёт в 2 раза больше данных.
Следующие поколения памяти DDR не сильно отличаются, увеличивается только частота
работы буферов ввода вывода, а также расширяется шина, связывающая ядро памяти
с буферами, сам принцип работы не меняется, но даже так, каждое новое поколение
получает таким способом существенное увеличение пропускной способности, без увеличения частоты работы самих ячеек памяти.
Понятно что с каждый новым поколением улучшается работа логики, техпроцесс и многое другое. Но сам принцип работы остаётся одним и для общего понимая этого достаточно.
У меня на ноуте аж целых 12 ГБ ОЗУ, винда 8.1. Я решил, что этого выше крыши и хватит мне с огромным запасом и отключил файл подкачки (точнее уменьшил до 1 ГБ). На предыдущем ноуте с семёркой у меня было 8 ГБ и больше 5 ГБ никогда занято не было. Обычно меньше.
С тех пор конечно требования к памяти подросли. Я стал открывать больше вкладок в Хроме (в среднем 10-20), у меня всегда запущена почта, студия 2015, штук пять папок в проводнике и 3 фотки. А ещё пара облачных клиентов с синхронизацией и какая-то предустановленная системная мелочёвка в трее - Intel Rapid, NVIDIA GeForce Experience, Synaptics Pointing Device. Я это боюсь убирать из автозагрузки, вдруг что поломается, но просто выключать пробовал, памяти очень мало освобождается. Компьютер работает без перезагрузки 10 суток, если не считать времени, когда он был в гибернации. Итак, со всем этим у меня диспетчер задач показывает вот что:
Винда уже ругается на нехватку памяти и хром начинает падать при открытии новых вкладок, хотя как бы ещё целый гигабайт доступен. И ещё чего-то там кэшировано 4,1 ГБ, наверняка это можно было бы выгрузить.
Судя по списку процессов, которые показывает диспетчер задач, всё перечисленное должно занимать не больше 2-3 ГБ и ещё около гигабайта на системные процессы. Примерно так и получается, если всё закрыть - всё равно остаётся занято около 5-7 ГБ.
Куда девается оперативка? Это утечка памяти в самой системе? Ведь при закрытии приложений память процесса должна освобождаться, даже если там есть утечки.
Монитор ресурсов> Память
V
> Монитор ресурсов> Память
Там где список процессов показан, в сумме наберётся всего 5 ГБ. Физическая память: используется 7167 МБ, Доступно 1429, Изменено 3622. Что значит последнее?
ТрастИнсталлер пожрал небось
antonn
> ТрастИнсталлер пожрал небось
Тогда бы он отображался бы в диспетчере задач и я бы обратил на него внимание. Да и вообще я обновления последнее время вроде не устанавливал.
gammaker
> используется 7167 МБ, Доступно 1429, Изменено 3622. Что значит последнее?
Перевод такой дебильный. Это «modified»-память, модифицированная, изменённая. Виды памяти:
1. «Используемая» память. По идее, это сумма рабочих наборов процессов. Может быть, плюс ещё что-то специфическое. Правда у рабочих наборов есть частная часть, а есть ещё общая, так что вручную рабочие наборы хрен правильно просуммируешь, чтоб всё сошлось.
2. «Модифицированная» память (modified). Память, исключённая из рабочего набора процессов, но не имеющая копии на диске. Т.е. она содержит какие-то уникальные данные, которые создавшему их процессу в данный момент не нужны, но потерять их нельзя, потому что будет неоткуда потом восстановить. Если процесс обратится в своей «модифицированной» памяти, она мгновенно вернётся в его рабочий набор. Иначе, если имеется дефицит «доступной» памяти и дисковая подсистема ничем особо не занята, Windows будет потихоньку записывать содержимое «модифицированной» памяти в файл подкачки. После записи на диск, память из разряда «модифицированной» перейдёт в разряд «кэша».
3. «Кэш» (standby). Память, хранящая какие-то потенциально полезные данные, копия которых гарантированно имеется на диске. Копия на диске может быть по двум причинам: либо эти данные были сохранены в файле подкачки, либо они изначально были прочитаны из файла, не были изменены, а файл не был удалён. Если процесс обратится к странице памяти из кэша, она мгновенно вернётся в его рабочий набор. А если какому-то процессу потребуется дополнительная память, а «свободной» не окажется, то «свободная» память будет пополнена за счёт «кэша».
4. «Свободная» память (free). Либо она есть изначально, либо по необходимости получилась из «кэша», либо ты закрыл программу и содержимое её стека и кучи резко стало никому не нужно и превратилось в «свободную» память. На самом деле, свободная память ещё разделяется на просто свободную (free) и обнулённую (zeroed). Если страница памяти попала в список свободных, она забивается нулями и только после этого может быть выдана какому-нибудь процессу.
Диспетчер задач Windows 7 под «доступной» (available) памятью понимает «кэш» + «свободная» память. А под «используемой», кажется, всё остальное.
Что имеет в виду диспетчер задач Windows 8.1, когда говорит, что кэша 4.1Гб, а доступной памяти 1.3Гб, мне непонятно от слова «вообще».
gammaker
> Изменено 3622
Скачай RAMMap, посмотри, чьи эти 3,6Гб. Это необычно много. Обычно там мало, несколько десятков, ну сотен мегабайт.
PS
> И ещё чего-то там кэшировано 4,1 ГБ, наверняка это можно было бы выгрузить.
Не надо. Перекинуть память из кэша в свободную, обнулить и заново кому-то отдать ничего не стоит. Это происходит мгновенно. Поэтому Windows включает кэш в понятие «доступной» памяти наравне со свободной, по крайней мере по всех версиях по Windows 7 включительно.
gammaker
> Это утечка памяти в самой системе? Ведь при закрытии приложений память процесса
> должна освобождаться, даже если там есть утечки.
Вряд ли ты поубивал все-все-все процессы, за исключением процессов Windows. Даже если вдруг течёт какой-нибудь системный svchost.exe (хост-процесс, внутри которого работают службы), это будет значить, только что течёт какая-то служба, и наверняка сторонняя. Вообще, реальная утечка памяти в условиях отключенного или сильно ограниченного файла подкачки так и должна выглядеть:
1. Процесс течёт, к утёкшей памяти не обращается, она потихоньку исключается из его рабочего набора и переходит в разряд модифицированной памяти.
2. Т.к. в файле подкачки места нет, модифицированной памяти становится всё больше и больше, а свободной и кэша всё меньше и меньше.
3. Когда кэша не остаётся совсем, свободную память брать больше не от куда, разные процессы при попытке запросить у Windows дополнительную память начинают в случайном порядке падать, т.к. Windows им ничего выделить больше не может.
---
Ещё можно в диспетчере задач на закладке Процессы добавить колонку под названием что-то типа «виртуальная память процесса» или «выделенная процессу память» ― не помню как по-русски. Выделенная процессу виртуальная память тоже должна зашкаливать, если он серьёзно течёт.
gammaker
> И ещё чего-то там кэшировано 4,1 ГБ, наверняка это можно было бы выгрузить.
В реестре параметр подправь минимальный и максимальный размер кеша
alexzzzz
> Не надо. Перекинуть память из кэша в свободную, обнулить и заново кому-то
> отдать ничего не стоит. Это происходит мгновенно. Поэтому Windows включает кэш
> в понятие «доступной» памяти наравне со свободной, по крайней мере по всех
> версиях по Windows 7 включительно.
Ну вот на скрине: Доступно 1,3 ГБ, Кэшировано 4,1 ГБ. Получается, не включает? И уже ругается на нехватку памяти и процессы падают, хотя ещё целый гигабайт с лишним доступен.
alexzzzz
> Скачай RAMMap, посмотри, чьи эти 3,6Гб. Это необычно много. Обычно там мало,
> несколько десятков, ну сотен мегабайт.
Я уже перезагрузил комп. Сейчас показывает Изменено 84 МБ. Подожду, когда подрастёт и попробую RAMMap.
alexzzzz
> Вряд ли ты поубивал все-все-все процессы, за исключением процессов Windows.
В диспетчере задач во вкладке Пользователи до освобождения было занято 1850 МБ. Остальное либо за системой, либо не отображается? Значит ли это, что если бы я поубивал все процессы от пользователя, то освободил бы не больше 1850 МБ? Надо, кстати, попробовать будет в следующий раз, не перезагружаясь, перелогиниться.
gammaker
Самое интересное, что счетчик на графике показывает "10.6", а внизу в "выделено" - 12.8. Т.е. 2.2 гига куда-то замылились. Я давно эту хрень заметил, все эти показания какая-то муть. Ни с чем не сходится.
Судя по картинкам из этого поста, Windows 8 зачем-то обзывает modified-память как cached. Тогда понятно, почему этой самой cached памяти получается больше, чем available/доступной памяти. В общем, кто-то течёт. Надо найти, кто.
--
На графике 10,6 из 11,9 ― это означает, что из 11,9 Гб физической памяти использованными считаются 10,6 Гб, а остальные 1,3 Гб считаются доступными (standby + free).
Выделено 12,8 из 12,9 ― это означает, что из максимально доступных 12,9 Гб виртуальной памяти (12 Гб физической + 1 Гб файл подчачки) все приложения в сумме запросили уже 12,8 Гб. Если какой-то процесс сейчас запросит у Windows больше 100Мб, он жестоко обломается.
Виртуальная память и физическая память практически не связаны друг с другом. Как может быть, что количество запрошенной виртуальной памяти больше, чем используемой физической? Как минимум две причины:
1. Память, которая standby, считается не используемой, а доступной. Несмотря на то, что она отображена в виртуальное адресное пространство какого-то процесса (процессов).
2. Какие-то данные, к которым давно не было обращений, могут быть стёрты из физической памяти и находиться только в файле подкачки. Т.е. виртуальной памяти они есть, а в физической их уже нет.
3. Когда процесс запрашивает себе дополнительной памяти, Windows просто у себя отмечает, что суммарно было запрошено столько-то, но реально выделяет физическую память только по мере её использования. Т.е. если процесс запросил у Windows 1Гб памяти, но ни разу к ним не притронулся, его рабочий набор не должен вырасти.
Вырубил Firefox, врубил снова - он открыл те же окна. Получилось вот так.
Закрыл 8 окон. Получилось вот так.
Какой-то просто кадавр, неудовлетворенный желудочно.
Утекающую память проще всего обнаружить в мониторе ресурсов (кнопка на вкладке Быстродействие Диспетчера задач). В нем на вкладке Память оранжевым цветом обозначена память, которая была изменена, но к которой давно не было обращений. В большинстве случаев, большой объем этой самом измененной памяти и есть признак "утечки". Правда, к сожалению, монитор ресурсов не умеет показывать какое именно приложение эту память использует. Зато это умеет утилита от SysInternals (точнее, теперь уже Microsoft) RamMap.
Огнелис, конечно, до памяти жадный, но я бы еще советовал посмотреть в сторону uTorrent, у кого он стоит - в последних билдах у него опять прорезалась утечка памяти, которую они уже лечили некоторое время назад. Причем, в процессах она не показывается. Достаточно выгрузить юторрент - и через некоторое время память чудесным образом освобождается. А если наоборот запустить только торренты и включить мониторинг, то можно наблюдать, как постепенно снижается объем свободной памяти, пока не дойдет до нуля, и комп не начнет тормозить.
Windows 10 -> Диспетчер задач -> вторая вкладка "Производительность".
Внизу наблюдаем полосу "Структура памяти", из которой узнаём, что половина памяти занята не пойми чем:
наводим курсор на среднюю часть и читаем:
"Изменено (2400 Мб)
Память, содержимое которой необходимо записать на диск, прежде чем использовать ее в других целях".
Перезагрузка браузера не помогает, впечатление такое, что это некий кэш, который растёт при просмотре видеороликов и т.п. (адоб флэш?)
Что мешает системе его очистить, или "записать на диск" - непонятно.
В том то и дело, что Win10 со всеми запущенными программами занимает 3гиг, а куда еще 2,7 девается непонятно.
В том то и дело, что Win10 со всеми запущенными программами занимает 3гиг, а куда еще 2,7 девается непонятно.
В том то и дело, что Win10 со всеми запущенными программами занимает 3гиг, а куда еще 2,7 девается непонятно.
10 винда же жрет большую часть свободной оперативки, но как только она тебе понадобится то "отдает" назад, и это никак не влияет на производительность.
"Память, содержимое которой необходимо записать на диск, прежде чем использовать это содержимое в других целях". И как мне понять, куда память уходит? Может рабочий набор?
интегрированная видеокарта использует для видеопамяти оперативную память, скорей всего проблема именно в этом
интегрированная видеокарта использует для видеопамяти оперативную память, скорей всего проблема именно в этом
интегрированная видеокарта использует для видеопамяти оперативную память, скорей всего проблема именно в этом
8гб, доступно 7.2
800мб ушло на интегрированную
у тебя стоит AMD Radeon HD 8970M, которая юзает гибридный тип, имеет своих 2 гб
"Память, содержимое которой необходимо записать на диск, прежде чем использовать это содержимое в других целях". И как мне понять, куда память уходит? Может рабочий набор?
Сделай вот что:
Нажми Win+R, вводи regedit, запускаей редактор реестра, затем открывай в нём раздел HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management и смотри сто у тебя написано напротив параметра LargeSystemCache
Жадный хром
Как работает компьютер (для самых маленьких)
Читайте также:
- Пригодные для использования диски не найдены резервное копирование
- Часть жесткого диска с которым можно работать как с отдельным диском
- Разгон оперативной памяти ddr4 на материнской плате gigabyte z390
- Можно ли форматировать жесткие диски с помощью встроенных средств в по trassir
- Dexp achilles g113 замена видеокарты