Как повторно инкализовать автономный кэш файлов и базу данных в Windows XP

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

Исходная версия продукта:   Windows XP
Исходный номер КБ:   230738

Аннотация

Кэш автономных файлов (CSC или кэш на стороне клиента) и база данных имеют встроенную возможность перезапуска, если его содержимое подозревается в поврежденном. Если имеется подозрение на повреждения, мастер синхронизации может вернуть следующее сообщение об ошибке:

Не удается объединить автономные изменения в server_name \ \ \ share_name. Неправильный параметр.

Дополнительная информация

Способ 1

Автономный кэш файлов — это структура папок, расположенная в папке %SystemRoot%\CSC, которая по умолчанию скрыта. Папку CSC, а также все файлы и вложенные папки, которые она содержит, не следует изменять напрямую; Это может привести к потере данных и полной разбивке функций автономных файлов.

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

  1. В меню "Параметры папки" на вкладке "Автономные файлы" нажмите CTRL+SHIFT и выберите "Удалить файлы". Появится следующее сообщение:

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

    Хотите повторно ициализировать кэш?

  2. Нажмите кнопку "Да" два раза, чтобы перезапустить компьютер.

Способ 2

Использование редактора реестра

Если вы не можете получить доступ к вкладке "Автономные файлы", используйте этот метод для повторной ициализации кэша автономных файлов (CSC) в системе путем изменения реестра. Этот метод также используется для повторной ициализации базы данных автономных файлов или клиентского кэша в нескольких системах. Добавьте следующий поднастройки реестра: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\NetCache
Имя ключа: FormatDatabase
Тип ключа: DWORD
Значение ключа: 1

Примечание

Фактическое значение ключа реестра игнорируется. Это изменение реестра требует перезапуска. При перезапуске компьютера оболочка повторно инициализирует кэш CSC, а затем удаляет ключ реестра, если запись реестра существует.

Предупреждение

Все файлы кэша удаляются, а несинхронизированные данные теряются.

Используйте Reg.exe

Вы также можете автоматизировать настройку этого значения реестра с помощью Reg.exe командной строки. Для этого введите в окне Reg.exe следующую команду:

REG.EXE. REG ADD "HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\NetCache" /v FormatDatabase /t REG_DWORD /d 1 /f

Примечание

Чтобы повторно инициализировать автономный кэш файлов и базу данных в Windows Vista или Windows 7, щелкните следующий номер статьи, чтобы просмотреть статью в базе знаний Майкрософт:
942974 На клиентских компьютерах с Windows Vista или Windows 7 по-прежнему можно получать доступ к автономным файлам, даже если файловые серверы удалены из сети.