Взято с http://habrahabr.ru/blogs/windows/100147/ . Все копирайты автора, тут для заметок.
Суть в перемещнии части файлов ОС на SSD :
Загружаемся во вспомогательной ОСи, копируем папки на SSD, при этом нужно сохранить неизменными все права доступа. Для этого можно использовать системную утилиту robocopy, или есть опция в TotalCommander при копировании:
robocopy "C:\Program Files" "R:\Program Files" /e /sec /b
robocopy "C:\Program Files (x86)" "R:\Program Files (x86)" /e /sec /b
robocopy "C:\ProgramData" "R:\ProgramData" /e /sec /b
robocopy "C:\Windows\Microsoft.NET" "R:\Windows\Microsoft.NET" /e /sec /b
robocopy "C:\Windows\assembly" "R:\Windows\assembly" /e /sec /b
Когда копирование закончится, исходные папки уже не нужны. Впрочем, их можно просто переименовать — на случай, если что-то пойдет не так и они понадобятся ;)
Второй шаг — нужно создать junction point для каждой исходной папки. Для этого можно использовать FAR Manager, нужная команда вызывается по ALT+F6
После перемещения всех папок можно перезагрузиться в основную ОС и проверить, что все работает нормально. После этого можно удалить с системного диска папки, которые были перемещены на SSD. Сделать это, кстати, не так просто — система прав доступа установлена довольно хитрая. Чтобы переопределить права использовался небольшой скрипт:
takeown /F %1 /R /D Y
cacls %1 /E /G administrators:F /T
После использования этого скрипта, папки можно удалить.
P.s. takeown - нет в XP живет он в SP4 Security Configuration Manager http://support.microsoft.com/kb/195227
Подписаться на:
Комментарии к сообщению (Atom)
Комментариев нет:
Отправить комментарий