Я не хочу видеть 50 лишних папок и файлов в корне профиля и диска, поэтому отображение скрытых и системных файлов у меня отключено. А вам не мешают папки типа Documents and Settings или файл desktop.ini на рабочем столе? Сегодня мы поговорим об отображении файлов и папок, их атрибутах и ссылках файловой системы.
Когда-то у меня было включено отображение скрытых и системных файлов. Мне казалось, что так я лучше контролирую происходящее в системе. Но начиная с Windows Vista, на диске появилось слишком много лишних объектов, и я отображаю только те, что мне могут быть нужны.
На рисунке вы видите корень моего системного диска. Слева отображение скрытых и системных файлов включено, а справа – выключено. Почувствуйте разницу!
Ненужные файлы и папки лишь рассеивают внимание и отвлекают от главного. Достаточно просто знать, что в корне диска есть папки ProgramData и $Recycle.Bin или файлы pagefile.sys и hiberfil.sys, с которыми мы никогда не работаем.
[+] Сегодня в программе
- Как настроить отображение скрытых и системных файлов
- В чем разница между скрытыми и системными файлами
- Атрибуты файлов и папок
- Как посмотреть атрибуты
- Как изменить атрибуты
- Почему у папок флажок «Только для чтения» имеет три состояния
- Как получить доступ к папке “Documents and Settings” в корне диска и похожим папкам в профиле
- Опрос
Как настроить отображение скрытых и системных файлов
Я уверен, что большинство читателей знает, где все настраивается, поэтому буду краток.
Начиная с Windows 8, можно переключать отображение скрытых файлов на вкладке Вид ленты проводника.
В проводнике:
- Windows 8 и новее — Файл → Параметры → Вид
- Windows 7 — Упорядочить → Параметры папок и поиска → Вид
В Total Commander: Конфигурация – Настройка – Экран:
Занятно, что в TC у флажка такое название, что не поставить его – значит, себя не уважать :)
Как я сказал выше, в проводнике у меня отключен показ скрытых и системных файлов. Когда они мне нужны, я переключаю вид проводника одним щелчком мыши. Как я заметил выше, в новых ОС нужная опция есть на ленте Проводника, и я добавил ее в панель быстрого запуска. А в Windows 7 это делается из контекстного меню.
Эта команда вызывает скрипт VBS, который делает всю работу – изменяет параметры реестра и обновляет текущее окно проводника. Кстати, похожий скрипт уже появлялся в комментариях блога.
Скрипт VBS для переключения отображения скрытых и системных файлов
' Скрипт для переключения отображения скрытых и системных файлов ' в проводнике, а также расширений файлов ' Подробнее /12452 Option Explicit Dim dblHiddenData, strHiddenKey, strSuperHiddenKey, strFileExtKey Dim strKey, WshShell On Error Resume Next strKey = "HKCU\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced" strHiddenKey = strKey & "\Hidden" strSuperHiddenKey = strKey & "\ShowSuperHidden" 'strFileExtKey = strKey & "\HideFileExt" Set WshShell = WScript.CreateObject("WScript.Shell") dblHiddenData = WshShell.RegRead(strHiddenKey) If dblHiddenData = 2 Then 'Скрытые файлы WshShell.RegWrite strHiddenKey, 1, "REG_DWORD" 'Системные файлы WshShell.RegWrite strSuperHiddenKey, 1, "REG_DWORD" 'Расширения 'WshShell.RegWrite strFileExtKey, 0, "REG_DWORD" WSHShell.SendKeys "{F5}" Else WshShell.RegWrite strHiddenKey, 2, "REG_DWORD" WshShell.RegWrite strSuperHiddenKey, 0, "REG_DWORD" 'WshShell.RegWrite strFileExtKey, 1, "REG_DWORD" WSHShell.SendKeys "{F5}" End If
Мой REG-файл добавляет запуск скрипта из контекстного меню папки и ее фона (пункт отображается при вызове меню с нажатой клавишей Shift).
REG-файл для добавления скрипта VBS в контекстные меню папки
Windows Registry Editor Version 5.00 ; Добавление в контекстное меню папки и фона папки ; пункта для переключения отображения скрытых и системных файлов ; Подробнее /12452 [HKEY_CLASSES_ROOT\Directory\Background\shell\ShowHideFiles] "Extended"="" "MUIVerb"="Переключить отображение скрытых файлов" "Icon"="SHELL32.dll,47" [HKEY_CLASSES_ROOT\Directory\Background\shell\ShowHideFiles\command] @="wscript.exe C:\\Windows\\System32\\ToggleHiddenSystemFiles.vbs" [HKEY_CLASSES_ROOT\Directory\shell\ShowHideFiles] "Extended"="" "MUIVerb"="Переключить отображение скрытых файлов" "Icon"="SHELL32.dll,47" [HKEY_CLASSES_ROOT\Directory\shell\ShowHideFiles\command] @="wscript.exe C:\\Windows\\System32\\ToggleHiddenSystemFiles.vbs"
Предполагается, что вы скопировали скрипт в папку System32 (конечно, можно указать свой путь к скрипту). Можете просто скачать архив с готовыми файлами.
Читатели Андрей и equinox решают аналогичную задачу в Total Commander кнопкой на панели.
В чем разница между скрытыми и системными файлами
Если вы заметили, за показ скрытых и системных файлов в TC отвечает одна настройка, а в проводнике — две. Системные файлы и папки необходимы для нормальной работы операционной системы, а скрытые — просто не отображаются в файловом менеджере. Многие файлы и папки операционной системы имеют оба эти атрибута.
В корне моего профиля программы GIMP и VirtualBox создали четыре служебные папки. Я никогда не захожу в них, поэтому сделал их скрытыми, чтобы не мешали.
Достаточно выделить файлы или папки, и в свойствах установить атрибут «Скрытый».
Раз уж речь зашла об атрибутах, предлагаю остановиться на них подробнее. Тем более, что это пригодится позже.
Атрибуты файлов и папок
Как видно на рисунке выше, в свойствах файлов и папок отображаются только два атрибута – «Скрытый» и «Только чтение».
Как посмотреть атрибуты
Все атрибуты можно увидеть, добавив в файловом менеджере столбец «Атрибуты».
Каждой букве соответствует атрибут:
- R — «Только чтение» (Read-only)
- A — «Архивный» или готов для архивирования (Archived). Подробнее об этом атрибуте я рассказал в комментариях.
- S — «Системный» (System)
- H — «Скрытый» (Hidden)
- I — «Неиндексированное содержимое» (Index)
Кроме того, папки обозначаются буквой D (Directory), а ссылки – буквой L (Link). К ссылкам мы еще обязательно вернемся.
Как изменить атрибуты
С помощью команды attrib можно отображать и изменять атрибуты файлов, на изменение которых у вас есть права. Например, команда
attrib C:\test.txt
показывает, что этот файл системный и скрытый (я предварительно задал эти атрибуты), а также готов для архивирования.
Когда файл является системным, в свойствах невозможно изменить атрибут «Скрытый» — флажок затенен.
Я задал атрибуты файла так:
attrib +S +H C:\test.txt
Чтобы установить атрибут, перед ним нужно поставить плюс, а чтобы снять – минус. В одной команде можно сразу указать несколько атрибутов.
attrib -S -H C:\test.txt
Почему у папок флажок «Только для чтения» имеет три состояния
Если вы посмотрите свойства любой папки, то увидите, что флажок «Только для чтения» не установлен, а заполнен голубым цветом.
Начиная с Windows Vista, флажок «Только для чтения» всегда имеет такой вид.
Если вы:
- установите флажок, все файлы внутри папки станут только для чтения, т.е. их невозможно будет изменить
- снимете флажок, все файлы лишатся этого атрибута
Эти действия эквиваленты команде
attrib +R "C:\test\*.*" /S
где ключ /S обеспечивает обработку файлов во вложенных папках.
В любом случае, когда вы откроете свойства папки в следующий раз, флажок опять будет заполнен цветом. Любопытно, что эти действия никак не отражаются на атрибуте самой папки, который нельзя сменить в свойствах на вкладке «Общие».
Однако его можно задать исключительно для папки все той же командой attrib
attrib +R "C:\test\"
Это никак не повлияет на возможность переименования, удаления папки или записи в нее, потому что Windows игнорирует атрибут в этих случаях.
У папки атрибуты «Только для чтения» и «Системный» лишь указывают проводнику на то, что это особая папка, вид которой изменен с помощью файла desktop.ini.
Например, это папки:
- Документы, Избранное, Шрифты
- любые другие папки, внешний вид которых вы изменяете в свойствах на вкладке «Настройка»
Так, когда вы задаете папке свой значок, Windows автоматически создает скрытый файл desktop.ini и назначает папке атрибут «Только для чтения». Это можно увидеть командой:
attrib "C:\test\"
Подробнее об атрибутах папок «Только для чтения» и «Системный» рассказывается в KB326549, но ее русская версия представляет собой машинный перевод.
Надеюсь, тема атрибутов раскрыта, и самое время перейти к вопросу, который я уже пять лет вижу в форумах клиентских операционных систем.
Как получить доступ к папке “Documents and Settings” в корне диска и похожим папкам в профиле
Вообще, правильнее интересоваться, для чего нужны эти папки. Тогда сразу отпадет вопрос о том, как в них попасть.
Совместимость программ
Начиная с Windows Vista, в системе изменилось расположение пользовательских профилей. Если раньше они хранились в папке %SystemDrive%\Documents and Settings, то сейчас — в %SystemDrive%\Users.
Теперь представьте, что некая старая программа не знает об этом изменении и пытается сохранить данные в профиле пользователя старым добрым способом.
Чтобы программы не «ломались», разработчики Windows предусмотрели автоматическое перенаправление из старого расположения профиля в новое.
Давайте посмотрим, как это работает на практике. Откройте командую строку и попробуйте создать текстовый файл на рабочем столе, будто работая в XP.
echo Hello, User!> "%SystemDrive%\documents and settings\%UserName%\desktop\hello.txt"
Хотя вы не могли попасть в папку Documents and Settings, перенаправление сработало, и файл создался на рабочем столе.
Аналогичную роль играют и многочисленные папки в корне пользовательского профиля (Cookies, Start Menu и т.д.). Они обеспечивают перенаправление данных в имеющиеся пользовательские папки.
Несуществующие папки
Всех этих папок на самом деле не существует. Это просто ссылки, что видно в столбце «Атрибуты».
Выделенные буквы D и L означают папка (Directory) и ссылка (Link). Получается некая папка-ссылка.
Куда ведут эти ссылки? Вообще, в проводнике можно добавить столбец «Цель ссылки», но в данном случае он бесполезен, потому что показывает цель только для символических ссылок. Впрочем, старая добрая команда dir нам все покажет:
cd %userprofile% dir /asd
Первая команда переходит в профиль, а вторая – отображает системные папки (sd), т.е. команда dir оперирует уже знакомыми вам атрибутами.
Во-первых, стало понятно, куда ведут ссылки. Во-вторых, на сцену вышло слово JUNCTION в качестве типа папки.
Соединения (junctions)
Соединения (другое название — точки подключения) заложены на уровне файловой системы NTFS. В контексте темы нашего разговора они делятся на системные и пользовательские.
Системные соединения присутствуют в установочном WIM-образе Windows сразу. Помимо Documents and Settings в корне диска, это папки в корне %SystemDrive%\Users:
- All Users перенаправляет в папку %SystemDrive%\ProgramData, о которой мы еще поговорим
- Public (общие файлы пользователей) и Default (профиль стандартного пользователя) содержат соединяющие ссылки внутри папок
Пользовательские соединения появляются в профиле динамически при создании учетной записи.
Вы можете создать соединения самостоятельно командой mklink. Для эксперимента сначала создайте в корне диска папку test, а затем в командной строке выполните:
mklink /j c:\junction c:\test
Будет создано соединение с именем junction, которое ведет в папку test.
Я уже рассказывал о практическом применении команды mklink на примере создания символической ссылки. Ее можно создать на файл, а также использовать пути UNC – в этом и заключаются основные отличия символической ссылки от соединения.
Что хранится в папке ProgramData
В корне диска есть папка ProgramData, где хранятся данные программ, которые предназначены для всех пользователей системы. Фактически – это замена папки All Users в Windows XP.
Папка ProgramData интересна тем, что служит не только в качестве ловушки для перенаправленных данных, но и сама передает их в другие расположения.
Представьте, что вы установили программу для всех пользователей. У каждого из них на рабочем столе и в меню «Пуск» оказался ярлык программы. В Windows XP это достигалось путем создания ярлыков в папках %AllUsersProfile%\Desktop и %AllUsersProfile%\Start Menu.
Давайте попробуем создать файл на рабочем столе у всех пользователей этим способом.
echo Hello, Users!> "%AllUsersProfile%\desktop\hello-users.txt"
Вы увидите файл у себя на рабочем столе, но реально он расположен в новом месте — %SystemDrive%\Users\Public\Desktop, т.е. на общем рабочем столе.
Недавно на форуме был задан вопрос о подпапке Application Data. Участника смутило, что эта ссылка ведет обратно в корень папки ProgramData.
Неподготовленному человеку это может взорвать мозг :) Но вы-то уже знаете, что данные перенаправляются абсолютно верно – в папку, где теперь хранятся данные программ для всех пользователей.
Опрос
Итак, давайте подведем итог. Мы выяснили, что:
- в корне диска и профиля находится около 50 служебных файлов и папок
- служебные папки перенаправляют данные в другие расположения с помощью соединений файловой системы, обеспечивая совместимость со старыми программами
- когда отображение скрытых и системных файлов включено, становится труднее найти действительно нужные файлы, что замедляет навигацию
- при необходимости можно одним щелчком мыши переключить отображение скрытых и системных файлов
У меня навигация в проводнике происходит быстрее, когда отображение служебных файлов отключено. Я также намеренно скрываю некоторые папки, с которыми не работаю. А как с этим обстоят дела у вас?
У читателей, которые постоянно держат перед глазами скрытые и системные файлы, я очень хочу узнать: зачем вам это нужно?
Наконец, если вы используете соединения или символические ссылки, поделитесь опытом в комментариях!
Результаты голосования утеряны в связи с прекращением работы веб-сервиса опросов.
Filo
Можете рассказать, что значит архивный? Это как-то связанно с ранними технология использующими в Виндовс (ну там стримеры и прочие)?
Почему бы не сделать тоже самое для пользователя? Двойной клик по %SystemDrive%\Documents and Settings и попадаешь в %SystemDrive%\Users.
IMHO — Многие вопросы были бы сняты.
Vadim Sterkin
Отличный вопрос :) Атрибут «Архивный» исторически использовался для пометки файлов, которые изменились с момента предыдущей архивации. Не архиватором, а средствами резервного копирования — msbackup (DOS), ntbackup (NT/2000/XP), командой XCOPY, а также некоторыми сторонними программами. Атрибут автоматически обновляется при сохранении файла.
Я сейчас не могу проверить, но уверен, что это применимо и к средствам резервного копирования Windows 7. Если вы включили в архив папку, то можно исключить отдельные файлы, сняв флажок.
Также интересно то, что иногда в свойствах файла отображается флажок с этим атрибутом, а иногда — кнопка «Дополнительно». Зависит это от того, поддерживает ли том сжатие и шифрование. Если не поддерживает, глупо делать отдельный диалог ради одного флажка. [обратно к статье ^^]
Не забывайте, что большинство пользователей Windows работают в проводнике, где по умолчанию системные файлы не отображаются. Так что у подавляющего большинства такие вопросы вообще не возникают.
А возникают они у «опытных пользователей», которые достаточно опытны, чтобы включить отображение системных файлов, но недостаточно опытны, чтобы нагуглить ответ :)
equinox
В тотале — да, но если в проводнике, то это дольше (надо заходить в свойства, переключать radiobutton). Скачал ваш скрипт vbs, установил, — отличная вещь, стало в разы быстрее переключаться между режимами! Спасибо!
Semargl
Ну во-первых мои пользователи считают иначе (:
Во-вторых : а когда файл с одним и тем же именем и содержанием не может быть удален антивирусом это профессионально.
В данном случае тут свзяка… На файл с измененными правами нтфс-доступа еще и ставится атрибут «скрытый»+»системный»…
И потом, никто не говорил что только на глазок… После удаления файлов в корне флешки (или иных накопителей) диск обязательно прогоняется через антивирус Касперского или avz на худой случай…
challenger80
Я так понимаю, что для 64 битных систем System32 надо изменить на SysWOW64 или я ошибаюсь?
Vadim Sterkin
equinox, я рад, что вам пригодился скрипт! Кстати, архив уже скачало свыше 70 человек.
challenger80, чтобы не связываться с редиректом, положите в папку у себя в профиле. Я все держу в папке scripts. Системная папка не засоряется, и не нужно помнить, что я туда добавлял. Пример был «для простоты» :)
Semargl, спасибо за развернутое объяснение :)
ezag
Системные папки и файлы отображаются у меня сейчас, скорее, по привычке. Бывает, я работаю в системных папках, а переключать галку средсвами проводника лень.
Связи и ссылки использую давно и успешно еще со времен выхода FAR’а. В этом файловом менеджере изначально были предусмотрены удобные средства работы со связями и ссылками. Для чего? А с той же целью, что система Windows. По мере замены ПК меняются диски, их объем и количество, а предпочтения и привычки остаются. Какие-то скрипты и системные настройки настроены на определенные пути, но обновление аппаратного обеспечения делает целесообразным размещение файлов другим образом. Чтобы не менять массу настроек и свои привычки проще настроить связь и все работает. К слову, для организации связей и ссылок держу на ПК старый добрый FAR. Использую его практически только для этого. Для большинства прочих действий использую Проводник с его очень удобным поиском. Но это уже другая история…
Semargl
Вадим, вам большое спасибо за блог. Очень многое мне уже не раз помогало в работе… Читаю вас постоянно и с удовольствием…
YaNkEE
Это уже не ко мне, а к владельцу компьютера. Свободно распространяемое ПО не всегда хорошее.
А разница: просто удалять файл или каждый раз запускать сценарий? Тем более, я не люблю лишнего на рабочем столе. А лезть за этим батником в иную директорию долго. По крайней мере дольше, чем нажать Del, потом Enter.
И опять же, Vadim Sterkin, сколько людей, столько мнений. На вкус и цвет фломастеры разные.
Vadim Sterkin
ezag, вы один из немногих, кто работает с соединениями и ссылками. Это хороший плюс FAR в серии пенальти.
YaNkEE, речь не о фломастерах, а об автоматизации рутинных (частых) задач. Файл может лежать где угодно, а запускаться сочетанием клавиш, скажем, Ctrl+Alt+D.
Semargl, спасибо на добром слове :) Надеюсь вас порадуют и будущие записи!
Виталий
Иногда бывает нужно. Захочу я что- нибуть удалить, а Windows тут же восстановит файл из папки WinSxS. А так сразу видно наличие ссылки, и в свойствах файла модно посмотреть, куда она ведёт (а то в этой WinSxS чёрт ногу сломит).
Иногда отсутствие стрелок помогает. Чистил я папку Media, увидел, что стрелок нет, и не парился, что файлы восстановятся. Были бы стрелки, озаботился их удалением ещё и из WinSxS.
А настроек там нет?
Эта кнопка сильно раздражает. Не могли бы они сделать все свойства сразу в диалоге? Места в диалоге полно, да и расширить можно. А то надоедает лезть за ними через абсолютно лишний диалог. Жаль английского не знаю, так бы им в блог написал об этом.
CEPbl4
+1
в проводнике показ скрытых файлов включен (на автомате при первой настройке виндоус :) хотя проводником не пользуюсь)
интересно, наверное тоже себе так сделаю, ибо иногда приходится видеть и эти файлы
пс, навигацию по папкам осуществляю через быстрый поиск по первой букве (ТС) (папок не так много, запомнить названия не так сложно
Pavlundij
Как то спокойнее когда все на виду!!!
Vadim Sterkin
Виталий, я, конечно, знал, что вы считаете системные требования Windows 7 завышенными (с чем я не согласен, учитывая хар-ки современных устройств).
Однако удаление файлов из системных папок это не решение проблемы требований ОС к дисковому пространству, а верный путь к косякам и невозможности установки обновлений. Зная, что разубеждать вас в чем-то бесполезно, я желаю вам поскорее убедиться в этом самостоятельно…
Что вы изменяете в этом диалоге и зачем?
Pavlundij, гарантирую, что после отключения скрытых файлов у вас не будет приступов внезапного беспокойства, и консультации психолога не понадобятся…
Alexiz
Вопрос зачем для меня, как системного администратора вообще не стоит. мне очень не нравится, когда разработчики ОС решают за меня, что мне видеть, а что нет в файловой системе.
Как показывает моя многолетняя практика, отображение скрытых и системных файлов весьма балготворно сказывается как при решении различных проблем, так и для контроля вклюяённости некоторых функций.
Для обычных пользователей я, разумеется, такие скрытые и системные файлы прячу, для администраторов — всё отображается.
разумеется можно в случае чего включать их отображение всякий раз, когда возникнет потребность, но зачем мне лишние действия? правильно, совершенно незачем. Кроме того иногда это помогает решать лёгкие проблемы «с лёту» =)
Vadim Sterkin
Пожалуйста, приведите примеры решения проблем и контроля включенности функций, исключительно благодаря отображению системных файлов. Думаю, у вас их накопилось немало в многолетней практике ;)
P.S. Про вирусы на флэшках уже было.
Виталий
Требования, конечно, завышены, но конкретно папку Media я чистил (чищу и буду чистить) из других побуждений- меня раздражают всякие звуки, дзыньки и прочие мелодии включения. Конечно, можно выключить через настройку, но она часто сбрасывается, например, при смене тем. Снести звуки совсем- самый надёжный способ. В ХР проблем нет, в Семёрке вроде тоже. Или Windows 7 падает в синий экран при отсутствии звука?
Во- первых, как я уже сказал, свободное место не было самоцелью (у меня 2 ТБ), во- вторых, если знать что, то можно удалять. Сомневаюсь, что удаление папки pt-BR с муями для португальского хоть как то отразится на работе ОС (папка приведена для примера. 222 KB мне не жалко).
Не изменяю, а хотел бы изменить. Хотел бы все свойства из кнопки «Дополнительно» перенести в основной диалог. Зачем? Чтобы лишний раз на кнопку не тыкать. Зачем вообще Майкрософт этот диалог сделал, я даже представить не могу.
Vadim Sterkin
Виталий, понятно, что удаление файлов из папки Media или языковых файлов ненужных стран не влечет за собой деструктивных последствий. С Media понятно, я тоже звуки отключаю, но и тему не меняю — она все равно своя.
Я спрашивал, какие параметры вам нужно изменять в диалоге, что вас так раздражает необходимость нажимать кнопку. Ибо я там ничего для каждодневной работы не вижу.
Так или иначе, диалог менять никто не будет :) А если вы не пользуетесь сжатием/шифрованием, можете отключить их на томе, и архивный флажок будет прямо в свойствах.
ezag
Затем, что Windows позиционируется как система для домохозяек. Другими словами, для всех. Доля рынка, занимаемая этой системой, тому красноречивое доказательство.
Vadim Sterkin
ezag и Виталий, пожалуйста, не устраивайте оффтоп в обсуждениях. Файл подкачки никакого отношения к этой записи не имеет. Ваши комментарии перенесены в запись о файле подкачки.
Процесс переноса комментариев не прямой и трудоемкий, посему связан с негативными эмоциями. Я уверен, что вы не хотите огорчать владельца блога, в котором вам так нравится общаться :)
юра
ну бывают вирусы разные скрытые, так что «на всякий случай», если антивирус не заметит…
MuroM
На самом деле никакого времени проверка хорошим антивирусом не занимает! Только вставьте заражённую флешку, как мой KIS мгновенно отреагирует!
Если нет денег на нормальный антивирус, то установите на «вход» прогу типа » Зоркий глаз» (не конфликтует с установленными антивирями). Она как раз специализируется по флешковым вирусам любителям файла autorun.
Forest
Спасибо за скрипт!
Удобно очень)
Серый
MuroM, на самом деле хороший антивирус — понятие относительное. А чтобы побороть раз и навсегда проблему авторанов нужно отключить автозапуск со всех носителей, а кто этого не сделал — пусть напишет, зачем он ему нужен:)
По теме — проголосовал за отображение скрытых и системных файлов. Есть нюанс — пользуюсь тоталом, там за эту функцию отвечает отдельная кнопка (в моей конфигурации), поэтому включаю и выключаю по мере необходимости, по умолчанию включен. Часто приходится ручками чистить временные каталоги профиля пользователей, т.к. со временем там накапливаются гигабайты мусора. Попасть в профиль без отображения скрытых\системных файлов можно, например используя алиас %appdata% в адресной строке, но мне удобнее через дерево каталогов. Для пользователей, кто занимается только своей системой эта задача тоже может периодически вставать, т.к. современный софт активно использует профиль для хранения настроек и пр.
anon
Включено отбражение скрытых файлов и папок только из-за директории \user\AppData\
Анатолий
Подскажите, пожалуйста книгу по написанию vbs скриптов.
Анатолий11
А я работаю только с видимыми скрытыми файлами и папками, видно вирусные, особенно на флешках. И как раз, когда автор это написал 30.08 я получил вирусы на флешках в виде 2-х скрытых папки RECYCLER и файла Autoran.inf. А если такую флешку с этим вирусом повторно вставить, то сразу закрывается просмотр скрытых файлов и в восстановлении системы убираются старые метки. А если и дальше пользоваться такой флешкой, то вносятся ошибки в различные проги, пока комп вообще не перестанет запускаться. Виндовс 7 реагирует на этот вирус ещё хуже, быстрее выходит из строя, чем Виндовс ХР.
Для поиска загружал раз 20-ть Виндовс с форматированием. Загружал все свои и чужие проги, долго, ждал, но вируса на флешку не писалось. Потом входил в интернет разными браузерами и на разные сайты, при этом постоянно вставляя и вынимая флешку, результат один. Через минут 30-50 после первого открытия любого браузера на флешки записывались при запуске эти два скрытых файла. Т.е. загрузили вирус в комп. Я позвонил провайдеру и всё это рассказал и предложил совместными усилиями выяснить откуда поступает этот вирус. По ответу провайдера, который предложил за плату починить мой комп, я понял, что этот вирус суёт мне сам провайдер. Зачем? А чтобы потом всем за плату чинить компы. Как раз с этого времени по всему району всё было увешано рекламой ремонта ПК и сейчас тоже везде развешивают.
Помог антивирус AVZ. Он убрал этот вирус и с тех компов, которые заразились от такой флешки и с флешок. Да ещё я сделал свою прогу, которая стирает эти вирусные файлы и папки с флешки при её запуске.
Пока тишина, видно провайдер от меня отстал на время. Но за скрытыми файлами постоянно наблюдаю, особенно на флешках. Ну и на С.
Кстати, восстановление системы не помогает, не убирает вирус. Если убрать автозапуск, тоже не помогает, ведь при вставке флешки с вирусом, есть автозапуск или нет, вирусу по-барабану.
littleleshy
Использую показ скрытых файлов для облегчения навигации по файловой системе. Имеются в виду папки такие как папки профилей пользователей, ProgramData и пр.
Head
Если относительно % работы именно в файлменеджере — немало :) А вообще работаем мы не в нём ;)
Пример: у меня на одном из офисов в день 10-15 чужих флешек пробегает минимум через оператора, распечатки всякие. Так вот оператор в ТС за доли секунды находит нужные файлы в куче хлама (раскраска по типам файлов и по датам, сортировка по дате desc), при этом нередко какие-то клиентские данные оказываются в скрытых вирусами папках. Заодно и вирусы прибивают (если клиент конечно не окажется редкостным г.. еще с порога, таким оставляем и можем даже не предупредить что у него живность там). И такой подход на порядок эффективнее, чем сканирование каждой флешки неизвестного размера и содержания перед ее «употреблением».
Вадим, я не оспариваю ваш подход к делу, мне он по душе. Просто ситуации бывают разные. И 25 флешек в день — не самая экзотическая ;)
Head
И зачем я это осилил ? %)
AlexIz
Vadim Sterkin,
Прошу прощения — не включил функцию оповещения об ответе и забыл. Итак, примеры:
1. Места мало. Что там у нас его кушенькает? Ага, файл функции хибернации, которой вот ентот вот юзверь не пользуется. Конечно, можно залезть в меню настройки энергопитания, или насоздавать кучу политик, но быстрее и эффективнее иногда поступить так…
2. Один из серверов стал грузиться непозволительно долго (п 30-40 минут). Благодаря включенной опции отображения скрытых файликов, удалось быстро выяснить, что один замечательный софт с дуру насоздавал около полумиллиона файлов в корне диска c:, пометив их системными
Vadim Sterkin
Как я понял, это надо по работе. А дома?
Владимир
Так исторически сложилось, что любовь с ТС не сложилась :) (пару- тройку раз ставил, пробовал перейти на него вместо проводника- никак), поэтому пользуюсь проводником. Когда- то — на ХР (сборка- устанавливал знакомый) — было включено отображение скрытых и системных файлов и я, весь из себя, даже не догадываясь об их назначении, твёрдой недрожащей ручкой отправил их в корзину :). Я долго недоумевал, почему машинка больше не заводится. С тех пор утекло много воды, пришлось выучить и для чего…, и почему…, но с тех пор все скрытые и системные файлы спрятаны от греха подальше. Не так уж и много времени надо ,чтобы включить/отключить отображение этих папок/файлов.
Yaromax
Отображение системных файлов включено и в ТС, и в Проводнике — это скорее старая привычка все контролировать, грамотнее, конечно, отключить, и включать по необходимости.
rodocop
Сколько раз уже сталкивался с тем, что приходится доставать какие-то файлы в совершенно пользовательском режиме из скрытых по умолчанию областей!
Не у себя, конечно — тут только ТС с полным отображением, да и в Проводнике всегда все включено. У других, когда приходится помогать «чайникам» в настройке компа.
Сейчас не приведу конкретные варианты, т.к. это не основной род занятий, но встречается это почти при каждом случае помощи, и раздражает жутко. Я уж не говорю о том, что сам «чайник» ни в жисть не найдет нужное в таком случае.
А вообще, я немного не понимаю логику «когда больше показано, труднее искать».
Во-первых, в любых ФМ (файл-менеджерах) есть куча инструментов поиска и навигации. Поэтому важно лишь знать, что именно ты ищешь. И иметь минимальный опыт работы с этими программами (ФМ).
Это как представить следующую ситуацию — вы всегда едите на завтрак только йогурт или скажем мюсли, а пьете только кофе или сок. А все остальное терпеть не можете. И если перед вами поставить шведский стол, где кроме указанного будут еще 150 продуктов, то может, ваш выбор и удлинится — но только в первый раз, потом уже вы просто будете брать свое, зная, где оно (или хотя бы помня алгоритм поиска нужного на столе).
А теперь представим другой шведский стол, где часть продуктов по умолчанию не выставляется, а лежит в отдельной запертой (хотя и с доступным каждому ключом, но его наличие не афишируется) комнате. И вот часть завтракающих в этом случае рискует остаться без завтрака, потому что не найдет «своих» продуктов.
Так какой вариант лучше?
Vadim Sterkin
Метафоры со шведским столом считаю некорректными. Скрытые и системные файлы не нужны пользователю в подавляющем большинстве случаев, и уж тем более они не нужны для настройки компьютера. Других аргументов не вижу.
До сих пор единственный внятный аргумент в комментариях — визуальное определение вирусов. Остальное — привычка и т.п.
Yaromax
Vadim Sterkin, в последнее время пришел к следующему: для обычных пользователей — когда кому-то настраиваю систему — отключаю, у себя по привычке включены, надо переучиться и отключить.
pongo
Пришлось отключить отображение скрытых папок и файлов, т.к. если они отображаются, то в Windows 7 начинает тормозить поиск программ через пуск (т.е. когда набираешь с клавиатуры названия).
nunahren
Vadim Sterkin, в Total Commander на панели сделал кнопочку с командой cm_SwitchIgnoreList. И в его списке исключений держу только корзины, system volume information и ещё некоторые файлы и папки, про которые и так понятно, что они никуда не денутся. А все остальные скрытые и системные привык видеть — как тут уже много раз было сказано если часто с флешками работать — лучше их видеть.
Алексей
Совсем не мешает отображение ни скрытые ни системные . Системные в силу того что в системном диске практически нечего делать. Ну бывают случаи что нужно что то там .так все сразу открыто .а Скрытые переодически то скрываю то прячу .. помогают. если желаю скрыть от нежелательных просмотров не знающих об этом юзеров ))
Сергей
Здравствуйте! Как правильно сделать на диске С символьную ссылку, используя mklink, для Program Files, для перенаправления на диск К?
Ссылка делается на всю папку или на каждый раздел ее содержимого?
Vadim Sterkin
Сергей, в общем случае родительская папка перемещается (с удалением), потом создается ссылка. Но я не рекомендую переносить Program Files. Вопросы по ссылкам тут http://forum.oszone.net/thread-209013.html
Виталий К. ©
В семёрке лучше так не делать. В ней повсеместно используются жёсткие ссылки, а они между разделами не работают.