Меню Рубрики

Windows создать файл заданного размера

Как изменить размер файла подкачки Windows 10, 8, 7

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

Виртуальная память компьютера

Виртуальная память компьютера – это часть памяти жесткого диска, которая используется Windows в том случае, если физическая память полностью заполнена.

Например, на компьютере имеется 4 ГБ оперативной памяти, а пользователь запускает процессы и приложения, которым необходимо для работы 5 ГБ. В таком случае Windows заполняет имеющиеся в наличии 4 ГБ оперативной памяти, а после этого начинает использовать свободное место на жестком диске для компенсации недостатка необходимой оперативной памяти.

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

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

По умолчанию, для файла подкачки используется загрузочный раздел (раздел на котором расположена операционная система). Рекомендованный размер для файла подкачки – 1,5 размера имеющейся в наличии оперативной памяти.

Для изменения настроек файла подкачки:

  • Кликните правой кнопкой мыши на меню Пуск и перейдите в Панель управления .
  • Далее перейдите в меню Система / Дополнительные параметры системы / Параметры / Дополнительно
  • В вкладке Дополнительно панели Параметры быстродействия, нажмите кнопку Изменить
  • Перед нами окно настройки параметров Виртуальной памяти (или файла подкачки).

Если на компьютере установлена Windows 10 или 8, SSD-диск и процессор серии Core i3, i5 или i7, то особо переживать о необходимости изменения параметров в данном окне не следует – особой разницы в работе компьютера наблюдаться не будет, его мощности достаточно для работы с файлом подкачки в автоматическом режиме.

Но в случае с Windows 7 или 8 с обычным жестким диском (HDD) и процессором попроще – желательно выбрать объём файла подкачки вручную.

Общие правила правильной настройки файла подкачки

Для достижения максимально производительности лучше создать файл подкачки не на загрузочном разделе (с Windows), а на другом. А ещё лучше на другом жестком диске. Так, Windows сможет обрабатывать больше операций чтения/записи, поскольку файл подкачки не будет загружать системную папку, к которой Windows необходимо постоянно обращаться во время работы.

Единственным недостатком переноса файла подкачки из системного раздела является то, что Windows использует его для записи отладочной информации на случай выхода компьютера из строя или BSoD ошибок. Тут каждый должен решить сам для себя. Если на системном диске (С:) вашего компьютера достаточно пространства и вы на нём храните важные данные, то этого можно и не делать.

То есть лучше, когда файл подкачки находится на системном разделе, но в случае дефицита свободного места – его можно перенести и на другой. Но в Windows есть встроенный алгоритм, в соответствии с которым система автоматически использует наименее доступный файл подкачки. Поэтому продвинутые пользователи иногда создают на своём компьютере два файла подкачки, копируя их и размещая один из них на Диск (С:), другой на Диск (D:).

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

  • Объём файла подкачки может определяться системой автоматически или устанавливаться пользователем в ручном режиме.

Для автоматического определение размера файла подкачки устанавливаем галочку напротив соответствующего параметра окна Виртуальной памяти.

Для установки его размера вручную – поставьте отметку напротив параметра «Указать размер» и укажите его Исходное и Максимальное значение.

  • Файл подкачки можно удалить из компьютера, если у пользователя нет необходимости в его использовании или он сильно снижает производительность компьютера (для слабых машин).
    Для удаления файла подкачки устанавливаем параметр «Без файла подкачки» и нажимаем «Задать» .
  • Файл подкачки можно перенести на другой диск.
    Для этого, отключаем файл подкачки и нажимаем кнопку «Задать» . После, выбираем другой диск, указываем размер файла подкачки, либо делаем размер по выбору системы и нажимаем «Задать» . После этого нажимаем кнопку «Ok» и перезагружаем компьютер.
    Обратите внимание:параметры файла подкачки применяются только после перезагрузки компьютера

Источник

SMEARG

Создание файла произвольного размера

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

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

В таких случаях приходила на помощь программа DummyFile, которая позволяет создать файл любого размера и заполнить его мусором. Нужно только указать путь к каталогу, в котором будет создаваться файл и его размер. Для себя я этой программой никогда не пользовался, а вот знакомым частенько “спасал” только что купленные девственно-чистые компьютеры.

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

