Портфель Windows остается простым способом локально синхронизировать файлы между жестким диском ПК или SSD-накопителем и съемными носителями, такими как флэш-накопитель USB или хранилище microSD / MMC. Его также можно использовать для ручной синхронизации папки в сети. Несмотря на то, что он был удален в Windows 8, его можно восстановить с помощью настройки реестра . Портфель не предлагает сложных вариантов синхронизации, таких как расширенные инструменты, такие как Microsoft SyncToy и т. Д., И не имеет никакой интеграции с онлайн-хранилищами. Но для основной задачи синхронизации двух папок это все еще удобный инструмент. К сожалению, в Windows Vista были нарушены некоторые функции портфеля. К счастью, портфель можно использовать без ошибок, если вы будете следовать этому трюку.
Реклама
Причина, по которой в большинстве случаев портфель не может правильно синхронизировать файлы, когда вы выбираете файл внутри него и нажимаете «Обновить» или «Обновить все», заключается в том, что Microsoft не обновляла его для управления учетными записями пользователей. Если папка, в которой находится портфель, защищена UAC, он не сможет синхронизировать эти файлы. В отличие от обычных операций копирования в проводнике, которые повышаются до уровня администратора, когда недостаточно разрешений, процесс синхронизации портфеля автоматически завершается ошибкой.
Простое решение - открыть портфель от имени администратора, а затем он должен правильно синхронизировать все файлы, если оба места доступны для записи, доступны во время синхронизации и имеют правильные разрешения NTFS.
- Откройте окно проводника от имени администратора. Мы накрыли в прошлом как открыть проводник от имени администратора . Microsoft отключила это по умолчанию, поэтому даже если вы попытаетесь открыть его от имени администратора, он запустится без повышенных прав. Вы должны переименовать или удалить значение реестра «Запуск от имени» в HKEY_CLASSES_ROOT AppID {CDCBCFCA-3CDC-436f-A4E2-0E02075250C2} после того, как станете владельцем этого ключа реестра и предоставите разрешения администратора, как подробно описано в связанной выше статье. После этого вы открываете окно проводника от имени администратора.
- Из этого окна проводника с повышенными правами перейдите к папке, в которой находится ваш портфель, и откройте портфель, с которым вы хотите работать.
- Синхронизируйте любые файлы, которые хотите, нажав «Обновить» или «Обновить все».
- Когда вы закончите, закройте окно портфеля и запустите диспетчер задач.
- Закройте дополнительный процесс Explorer.exe, запущенный от имени администратора, с помощью диспетчера задач. Это необходимо, потому что процесс Explorer.exe, который вы открываете как администратор, не завершается правильно, как мы объясняли в статье о том, как открыть Explorer как администратор. Вы должны не забывать прекращать его каждый раз, когда поднимаете Explorer после того, как закончите работу в этом окне Explorer. Вы можете определить, какие процессы работают как администратор используя этот трюк. Процесс Explorer.exe, в котором указано «Не разрешено» в столбце «Виртуализация UAC», является повышенным.
Вот и все. В общем, трюк заключается в том, чтобы открыть портфель в окне проводника администратора перед синхронизацией и не забыть закрыть процесс администратора Explorer.exe. У меня это работает без проблем. Поделитесь в комментариях, помогло ли это избавиться от ошибок синхронизации в Портфеле.