Я знаю, что на этот вопрос отвечают тысячи раз, но,
Я изменяю папку рабочего стола моей Windows XP с помощью Regedit, из папки HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders Я изменяю значение "Рабочий стол" на «C:\MynewDesktop»

Затем я закрываю regedit, возвращаюсь к своему рабочему столу и F5 . Я принимаю эту ошибку:

c:\Myfancydesktop - неизвестное местоположение. Это может быть на жестком диске или в сети.

Ошибка дает имя папки моего старого рабочего стола. Но я удалил эту папку.

Я снова открываю regedit и проверяю ключ Desktop . Я вижу, что значение пусто. Так как я могу изменить папку на рабочем столе в XP?

3 ответа3

1

Я изменяю папку рабочего стола моей 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 .

0

Здесь вы также должны изменить путь к новой папке:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders

Читайте больше: Как перенаправить специальные папки в Windows XP?

И я настоятельно рекомендую вам установить этот инструмент TweakXP для таких вещей, используя симпатичный пользовательский интерфейс, а не вручную)

-1

До сих пор у меня не возникало никаких проблем с этим, но я установил поиск в реестре по ключевому слову, скажем "Рабочий стол", а затем изменил каждое вхождение этого ключа на нужную папку. Вы поймете это. Поскольку некоторые ключи имеют избыточные записи, и изменение одного не обновит другой, если другой не связан с другим.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .