PDA

Показать полную графическую версию : [решено] Оптимизация Windows 7 на SSD


skrnn
13-02-2011, 22:12
Здравствуйте. И снова обращаюсь к Вам за советом.
При частом изменении файлов и их перемещении сокращается время работы диска SSD. Об этом упоминается на многих форумах. Многие файлы и папки я уже перенес на другой физический диск, но остается еще папка Prefetch и многочисленные логи, которые перезаписываются ежедневно. Как это все переместить на другой диск?
Думаю, некоторые пользователи уже имеют или хотят приобрести SSD. Поэтому данный вопрос интересует многих.

Morpheus
14-02-2011, 02:22
skrnn, вообще, если SSD новый, Prefetch должен быть отключён:
В: Будет ли Superfetch отключён для SSD?

О: Да, для большинства компьютеров с SSD. Если накопитель представляет собой SSD, и если он показывает адекватные результаты при произвольной записи/перезаписи, тогда Superfetch, Рrefetch для загрузки и запуска приложений, ReadyBoost and ReadуDrive будут отключены.

Первоначально эти возможности должны были быть отключены для всех SSD, но мы обнаружили, что на некоторых системах это приводит к снижению производительности. Исследуя возможные причины такой ситуации, мы установили, что некоторые ранние модели SSD имеют серьёзные проблемы с произвольной записью, в конечном счёте ведущие к тому, что считывание с диска останавливается вообще и на длительный срок. Со включёнными Superfetch и Рrefetch производительность при повседневном использовании снова заметно возросла.
Поддержка твердотельных накопителей в Windows 7 - Команда разработки Windows 7 - Site Home - MSDN Blogs (http://blogs.msdn.com/b/e7ru/archive/2009/05/12/support-and-q-a-for-solid-state-drives.aspx)
Можно попробовать его отключить и понаблюдать за производительностью: Disabling Prefetch (http://msdn.microsoft.com/en-us/library/ms940847(v=winembedded.5).aspx)
Переносить на HDD смысла не вижу.

Логи: Пуск ---> Панель управления ---> Администрирование ---> Просмотр событий ---> ПКМ по нужному журналу ---> Свойства - задаём новый путь.
http://s016.radikal.ru/i337/1102/24/305212d39296t.jpg (http://radikal.ru/F/s016.radikal.ru/i337/1102/24/305212d39296.jpg.html)

Повторяем для каждого :)
Хотя я сомневаюсь, что это значительно увеличит срок службы SSD, а замедлить работу вполне может.

skrnn
14-02-2011, 12:12
Morpheus
Добрый день.
Вчера весь вечер пытался перенести логи на другой диск. Сначала попробовал перенести только приложения, при этом указывал еще путь и в политиках. Переносил вручную файл Application.evtx, но всегда в журнале системы появлялся код ошибки. Конечно, не плохо бы перенести папку winevt со всеми логами на другой диск, но пока не получается. Перенос папки Prefetch, как мне кажется, будет еще труднее, и отключать ее не хочу. Пока буду реже выключать компьютер, что бы, как можно меньше перезаписывалось содержимое этих папок.

Morpheus
14-02-2011, 13:29
skrnn, добрый!
Поэкспериментировал с логами, перенести удалось. Настоятельно советую экспериментировать на виртуальной машине, пока не "отточите".
1. Создаём новую папку для логов (у меня это C:\winevt\Logs для тестов).
2. Даём полный доступ к этой папке пользователю
NT service\EventLog
3. Копируем в неё существующие логи из C:\Windows\System32\winevt\Logs
4. Перезагружаемся и входим в восстановление системы.
5. Удаляем папку C:\Windows\System32\winevt\Logs
удобно так (http://www.outsidethebox.ms/10432/).
6. Грузимся в Windows, запускаем командную строку с правами администратора (http://oszone.net/4331/#5), вводим:
mklink /d "C:\Windows\System32\winevt\Logs" "C:\winevt\Logs"
7. Перезагружаемся.

Папка Prefetch удаляется без проблем из под Windows, так что достаточно будет удалить + №6 выше.

skrnn
14-02-2011, 20:02
Morpheus
Спасибо Вам огромное.
Сделал все, как Вы инструктировали. При выполнении пункта 6 mklink /d "C:\Windows\System32\winevt\Logs" "I:\winevt\Logs" вышло сообщение "Сделана символическая ссылка" При просмотре папки winevt в Total Commader вместо папки Logs находится ссылка "Logs.LNK"
Отключил Prefetch и Superfetch, но в журнале системных ошибок появилась такая запись "Служба "Superfetch" завершена из-за ошибки. Не удается найти указанный файл". Пришлось отключить и службу.
Папку Prefetch пока не удалял. Скорость загрузки почти не изменилась.
Смотрите скрин

Morpheus
14-02-2011, 20:32
Смотрите скрин »
Хорошая скорость :) Какая модель SSD если не секрет?

skrnn
14-02-2011, 21:42
Morpheus
Еще раз огромное Вам спасибо.
Диск SSD PCI-E x4 OCZ на 120 ГБ. Скорость вполне устраивает по сравнению с Раптором 450 ГБ. Там стоит XP PRO.
Удалил папку Prefetch, но после перезагрузки она создалась вновь. В папке Prefetch\ReadyBoot есть файл ReadyBoot с нулевым размером. Время загрузки увеличилось на одну секунду. Так что пока все нормально.
Через полчаса посмотрел на этот файл и увидел, что размер его увеличился до 20 МБ.

Morpheus
14-02-2011, 21:48
skrnn, всегда пожалуйста!
Диск SSD PCI-E x4 OCZ на 120 ГБ. »
Аа, всё понятно откуда такое время :)
Через полчаса посмотрел на этот файл и увидел, что размер его увеличился до 20 МБ. »
Смотрите сами, либо перенести и пронаблюдать, либо оставить как есть - скорость будет выше.

vvc-49
22-02-2011, 11:12
То же хочу перейти на SSD диски, в сети, настоятельно, советуют отключать журналирование fsutil usn deletejournal /D H: (Отключение Журналирования, где Н - буква ж. д.), др. говорят, что это убивает файл. систему..
Прокомментируйте.

SmOkE
27-03-2011, 22:52
Может не в тему но так и не понятно, что делать если система на SSD диске, т.к. я ничего не настраивал, все как на обычных жостких.

Bill-555
02-05-2011, 21:56
Уважаемые форумчане, для увеличения срока службы системного SSD диска рекомендуют перенос профайла пользователя на другой жесткий диск. Подскажите, стоит ли его переносить полностью, или достаточно изменить пути к системным временным папкам C:\Windows\Temp и %USERPROFILE%\AppData\Local\Temp.

Vadikan
02-05-2011, 23:47
Bill-555, модель вашего диска? Каков его ресурс в часах или гигабайтах, и сколько десятков лет вы хотите, чтобы он работал?

См. также мой ответ на схожую тему http://forum.oszone.net/post-1592247.html#post1592247

Bill-555
03-05-2011, 00:28
Vadikan, Твердотельный накопитель SSD 2.5" 64 Gb Crucial SATA C300 (CTFDDAC064MAG-1G1)

Vadikan
03-05-2011, 02:50
Bill-555, а вы не переносите ни профиль, ни временные файлы. Зачем вы купили быстрый диск? Чтобы перенести на медленный диск файлы, с которыми вы чаще всего работаете? :)

