Изменение папки на рабочем столе

Я знаю, что на этот вопрос отвечают тысячи раз, но,
Я изменяю папку рабочего стола моей 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", а затем менял каждое вхождение этого ключа на нужную папку. Вы поймете это. Потому что некоторые ключи имеют избыточные записи, и изменение одного не обновит другой, если другой не связан с другим.

Другие вопросы по тегам