Ntfsmemoryusage windows 10

Как ускорить работу системы на 50% без сторонних программ

Ntfsmemoryusage windows 10

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

Все действия в этой статье будем делать с помощью редактора реестра. Также рекомендую прочитать Как ускорить загрузку и выключение компьютера и Советы по настройке и оптимизации Windows. Цель нижеописанных советов ускорить в целом работу системы различными методами и средствами

Редактор реестра (regedit) – инструмент, предназначенный для опытных пользователей. Этот инструмент предназначен для просмотра и изменения параметров в системном реестре, в котором содержатся сведения о работе компьютера.

Для запуска реестра нажмите клавишу Win+R и введите команду regedit

Отключение поиска сетевых принтеров
Если нет локальной сети или принтеров в этой сети, то можно отключить поиск сетевых принтеров. В разделе

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\RemoteComputer\
NameSpace

удалите подраздел {863aa9fd-42df-457b-8e4d-0de1b8015c60}

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

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer

и создаем параметр типа DWORD с именем AlwaysUnloadDll. Значение параметра 1

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

находим параметр DisablePagingExecutive и меняем его значение на 1

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

и меням параметр LargeSystemCache на 1

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management

измените значение параметра ClearPageFileAtShutdown на 1

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

HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\ControlHKEY_LOCAL_MACHINE\SYSTEM\ControlSet002\Control

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control

изменить значение параметра WaitToKillServiceTimeout с 20000 (по умолчанию) на, например 12000 (12 сек.)

Отключить кэширование изображений.
Если для просмотра изображений вы не используете режим “эскизы”, то можно отключить эту возможность. Открываем раздел

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced

и создаем параметр типа DWORD с именем DisableThumbailCache, значение параметра 1.

Отключение автозапуска для CD/DVD-дисков.
Совет для тех, кто сам решает как открывать тот или иной диск. В разделе

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\AutoplayHandlers\
CancelAutoplay\Files

находятся имена файлов, например *instal*.bat, которые не будут запускаться, если такие имеются на компакт-диске. Чтобы добавить имя файла для запрета автозапуска, надо создать параметр типа REG_SZ (строковый параметр) с *имя файла* Есть другой способ отключить автозапуск. Откройте

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\cdrom

найдите параметр параметр AutoRun и измените его значение на 0

Отключение автоматического обновления (для Windows 10 в материале Как отключить автоматическое обновление Windows 10)

Откройте в реестре раздел

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\Auto Update

найдите AUOptions и измените его значение на 1

Ускорение открытия меню “Пуск”
Откройте раздел

HKEY_CURRENT_USER\Control Panel\Desktop

найдите параметр MenuShowDelay (По умолчанию значение 400) измените значение параметра на 150

Отключение выделение недавно установленных программ
В разделе

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced

найдите параметр Start_NotifyNewApps и измените его значение на 0

Отключение истории списка последних документов
Очень полезная функция в области безопасности. Откройте раздел

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer

найдите параметр типа DWORD с именем NoRecentDocsHistory и измкните его значение на 1

Повышение производительности NTFS
Откройте раздел

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem

найдите параметр NtfsDisableLastAccessUpdate и установите значение 1. Это отключит запись последнего времени доступа к файлу. И измените значение параметра NtfsDisable8dot3NameCreationна 1. Это отключит создание специальной таблицы файлов для имен в формате MS-DOS

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\PriorityControl

найдите параметр Win32PrioritySeparation. По умолчанию значение равно 2. Максимальное значение26, но если у вас система недостаточно мощная, то изменять этот параметр надо осторожно. Рекомендуется для таких систем максимальное значение 6 Для мощных систем можно ставить и большее значение.

Отключение всплывающих подсказок для элементов рабочего стола
Откройте раздел

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced найдите параметр ShowInfoTip и измените его значение на 0

Настройка службы Superfetch (Поддерживает и улучшает производительность системы.)
Все параметры службы находятся в разделе

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\
PrefetchParameters

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

EnablePrefetcher – включаем механизм Prefetcher (Упреждающая выборка)
EnableSuperfetch – включает службу Superfetch.

При этом параметры EnablePrefetcher иEnableSuperfetch имеют следующие значения:

  • 0 – функция включена
  • 1 – функция включена во время работы, но отключена при загрузки системы
  • 2 – функция включена только для загрузки системы
  • 3 – функция включена во всех режимах

По умолчанию эти два параметры имеют значение 3

Отключаем протокол Teredo
Протокол Teredo в Windows 7 потенциально уязвим для атак – утверждают специалисты Symantec. Отключение прокси Teredo может ускорить работу сети и интернета. Запускаем Командную строку и вводим команды по очереди.

netsh

interface

teredo

set state disabled

Для возврата Teredo, команды вводятся такие же, кроме последней. Последняя должна быть set state default

Отключаем индексирование содержимого разделов диска и префетчер для SSD-накопителей. Также для Вас ТОНКАЯ НАСТРОЙКА SSD ДИСКА – РУКОВОДСТВО ПО ОПТИМИЗАЦИИ.

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

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]

“DisablePagingExecutive”=dword:00000001
“LargeSystemCache”=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\

PrefetchParameters]
“EnableSuperfetch”=dword:00000000
“EnablePrefetcher”=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem]

“NtfsDisable8dot3NameCreation”=dword:00000001
“NtfsMemoryUsage”=dword:00000002

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction]

“Enable”=”N”

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\OptimalLayout]

“EnableAutoLayout”=dword:00000000

 Сохраняем и изменяем расширение TXT на REG. Запускаем файл.

Источник: https://elementarnov.ru/kak-uskorit-rabotu-sistemy-na-50-bez-storonnikh-programm

Личный опыт установки операционных систем (Windows XP, Windows 7) на SSD. Обсуждение на LiveInternet – Российский Сервис Онлайн-Дневников

Ntfsmemoryusage windows 10

В качестве небольшого вступления хочется привести характеристики SSD дисков

Диск на флэш-памяти (SSD – Solid State Disk) содержит микросхемы вместо движущихся частей, а значит: а) практически бесшумен б) отсутствует риск его механической поломки при сохранении целостности корпуса в) имеет намного более высокую скорость доступа к данным г) более устойчив к температурным условиям д) имеет меньший вес

е) количество циклов перезаписи каждой ячейки памяти ограничено

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

Первый возникающий вопрос настройка BIOS перед установкой операционной системы, а именно установка режима AHCI для дисков.

Зайдя в BIOS попытался включить режим AHCI и был немного обескуражен отсутвием пункта выбора AHCI, тем самым пришлось углубится в эту тему. Что сделал:

1. Первым делом как новичок задал в соответствующей конференции вопрос – http://forums.overclockers.ru/viewtopic.php?p=8392499#p8392499. С целью получить ответ от конкретного пользователя – я сделал вот так, как написано в FAQ  (к сожалению на данный момент получил ответ – читай FAQ )

2. Внимательно читаю FAQ

А) Вопрос: Что ставать в биосе ACHI или режим RAID: если 1-SSD (XXXX) под систему, плюс рэйд из двух обычных SATA HDD, и один HDD…..
Ответ: 1. В БИОС выставить режиме RAID, ССД определяется – как “одиночный диск” – AHCI – там и так будет. Затевать все это лучше на Win7.

Б) Включение режима AHCI в уже установленной Windows XP.

Важное дополнение – речь идет о уже установленной ОС

3. Информация из других источников

тревожащая – 

а) при установке операционной системы Windows 2000 или Windows XP вам обязательно потребуется дискета с драйверами (если в вашем компьютере нет дисковода, это может привести к неразрешимой проблеме, поскольку другие накопители не поддерживаются)

б) Менять режим работы стандартного IDE/SATA-контроллера чипсета необходимо до установки операционной системы. Если система установлена, простая смена режима в BIOS приведет к появлению «синего экрана смерти». Если вы все же хотите включить AHCI на установленной системе, перед изменением значения этой опции принудительно смените драйвер IDE/SATA-контроллера на нужный.

в) дисковая подсистема всех версий Windows, вышедших до версии Vista, поддерживать AHCI не будет. А у меня то предполагается на 32ГБ SSD – Windows XP. Виндовз ХР в этом режиме НЕ работает.

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

