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

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

В этой проблемы уже нет. Хотя, справедливости ради стоит отметить, ее не было и в сборке, которая утекла в сеть где-то в середине августа. Так или иначе, теперь вы можете изменить путь к папке SkyDrive, и мы расскажем, как это сделать.

Для начала откройте любое окно проводника Windows (вы можете нажать на соответствующий значок на панели задач или нажать сочетание клавиш Win + E). Затем нажмите правой кнопкой мыши на значке SkyDrive, который вы найдете в правой части окна, и выберете пункт «Свойства».

В открывшемся окне перейдите на вкладку «Расположение». Нажмите «Переместить».

Выберете место, в которую вы хотите переместить корневую папку SkyDrive. Это может быть другая папка, папка на другом диске или даже сетевая папка. В нашем примере мы выбрали папку на диске E.

Средство переноса данных – это простой инструмент, но знание некоторых тонкостей его работы убережет вас от горьких разочарований. Мои советы помогут вам сохранить и восстановить свои данные, обойдя все подводные камни.

Чтобы избежать проблем, вам нужно задать себе четыре простых вопроса:

  • что нужно перенести
  • будет ли все это сохранено
  • как перенести то, что не сохраняется автоматически
  • можно ли будет все восстановить на новой системе

И тогда у вас не возникнут вопросы, которыми в свое время задавались Герцен и Чернышевский. Впрочем, на них я тоже постараюсь дать ответ.

Сегодня в программе

Примечание о Windows 8.1 и Windows 10

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

В Windows 10 средства переноса данных нет совсем. Альтернатива — консольная утилита USMT , входящая в ADK . Она довольно простая, и вопрос решается изучением пары ее параметров.

Какие данные сохраняются автоматически

Microsoft предусмотрела автоматическое сохранение всех ваших настроек и данных, а также хранящихся в профиле файлов.

Стандартные библиотеки. Если в эти библиотеки входят папки, расположенные вне системного раздела, они тоже сохраняются.

Все настройки пользовательской среды, включая параметры проводника, вид папок, рабочего стола, панели задач и меню «Пуск», в том числе все закрепленные в них значки.

Кроме того, под пунктом «Параметры Windows» в миграционный файл включаются следующие данные из папки AppData :

  • сохраненные пароли, которым управляет диспетчер учетных данных
  • параметры сетевых подключений
  • все личные данные из Internet Explorer (включая журнал, пароли, cookies и т.д.), а также ленты RSS
  • параметры Windows Media Player, почты и распознавания речи
  • сохраненные темы оформления

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

Файлы и документы, не входящие в стандартные библиотеки, а именно:

  • все прочие библиотеки с их содержимым
  • рабочий стол, загрузки и контакты
  • папки, созданные вами в корне профиля
  • избранное Internet Explorer

Наряду с общими данными из папки %public% автоматически сохраняются все папки, расположенные в корне всех внутренних дисков. Исключения составляют:

  • Windows и Program Files
  • резервные копии в папке WindowsImageBackup
  • скрытые и системные папки

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

Как перенести параметры программ

Я несколько раз видел в форуме жалобы на то, что средство переноса данных «переносит не всё». Если копнуть чуть глубже, выясняется, что теряются параметры программ.

Все в ваших руках

Между тем, отчет о программах, который отображается после восстановления всех настроек, рапортует об успешном переносе.

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

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

Папка AppData

В корне вашего профиля находится папка AppData , предназначенная для хранения данных программ. Например, браузер Opera устанавливается в Program Files, но ваш профиль хранится в папке AppData\Roaming\Opera. А Google Chrome целиком устанавливается в AppData\Local\Google.

Ситуация усугубляется тем, что после нажатия ссылки Дополнительно , вы можете не увидеть папку AppData в проводнике средства переноса данных.

В этом случае включите отображение скрытых файлов и папок в проводнике и снова нажмите ссылку.

Как видно на рисунке ниже, папки Roaming и Local отмечены голубым флажком. Он означает, что внутри выбраны лишь некоторые подпапки. Вы можете убедиться самостоятельно, что по факту выбрано лишь виртуальное хранилище и параметры IE.

Желтым цветом я выделил папки нескольких своих программ. Причем, если вы не знаете точного расположения нужных вам данных, имеет смысл сохранять папки программ из обоих расположений — Local и Roaming.

Почему Microsoft не сделала стандартным перенос параметров программ? Скорее всего, из соображений размера миграционного файла.

У меня папка AppData занимает более 2 Гб, хотя программ установлено не так много. А ведь мне доводилось видеть приложения, в одиночку съедающие более гигабайта на диске!

Кстати, такой проблемы не возникает при переустановке системы поверх существующей, поскольку профиль копируется целиком. И я считаю, что папку Roaming стоило бы включать в миграционный файл по умолчанию.

Папка Program Files

Старые или неграмотно настроенные программы могут хранить данные в своих папках. Если такая программа установлена в папку Program Files, то при включенном UAC происходит перенаправление данных в виртуальное хранилище . А оно сохраняется автоматически, как я уже сказал выше.

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

Работая в Windows 7 «как в XP», т.е. под администратором и с отключенным UAC, вы позволяете программам записывать параметры в свою папку (например, в INI-файл). Данные таких программ вам нужно будет перенести вручную.

В каких случаях средство переноса данных не поможет

Есть еще пара подводных камней, знание о которых избавит вас от разочарований.

Вы не сможете перенести файлы и данные из:

  • 64-разрядной Windows в 32-разрядную
  • одной языковой версии в другую

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

Извлечение данных из миграционного файла утилитой migrecover

Допустим, ваш миграционный файл лежит по адресу D:\MySettings.MIG

  1. Скачайте утилиту migrecover для Windows 7 / USMT 4.0 или Windows Vista / USMT 3.0
  2. Распакуйте архив на рабочий стол.
  3. В командной строке выполните set mr=%userprofile%\desktop\migrecover %mr%\migrecover.exe D:\MySettings.MIG %mr%\recovered

Если файл не был поврежден, вы найдете свои данные в папке recovered .

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

На всех или практически всех ресурсах, на которых я видел заданным данный вопрос, ответ был практически неизменным: "невозможен". На самом деле это не совсем так.

Для справки:

файл Swapfile.sys находится в корне загрузочного (системного) раздела windows и имеет аттрибут "скрытый", отчего невооруженным глазом не заметен. Имеет размер в 256Мб. Его появление напрямую связано с так называемыми метро-приложениями, введенными в обиход в версии windows 8.0.

По причинческим технинам в MS не смогли использовать один файл pagefile.sys как для классических, так и для новорожденного типа приложений и вспомнили старое доброе имя, знакомое всем аксакалам еще со времен, когда для windows требовались мегабайты памяти, а не гигабайты (да-да, такое время было).

В отличие от файла подкачки, в интерфейсе windows для управления местоположением реинкарнированного контейнера инструментов не предусмотрено.

Причины для переноса файла swapfile.sys практически те же, что и для его родственника pagefile.sys:

  • наличие более быстрого раздела, чем тот, где на текущий момент установлена система
  • попытка максимизировать свободное место на системном диске
  • централизованное хранение всего мусорообразного материала на отдельном разделе

Как это сделать? Легко, есть инструкция на английском языке . Для тех, кто не силён в ангельском, попробую вкратце объяснить суть действий.

Этап I : нужно отключить файл подкачки на ВСЕХ разделах windows.

Не забываем подтверждать каждое действие в данном окне нажатием кнопки Задать для каждого диска, где отключаем ФП. Птичка "Автоматически выбирать объем файла подкачки" должна быть снята.

Этап II : от имени администратора запускаем командную строку и выполняем команду

mklink c:\\swapfile.sys k:\\swapfile.sys

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

Для справки:

Командную строку в нужном виде легче всего найти, нажав сочетание клавиш Win+X, в меню выбрать "Командная строка (администратор)", при необходимости подтвердить действие.

Этап III : включаем файл подкачки, располагая его где угодно.

Вне зависимости от месторасположения файла подкачки pagefile.sys, файл swapfile.sys будет создан там, где мы ему сказали - в нашем случае на диске K:

В свое время делал подобную операцию сам, для переноса использовал возможности плагина Total Commander"а - ntfslink, из среды PE. Работает и так и так.

Теперь настала очередь Windows 8 для завершающего этапа по вопросу переноса папки пользователей в семействе Windows.

Предположительно нам нужно перенести из системного диска С, на локальный диск D.

1) Отключаем контроль учетных записей (UAC) на время. Для этого наводим стрелку мыши в нижний угол экрана, жмём ПКМ и выбираем "Панель управления"

Выбираем Учётные записи пользователей


Выбираем Изменить параметры контроля учётных записей


Выключаем его, стащив ползунок в низ


2) Открываем Total Commander (или любой другой файловый менеджер). А так же можно через стандартный проводник Windows, но нужно обязательно включить опцию видимости скрытых файлов.
Создаем папку на диске D с названием Users.
Копируем содержимое папки С:\Users в D:\Users . Копируем все папки кроме All Users и Default User (это не папки, а символьные ссылки, которые надо будет создать заново), а также пропускаем папку текущего пользователя.
Если Вы используете Total Commander, то перед началом копирования включите опцию "Копировать права доступа NTFS (нужны админ права)"


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

