1

Я случайно пометил общую папку как "Доступно в автономном режиме" в проводнике Windows на компьютере под управлением Windows 8.1. Это, похоже, "разбудило" Центр синхронизации и привело к отображению значка Центра синхронизации в области системных уведомлений. Несмотря на то, что я отменил это, отметив папку как недоступную в автономном режиме, а также сбросив CSC и отключив автономные файлы, значок Sync Center по-прежнему отображается в разделе переполнения области системных уведомлений.

Как убрать значок Sync Center и желательно отключить процесс, который его отображает?


Информация об отладке: реестр показывает, что материал включен, хотя в диалоговом окне «Центр синхронизации» и «Автономные файлы» ничего не указано.

HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\SyncMgr\HandlerInstances\{750FDF10-2A26-11D1-A3EA-080036587F03}
    SyncTime    REG_BINARY    F6DDC46CBB76CF01
    Connected    REG_DWORD    0x1
    Enabled    REG_DWORD    0x0
    Active    REG_DWORD    0x1
    NotifiedOnFirstActivation    REG_DWORD    0x0

HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\SyncMgr\HandlerInstances\{750FDF10-2A26-11D1-A3EA-080036587F03}\SyncItems

HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\SyncMgr\HandlerInstances\{750FDF10-2A26-11D1-A3EA-080036587F03}\SyncItems\{CBA95344-4284-48CB-8083-3BDE1FDB29A7}
    SyncTime    REG_BINARY    F6DDC46CBB76CF01
    Connected    REG_DWORD    0x1
    Enabled    REG_DWORD    0x1

1 ответ1

3

Полностью отключить автономные файлы

По умолчанию Центр синхронизации не запускается автоматически, если вы сначала не установили партнерство по синхронизации (например, вы сделали сетевой файл или папку доступными в автономном режиме). Значок все еще будет доступен в области уведомлений даже после возврата изменений.

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

Сброс синхронизации кеша и базы данных

  1. Убедитесь, что функции автономных файлов включены и активны.

  2. Откройте командную строку с повышенными правами.

  3. Введите или вставьте следующую команду и нажмите Enter:

    reg add "HKLM\System\CurrentControlSet\Services\CSC\Parameters" /v FormatDatabase /t REG_DWORD /d 1 /f
    
  4. Перезагрузите Windows.

Отключить драйвер и сервис

  1. Откройте командную строку с повышенными правами.

  2. Запустите следующую команду:

    for %G in ("CSC","CscService") do sc config "%~G" start= disabled
    
  3. Перезагрузите Windows, чтобы применить изменения.

Очистить клиентский кэш (CSC)

На этом этапе автономный кеш должен быть пустым. Запустив приведенные ниже команды в командной строке с повышенными правами, вы можете убедиться в отсутствии остатков:

takeown /f "%windir%\CSC" /a /r
icacls "%windir%\CSC" /grant:r *S-1-5-32-544:F /t /c /q
icacls "%windir%\CSC" /grant:r *S-1-5-18:F /t /c /q
for /d %G in ("%windir%\CSC\v2.0.6\namespace\*") do rd /s /q "%~G"

Примечание. Для работы команд необходимо отключить драйвер и службу автономных файлов.

Отключить запланированные задачи

Откройте командную строку с повышенными привилегиями и выполните следующие команды:

schtasks /change /tn "\Microsoft\Windows\Offline Files\Background Synchronization" /disable
schtasks /change /tn "\Microsoft\Windows\Offline Files\Logon Synchronization" /disable

Запретить запуск Центра синхронизации при входе в систему

  1. Откройте командную строку.

  2. Введите или вставьте следующие команды, нажимая Enter каждый раз:

    reg add "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\SyncMgr" /v "StartAtLogin" /t REG_DWORD /d 0 /f
    reg add "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\SyncMgr\HandlerInstances\{750FDF10-2A26-11D1-A3EA-080036587F03}" /v "Active" /t REG_DWORD /d 0 /f
    reg delete "HKCU\Software\Microsoft\Windows\CurrentVersion\SyncMgr" /f
    reg delete "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\NetCache" /f
    reg delete "HKCU\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\SyncMgr\HandlerInstances\{750FDF10-2A26-11D1-A3EA-080036587F03}\SyncItems" /f
    
  3. Выйдите из системы и войдите снова.

Примечание . Изменения не вступят в силу, если установлено хотя бы одно партнерство синхронизации и запущена служба автономных файлов.

Рекомендации

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .