TL; DR
У вас є кілька варіантів:
- Не використовуйте ці програми
- Зверніться до розробників програм, які ви використовуєте, і попросіть їх зберігати свої дані в AppData замість Документів
- Використовуйте вторинний рахунок / VM для деяких програм
- Періодично вручну чистіть папку
- Використовуйте / запишіть програму / сценарій, щоб періодично очищати папку за допомогою чорних списків та / або білих списків
- (Як не ідеальний злом, ви завжди можете просто створити порожні файли з тими самими іменами, що і непотрібні каталоги, і встановити їх на + R + A + S + H. Таким чином, програма не зможе створити каталог або поставити що-небудь у ньому - хоча у вас все ще буде купа файлів 0 байтів.)
- Створіть підкаталог у " Документах", щоб зберігати ваші "фактичні файли" та використовувати його як корінь документа (це простіше, якщо ви також переспрямовуєте підкаталоги для відео, зображень тощо до нової папки)
- Як і в попередньому пункті, але повністю відмовтеся від папки « Документи» для програм і використовуйте іншу папку для своїх «фактичних файлів», наприклад,
C:\Users\Muntoo\MyActualFiles\*
(не забудьте перенаправити відео, музику, вибране…)
Фундація
У Windows кожен користувач отримує каталог, у якому зберігаються конкретні для них файли. До нього можна отримати доступ зі змінною %userprofile%
. У Vista і вище це під \Users\
папкою, а в XP і внизу - в \Documents and Settings\
папці.
Тепер, коли ви вводите користувальницький каталог, він розпадається на кілька різних підкаталогів, призначених для цілей. (Часто в корені користувальницького каталогу будуть інші файли та папки, але офіційно передбачається лише кілька заздалегідь визначених, а програми та користувачі повинні розміщувати елементи у одному з відповідних підкаталогів.)
Є дві основні гілки користувальницького каталогу: один , де user-generated files
будуть збережені , і один , де program-generated settings
будуть збережені .
Vista та новіші версії використовують загальну назву папки, Users
оскільки в ній немає пробілів, але в XP та внизу ім'я Documents and Settings
робить його призначення набагато більш очевидним: воно зберігає (користувальницькі) документи та налаштування програми .
Застосування
Коли ви запускаєте програму та налаштовуєте її, програма зберігатиме налаштовані параметри у папці Дані програми в %userprofile%
(вона має різні назви залежно від версії Windows). Він постачається у двох версіях: той, де файли зберігаються в тій конкретній системі ("локальна") і той, де файли копіюються на сервер, щоб ваші налаштування могли переміщатися в різні системи мережі з вами ("роумінг") . (Починаючи з Vista, існують також варіанти з низькими пільгами.)
Коли ви зберігаєте файл, ви зберігаєте його у папці Мої документи у %userprofile%
(конкретна назва папки залежить від версії Windows). Ця папка (за замовчуванням) має різні підкаталоги для кожного типу медіа (текст, зображення, музика, відео тощо)
Приклад
Як приклад, уявіть, що користувач на ім'я Foobar запускає програму під назвою CoolApp в Windows 7, встановлену на диску C:
- Їх довідник користувача є
C:\Users\Foobar\
- Коли вони налаштовують CoolApp, він зберігає налаштування в
C:\Users\Foobar\AppData\Local\CoolApp\
- CoolApp також може / замість цього зберегти деякі налаштування / файли в
C:\Users\Foobar\AppData\Roaming\CoolApp\
- Коли вони створюють файл в CoolApp, вони зберігають його
C:\Users\Foobar\My Documents\
Зауважте, що папка " Мої документи" за замовчуванням зберігає файли, але очевидно, що користувач може зберігати будь-який каталог, на який має дозволи.
Поради
Розділення документів користувача та налаштувань програми корисно, оскільки це полегшує управління файлами. Практично кожна програма зберігатиме файли у папці даних програми, навіть якщо вона використовувалася лише один раз і ніколи більше. Насправді, відокремлення всіх даних користувачів від операційної системи доцільно, оскільки це робить набагато простішим та швидшим резервне копіювання та відновлення ОС та / або даних користувача, а також призводить до менших резервних копій.
Методика
Існує два офіційні способи зміни місця розташування " Мої документи" .
Ви можете змінити (і фізично перемістити) папку Мої документи автоматично , відкривши для неї діалог Властивості та змінивши цільовий каталог.
У Vista та вище:
У XP та нижче:
Ви також можете перемістити його вручну , відредагувавши Особисте значення в ключі реєстру
HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders
Вам не потрібно редагувати відповідне значення в …\Explorer\Shell Folders
. Потрібно перезавантажити або перезапустити Провідник для Windows, щоб все-таки отримати зміни, і коли ви зробите це, оновлення оновить значення в значенні, що знаходиться Shell Folders
в User Shell Folders
.
Вам буде необхідно вручну перемістити фактичну папку в новому місці.
Поки ви перебуваєте на цьому, ви також можете перемістити інші папки, такі як " Мої фотографії" , " Мої відео" , " Вибране" тощо.
Різне
Коли ви зберігаєте гру, ви по суті зберігаєте файл так само, як збереження документа в Word або зображення в MSPaint. Таким чином, ігрові збереження зазвичай зберігаються в розділі " Мої документи" , але деякі зберігають їх у папці " Прикладні дані" з налаштуваннями гри.