Диск у вас проживет достаточно долго, чтобы морально устареть по объему. Так пользуйтесь всеми его преимуществами!

Bill-555
03-05-2011, 07:23
Vadikan, ...логично )

Igor1974
23-06-2011, 22:29
Попытаюсь кратко.
Есть 2 винта. Один твердотельный 64 гб, другой 3 Тб механический. Желаю, чтоб система была на С (твердотельном), а все системные папки, включая Program Files и х86 на D. Пытался уже как вот здесь http://www.q2w3.ru/2010/08/28/2165/ , но что то установка повисает. Правда там идет речь про логические диски, я пытался настроить под физические. Если кто решил такую проблему, плиз хелпните.

Morpheus
23-06-2011, 22:52
Igor1974, Зачем вы купили быстрый диск? Чтобы перенести на медленный диск файлы, с которыми вы чаще всего работаете?
Диск у вас проживет достаточно долго, чтобы морально устареть по объему. Так пользуйтесь всеми его преимуществами! »

Igor1974
23-06-2011, 23:31
Второй диск тоже быстрый, только больше и подешевле. А 64 гб слишком быстро забьётся , поэтому и просится такое решение. Собственно цель не с быстрого на медленный перекинуть груз программ, а с маленького на большой, учитывая, что маленький еще и чуть быстрее)

Добавлю.. Речь в принципе не идёт о том на каком диске система. Пусть это будет не SSD, а обычный хард. Но как всё таки реализовать такую возможность? Зачем, - это вопрос последнего плана.

Morpheus
24-06-2011, 00:10
Windows 7 Move the Users and Program Files Directories To A Different Partition | Tuts4Tech (http://tuts4tech.net/2009/08/05/windows-7-move-the-users-and-program-files-directories-to-a-different-partition/) + перевод (http://translate.google.com/translate?hl=en&sl=auto&tl=ru&u=http://tuts4tech.net/2009/08/05/windows-7-move-the-users-and-program-files-directories-to-a-different-partition/).

Устанавливаем 7.
Загружаемся с диска, жмём Shift+F10.
Копируем папки.
Удаляем папки.
Создаём ссылку с помощью mklink.

Дальше по инструкции они лезут править реестр, но я не очень понял зачем.

Vadikan
24-06-2011, 00:20
64 Гб вполне достаточно для ОС и программ, если не ставить полный комплект Adobe и пять автокадов. Но в общем, ничто не мешает просто устанавливать программы на другой диск. Для этого необязательно перемещать Program Files. Текущие останутся там, но их будет немного.

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




© OSzone.net 2001-2012