[identity profile] pavilika.livejournal.com posting in [community profile] useful_faq
Очень часто всякие программулины создают в "Моих документах" свои родные папки. А мне эти папки жить мешают - у меня своих много. Простым delete'ом они, конечно, удаляются, но при следующем запуске программы создаются вновь.

Подскажите, как их удалить и есть ли параметр в меню,который позволяет отменить разрешение на создание такой папки?

Date: 2008-05-21 05:46 pm (UTC)
From: [identity profile] luckywalrus.livejournal.com
В реестре есть такая вот папке.

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

В ней подробненько расписано, где расположены пользовательские папки, начиная от временных, заканчивая настройками всякими разными. Там же есть ключик Personal, в котором записан полный путь к папке, отображаемой как "Мои документы". Соответственно, если Вы его поменяете, то и отображаться будет другая папка.

Но. Те программы, что пишут в "Мои документы" свои данные все равно будут брать путь из этого ключика (ну, кроме, самых "твердолобых", в которых путь вычисляется как-то по-другому).

Но попробовать, конечно же, можно. После изменения значения ключика, возможно, нужно будет выйти и зайти в систему снова, чтоб насладиться результатом.

Date: 2008-05-21 06:02 pm (UTC)
From: [identity profile] luckywalrus.livejournal.com
Не за что :-) В принципе, есть еще несколько способов разной сложности. Вот тут вот еще более подробно и доступно о некоторых из них.

http://subscribe.ru/archive/comp.soft.win.reestrfaq/200702/13143625.html

Да и внешние утилиты типа XP Tweaker, упомянутую выше, тоже позволяют легко справляться с таким вот задачками.

Date: 2008-05-21 06:09 pm (UTC)
From: [identity profile] luckywalrus.livejournal.com
Тут все зависит от самой программы. Некоторые программы позволяют менять путь (за основу при этом берется уже описанный выше параметр, но пользователь может вписать туда что угодно) а некоторые - нет.

Вообще-то, по большому счету, это делается "в ваших же интересах" - чтоб все важные данные хранились в одном месте и в случае необходимости могли быть перенесены без потерь и необходимости шарить по всему компьютеру... Кстати, дополнительный шик от использования такого централизованного хранения данных достигается в том случае, если несколько машин в сети, а "персональные данные" хранятся на сервере. Тогда, зайдя на любой машине под своим пользователем, получаем все настройки и документы, независимо от места регистрации. Такое вот небольшое лирическое отступление.