Sync Center-Symbol entfernen

8506
Edward Brey

Ich habe versehentlich einen freigegebenen Ordner in Windows Explorer auf einem Windows 8.1-Computer als "Offline verfügbar" markiert. Dies scheint das Sync Center "aufgeweckt" zu haben und hat dazu geführt, dass das Sync Center-Symbol im Systembenachrichtigungsbereich angezeigt wurde. Obwohl ich dies durch das Markieren des Ordners als nicht verfügbar als nicht verfügbar erklärt und außerdem CSC zurückgesetzt und Offlinedateien deaktiviert habe, wird das Symbol für das Synchronisierungscenter weiterhin im Überlaufbereich des Systembenachrichtigungsbereichs angezeigt.

Wie entferne ich das Sync Center-Symbol Sync Center-Symbol entfernenund deaktiviere vorzugsweise den Prozess, in dem es angezeigt wird?


Debugging-Info: Die Registrierung zeigt an, dass das Material aktiviert ist, auch wenn im Dialogfeld "Synchronisierungscenter" und "Offlinedateien" nicht angezeigt wird, dass etwas aktiv ist.

HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\SyncMgr\HandlerInstances\ 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\\SyncItems  HKEY_CURRENT_USER\Software\Classes\Local Settings\Software\Microsoft\Windows\CurrentVersion\SyncMgr\HandlerInstances\\SyncItems\ SyncTime REG_BINARY F6DDC46CBB76CF01 Connected REG_DWORD 0x1 Enabled REG_DWORD 0x1 
1
Der Prozess, der das Symbol anzeigt, heißt `mobsync.exe`. Öffnen Sie eine Eingabeaufforderung, geben Sie den folgenden Befehl ein oder fügen Sie ihn ein und veröffentlichen Sie die vollständige Ausgabe: `reg query HKCU \ Software \ Classes \ Lokale Einstellungen \ Software \ Microsoft \ Windows \ CurrentVersion \ SyncMgr` and31415 vor 10 Jahren 0
@ and31415 Ich bekomme `ERROR: Ungültige Syntax.` :-) Aber wenn ich Anführungszeichen hinzufüge, bekomme ich den Wert` StartAtLogin`, einen REG_DWORD-Wert auf 0x0 und den Schlüssel `HandlerInstances` ohne Werte. Edward Brey vor 10 Jahren 0
Führen Sie diesen Befehl aus und veröffentlichen Sie die gesamte Ausgabe hier: `reg Abfrage" HKCU \ Software \ Classes \ Lokale Einstellungen \ Software \ Microsoft \ Windows \ CurrentVersion \ SyncMgr \ HandlerInstances "/ s` and31415 vor 10 Jahren 0
@ and31415 Ich habe der Frage die Debugging-Informationen hinzugefügt. Edward Brey vor 10 Jahren 0
Zu Ihrer Information, der Microsoft-Artikel, den Sie verlinkt haben, gilt nicht für Windows Vista und höher. and31415 vor 10 Jahren 0

1 Antwort auf die Frage

3
and31415

Deaktivieren Sie die Offline-Dateien vollständig

Standardmäßig wird das Synchronisierungscenter nicht automatisch gestartet, es sei denn, Sie erstellen zuerst eine Synchronisierungspartnerschaft (z. B. stellen Sie einige Netzwerkdateien oder -ordner offline zur Verfügung). Das Symbol ist auch nach dem Zurücksetzen der Änderungen im Benachrichtigungsbereich verfügbar.

Durch das Deaktivieren der Offline-Dateifunktionen kann verhindert werden, dass das Synchronisierungscenter bei der Anmeldung ausgeführt wird. Wenn dies nicht der Fall ist, führen Sie die folgenden Schritte in der genauen Reihenfolge aus.

Setzen Sie den Sync-Cache und die Datenbank zurück

  1. Stellen Sie sicher, dass die Offlinedateien-Funktionen aktiviert und aktiv sind.

  2. Öffnen Sie eine Eingabeaufforderung mit erhöhten Rechten .

  3. Geben Sie den folgenden Befehl ein oder fügen Sie ihn ein und drücken Sie Enter:

    reg add "HKLM\System\CurrentControlSet\Services\CSC\Parameters" /v FormatDatabase /t REG_DWORD /d 1 /f 
  4. Starten Sie Windows neu.

Deaktivieren Sie Treiber und Service

  1. Öffnen Sie eine Eingabeaufforderung mit erhöhten Rechten.

  2. Führen Sie den folgenden Befehl aus:

    for %G in ("CSC","CscService") do sc config "%~G" start= disabled 
  3. Starten Sie Windows neu, um die Änderungen anzuwenden.

Löschen Sie den clientseitigen Cache (CSC).

Zu diesem Zeitpunkt sollte der Offline-Cache leer sein. Durch Ausführen der folgenden Befehle in einer Eingabeaufforderung mit erhöhten Rechten können Sie sicherstellen, dass keine Reste vorhanden sind:

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" 

Hinweis: Der Treiber und der Dienst für Offline-Dateien müssen angehalten werden, damit die Befehle funktionieren.

Deaktivieren Sie geplante Aufgaben

Öffnen Sie eine Eingabeaufforderung mit erhöhten Rechten und führen Sie die folgenden Befehle aus:

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

Verhindern, dass das Synchronisierungscenter bei der Anmeldung gestartet wird

  1. Öffnen Sie eine Eingabeaufforderung.

  2. Geben Sie die folgenden Befehle ein oder fügen Sie sie ein, indem Sie Enterjedes Mal drücken :

    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\" /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\\SyncItems" /f 
  3. Melden Sie sich ab und wieder an.

Hinweis Die Änderungen bleiben erhalten, wenn mindestens eine Synchronisierungspartnerschaft eingerichtet ist und der Offline-Dateidienst ausgeführt wird.

Verweise

Das Hinzufügen des `StartAtLogin`-Werts zu` SyncMgr` hat den Trick bewirkt. Edward Brey vor 10 Jahren 1