Мало того, процесс установки тоже прервется этим же “синим экраном”, если вовремя не предоставить Windows дискету с нужным драйвером. Владельцам ноутбуков вообще не позавидуешь – им и дискету-то вставить некуда, а другие носители Windows в данном случае не принимает.

А вот варианты решения предложенные сторонними сайтами – 

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

При включенном режиме эмуляции вы проводите установку Windows, а потом устанавливаете драйверы от производителя контроллера (чипсета материнской платы). Если они не ставятся автоматически, делаете это вручную.

Потом включаете AHCI в BIOS, и система начинает использовать преимущества NCQ.

И здесь речь идет о включении после установки ОС. 

Хотя нет в некоторых BIOS есть режим AHCI – Main/SATA Configuration/Configure SATA As(Auto,IDE,AHCI) или Integrated Peripherals/либо On-Chip IDE Configuration, либо Onboard Promise IDE  

и напоследок более подробная информация из ВиКи

Advanced Host Controller Interface (AHCI) — это механизм, используемый для подключения накопителей информации по протоколу Serial ATA, позволяющий пользоваться расширенными функциями, такими как встроенная очередность команд (NCQ) и горячая замена.

Многие контроллеры SATA могут включать простой режим AHCI или с поддержкой RAID. Intel рекомендует на своих материнских платах выбирать режим с поддержкой RAID (при включённом AHCI) для большей гибкости.

Встроенная поддержка AHCI включена в Mac OS X (начиная с Mac OS X 10.4.4 для Intel), Microsoft Windows (начиная с Vista), Linux (начиная с ядра 2.6.19[2]), NetBSD, OpenBSD (начиная с версии 4.1), FreeBSD, Solaris 10 (начиная с релиза 8/07). Для более старых операционных систем требуется драйвер производителя.

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

В некоторых случаях (Asus P5KC) поддержку AHCI невозможно включить на южном мосту, но можно включить на отдельно стоящем чипе, работающем на устаревшем Parallel ATA разъёме внутри корпуса или через внешний eSATA разъём. Получается, что внутренние жёсткие диски не могут использовать AHCI, а подключённый по eSATA внешний корпус с диском — может.

Проблемы использования AHCI в Microsoft Windows

Переключение ATA контроллера, входящего в состав южного моста, в режим AHCI означает задействование несовместимой логики работы контроллера. С точки зрения ОС это действие эквивалентно установке в систему платы ATA контроллера, отличного от существующего, и физического переключения загрузочного диска на эту плату.

В этом случае Windows при загрузке не найдёт загрузочный диск и аварийно остановится с BSOD STOP 0x0000007B, INACCESSIBLE_BOOT_DEVICE. Для решения проблемы необходимо до переключения установить в Windows AHCI драйвер.

Вручную, либо при помощи утилит наподобие nLite драйвер AHCI можно заранее вмонтировать в установочный образ Windows.В Windows 7 / Windows Vista перед включением режима AHCI в BIOS необходимо активировать драйвер AHCI.

4. Итоги чтения

– Можно перепрошить БИОС с надеждой что появится,

– в БИОС выставить режиме RAID для SSD (всего лишь попробовать).

На самом деле такая бодяга из-за мелкого вопроса – жуть.

4.1 поставил режим RAID, вот так и получил следующее

режим RAID ставить не верно – тогда нужно подсовывать дискетку с драйверами 

Как правильно подключить драйвер ACHI для HDD на уже установленной Windows XP (Замена IDE на ACHI)? 1. Сделайте резервную копию важной информации. 2. В диспечере устройств смените драйвер для SATA контроллера на поддерживающий ACHI.

 3. Перезагрузитесь и сразу же, до загрузки OS, установите в BIOS'е режим ACHI.

5. Руки чешутся провести тесты

основной программой на которую я сделаю ставку во время тестирования – CrystalDiskMark 3.10.0

но каковы параметры теста, вот что рекомендуется на конференции оверов

результаты тестов жесткого диска WD на 250Гб

скорсти относительно нового самсунга HD103

уровень скоростей флешки

а вот и 32Гб SSD Silicon Power

Главное впечатление от скорости – при повседневном использовании скорость, отклик системы очень и очень чувствуется.

Есть некая граница быстродействия диска пройдя которую скорость ссд уже не чувствуется.

Аргументом является то что – Офис откроется за 1.5 сек вместо 1.9 сек. и на практике данное изменение очень трудно уловить.

совместно с установкой CrystalDiskMark установлена программа SsdReady для мониторинга дисковой активности

Программа SsdReady мониторит выбранные диски и собирает полезную и удобную статистику: кто, куда и сколько пишет на ваших дисках.

Программа была сделана для того чтобы ещё до использования SSD прикинуть количество записей и соответственно примерное время жизни SSD (опираясь на данные от производителей SSD). P.S.

После установки не забудьте включить опцию: Collect process names.

P.P.S. Код лицензии: 13DE4355012B9B3FA0C

установилось без проблем, настройки поставил – включить опцию: Collect process names + загрузка в трей при запуске системы

НО результаты непонятны – не показал объемы записи после проведенных тестов.

дополнение от 26.05.2011

с программой CrystalDiskMark есть некоторые трудности которые в данный момент не решены

1. программа упорно не хочет работать в трее – остается в области задач.

2. во время прошлого запуска просит регистрационный пароль.

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

 фото не могу найти, позже дополню

появилась неожиданная проблема – фризы, да уж

15.07.2011

очень важная ссылка про настройку SSD, по которой планирую действовать http://www.thg.ru/storage/ssd_tweaks/print.html

Источник: https://www.liveinternet.ru/users/39361975605/post164230578

Настройка и оптимизация SSD диска в Windows 10

Ntfsmemoryusage windows 10

В этом году можно с уверенностью предположить, что большинство пользователей Windows 10 сделали переход от жестких дисков SATA к SSD дискам; будь то относительно новый ПК или апгрейд старого.

 В Windows 10 есть много возможностей, которые помогают SSD работать в полном объеме, но не всегда включает их по умолчанию. Кроме того, первые появившиеся и новые SSD “не обязательны и обязательны” к оптимизации.

С каждым обновлением windows 10, все больше и умнее становятся функции системы, которая сама определяет параметры для SSD. Вы можете быть особенно удивлены, узнав, что дефрагментация SSD диска не такая уж плохая идея! 

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

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

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

  • Скачайте с официального сайта  CrystalDiskInfo.

Advanced Host Controller Interface (AHCI) – является главной функцией, гарантирующей, что Windows будет поддерживать все функции, которые поставляются с запуском SSD на вашем компьютере, особенно функция TRIM, которая позволяет Windows помогать SSD выполнять обычную “сборку мусора”.

 Термин “сбор мусора” используется для описания явления, которое происходит, когда диск избавляется от информации, которая больше не считается используемой. Чтобы включить AHCI, вам нужно будет войти в BIOS своего компьютера и включить его где-нибудь в своих настройках.

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

 Рекомендуется, чтобы вы включили эту функцию перед  установкой операционной системы.

TRIM имеет жизненно важное значение для продления срока службы вашего SSD, а именно путем его чистки. Windows 10 должна включить это по умолчанию, но стоит дважды проверить, что он включен.

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

 Другими словами, TRIM – это команда, которая помогает операционной системе точно знать, где хранятся данные, которые вы хотите переместить или удалить. Таким образом, SSD может получить доступ только к блокам, содержащим данные не обращаясь лишний раз к ненужным данным.

 Кроме того, всякий раз, когда команда удаления выдается пользователем или операционной системой, команда TRIM немедленно уничтожает страницы или блоки, где хранятся файлы. Чтобы убедиться, включите повторно функцию TRIM, открыв командную строку и задав команду ниже: 
fsutil behavior set disabledeletenotify 0

