Изменение папки на рабочем столе
Я знаю, что на этот вопрос отвечают тысячи раз, но,
Я изменяю папку рабочего стола моей Windows XP на Regedit, с HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders
Я изменяю значение "Рабочий стол" на "C:\MynewDesktop"
Затем я закрываю regedit, возвращаюсь на рабочий стол и нажимаю F5
, Я принимаю эту ошибку:
c: \ Myfancydesktop - неизвестное местоположение. Это может быть на жестком диске или в сети.
Ошибка дает имя папки моего старого рабочего стола. Но я удалил эту папку.
Я вновь открываю regedit и проверяю Desktop
ключ. Я вижу, что значение пусто. Так как я могу изменить папку на рабочем столе в XP?
3 ответа
Я изменяю папку рабочего стола моей Windows XP с помощью Regedit, из папки HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell. Я изменяю значение "Рабочий стол" на "C:\MynewDesktop"
Это неправильный ключ. Вы не должны изменять значения в Shell Folders
, вы должны изменить их в User Shell Folders
, При загрузке Windows считывает значения в User Shell Folders
, расширяет любые переменные окружения, затем копирует их в Shell Folders
,
Затем я закрываю regedit, возвращаюсь к своему рабочему столу и нажимаю F5. Я принимаю эту ошибку:
c:\Myfancydesktop is unknown location. It may be in hard disk or in network.
Ошибка дает имя папки моего старого рабочего стола. Но я удалил эту папку.
Потому что вам нужно перезагрузиться (или выйти из системы и вернуться обратно), чтобы новое значение вступило в силу (конечно, при условии, что вы изменили правильное значение).
Я снова открываю regedit и проверяю ключ рабочего стола. Я вижу, что значение пусто.
Потому что Explorer переписал это.
Так как я могу изменить папку на рабочем столе в XP?
Изменить Desktop
значение под HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
, Вы можете использовать переменные окружения там, просто убедитесь, что оставили это как REG_EXPAND_SZ
,
Здесь вы также должны изменить путь к новой папке:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
Читайте больше: Как перенаправить специальные папки в Windows XP?
И я настоятельно рекомендую вам установить этот инструмент TweakXP для таких вещей, используя симпатичный пользовательский интерфейс, а не вручную)
До сих пор у меня не возникало никаких проблем с этим, но что я сделал с моей установкой, так это поиска в реестре "ключевого слова", скажем "Desktop", а затем менял каждое вхождение этого ключа на нужную папку. Вы поймете это. Потому что некоторые ключи имеют избыточные записи, и изменение одного не обновит другой, если другой не связан с другим.