Показать полную графическую версию : [решено] путь по умолчанию и значек системной папки Документы и Загрузки стали одинаковые
Здравствуйте уважаемые форумчане!
Имеется рабочая машина 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
После этого перезагрузите компьютер. В результате для папок "Документы" и "Загрузки" будут восстановлены расположения по умолчанию.
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 по меньшей мере никак не навредит.
Огромная благодарность за помощь. Помогло! Но не до конца.
Расположение по умолчанию и содержимое папок стало все корректно, иконки папок нужно подравнять в папке пользователя.
http://linkme.ufanet.ru/images/a4c75ca3727f92e2418d3133526125a3.png
http://linkme.ufanet.ru/images/81612f93167949c96938f3bd37eab2ee.png
Как быть с этим?
Заранее еще раз благодарен
Вопрос решен путем изменения содержимого в скрытой папке файлов 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
Помогло.
Ladislaus, параметр-то может и меняется, но на фактическое расположение папки он не влияет.
Ladislaus
22-12-2019, 12:32
зачем вы лезете менять Shell Folders? User Shell Folders - правильный раздел уже 20 лет »Все верно, в Shell Folders параметр изменять не нужно. Проверил опять же на папке "Загрузки". Перенаправлял её в другие папки через "Свойства". После этого достаточно изменить только User Shell Folders и расположение папки восстанавливается.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.