В первые дни появления SSD, когда они были намного менее долговечны и подвержены более сильным расстройствам, чем сегодня, многие люди рекомендовали отключить “Восстановление системы”, чтобы улучшить производительность и долговечность накопителя.

 В наши дни этот совет в значительной степени избыточен, но определенное программное обеспечение, как samsung SSD, автоматически отключает восстановление системы.

 Восстановление системы – чрезвычайно полезная функция, которую рекомендую сохранить, поэтому проверьте, что ваш SSD не отключил.

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

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

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

  • Нажмите правой кнопкой на своем SSD и выберите “Свойства”.
  • Уберите галочку “разрешить индексировать содержимое на этом диске”.

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

 Так и есть, но сегодняшняя Windows 10 это уже знает, и если у вас дефрагментация включена, Windows определит ваш SSD и не будет дефрагментировать его. Лучше подумать о сегодняшней дефрагментации в Windows 10, как о более универсальном инструменте для защиты диска. Даже кнопка относится к процессу как “Оптимизация”, а не “дефрагментации”.

 Процесс также будет “восстанавливать” ваш SSD, который запускает прекрасную функцию TRIM, о которой мы говорили ранее. Теперь накопал одну статью с фактами. 

Scott Hanselman поговорил с командой разработчиков, работающих над реализацией накопителей в Windows:

Оптимизация накопителей (в Windows 10) производит дефрагментацию SSD раз в месяц, если включено теневое копирование тома (защита системы). Это связано с влиянием фрагментации SSD на производительность.

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

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

Что касается Retrim, эта команда выполняется по расписанию и необходима в связи с тем, каким образом выполняется команда TRIM в файловых системах. Выполнение команды происходит асинхронно в файловой системе.

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

В дальнейшем, оптимизация накопителей Windows автоматически выполняет Retrim для очистки блоков.

Итог:

  • Дефрагментация выполняется только если включена защита системы (точки восстановления, история файлов использующие VSS).
  • Оптимизация дисков используется для того, чтобы пометить неиспользуемые блоки на SSD, которые не были помечены при работе TRIM.
  • Дефрагментация для SSD может быть нужна и при необходимости автоматически применяется. При этом (это уже из другого источника) для твердотельных накопителей используется иной алгоритм дефрагментации по сравнению с HDD.

Другими словами, дефрагментация Windows адаптируется к вашему SSD, поэтому оставьте в покое эту функцию, включите и забудьте!

Иногда Windows помещает информацию в физическую память и виртуальную память, принадлежащую программам, которые в настоящее время не используются или используете очень часто. Это называется “Prefetch” ​​и “Superfetch”.

При установки SSD, эти функции отключается автоматически, причем для всех дисков, к сожалению. Многие производители SSD дисков считают, что лучше эти функции оставить в Windows 10, но Samsung считает иначе и рекомендует отключить их.

Будет гораздо проще зайти на сайт производителя SSD диска и почитать про эти функции, что советуют.

 Если вы испытываете проблемы с высокой SSD диска, большим объемом потребляемой памяти или заметили ухудшение производительности во время активных операций с ОЗУ, то отключим эти функции через реестр. Хочу заметить, что на медленных SSD нет смысла отключать эти функции. Совет 7 и 8 взаимосвязаны, проделать их нужно оба.

  • Откройте редактор реестра и перейдите по пути.
  • Вы увидите два ключа “EnablePrefetcher” и “EnableSuperfetch”.
  • Нажмите два раза мышкой на них и установите им значение 0. Перезагрузите компьютер или ноутбук.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters

Нюанс при обратном включении: Если вы захотели включить их обратно, то у вас будет показан только один ключ EnablePrefetcher, вы не пугайтесь, а просто задайте ему значение 3 и перезагрузите компьютер. После перезагрузки он автоматом создаст EnableSuperfetch сразу со значением 3.

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

  • Нажмите Win + R на клавиатуре, введите services.msc нажмите Enter. Найдите обе службы, упомянутые выше.
  • Нажмите два раза мышкой по службе (одной, потом второй) и выберите Тип запуска: Отключена, и Остановить > Применить > OK.

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

  • Нажмите Win + R и введите devmgmt.msc, чтобы открыть диспетчер устройств.
  • Найдите Дисковые устройства и выберите свой SSD.
  • Нажмите на нем правой кнопкой мыши и нажмите свойства.
  • Перейдите во вкладку Политика и уберите галочку “разрешить кэширование записей…”.
  • Тестируйте свой SSD с отключенной и включенной функцией.

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

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

  • Открываем редактор реестра и переходим по пути, который ниже.
  • Находим LargeSystemCache и ClearPageFileAtShutdown, нажимаем мышкой два раза по ним и задаем значение 0.

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\