А на днях попалась на глаза заметка, в которой речь идёт о том, как создать такой мусорный файл используя только Powershell и .NET-класс System.IO.File.

Итак, у скрипта будет два параметра – путь к будущему файлу и его размер:

Создаём файл, задаём ему размер и закрываем файл:

Ну и на всякий случай проверяем:

Напомню, что `n – escape-последовательность перевода курсора на следующую строку.

Для примера создаём на диске D файл размером 2 ГБ:

Существенным преимуществом этого способа по сравнению с DummyFile является скорость работы: программой файл размером 200 МБ, у меня создавался 18 сек., и чем больше размер файла, тем дольше он будет создаваться, через Powershell файл создаётся мгновенно независимо от размера хоть 200 МБ, хоть 2 ГБ.

Источник

Быстро создать большой файл в системе Windows

В том же духе, что и для быстрого создания большого файла в системе Linux, я бы хотел быстро создать большой файл в системе Windows. По большому счету я думаю 5 ГБ. Содержание не имеет значения. Встроенная команда или короткий командный файл предпочтительнее, но я приму заявку, если нет других простых способов.

где находится в байтах.

fsutil требует административных привилегий.

Вы можете использовать инструмент Sysinternals Contig. Он имеет переключатель -n который создает новый файл заданного размера. В отличие от fsutil , он не требует административных привилегий.

Я искал способ создания больших файлов с данными, а не только разреженных файлов. Наткнулся на приведенную ниже технику:

Если вы хотите создать файл с реальными данными, вы можете использовать приведенный ниже скрипт командной строки.

(Выполните две вышеуказанные команды одну за другой или вы можете добавить их в командный файл.)

Вышеуказанные команды создают файл размером 1 МБ dummy.txt в течение нескольких секунд.

RDFC, вероятно, не самый быстрый, но он выделяет блоки данных. Абсолютно быстрым будет использование низкоуровневого API, чтобы просто получить цепочки кластеров и поместить их в MFT без записи данных.

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

Отметьте Инструменты набора ресурсов Windows Server 2003. Существует утилита под названием Creatfil.

Это похоже на mkfile в Solaris.

Мне понадобился обычный 10-гигабайтный файл для тестирования, поэтому я не мог использовать fsutil , потому что он создает разреженные файлы (спасибо @ZXX).

Я хотел создать файл размером 10 ГБ, но по какой-то причине он появился только как 4 ГБ, поэтому я хотел быть в безопасности и остановился на 4 ГБ. Если вы действительно хотите убедиться, что ваш файл будет обработан надлежащим образом операционной системой и другими приложениями, прекратите расширять его на 1 ГБ.

Откройте диспетчер задач Windows, найдите самый большой процесс, который у вас запущен, щелкните правой кнопкой мыши и нажмите » Create dump file .

Это создаст файл относительно размера процесса в памяти во вашей временной папке.

Вы можете легко создать файл размером в гигабайты.

PowerShell с одним вкладышем для создания файла в C:\Temp для заполнения диска C: осталось всего 10 МБ:

Если не считать полноценного приложения, мы, ребята из Python, можем получить файлы любого размера с четырьмя строками, один и тот же фрагмент в Windows и Linux ( os.stat() — это просто проверка):

Я нашел отличную утилиту, которую можно настроить по адресу https://github.com/acch/genfiles.

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

Plain ol ‘C. это сборка под MinGW GCC на Windows XX и должна работать на любой «универсальной» платформе Си.

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

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

Я недавно искал способ создать большой фиктивный файл с распределением пространства. Все решения выглядят неловко. Наконец, я только что DISKPART утилиту DISKPART в Windows (встроенную начиная с Windows Vista):

Где MAXIMUM — размер результирующего файла, здесь 20 ГБ.

Файлы Temp должны храниться в папке Windows Temp. На основе ответа от Rod вы можете использовать следующий один лайнер для создания временного файла 5 ГБ, который возвращает имя файла

Источник

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

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

  • Windows сменить диск консоль
  • Windows смена кодировки консоли
  • Windows смена диска cmd
  • Windows службы параметры запуска
  • Windows служба синхронизации времени