Запускаем Редактор (win+r -> вводим regedit ) и переходим к разделу HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList .

Изменяем ключи:


Default на D:\Users\Default

ProfilesDirectory на D:\Users

Public на D:\Users\Public

В разделах:





Хотя можете просмотреть все профили.

Теперь создаем нового пользователя (например vindavoz ) с правами администратора (ПКМ на Компьютер -> Управление-> Локальные пользователи -> Правый клик на подгруппе Пользователи -> Новый пользователь).

Перезагружаемся и заходим в систему под только что созданным пользователем (vindavoz ). Заметьте, что файлы профиля пользователя vindavoz будут созданы уже в новой папке D:\Users.

Копируем оставшийся профиль основного пользователя.

Переименовываем папку C:\Users в Users-staroe (или любое другое имя по Вашему усмотрению).

Теперь можно приступить к созданию символьных ссылок. Открываем командную строку и последовательно вводим следующие команды:

mklink /j c:\Users d:\Users


mklink /j "d:\Users\All Users" c:\ProgramData


mklink /j "d:\Users\Default User" d:\Users\Default


mklink /j "d:\Users\Все пользователи" c:\ProgramData

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

Удаляем папку Users-staroe .

Включаем обратно контроль учетных записей (UAC) как делали в самом начале.

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

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

  1. Как непосредственно перенести операционную систему, установленные программы и данные на новый диск?
  2. Обычно SSD имеют значительно меньший объем, чем уже установленный в компьютере HDD и есть риск того, что все просто не влезет.
  3. Windows сконфигурированная для загрузки через UEFI просто не будет загружаться с другого диска. А могут возникать сложности даже при простом переподключении диска на другой порт контроллера.

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

Переустановить операционную систему заново

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

Воспользоваться встроенными средствами Windows

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

Вариант 1 . В этом случае, все же придётся установить Windows с нуля на новый диск, равно как и установить все программы, которые нужны для использования. А перенос данных и настроек осуществить при помощи встроенного в Windows-средства Windows Easy Transfer . Данный инструмент не только позволяет осуществить перенос в рамках операционной системы одного поколения, но и между системами разных поколений, например, мигрировать с Windows XP на Windows 8.1.

При помощи Easy Transfer необходимо произвести экспорт всех необходимых данных и настроек в папку на жестком диске (только не затрите её), оптический диск или USB флешку. А затем, уже на свежеустановленной системе необходимо будет провести обратную операцию, т. е. непосредственно восстановления. Конечно, это не совсем честная миграция с HDD на SSD, но все же лучше, чем ничего.

Применить специализированный продукт

А обычному пользователю, не сенсею компьютерных наук, на помощь приходят сторонние производители, предлагающие широкий выбор программного обеспечения для осуществления миграции операционных систем с диска на диск. Среди самых известных можно смело назвать компании Acronis и Paragon . И у той, и у другой есть специализированные средства для осуществления легкого переноса установленной операционной системы с одного диска на другой и без необходимости выполнения ритуальных танцев с бубном. Однако, перед самой процедурой переноса следует как следует, не менее 7 раз, подумать и уже только один раз провести перенос. Во-первых, стоит озаботиться о том, что у вас уже есть резервные копии ваших бесценных данных. Это может быть либо обычная резервная копия, созданная любым средством и сохраненная на отдельное от подопытного компьютера устройство, а может быть и облачное хранилище наподобие OneDrive в котором у вас хранятся все ваши рабочие и частные документы. Во-вторых, в силу того, что обычно SSD диски меньше по объему, нежели HDD, то нужно удостовериться, что заполненный объем переносимого раздела на вашем HDD меньше чем емкость раздела на SSD. При необходимости можно (и даже нужно) деинсталлировать ненужные программы и очистить операционную систему от «мусора».

Очистка операционной системы от "мусора"

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

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

Выбираем раздел "Миграция"

Итак, для миграции операционной системы с жесткого диска на SSD в рамках одного и того же компьютера, я применю профессиональное средство от Paragon Hard Disk Manager Pro версии 15. Да, данное средство позволяет не только осуществлять перенос, но и множество других функций, например, резервное копирование жёстких дисков. Но, нас, в данном контексте, интересует только перенос системы.

Выбираем диск на который будет происходить миграция (слева). Выбираем дополнительные параметры, особенно "загрузочная запись UEFI", если требуется полная загрузка с SSD (справа).

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

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