superglass
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору ОС: Windows XP Professional with SP3 В системе имеется 2 пользователя: Администратор (административная учётная запись) и Пользователь (ограниченная учётная запись). С некоторых пор (к сожалению, не могу точно сказать, после чего это произошло) пропала папка "Мои документы" из раздела "Файлы, хранящиеся на этом компьютере" в проводнике Windows, если открыть "Мой компьютер" из-под Пользователя (там осталась только папка "Общие документы"). Когда работаешь под Администратором, всё в порядке: папки документов Администратора, документов Пользователя и общих документов там, где и должны быть. Следует подчеркнуть, что исчезло только отображение папки "Мои документы" из "Мой компьютер" и дерева папок проводника; ярлыки "Мои документы" остались на рабочем столе и в меню Пуск, как и сама папка C:\Documents and Settings\Пользователь\Мои документы никуда не исчезла, и все документы Пользователя лежат на своих законных местах и вполне доступны. Продолжительные поиски решеня проблемы в Интернете не дали желаемых результатов. В основном, все советуют прописать в HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\DocFolderPaths параметр "имя пользователя"="путь к папке докуметов", однако, у меня в реестре такой параметр уже существует. Другой распространённый совет сводится к созданию пустого ключа HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\MyComputer\NameSpace\DelegateFolders\{59031a47-3f72-44a7-89c5-5595fe6b30ee}, но этот ключ у меня также уже существует в реестре. Более того, этот ключ отвечает за отображение всего раздела "Файлы, хранящиеся на этом компьютере", а раздел-то у меня отображается! Создание/изменение параметра HKLM\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\NoSharedDocuments имеет действие, схожее с предыдущим, и не решает проблему. Перемещение папки "Мои документы" из C:/Documents and Settings/Пользователь в другую папку и обратно (с копированием содержимого и без; в надежде на то, что это действие восстановит возможно повреждённые ключи реестра) не решает проблему. Также в C:/Documents and Settings/Пользователь/Мои документы/desktop.ini Owner=Пользователь. Что удалось выяснить: Если предоставить Пользователю права администратора, то в "Файлах, хранящихся на этом компьютере" отображаются папки документов Пользователя, Администратора и общих документов, то есть так, как и должно быть! Значит, проблема возникает только при работе из-под ограниченных учётных записей. Замечу, что права доступа на папку C:/Documents and Settings/Пользователь/Мои документы у меня установлены правильно (полный доступ для Пользователя), я имею доступ к своим документам! Более того, имеется машина с аналогичной конфигурацией пользователей (и ОС, соответственно), на которой данная проблема не проявляется! При помощи RegMon выяснил, что explorer.exe на этой машине многократно обращается к HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer\DocFolderPaths при открытии окна проводника, чего не наблюдается на проблемной машине. Более того, в логе обращений к реестру explorer.exe на проблемной машине присутствует строчка OpenKey HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer ACCESS DENIED, хотя, лог пестрит аналогичными успешными запросами! Права на доступ к HKLM\Software\Microsoft\Windows\CurrentVersion\Explorer аналогичны для Пользователя на проблемной машине и для Пользователя на машине, где всё прекрасно работает. Поразительно и весьма неправдоподобно, что проблема не решена до сих пор, так как я встречал упоминания абсолютно аналогичной проблемы в сообщениях за 2003-2005 года! Невероятно большое количество сообщений - и ни одного решения Очередной неуловимый баг в WinXP? Нечто сродни тому, когда подсказки ни с того ни с сего прячутся за панель задач? Добавлено: Выглядит проблема примерно как на этом скриншоте. (Скриншот не с моей машины) | Всего записей: 23 | Зарегистр. 05-03-2008 | Отправлено: 20:05 23-11-2008 | Исправлено: superglass, 20:13 23-11-2008 |
|