Когда ваш SSD включается и выключается все время после простоя “спящего режима”, вы заметите небольшое отставание. 

  • Нажмите Win + R и введите control.exe powercfg.cpl
  • Установите схему электропитания “Высокая производительность“.

Смотрите еще:

Источник: https://mywebpc.ru/windows/optimizaciya-sdd-diska/

Оптимизация Windows для использования SSD на лаптопе

Ntfsmemoryusage windows 10
Опубликовал сначала в своем блоге как ответ на вот этот топик. Спасибо доброму хабравчанину borisko, подарившему возможность перенести сюда.

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

С тех пор как приобрел IBM Lenovo ThinkPad X61s (это такой маленький и удобненький лаптопик с диагональю 12 дюймов), всегда хотел его использовать в автобусе, пока еду на работу — ну и на обратном пути тоже. Однако в автобусе так трясет, что за жесткий диск становится просто страшно — его там покрошит в мелкий порошок.

В связи с чем был приобретен Solid State Disk (примерно то же, что и обычная флашка, только по взрослому) фирмы OCZ, который (на тот момент) стоил безумно дешево и давал возможность попробовать все прелести SSD на собственном опыте. Был приобретен экземпляр OCZ Solid Series OCZSSD2-1SLD30G 2.

5″ 30GB SATA II MLC Internal Solid state disk (SSD) за фантастические по тем временам 220 долларов (все остальное начиналось с 400) и торжественно воткнут в вышеупомянутый лаптоп. Поскольку диск этот был одним из первых, так называемого первого поколения, то производительность на нем до сих пор оставляет желать лучшего.

Но кое-что для улучшения как скорости работы, так и продления жизни диска, можно было сделать.

Многие твики для Vista так же прекрасно работают на Windows 7.Кстати, при установке семерки сразу на SSD многие настройки из приведенных ниже сразу оказались в нужных положениях.

1. Отключить prefetch в Windows XP и оба prefetch/superfetch в Windows Vista. Prefetch/superfecth используется Windows для того, чтобы кэшировать информацию о файлах, необходимых для запуска программ.

Подробнее можно прочитать в статье Руссиновича тут.

Оптимизация работает для обычного диска, но для SSD не имеет смысла, так как скорость доступа к разным частям диска одинакова, плюс prefetching добавляет работы системе (собственно сам prefetching overhead, который только замедляет работу).

XP:

Hkey_local_machine\SYSTEM\CurrentControlSet \Control\Session Manager\Memory Management\PrefetchParameters… нажать правой кнопкой мыши на Enableprefetcher… выбрать modify, поменять 3 на 0, подтвердить нажав OK

Vista:

prefetch: Hkey_local_machine\SYSTEM\CurrentControlSet \Control\Session Manager\Memory Management\PrefetchParameters… нажать правой кнопкой мыши на Enableprefetcher… ыбрать modify, поменять 3 на 0, подтвердить нажав OK

superfetch: Hkey_local_machine\SYSTEM\CurrentControlSet \Control\Session Manager\Memory Management\PrefetchParameters… нажать правой кнопкой мыши на EnableSuperfetch… ыбрать modify, поменять 3 на 0, подтвердить нажав OK

2. Поменять некоторые параметры «этажом выше», в ветке Hkey_local_machine\SYSTEM\CurrentControlSet \Control\Session Manager\Memory Management (XP/Vista):

ClearPageFileAtShutdown — изменить с 0 на 1 (у меня на Windows XP производит противоположный эффект, сильно замедляет shutdown, поэтому лично я не рекомендую трогать этот флаг)

Как было выяснено путем несложного поиска в Гугле это вредный совет — он замедляет процесс shutdown-а компьютера и вдобавок производит лишний проход перезаписывая ячейки, занятые неактивными страницами page-файла. LargeSystemСache — изменить с 0 на 1 — по поводу этого параметра ничего выяснить не удалось, продолжаем работу.

SecondLevelDataCache — изменить с 0 на размер кэша второго уровня на вашем конкретном компьютере, убедитесь, что вы меняете десятичное значение. Что это такое и зачем это надо можно посмотреть на MSDN, для современных систем не должно быть актуально (разве что вы используете какой-то неизвестный процессор).

3. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem (XP/Vista):

NtfsDisable8dot3nameCreation — изменить с 0 на 1. Если такого ключа нет, то его нужно создать (DWORD) или можно выполнить команду из командной строки: fsutil behavior set disable8dot3 1 — отключает создание классических имен вида 8.3 для совместимости с FAT16. Имеет смысл оставлять если у вас до сих пор бегают какие-то древние DOS-программы.

NtfsMemoryUsage — изменить значение на 2. Если такого ключа нет, то его нужно создать (DWORD). Эта настройка увеличивает пул страниц, доступных для кэширования файловых операций чтения/записи. Особенно помогает любителям запускать сразу дофига приложений или открывать десятки вкладок в браузере. (только XP): HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction — поменять Y на N. Эта настройка заставляет систему дополнительно оптимизировать область загрузки на диске (перетащить файлы один к другому), что не имеет особого смысла на SSD. 3. Отключить Indexing на диске через Administrative Tools -> Services. Если у вас уже установлен Live desktop (поиск по локальной машине от Microsoft) — мои соболезнования, но я бы попытался его снести. Аналогично Google Desktop. Вообще любые программы которые висят в памяти и что-то пишут на диск рекомендуется отключить. Особо отважные могут так же отключить либо не устанавливать резидентный антивирус. 4. Включить кэширование записи на диск через Hardware или Device manager -> Disk Drives -> ваш SSD -> Properties -> поставить галочки в полях Enable write caching on disk и Enable advanced performance (если есть это поле). Поскольку запись — самая медленная операция для SSD, а чтение — самая быстрая, то есть смысл включать все возможные варианты кэширования записи и отключать кэширование чтения. Эта настройка будет выставлена по умолчанию если вы установили систему сразу на SSD. 5. Отключить swap-file. Сделать это можно через System Properties -> Advanced Tab -> Settings в рамке Performance. В открывшемся окне Performance Options выбрать таб Advanced, в самом низу будет в рамке Virtual Memory нажать Change, выбрать No Paging File, нажать Set, выбраться из лабиринта окон нажимая Ok и перезагрузить машину. Этот пункт поначалу показался мне самым спорным. Однако, опробовав его и на Windows XP и на Windows 7 могу точно сказать что на моем лаптопе с 3 гигабайтами памяти единственная программа, которая падает от недостатка свопа — это GIMP. Visual Studio 2010 под Windows 7 ругается на недостаток памяти, но все равно работает, хоть и медленно. Для ленивых — в том же разделе Performance Options можно выбрать Optimize for performance, в первой вкладке (Visual Effects). Система сама попытается подстроится под ваше железо. Лично я того же (или лучшего) эффекта достигаю регулируя те же самые настройки вручную. Но я «айтишнег», мне так нравится 🙂 6. Отключить hibernation. Основная причина для отключения — это сохранение ресурса диска: поскольку hibernation file лежит на одном и том же физическом месте, то ячейки используемые под его хранение вырабатывают свой ресурс быстрее. Для профилактики можно раз в месяц удалять файл, проводить дефрагментацию (ее все равно не рекомендуется проводить чаще раза в два-три месяца для SSD дисков) и пересоздавать файл. Почти наверняка он появится в новом месте, чего и требовалось.

7. Для владельцев Windows XP существует утилита RAMDisk, крайне рекомендованная к употреблению.

Из моих трех гигабайт под RAM disk был выделен один (на тот момент, когда на лаптопе еще была установлена XP), на котором я создал своп на 768МБ и перенаправил туда кэш браузеров Internet Explorer и Firefox.

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

Источник: https://habr.com/ru/post/64773/

NtfsMemoryUsage=2 Tweak

Ntfsmemoryusage windows 10

Testing the NtfsMemoryUsage Tweak

There have been a number of sites and forum posts listing this tweak. Lately this tweak seems to be mentioned as an SSD tweak. This tweak or rather the registry setting, has almost no documentation which makes me a little suspicious.

The tweak: NtfsMemoryUsage=2Often listed as a way to “increase the file system memory cache size”.Registry key: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystemChange the following value from 0 to 2: NtfsMemoryUsage=2

or sometimes seen as the following command: ” fsutil behavior set memoryusage 2 ”

Documentation: The only official Microsoft documentation I can find on this is:
Fsutil behavior & Fsutil behavior.Now, the first clue you should see here is that both the above links reference Windows Server (as in not XP, Vista, or 7). It makes me more than a little suspicious.

Although mentioned in the links above the ntfsmemoryusage tweak is noticeably absent from the Performance Tuning Guidelines for Windows Server 2008 whitepaper even though it mentions the Disablelastaccess & NtfsDisable8dot3NameCreation. Now I’m really beginning to question the value of this tweak.

What the tweak does (taken from the above 2 links):

“When set to 2, NTFS increases the size of its lookaside lists and memory thresholds.”

&

“Increasing physical memory does not always increase the amount of paged pool memory available to NTFS. Setting memoryusage to 2 raises the limit of paged pool memory. This might improve performance if your system is opening and closing many files in the same file set and is not already using large amounts of system memory for other applications or for cache memory.”

Let’s take a step back.Paged pool memory is memory that can be swapped memory and paged to disk.The limit for 32-bit Vista and 7 is 2GB, and “four times the nonpaged pool limit or 128GB, whichever is smaller” for 64-bit. So I’m not sure what you stand to gain if anything by using the tweak.

(See: Pushing the Limits of Windows: Paged and Nonpaged Pool for more info on this topic.)

Let’s keep reading.

“If your computer is already using large amounts of system memory for other applications or for cache memory, increasing the limit of NTFS paged and non-paged pool memory reduces the available pool memory for other processes. This might reduce overall system performance. This parameter updates the HKLM\SYSTEM\CurrentControlSet\Control\FileSystem fsMemoryUsage registry key.”

So, if I actually use my computer for something other than say, surfing the web, this tweak may actually hurt my performance? That doesn’t sound good.

Looks this needs a little more investigation. *Sigh*, time to do some investigating and maybe break out the benchmark tools.

A View From Task Manager:

Well, OK. Nothing much to see there.

Next I’m going to get a little advanced. I will use Process Explorer & Debugging Tools for Windows to look at memory use.

Well heck, nothing much to see there either.

Next, I’ll try a tool called Driver Verifier. I’m going to query the ntfs.sys driver.

As you can see, there is no real difference with or without the tweak.

Let’s see if putting a heavy load on the computer will make a difference. I’m going to run PCMark Vantage, while under the debugger, and Driver Verifier querying ntfs.sys. That should put a very heavy load on the computer.

No difference here either.

OK, now let’s see what AS SSD Benchmark says:

Again, no difference.

Conclusion

Everything I have tested has shown this tweak as having no effect at all.My conclusion what little documentation is available and after running the aforementioned tests is:

For a PC this tweak is useless.

Postscript

After doing all this testing and writing this article something was nagging at me. The Ntfsmemoryusage key exists in the registry by default and Microsoft lists the options for this key. Yet, making changes to this key made absolutely no difference. I thought, “I’ve got to be missing something.” I kept going over my notes. I can’t see where I’ve missed anything.

I need some input. I’ve always said I’m no Windows expert, but I do follow the works of some folks who are. So I sent an email out to a couple of people who know way more about the guts of Windows than I ever will, people that I highly respect. I don’t know either of them but I thought I would give it a shot.

The email contained a link to the unpublished version of this article.

Only one of the two responded. Rafael Rivera of WithinWindows.com. Here is his reply:
“That registry value is only referenced in fsutil.exe. It is not referenced in any other system binary within Windows 7, meaning the value is purely there for compatibility reasons (otherwise does nothing). Increases in performance are purely imagined. You can quote me

Источник: https://www.tweakhound.com/2009/12/11/ntfsmemoryusage2-tweak/

Поделиться:
Нет комментариев

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

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