Войти

Показать полную графическую версию : [решено] путь по умолчанию и значек системной папки Документы и Загрузки стали одинаковые


veaven
21-12-2019, 02:35
Здравствуйте уважаемые форумчане!

Имеется рабочая машина Win 10 (1803) под правами адм. Являюсь пользователем со своей учеткой.
Путем указания в свойствах пути файла системной папки "Документы" она превратилась в папку "Загрузки"
http://linkme.ufanet.ru/images/f5ea21e2fd7b0f740532ab70f961a00f.png
А путь по умолчанию у двух папок "Загрузки" стал таким:
http://linkme.ufanet.ru/images/b57ef360297eb0522e3d44d10f6e6bd1.png

Так же путь для загрузок поменялся в параметрах системы:
http://linkme.ufanet.ru/images/bba8e1f5f227197fd00765d1780779aa.png

если удалить файл в однй из папок, в другой тоже удаляется
Прошу помощи вернуть папку документы и путь к ним все как должно быть
заранее спасибо

Ladislaus
21-12-2019, 06:00
veaven, запустите два BAT-файла следующего содержания.

Для восстановления папки "Документы"@echo off

taskkill /f /im explorer.exe

timeout /t 2 /nobreak >nul

if not exist "%UserProfile%\Documents" mkdir "%UserProfile%\Documents"

reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "Personal" /t REG_SZ /d "C:\Users\%USERNAME%\Documents" /f

reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "{f42ee2d3-909f-4907-8871-4c22fc0bf756}" /t REG_EXPAND_SZ /d %%USERPROFILE%%"\Documents" /f

reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "Personal" /t REG_EXPAND_SZ /d %%USERPROFILE%%"\Documents" /f

attrib +r -s -h "%USERPROFILE%\Documents" /S /D

timeout /t 1 /nobreak >nul

start explorer.exe

Для восстановления папки "Загрузки"@echo off

taskkill /f /im explorer.exe

timeout /t 2 /nobreak >nul

if not exist "%UserProfile%\Downloads" mkdir "%UserProfile%\Downloads"

reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Shell Folders" /v "{374DE290-123F-4565-9164-39C4925E467B}" /t REG_SZ /d "C:\Users\%USERNAME%\Downloads" /f

reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "{374DE290-123F-4565-9164-39C4925E467B}" /t REG_EXPAND_SZ /d %%USERPROFILE%%"\Downloads" /f

reg add "HKCU\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders" /v "{7D83EE9B-2244-4E70-B1F5-5393042AF1E4}" /t REG_EXPAND_SZ /d %%USERPROFILE%%"\Downloads" /f

attrib +r -s -h "%USERPROFILE%\Downloads" /S /D

timeout /t 1 /nobreak >nul

start explorer.exe

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

Vadikan
21-12-2019, 10:52
Ladislaus, а зачем вы лезете менять Shell Folders? User Shell Folders - правильный раздел уже 20 лет https://support.microsoft.com/help/931087/

Ladislaus
21-12-2019, 11:51
Vadikan, чтобы не допустить ошибок, я привел BAT-файлы в точном соответствии с теми, что размещены здесь – https://www.tenforums.com/tutorials/23504-restore-default-location-personal-folders-windows-10-a.html Похожую проблему, что у автора темы, воспроизводил множество раз, и успешно восстанавливал расположения папок при помощи этих BAT-файлов. Только, что проверил на папке "Загрузки", менял её расположение через вкладку в свойствах папки, а затем восстанавливал расположение по умолчанию так же через свойства папки. Сравнение снимков реестра показывает, что изменяется параметр {374DE290-123F-4565-9164-39C4925E467B} как в Shell Folders, так и в User Shell Folders. Исходя из выше перечисленного полагаю, что включение в BAT-файл команды для изменения параметра в Shell Folders по меньшей мере никак не навредит.

veaven
21-12-2019, 18:05
Огромная благодарность за помощь. Помогло! Но не до конца.

Расположение по умолчанию и содержимое папок стало все корректно, иконки папок нужно подравнять в папке пользователя.

http://linkme.ufanet.ru/images/a4c75ca3727f92e2418d3133526125a3.png

http://linkme.ufanet.ru/images/81612f93167949c96938f3bd37eab2ee.png

Как быть с этим?

Заранее еще раз благодарен

veaven
21-12-2019, 19:01
Вопрос решен путем изменения содержимого в скрытой папке файлов desktop.ini

Мои документы
[.ShellClassInfo]
LocalizedResourceName=@%SystemRoot%\system32\shell32.dll,-21770
InfoTip=@%SystemRoot%\system32\shell32.dll,-12687
IconResource=%SystemRoot%\system32\imageres.dll,-112
IconFile=%SystemRoot%\system32\shell32.dll
IconIndex=-235

Помогло.

Vadikan
22-12-2019, 11:14
Ladislaus, параметр-то может и меняется, но на фактическое расположение папки он не влияет.

Ladislaus
22-12-2019, 12:32
зачем вы лезете менять Shell Folders? User Shell Folders - правильный раздел уже 20 лет »Все верно, в Shell Folders параметр изменять не нужно. Проверил опять же на папке "Загрузки". Перенаправлял её в другие папки через "Свойства". После этого достаточно изменить только User Shell Folders и расположение папки восстанавливается.




© OSzone.net 2001-2012