SiB WaR gamers - сборная команда по компьютерным играм онлайн.


Пятница, 22.09.2017, 08:42
Вы вошли как Гость | Группа "Гости" | RSS




Меню сайта

 Категории раздела  

Оптимизация сайта. [1]
Железо [14]
Разное [10]
Коментарии
Новости


Форум
[Говорилка]
• Обхахочишся (298)
[Говорилка]
• Десять и одна при... (3)
[Видео]
• Избранное... (83)
[Говорилка]
• Мутим, крутим обс... (139)
[Новости]
• Шерегеш-2013 (2)
Block title
mw2 (17)
GeForce (16)
sib war (12)
NVIDIA (11)
DLC (9)
steam (9)
SSD (7)
ДР (7)
Главная » Статьи » Разное » Разное

SSD в среде Windows 7


SSD в среде Windows 7

Оглавление

  1. Часть 1
    1. 1.1 Перенос профайла и программных  данных с SSD на HDD
      1. 1.1.1 Зачем?
      2. 1.1.2 Преимущества переноса данных пользователя с системного на выделенный раздел
    2. 1.2 Переназначение пользовательских данных C:\ProgramData и C:\Users с системного диска на диск D:\
      1. 1.2.1 Переназначение хранилища на диск D:\ при "свежей" установке Windows 7
      2. 1.2.2 Переназначение хранилища на диск D:\ уже в установленной Windows 7
      3. 1.2.3 Способ, рекомендованный Microsoft, используя файл ответов unattend.xml
  2. Часть 2
    1. 2.1 Тонкие настройки системы, повышающие производительность
      1. 2.1.1 Проверка активности режима AHCI
      2. 2.1.2 Отключение восстановления системы (System Restore)
      3. 2.1.3 Отключение индексации данных (indexing service)
      4. 2.1.4 Отключение файла подкачки (pagefile)
      5. 2.1.5 Отключение режима гибернации (hibernation mode)
      6. 2.1.6 Отключение упреждающее чтение (prefetch / superfetch)
      7. 2.1.7 Отключение SuperFetch (Супервыборка) и Windows Search через Службы
      8. 2.1.8 Отключение ClearPageFileAtShutdown и LargeSystemCache
      9. 2.1.9 Настройка плана электропитания
  3. Часть 3. Дополнения.
    1. 3.1 Оптимизация кэшей Mozilla Firefox, IE и системной временной папки
      1. 3.1.1 Перенос системной временной папки TEMP
      2. 3.1.2 Перенос кэша Internet Explorer 9
      3. 3.1.3 Перенос кэша Mozilla Firefox
      4. 3.1.4 Перенос кэша Mozilla Firefox (для Linux) на RAMdisk
    2. 3.2 Создание жестких ссылок на ProgramData и User при помощи mklink

Часть 1

Перенос профайла и программных  данных с SSD на HDD

Сакраментальный вопрос:

Зачем?

Затем, что профайл (или профиль пользователя, если так привычнее) постоянно изменяется, дополняется и опустошается. В нем же содержатся такие "неконтролируемые по пухлости и содержанию" ресурсы как Рабочий столМои ДокументыЗагрузки и особенно Моё Видео. А ведь, кроме того, пользователь может установить uTorrent и устроить своему SSD накопителю просто ад - постоянно перезаписывемые файлы на SSD во время работы торрент-клиента значительно увеличат скорость "износа" SSD и сократят его жизнь. 

Преимущества переноса данных пользователя с системного на выделенный раздел

  • системному диску значительно легче работать; к нему меньше обращений, он быстрее выполняет команды и, тем самым, ускоряется общая работа системы;
  • системный диск меньше изнашивается и дольше служит; соответственно, меньше вероятность аварии и последующего вынужденного простоя;
  • объем данных на системном диске перестает постоянно изменяться в широком диапазоне, спустя примерно неделю устанавливается стабильное состояние системы и данные почти не изменяются (и особенно это важно, если используются программные комплексы резервного копирования типа Acronis Backup and Recovery);
  • Объем данных на системном разделе становится сравнительно мал;
  • В случае аварии на системном разделе либо на системном диске гораздо выше вероятность сохранения пользовательских данных;
  • значительно облегчается перенос пользовательских и программных данных при восстановлении или переустановке системы - достаточно просто переподключить диск с пользовательскими данными;
  • значительно облегчается бэкап и/или апгрейд компьютера - так же достаточно просто скопировать или переподключить диск с пользовательскими данными:
  • выделенный раздел можно организовать в RAID со всеми вытекающими преимуществами;
  • Общая скорость реакции компьютера увеличивается в связи с разделенеим потоков;
  • легко увеличить дисковое пространство под пользовательские данные, если в этом возникла необходимость.

