Не могу изменит атрибуты после вируса

Обновлено: 28.03.2024

Всем привет. Это очередная статья от К76 , где я покажу вам некоторые свойства windows , быть может вам знакомые, но с интересной и малоиспользуемой пользователями (дома или на работе) точки зрения. С помощью нехитрых функций я покажу вам, как иметь на общем компьютере или ноутбуке известные только вам секреты или с лёгкостью раскрывать чужие.

Attrib.exe — файл операционной системы windows , который располагается в системной папке C:\Windows\System32. Он позволяет отражать или изменять атрибуты файлов. Функция команды attrib устанавливать, изменять и удалять файловые атрибуты. С его помощью файлы можно делать файлы доступными только для чтения, архивными, системными и скрытыми. Атрибут или атрибуты файла — это метаданные, которые ассоциированы с любыми данными на компьютере и описывают или отслеживают данные о том, когда файл был создан, сколько он заключает в себе по размеру, расширение файла и разрешения на работу с файлом.

Как работать с файловыми атрибутами ?

В windows пользователю доступны только четыре вида атрибутов, но система видит больше:

  • только чтениеread-only– r (файл можно прочитать, но изменить его ни программам ни пользователям не получится);
  • системныйsystem– s (используется операционной системой и не отображается в списке файлов в настройках по умолчанию);
  • скрытыйhidden— h (системой по умолчанию не отображаются);
  • архивныеarchive— a (для копируемых или резервируемых файлов)
  • принадлежность к директории— d (используется системой, чтобы различать папки от файлов)
  • появляется и пятый — запрещён к индексированию— i (windows исключает его из файла индексации, однако для поиска по имени он доступен)

атрибуты windows

Как изменять файловые атрибуты с помощью attrib.exe?

Атрибуты можно устанавливать (+) или снимать (-). Чтобы атрибуты увидеть, нам придётся кликнуть по папке правой мышкой и выбрать Свойства.

атрибуты

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

Если вы желаете познакомиться с синтаксисом команд, можно набрать в консоли команд (cmd с правами админа) команду attrib /? и после нажатия клавиши ввода присмотритесь к экрану:

сменить атрибуты в cmd

Вы увидите описанные выше мною команды по работе с атрибутами и последовательное написание синтаксиса для изменения атрибутов. Тоже самое можно проделывать прямо из-под проводника windows. Но мы же не ищем лёгких путей?

Зачем, спросите вы?

Для работы с известной только вам скрытой папкой не нужно будет постоянно проделывать путь к настройкам в свойствах файлов и папок. Оставьте скрытыми папки , файлы и их расширения. Но с помощью синтаксиса, описанного ниже, и которого легко запомнить, у вас будут свои маленькие секреты, появляющиеся ниоткуда как по волшебству. Дальше — больше. Вы уверены, что никто из использующих этот же компьютер или ноутбук не пользуется преимуществом изменения атрибутов? Узнайте секреты коллег или домочадцев с помощью той же команды. Об этом — ниже.

Кто заинтригован, читаем дальше.

Давайте потренируемся…

Давайте спрячем папку. Создайте новую папку на Рабочем столе и для облегчения задачи присвойте новое имя покороче, например, 1.

новая папка

Щёлкните Свойства и в окне выберите СкрытыйПрименить. Если у вас в параметрах папок не выставлена функция отображения скрытых папок, значок папки немедленно исчезнет. Если функция активирована — ярлык папки станет прозрачным.

Чтобы изменить атрибуты через консоль, нужно:

  • запомнить для себя полный путь к файлу (Свойства файла — Расположение)
  • скрыть файл через команду в консоли. Вот так:

спрятать папку

Папка опять спряталась. Чтобы открыть её для просмотра (сделать видимой) без изменения свойств папки, повторите команду в консоли в точности, лишь поменяйте знак + (присвоить) на — (отменить).

Создадим список спрятанных файлов и директорий.

Да, всякое бывает. Забыли название папки, но помните расположение… Или наоборот. Допустим, что у нас там на диске С: спрятано…? Впишите в консоли вот эту команду:

В текстовом файле немедленно сформируется список скрытых файлов и папок локального диска С. Не все они представляют интерес для пронырливого папы, однако к некоторым файлам, быть может, стоит присмотреться?

Как снять Системный и Скрытый атрибуты файлов и папок, или куда пропали мои файлы?

Ну, избавляться от вирусов — это работа антивируса. Мы сейчас с вами попробуем вернуть некоторые опции и свойства файлов и директорий, чтобы те нормально отображались в проводнике Windows.

