0

Диск занят но файлов не видно

У меня на флешке были разные документы и папки. После переустановки системы, я не нахожу никаких файлов на флешке, они теперь стали не видимыми (хотя, место на ней занимают, вижу в свойствах диска).

Как их восстановить, почему они могли стать невидимыми.

Гхм, одни из самых основных причин такой проблемы: вирусное заражение флешки (или вашего ПК), сбой в файловой системе флешки (хотя при этом, обычно, Windows предлагает проверить накопитель на ошибки), по какой-то причине атрибуты файлов и папок были изменены на "скрытые" (а проводник по умолчанию их не показывает).

Собственно, в статье рассмотрю, как можно решить эту проблему.

Что делать с "невидимостью" файлов

1) Включаем отображение скрытых файлов

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

Как это сделать:

  1. нажмите сочетание кнопок Win+R (должно появиться окно "Выполнить");
  2. введите команду control folders и нажмите OK. Если у вас не сработала эта команда (вдруг?), воспользуйтесь вторым способом, его привел чуть ниже.

control folders – открываем параметры проводника

далее откройте меню "Вид", и в дополнительных параметрах в подразделе "Скрытые файлы и папки" передвиньте ползунок в режим "Показывать скрытые файлы, папки и диски" . Дополнительно также снимите галочки с пунктов скрытия защищенных системных файлов, и расширений. Нажмите OK.

  • Всё! Теперь если зайдете на флешку – сможете увидеть всю информацию, что на ней находится.
  • Кстати, также открыть настройки проводника можно с помощью панели управления Windows: переключите отображение в "мелкие значки", и выберите "Параметры проводника". См. пример ниже.

    Параметры проводника (как в них еще можно войти)

    2) Выбор альтернативы проводнику (Far Manager)

    Вообще, я бы порекомендовал к проводнику иметь еще какой-нибудь файловый коммандер (менеджер). Их довольно-таки много, но мне лично импонируют два: Total Commander и Far Manager. Второй, на мой взгляд, как нельзя лучше подходит, когда возникают разного рода проблемы, например:

    • если в каталоге очень много файлов, и проводник зависает – Far без труда войдет в него и поможет найти или удалить лишние файлы;
    • легко и быстро можно изменить атрибуты любых файлов (Far видит всё);
    • при запуске старых программ, которым необходимо передать через командную строку определенные параметры.

    FAR Manager

    Главное окно FAR

    Многих пользователей отпугивает внешний вид этого файлового менеджера (но повторюсь, по возможностям он не уступит тому же Total Commander!). К "синим" колонкам быстро привыкаешь, и они становятся как "родные" (могу ошибаться, но сейчас ему легко можно поменять внешний вид).

    Теперь о том, что делать в Far для того, чтобы скрытые файлы сделать отображаемыми:

      открываете Far и жмете сочетание кнопок ALT+F1 – должно появиться небольшое окно с выбором диска;

    Far. Выбираем диск

  • далее, зайдя на диск/флешку, вы увидите все файлы на нем (Far показывает абсолютно все скрытые и системные папки, файлы). Можете просто скопировать все нужные файлы к себе на жесткий диск (для этого можно использовать даже мышку (не обязательно клавиатуру));
  • а можно в Far изменить атрибуты файлам, чтобы они стали видимыми. Для этого выделите все файлы на флешке (сочетание кнопок Shift+Home и Shift+End, файлы должны стать желтыми) . После выделения нажмите сочетание кнопок Ctrl+A.
  • Читайте также:  Выход игр на xbox one

    после чего убираем все крестики (и вопросительные знаки) в скобочках (можно при помощи мышки, можно при помощи кнопок "a", "r", "h" и пр.). Далее нажмите кнопку "Set" (установить/задать).

    Снятие атрибутов скрытые, архивные, системные и пр.

  • всё, теперь ВСЕ файлы должны стать видимы в проводнике (да и в других программах).
  • Примечание : все сочетания кнопок я привел для Far v.3, используемые по умолчанию.

    3) Проверка флешки на ошибки

    Если даже Far не "увидел" данных на флешке, возможно стоит проверить ее на ошибки (например, если вы неправильно отключили флешку из USB-порта, такое вполне могло произойти. Или ПК выключился во время копирования на нее информации. ). Провести проверку можно штатными средствами Windows.

    Для этого, необходимо открыть "Этот компьютер" ("Мой компьютер") и щелкнуть правой кнопкой мышки по вашей флешки: в появившемся меню выбрать "Свойства".

    Далее откройте вкладку "Сервис" и нажмите по кнопке "Проверить" (понадобятся администраторские права).

    Сервис – проверить флеш-диск на ошибки

    После чего согласитесь на проверку диска (кстати, Windows может сразу же сообщить, что на нем она обнаружила ошибки, как в моем случае).

    Мы обнаружили ошибки на этом диске. Проверить его!

    По завершению проверки файловая система флешки будет восстановлена. Среди новых папок на накопителе может появиться "FOUND.000" – в ней будут восстановленные файлы (для их чтения воспользуйтесь утилитой unCHKfree, например). Но как правило, в большинстве случаев, после проверки – флешка начинает работать в нормальном режиме, и копаться с "FOUND.000" нет особого смысла.

    4) Проверка флешки антивирусным продуктом

    Если у вас есть штатный классический антивирус в системе – проверьте им.

    Если классического антивируса в системе нет, рекомендую воспользоваться каким-нибудь онлайн-сканером. О лучших из них я высказывался здесь: https://ocomp.info/onlayn-antivirusyi.html#i-2

    Лично мне импонирует ESET Scaner (небольшой вес программы, вкупе с мощными фильтрами сканирования, не оставляют шансов большинству вирусов).

    Покажу ниже, как проходит проверка в ESET Scaner. После загрузки и запуска антивирусного модуля (а он весит всего несколько мегабайт), рекомендую включить обнаружения потенциально опасного ПО, и задать настройки сканирования (цифра 2 на скрине ниже).

    ESET Scaner – выключаем обнаружение опасного ПО

    Далее желательно выбрать оперативную память, загрузочный сектор, системный диск с Windows (обычно это "C:". Если что – такой диск помечен значком Windows) , и саму флешку. После чего можно приступить к сканированию.

    Выбор накопителя для сканирования

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

    Если будут обнаружены вирусы, не лишним будет прогнать систему еще несколькими антивирусными продуктами. Порекомендовал бы этот материал: https://ocomp.info/esli-antivirus-ne-vidit-virusov.html

    5) Если информация с накопителя была удалена

    Если данные на флешке были случайно вами удалены (либо это сделал вирус, либо ошибочно отформатировали накопитель) – не спешите отчаиваться. Скорее всего, большую часть информации удастся восстановить . Главное, отключите флешку от ПК, и ничего на нее не копируйте!

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

    Столкнулся сегодня с нестандартной ситуацией, когда на сервере исчезало место на диске, а я не мог понять кто его занимает. Хотя ситуация не такая уж нестандартная, но из-за ряда случайностей, она получилась в какой-то мере курьезной. Я по сути на ерундовую ошибку потратил много времени.

    Читайте также:  Завис эксель как сохранить файл

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

    В данном случае сервер это виртуальная машина, у нее один диск и один корневой раздел, на котором все расположено. На диске ext4 поверх lvm. Задача увеличить свободное место в корневом разделе без перезагрузки сервера. С lvm все очень просто. Добавляем к виртуальной машине диск нужного размера и выполняем в консоли:

    Иногда конструкция -l +100%FREE не срабатывает при увеличении раздела, хотя при создании все в порядке. Тогда можно указать добавляемый размер явно:

    В моем примере есть системный диск sda, на котором расположен том vg00, а на нем логический раздел root. Мы расширяем том vg00 с помощью нового диска sdb, а затем расширяем логический раздел root до 100% свободного места тома.

    После этого системный раздел будет увеличен сразу, перезагрузка не требуется. Можно не добавлять отдельный диск, а увеличить существующий через свойства диска в панели гипервизора. Тогда вам нужно будет на новом свободном месте на диске sda сделать новый раздел, например, sda2 и расширить том с его помощью. Как делать лучше, увеличивать диск или добавлять новый — не знаю, я и так, и так делаю. Тем не менее, считаю это плохой практикой, лучше сразу спланировать раздел диска и потом уже его не трогать. Данный способ это крайний случай, когда по-другому уже никак.

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

    Получим сразу в консоли размер всех директорий. У меня получилось так, что если сложить объем всех директорий, то получится занятыми где-то 6 Гб диска. А если выполнить команду

    То видно, что корень занят на 100%, а его размер равен 20-ти Гб. Кто занял остальные 14 гигабайт места было не понятно.

    Стал рассуждать, как такое может быть. Ситуация не такая уж и редкая, раньше встречался с этим. Суть в том, что удален какой-то большой файл, который до сих пор открыт приложением. Но смысл в том, что на этом сервере такого файла никогда не было. Разработчик сказал, что ничего особенного последнее время на сервере не делал.

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

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

    Читайте также:  Гугл хром поиск телефона

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

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

    Смысл в том, что nginx несколько дней писал в удаленный файл, который занимал место на диске. Если бы разработчик не трогал этот лог, то он бы ротировался раз в сутки и проблемы бы не было. А так он из системы был удален, но реально постоянно рос, его не было видно и он не обрабатывался с помощью logrotate.

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

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

    Можно оценить примерно, сколько стоит аккуратная работа. Если бы я просто перезагрузил сервер, то решил бы вопрос за 5 минут. Но пришлось действовать наверняка и тратить время. Когда-то это оправданно, когда-то нет. Лично я всегда перестраховываюсь и действую наверняка.

    Очередь просмотра

    Очередь

    • Удалить все
    • Отключить

    YouTube Premium

    Хотите сохраните это видео?

    • Пожаловаться

    Пожаловаться на видео?

    Выполните вход, чтобы сообщить о неприемлемом контенте.

    Понравилось?

    Не понравилось?

    Текст видео

    Включите субтитры, они содержат исправления!
    Описание:
    1) Перезагрузите ПК;
    2) Выключите гибернацию командой в cmd "powercfg -h off";
    3) Перезагрузите ПК;
    4) Вытащите HDD из ПК, запишите ваши файлы и вставбье его в свой ПК.

    Если файлы были удалены с ПК где хранились файлы, установите прогу R-Studio и восстановите файлы.

    Tutorial English:
    1) Restart the PC;
    2) Enter in the command line (CMD) "powercfg -h off" you turn off the hibernation;
    3) Restart the PC;
    4) Turn off the PC and remove the hard drive to record files on another PC;
    5) Write down the files on the HDD and insert them into your PC.

    If, after writing the files to your HDD, the files were deleted from another PC, (in the hope that the files were written correctly!), Use the program to restore the files to YOUR! hard disk (for example, R-Studio)

    admin

    Добавить комментарий

    Ваш e-mail не будет опубликован. Обязательные поля помечены *