Переназначение пользовательских данных C:\ProgramData и C:\Users с системного диска на диск D:\

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

Переназначение хранилища на диск D:\ при "свежей" установке Windows 7

в процессе установки системы ПЕРЕД появлением предложения ввести ИМЯ ТЕКУЩЕГО ПОЛЬЗОВАТЕЛЯ (Windows Welcome, которое тут же образует профайл этого пользователя в C:\Users) надо нажать Ctrl + Shift + F3. Вы попадете в так называемый Audit Mode, в котором не используется профайл какого-либо пользователя, а используется временный профайл;

  • запустить regedit (Win + R и ввести regedit);
  • перейти по ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList и исправить в параметрах Default, ProfilesDirectory, ProgramData, Public в значении путь с C:\ на D:\;
  • после перезагрузки компьютера audit mode отключится, инсталлятор снова спросит имя пользователя и другие сопутствующие данные и создаст все дальнейшие ресурсы в уже нужном месте.

Переназначение хранилища на диск D:\ уже в установленной Windows 7

  1. выйти из сеанса текущего пользователя и залогиниться под Администратором (надеюсь, он создан и/или разблокирован и ему назначен пароль; не надо напоминать, что под учетной записью Администратора повседневно работать нельзя, это "служебный вход");
  2. находясь в учетной записи Адмиристратора, запустить regedit (Win + R и ввести regedit);
  3. перейти по ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList и исправить в параметрах Default, ProfilesDirectory, ProgramData, Public в значении путь с C:\ на D:\;
  4. НЕ ПЕРЕЗАГРУЖАЯСЬ! скопировать папки в C:\Users\*.* (кроме профиля Администратора) на D:\Users; также скопировать C:\ProgramData на D:\ProgramData;
  5. перезагрузить компьютер.

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

Часть 2

Тонкие настройки системы, повышающие производительность

Дальше будут расмотрены способы, которые могут улучшить (а могут и не улучшить) работу компьютера, если в нем системным диском трудится накопитель SSD-типа.

Сразу хочу заметить, что, при установке Windwos 7 SP1 (именно SP1 !!!) "С НУЛЯ" на "голый" SSD почти все необходимые настройки устанавливаются сразу и сами. Пытаться ли выжать производительность или не пытаться и какими именно из нижеприведенных способов - решать Вам.

Проверка активности режима AHCI

Для начала следует убедиться, что SATA-контроллер работает в режиме AHCI



Затем убедиться, что накопитель активировал команду TRIM. 
Как проверить, что включена команда TRIM? Если поддержка TRIM включена в Windows 7, то операционная система оправляет соответствующие команды SSD-накопителю. Убедиться, работает ли TRIM, также довольно просто:

Нажимаем Win + R, в командной строке вводим:

cmd /k fsutil behavior query DisableDeleteNotify

Если компьютер выдаёт DisableDeleteNotify = 0, то всё в порядке, поддержка TRIM включена. Если выводится сообщение DisableDeleteNotify = 1, поддержка TRIM отключена. 

Отключение восстановления системы (System Restore)



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

Отключение индексации данных (indexing service)



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

Отключение файла подкачки (pagefile)

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

Как отключить файл подкачки:
  •     Кликните правой кнопкой по значку "Компьютер".
  •     Выберите "Свойства".
  •     Выберите "Дополнительные параметры системы".
  •     Перейдите на вкладку "Дополнительно" и кликните по кнопке "Параметры" в разделе "Быстродействие".
  •     Появится окошко "Параметры быстродействия". В нём нужно выбрать вкладку "Дополнительно" и в разделе "Виртуальная память" кликнуть по кнопке "Изменить".
  •     Появится диалоговое окно "Виртуальная память". В нём нужно снять галочку с параметра "Автоматически выбирать объём файла подкачки".
  •     Выбираем "Без файла подкачки", нажимаем кнопку "Задать".
  •     Нажимаем OK, чтобы сохранить изменения и перезагружаем компьютер.
Эта операция предполагает определённый риск. Если система исчерпает физическую память, отсутствие файла подкачки приведёт к нестабильной работе системы. Отключать виртуальную память имеет смысл только в том случае, если установлено достаточно много оперативной памяти. В любом случае, оперативной памяти должно быть в 2 раза больше, чем максимально использует компьютер.

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

Отключение режима гибернации (hibernation mode)

Это действие делайте только, если Вам это требуется. 
Нажимаем Win + R, в командной строке вводим:

cmd /k powercfg -H OFF

Команду надо выполнять от имени администратора. Перезагрузка не требуется.

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

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

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

Применение режима гибернации для десктопов лишено смысла, потому что скорость просыпания и скорость загрузки ОС примерно равны. Для ноутбуков же от него есть дополнительная польза. Смысл применения гибернации (hibernation mode) в отличие от режима сна (sleep mode): 
  1. как в режиме сна, так и в режиме гибернации консервируется текущее состояние компьютера - открытые приложенийя не закрываются, компьютер просыпается в том же положении, как его отправили спать, с теми жеоткрытыми документами и приложениями пользователя;
  2. нулевое энергопотребление в режиме гибернации (важно для ноутбуков) и бесконечное время нахождения в таком спящем режиме;
  3. полное выключениев режиме гибернации - можно хоть аккумулятор вытаскивать!
Недостаток режима гибернации против режима сна - выход на рабочий режим чуть дольше, примерно 10-30 сек против пары секунд; а в случае с "хитрым" железом старт может ещё затянуться на время его опроса и инициализации - компьютер же стартует "с нуля". К тому же требуется чтение/запись оперативной памяти с/на жесткий диск, что на небыстром железе ноутбуков при объеме оперативки в 4 и более  гигабайт займёт некоторое время. 

Включить режим гибернации (hibernation mode) обратно:

 cmd /k powercfg -H ON

Задать размер файла hiberfil.sys для режима гибернации в процентах отразмера оперативной памяти компьютера (например, 100%):

cmd /k powercfg -H Size 100

Команду надо выполнять от имени администратора. Перезагрузка не требуется. 

Ещё о режимах пониженного энергопотребления на сайте Microsoft

Отключение упреждающее чтение (prefetch / superfetch)

SuperFetch (Супер-выборка) — служба, осуществляющая кэширование наиболее часто используемых файлов. Учитывая минимальное время доступа SSD-накопителя, её можно отключить. При установке Windows 7 на твердотельный накопитель SuperFetch должна быть отключена автоматически.


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


[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\PrefetchParameters]
"EnableSuperfetch"=dword:00000000
"EnablePrefetcher"=dword:00000000

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

Отключение SuperFetch (Супервыборка) и Windows Search через Службы

Нажимаем Win + R, в командной строке вводим:

services.msc

В списке служб найти Superfetch и отключить её.


Аналогично поступить и для Windows Search Indexer

Отключение ClearPageFileAtShutdown и LargeSystemCache

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management]
"ClearPageFileAtShutdown"=dword:00000000
"LargeSystemCache"=dword:00000000

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

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

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

Если вы установили Windows 7 на SSD, есть большая вероятность, что обе данные функции были автоматически отключены ещё при установке системы.

Настройка плана электропитания

Данная настройка позволит SSD-накопителю в режиме ожидания самому обрабатывать "сборку мусора", даже если работа за компьютером не производится.
  •     Заходим в "Панель управления".
  •     Выбираем "Электропитание", затем разворачиваем список "Показать дополнительные планы электропитания".
  •     Выбираем профиль "Высокая производительность".
  •     Кликаем мышью по "Настройке плана электропитания", кликаем по "Изменить дополнительные параметры электропитания".
  •     В появившемся диалоговом окне разворачиваем список "Жёсткий диск".
  •     В окошке "Отключать жёсткий диск через" вводим 0, что означает "Никогда".
  •     Нажимаем ОК.

Часть 3. Дополнения.

Оптимизация кэшей Mozilla Firefox, IE и системной временной папки

Перенос кэша браузера с HDD на SSD сразу прибавил компьютеру ходу в Интернете. Рекомендую. Моё мнение: пусть изнашивается. Чем терпеть тормоза 5 лет (или сколько там пророчат?) пусть убьется за 2 года, но будет летать мухой всё. А потом я его на другой более новый поменяю. Может быть, и виесте с компьютером. Потому что за эти 1.5 года с момента написания этой статьи уже вышел в массы новый интерфейс SATA III, что в сочетании с набортным контроллером SATA III, имеющимся штатно на Intel P67, H67, Z67 и новее даёт-таки колоссальный по совсем недавним меркам прирост производительности. Замер Менеджером дисков в Ubuntu скорости SSD даёт именно то, что обещает производитель, а именно 550 MiB при практически нулевом , около 1/10 микросекунды, времени доступа, что очень-очень быстро. Именно поэтому не вижу смысла экономить и лично себе принял решение перенести кэш браузеров и системную временную папку на C:\TEMP. Как это сделать?

Перенос системной временной папки TEMP

Создать C:\TEMP и в Компьютер - Свойства - Дополнительные параметры системы - Дополнительно - Переменные среды - заменить путь по умолчанию на C:\TEMP, если это не было сделано гораздо раньше.

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

Перенос кэша Internet Explorer 9