Отображаем системные и скрытые файлы и папки

Вообще-то для этого издавна существует специальная опция в настройках папок с целью сокрыть от криворукого пользователя системную информацию. Её удаление приводит к повреждению системы. Однако факт того, что файл или папка спрятаны или не дают на себя даже взглянуть, не более чем атрибут файла/папки. Который можно также с успехом присвоить или снять. Но давайте посмотрим, что может поделать со всем этим вирус. Переходим в Параметры папок с помощью консоли cmd, запущенной от имени администратора:

Во вкладке Вид убедитесь, что снята галочка у чек-бокса Скрывать защищённые системные файлы. Здесь же, наоборот, активировать чек-бокс напротив Показывать скрытые файлы, папки и диски. После этого можно начинать поиск утерянной информации с помощью проводника.

скрывать защищённые системные файлы

скрытые папки windows 10

настройки отображения папок в Windows 10

Как снять Системный и Скрытый атрибуты из консоли?

Описанное выше — прекрасный способ отображать всё, что было до того от вас сокрыто. Однако для конкретных файлов есть целевой инструмент. Если какие-то папка или файл не поддаются редактированию или открытию, попробуйте применить к нему ту же операцию. В консоли от имени админа введите команду по типу:

Например, мне нужно скопировать текстовый файл.rtf с Рабочего стола. Сниму с него ненужные мне атрибуты командой:

снять атрибут скрытый

Если расширение неизвестно, или файлов много, можно применить флаги множественности ( * ):

где /S — флаг рекурсива. Он позволяет проникнуть во все вложенные (если таковые имеются) папки, а /D — снимет атрибут (если наложен) Системный или Скрытый. Сразу предостерегу тех, кто захочет решить все проблемы одним махом, запустив:

Оставьте значок Системный на принадлежащих Windows файлах: самому дороже будет.

Снять атрибуты Системный и Скрытый при помощи программ

Если вы не удовлетворены результатами команд консоли, можно воспользоваться программами сторонних разрабов. Наиболее популярными среди них являются:

Первая из них не потребует установки. После запуска iReset появится окно с мишенью по центру. Цепляете нужный файл/папку мышью и перетаскиваете на мишень, которая изменится на надпись Drop Here. Закончите операцию сброса атрибутов, нажав по кнопке Reset. В качестве платы за бесплатность утилита лезет на какой-то ресурс в окне браузера по умолчанию.

ireset

Вторая программа потребует установки на диск, но обладает более мощным функционалом. По-русски не разговаривает. После установки окон не показывает, и прописывается прямиком в контекстное меню папки/файла:

Attribute Changer

Может работать с вложенными папками, меняя имена файлов и директорий, сменив регистр. Плюсом куча примочек, связанных с манипуляцией даты и времени создания и модификации. В общем, знакомьтесь.


Чем вызвана ошибка?

С ошибкой, связанной с изменением атрибутов, можно столкнуться по следующим причинам:

  1. Файл или папка не принадлежат текущему пользователю. Проблема может возникнуть после перехода на Windows 10 из предыдущей версии, когда пользователь пытается сохранить старые файлы.
  2. Отсутствуют разрешения на файл при попытке изменить его атрибуты.
  3. Содержимое зашифровано.
  4. Повреждение системных компонентов. Проверьте целостность системы командами SFC и DISM.

Изменение владельца

Чаще всего с ошибкой применения атрибутов сталкиваются в случае, когда у текущей учетной записи нет соответствующих разрешений для открытия файла. Обычно это происходит после обновления до Windows 10 из предыдущей версии. Как правило, в ходе обновления некоторые сведения об учетной записи изменяются, поэтому доступ к определенным данным, которые мигрировали из предыдущей ОС, может быть запрещен.

Чтобы получить полный доступ к данным в версиях Windows 7, 8.1 и 10, выполните следующие шаги:

В Проводнике перейдите к проблемному файлу (каталогу). Щелкните правой кнопкой мыши по нему, в контекстном меню откройте Свойства.

Настройка разрешений

Откройте проводник и перейдите к файлу, который при обращении вызывает ошибку. Кликните по нему правой кнопкой мыши и выберите Свойства.

Содержимое зашифровано

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

В проводнике перейдите к файлу. Правым щелчком разверните контекстное меню и откройте Свойства.

Если содержимое действительно зашифровано, все что нужно сделать — обратится к владельцу и запросить сертификат шифрования, чтобы установить на компьютер.

Читайте также: