Проблема в том, что всякий раз, когда возникает проблема с сетью, или администратор сбрасывает Samba, или что-то в этом роде, я получаю сообщения "Ошибка отложенной записи", что является нормальным, потому что у нас отключены автономные файлы, но затем все мои значки на рабочем столе отсутствуют порядка, даже после перезагрузки.
Определить «не в порядке». Я предполагаю, что вы имеете в виду, что они на самом деле в алфавитном порядке, что является поведением по умолчанию.
AFAIK Порядок значков на рабочем столе хранится в некотором desktop.ini AFAIK Порядок значков на рабочем столе хранится в некотором desktop.ini, но даже со всеми параметрами просмотра папок, установленными на Показывать, а не Скрыть, нет desktop.ini в H:\Desktop ,
Это связано с тем, что desktop.ini
не содержит макета значков, который хранится в реестре по адресу HKCU\Software\Microsoft\Windows\Shell\Bags\1\Desktop
.
Я пользователь WinXP в домене Windows с файловым сервером Samba. У меня есть диск H: для моих домашних файлов, и есть некоторая групповая политика, которая делает H:\Desktop моим рабочим столом.
Проблема в том, что Explorer хранит макеты значков в реестре, но ваш реестр не записывается на сервер, поэтому при повторном входе вы получаете макет по умолчанию. Ваши файлы не имеют значения в этой ситуации.
Где находится этот файл, чтобы я мог сделать его резервную копию? Чтобы вернуть все мои значки обратно так, как они мне нужны, нужно вечно, поэтому незначительный сбой в работе сети становится большим раздражением.
Что вы можете сделать (кроме использования папок для упорядочивания значков на рабочем столе) - использовать программу разметки рабочего стола для сохранения и восстановления разметки значков на рабочем столе. Просто убедитесь, что выбрали тот, который хранит свои данные конфигурации в виде файла, а не в реестре, в противном случае вы вернетесь к исходной точке.