Замечание. Я лично IE недолюбливаю по многим причинам и использую его только для одной-единственной задачи: Windows Update (WU) и ещё очень редко, когда есть подозрение, что какой-то сайт открывается не так, как ожидается, по причине несовместимости с Firefox, что подтверждается крайне редко. Поэтому на сёрфинг с помощью IE я не расчитываю и кэшировать в нем ничего не собираюсь. Итак:

Запуситить IE и:

  1. Меню (чтобы появилось меню, надо один раз нажать ALT) - Сервис - Свойства обозревателя;
  2. Общие - История просмотра - кнопка "Параметры";
  3. "Используемое место на диске (8 - 1024 Мб) - впечатать 8. Для WU хватит.
  4. Хорошо ещё поставить чекбокс "Удалить журнал обозреватела при выходе";
  5. Кнопка "Переместить" - <указать созданную ранее папку C:\TEMP\>

В папке C:\TEMP будет создана скрытая папка "Временные файлы Интернета" - именно так, по-русски.

Второй вариант - по человечески. Не люблю я бардак и русские имена в системных путях:

Запустить редактор реестра [Win+R] - Regedit

  1. В разделеHKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders\Cache изменить параметр на, например, C:\TEMP\_Cache_IE;
  2. так же для HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders\Cache изменить параметр на тот же  C:\TEMP\_Cache_IE;

Папка C:\TEMP\_Cache_IE будет создана автоматически.

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

Перенос кэша Mozilla Firefox

  1. Напечатать в адресной строке Firefox: about:config;
  2. Правой кнопкой > Создать> Строка;
  3. Впечатать browser.cache.disk.parent_directory в качестве имени;
  4. Впечатать желаемое место хранения (напр. C:\TEMP\_Cache_FF)
Найти и изменить объем кэша можно в строке:
  • browser.cache.disk.smart_size_cached_value (обычно 358400 килобайт);
  • browser.cache.disk.capacity (обычно тоже 358400 килобайт);
  • объем кэша сохраненных offline-страниц: browser.cache.offline.capacity(обычно 512000 килобайт).
Папка C:\TEMP\_Cache_IE будет создана автоматически. Увидеть текущее состояние кэша можно, дав команду about:cache в адресной строке браузера

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

Перенос кэша Mozilla Firefox (для Linux) на RAMdisk

От root делаем: 

    mkdir /ramdisk
chmod -R 777 /ramdisk

в файле /etc/fstab после строчки монтирования корневой системы добавляем:
/dev/ram0 /ramdisk tmpfs size=50m 0 0
/dev/ram0 /tmp tmpfs size=10m 0 0

В firefox, в адресной строке пишем: about:config, находимbrowser.cache.disk.enable, щелкаем правой кнопкой по строчке, выбираем New -> String, в появившемся oкошке пишем browser.cache.disk.parent_directory, во втором появившемся окошке - /ramdisk, перезагружаемся.

Ну и что бы проверить результат наберите df /tmp /ramdisk, и если в выводе обнаружите нечто похожее на:
/dev/ram0 102400 46636 55764 46% /ramdisk
/dev/ram0 102400 24 102376 1% /tmp
Значит все получилось.

PS по желанию и потребностям размер ramdisk'ов можно менять (size=50m и size=10m из первого пункта или вообще юзать один диск для того и другого).

Найти, изменить и просмотреть текущее состояние кэша можно так же, как и в примере с Windows.

Создание жестких ссылок на ProgramData и User при помощи mklink

Проще и удобнее всего в консоли дать команду mklink с нужными параметрами. Сделать это надо под Администратором, иначе прав не хватит. Перед созданием ссылок также необхолдимо грохнуть созданную, но нерабочую C:\ProgramData. Стереть её получится тоже только под Администратором. Проще всего провести все процедуры, просто запустив Total Commander через run as... Администратор, но можно и открыв окно консоли cmd таким же образом. Итак:

  1. Стереть C:\ProgramData и проверить отсутствие C:\Users
  2. Выполнить: mklink /D C:\Users D:\Users
  3. Выполнить: mklink /D C:\ProgramData D:\ProgramData

В результате получится вот так:

Всё. Теперь что захочет попасть на C:\Users или C:\ProgramData, даже игнорируя системные переменные - попадёт на диск D:\ в одноименные директории, где им и место.

Категория : Разное | Добавил : madi (07.11.2013)
Просмотров : 2177 | Теги : оптимизация SSD, SSD | Рейтинг : 5.0/1

Всего комментариев : 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Hi-Tech новости.
Google
АРХИВ


Как использовать жидкий пластик irkutsk.pik24.ru. |


www.sibwar.ru



.