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

Как скрыть/отобразить файлы и папки на компьютере с ОС Windows 7

Стандартный способ

Чтобы скрыть файл или папку, нужно последовательно пройти два этапа:

Отключение видимости скрытых папок


Если в настройках установлена опция «Не показывать…», то скрытые файлы и папки всё равно будут отображаться, с той лишь разницей, что по сравнению с обычным элементом ярлык таких объектов более тусклый.

Изменение параметров папки/файла

После этих действий папка или файлы станут скрытыми и не будут отображаться.

Включение видимости и просмотр

Чтобы показать скрытые элементы, нужно зайти в настройки папки и поставить галочку напротив пункта «Показывать скрытые файлы, папки и диски». А чтобы конкретный объект перестал быть невидимым, нужно снять галочку с опции «Скрытый».

Как сделать папку невидимой - видео

Через Total Commander

Этот способ связан с предыдущим тем, что в «Параметрах папок» также должна стоять галочка напротив пункта «Не показывать скрытые файлы, папки и диски».

Как просмотреть файлы и сделать их открытыми

Для отображения скрытых файлов и папок, необходимо нажать клавиши Ctrl + H.

Чтобы документы вновь стали видимыми, нужно воспользоваться комбинацией Alt + A и убрать галочку с пункта «Скрытый».

Посредством Free Hide Folder

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

Программа Free Hide Folder не скрывает отдельные файлы. Доступна для бесплатного скачивания в интернете.

  1. При первом запуске программы появится окно, в котором нужно ввести и подтвердить пароль. Кстати, он потребуется и при удалении программы.
  2. Следующее окно попросит ввести регистрационный код, но это не является обязательным условием. Чтобы продолжить работу, нужно выбрать Skip.
  3. Затем кликнуть на значок Add и выбрать папку, которую необходимо скрыть.
  4. После того как папка будет выбрана, появится сообщение о том, что желательно сделать Backup. Желательно последовать совету.

    Backup сохраняет информацию о программе. Если последняя будет удалена, то после повторной установки доступ к скрытым папкам восстановится.

Кроме Add, в общем окне есть кнопки для:


Как найти скрытую информацию и перенести на флешку

Free Hide Folder скрывает папки так, что их нельзя найти с помощью поиска. Единственный способ - это открыть программу и выбрать инструмент Unhide. Особенностью является и то, что он не скрывает документы, которые находятся на съёмных дисках.

Так как поиск Windows не может обнаружить скрытые посредством Free Hide Folder документы, то нельзя воспользоваться и копированием. Таким образом, невидимые папки нельзя перенести на съёмные диски.

С помощью изображения и архиватора

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


Изображение можно взять любое, здесь ограничений нет.

  1. Добавить нужную папку в архив.
  2. Поместить архив и изображение в одну папку, желательно находящуюся в корне диска.
  3. С помощью комбинации Win + R запустить инструмент «Выполнить», ввести в строку cmd и кликнуть «OK».
  4. В командной строке перейти к той папке, где находится архив и изображение. Для этого ввести команду cd и адрес. В данном случае это cd c:\.
  5. Затем нажать Enter.
  6. Теперь в строке нужно прописать названия изображения, архива и нового файла. Также во всех трёх позициях должны быть указаны расширения. В данном случае получается: COPY /B Image.jpg + FolderWithFiles.rar ImageWithArchive.jpg.
  7. Нажать Enter. Если всё было прописано правильно, в командной строке выйдет сообщение, что файлы были скопированы.

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

Исходные файлы можно удалить.

Как посмотреть скрытые файлы

Чтобы можно было смотреть файлы, скрытые в изображении, нужно саму иллюстрацию открыть с помощью WinRAR.

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

  1. В меню «Открыть с помощью» кликнуть на пункт «Выбрать программу».
  2. Кликнуть на «Обзор» и в открывшемся окне найти папку с архиватором.
  3. Открыть папку и выбрать ярлык запуска программы.
  4. Далее WinRAR появится в списке программ, которые могут открыть изображение. Также нужно убрать галочку с пункта «Использовать выбранную программу для всех файлов такого типа». В противном случае все изображения будут открываться с помощью архиватора.

Когда пользователь откроет изображение с помощью архиватора, будет видно, что внутри находится папка.

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

Возможные ошибки

Как задействовать опцию «Показывать скрытые файлы и папки»

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


В противном случае параметр нужно создать. Для этого кликнуть ПКМ на свободной области окна, выбрать «Создать», затем «Параметр DWORD». Назвать его CheckedValue и дать значение 1.

  1. Пройти по адресу: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced.
  2. Найти в списке параметр Hidden (со значением 0), тип REG_SZ, и удалить его.
  3. Если в списке есть параметр Hidden, тип REG_DWORD, то поменять его значение на 1. В противном случае параметр нужно создать.
  4. Найти в списке параметр SuperHidden, тип REG_DWORD, и поменять его значение на 1.
  5. Нажать «F5», чтобы обновить окно редактора и закрыть его.

Что делать, если «Свойства папки» отсутствует

Обычно это говорит о том, что в систему проникли вирусы. Возможно, у антивируса просто не получилось идентифицировать и удалить вредоносные программы. А чтобы пользователь не мог зрительно обнаружить их, авторы таких приложений используют атрибуты «Скрытый» или «Системный». Кроме того, удаляется пункт меню «Свойства папки».

Даже если вредоносное ПО будет удалено, антивирус не сможет восстановить этот пункт. Это нужно будет делать вручную:


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

  1. С помощью Win + R запустить инструмент «Выполнить», ввести в строку regedit и нажать «OK».
  2. Пройти по адресу: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer.

В правой части окна найти параметр NoFolderOptions, тип REG_DWORD. Двойным щелчком ЛКМ открыть его и установить значение 0.

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

В Windows 7, Windows 8, Windows 10 и Vista в целях безопасности и сохранности можно скрывать важные файлы и папки, чтобы случайным образом другие пользователи не удалили/не изменили важные данные, или просто от просмотра чужих глаз. При необходимости эти же файлы довольно просто отобразить, что мы и рассмотрим далее в этой статье.

Также в последнее время очень часто наблюдается случай, когда у пользователей все файлы и папки становятся скрытыми, будто все, что было, удалено а вместо них создаются ярлыки с теми же названиями, что является последствием заражения компьютера/съемного носителя вирусом.

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

Первый и самый простой метод, который я всегда использую — это с помощью программы Total Commander. Откройте программу, выберите нужный диск и просто нажмите кнопку «Скрытые элементы», и вы увидите все, что было скрыто (помеченные красным восклицательным знаком).

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

Отображение скрытых файлов и папок в Windows 8.x или 10

Используйте вкладку Вид и нажмите кнопку Параметры.

На вкладке Вид, отметьте опцию «Показывать скрытые файлы, папки и диски» в самом низу. Если вы хотите добраться до скрытых системных файлов Windows, снимите флажок с опции «Скрывать защищенные системные файлы»

Скрытые файлы отобразятся в полупрозрачном виде. Если нужно полностью убрать атрибут «скрытый» с файла или папки, нажмите на него правой кнопкой мыши и выберите свойства. На вкладке Общие снимите флажок с параметра Скрытый.

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

Windows 7 или Vista

Откройте любую папку и выберите «Параметры папок и поиска» в меню Упорядочить.

Также как и в предыдущем примере отметьте или снимите флажки с нужных опций и нажмите Ок.

Что делать если у папки атрибут скрытый неактивен

В случае, если вы не можете убрать атрибут скрытый у папки вышеуказанным методом, код приведенный ниже может помочь вам в этой ситуации. Просто скопируйте его, вставьте в блокнот и сохраните его под именем folder с расширением.vbs вместо txt, чтобы получилось folder.vbs. Затем скопируйте и вставьте файл в нужный вам диск (USB флешка, SD карта или HDD), где нужно отобразить скрытые файлы и запустите его стандартным, двойным щелчком мыши.

Не забудьте изменить «d:» на букву вашего диска.

‘ Сброс файловых атрибутов для всех папок внутри определенного диска
‘ Измените d: на букву диска, в котором будет применен скрипт
cDrive = «d:»
Set FSO = CreateObject(«Scripting.FileSystemObject»)
ShowSubfolders FSO.GetFolder(cDrive)
WScript.Echo «Done with fix.»

Sub ShowSubFolders(Folder)
str = «»
For Each Subfolder in Folder.SubFolders
str = str & » » & Subfolder.Path
subFolder.Attributes = 0
ShowSubFolders Subfolder
Next
End Sub

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

  • Откройте диалоговое окно «Выполнить», введите cmd и нажмите Enter.
  • Введите букву вашего диска, к примеру d: и нажмите Enter.
  • Затем введите следующую команду:

attrib d:\*.* /d /s -h -r -s

Теперь, все скрытые файлы должны отобразиться.

В этом простом и кратком руководстве вы узнаете, как изменить имя компьютера в Ubuntu 17.04.

Давайте узнаем, как изменить имя компьютера в Ubuntu и других дистрибутивах

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

1. Нажмите комбинацию клавиш Ctrl+Alt+T на клавиатуре, чтобы открыть терминал . Когда он откроется, запустите следующую команду:

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

2. Чтобы изменить имя навсегда, запустите команду для редактирования файлов хоста:

sudo gedit /etc/hostname /etc/hosts

Для сервера Ubuntu без GUI запустите sudo vi/etc/hostname и sudo vi/etc/hosts и отредактируйте их один за другим.

В обоих файлах измените имя на то, что вы хотите, и сохраните их.

Что делать если не меняется имя компьютера?

Что делать в ситуации, когда вы поменяли имя компьютера, а после перезагрузки хост, название восстанавливается и становится все как было, например, становится каким-то там MrUbuntu-PC, то, скорее всего, виновата утилита NetworkManager . Думаю, вы знаете что это за программа. Утилита было создана для управления сетевыми соединениями в Linux. Конечно она сохраняет в себе такую информацию, как имя хоста. Ведь это нужно для быстрого определения устройства в сети.

Здесь правильным будет решение либо удалить эту утилиту, либо просто изменить имя хоста Ubuntu с помощью того же NetworkManager. Для этого нужно сделать следующее:

$ sudo vi /etc/NetworkManager/NetworkManager.conf

И добавьте в файл такие строки:


hostname=имя_компьютера

Готово! Это приведет к тому, что имя хоста будет присвоено вашему новому имени после перезапуска. Теперь после ребута системы, NetworkManager поменяет имя хоста Ubuntu на правильное и после этого больше проблем с этим не возникнет.

Почему это лучше делать через терминал?

Ubuntu пока что еще не предоставляет графический интерфейс для этого.

Этот процесс также будет работать на Linux Mint и других дистрибутивах на базе Debian. Другие дистрибутивы Linux — например, Fedora и аналогичные дистрибутивы на основе Red Hat — используют разные методы для указания имени хоста.

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

Выводы

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

Надеемся, вы поняли как изменить имя компьютера в Ubuntu . Если у вас есть свои варианты, которые являются еще более быстрыми и удобными чем способ выше - расскажите нам об этом.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter .

Имя компьютера или по-другому, имя хоста устанавливается во время установки системы. Оно используется для идентификации компьютера в локальной сети, например, передается службой NetBIOS как имя сервера Samba, а также вы будете постоянно видеть его в терминале перед приглашением ввода команды.

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

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

Второе ограничение - имя компьютера может содержать только буквы английского алфавита от a до z, цифры от 0 до 9, а также символы дефиса и точки. Начинаться и заканчиваться имя должно только буквой или цифрой, а не символом подчеркивания. Имя хоста регистронезависимо, поэтому COMPUTER и computer будут означать одно и то же. По длине стоит ограничение от 2 до 69 символов, но этого вполне достаточно.

Как изменить имя компьютера

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

sudo hostname user-pc

Но после перезагрузки все вернется как было раньше. Чтобы сделать изменения постоянными нужно изменить содержимое двух файлов. /etc/hostname и /etc/hosts:

sudo vi /etc/hostname

Удалите старое имя из этого файла и пропишите новое. Затем откройте второй файл:

sudo vi /etc/hosts

Здесь немного сложнее, найдите строку:

127.0.0.1 старое_имя

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

systemctl restart systemd-logind.service

Теперь все должно работать правильно. Но это не единственный способ сменить имя хоста в Ubuntu.

В современных версиях Ubuntu вы можете использовать команду hostnamectl, в отличие от первого варианта изменения сохранятся после перезагрузки:

sudo hostnamectl set-hostname новое_имя

После этого тоже все должно быть правильно.

Не меняется имя компьютера

Если вы поменяли имя компьютера, а после перезагрузки восстанавливается все как было, например, какое-то там dhcpcd0-pc, то, скорее всего, виноват NetworkManager. Здесь решение либо удалить эту программу, либо изменить имя хоста Ubuntu с помощью NetworkManager. Для этого выполните:

sudo vi /etc/NetworkManager/NetworkManager.conf

И добавьте в файл такие строки:


hostname=имя_компьютера

Теперь после перезагрузки NetworkManager поменяет имя хоста ubuntu на правильное и больше проблем с этим не будет.

Выводы

Вот и все, теперь вы знаете как сменить имя компьютера ubuntu. Для этого есть вполне достаточно способов, чтобы вы могли выбрать именно то, что нужно. Если у вас остались вопросы, спрашивайте в комментариях!

Похожие записи:


ОС, но я не хочу перезапускать.

Я редактировал /etc/hostname но для его реализации требуется перезапуск. Как этого избежать?

Это просто. Просто нажмите значок Gear (расположенный в правом верхнем углу экрана), откройте экран «Об этом компьютере» (расположенный на значке Gear) и отредактируйте «Имя устройства».

Или, в терминале, используйте следующую команду:

Sudo hostname your-new-name

Это приведет к тому, что имя хоста будет присвоено вашему новому имени до перезапуска. См. man hostname и Как изменить имя компьютера? для дополнительной информации. Не используйте _ на свое имя.

Заметка

После перезапуска будут использованы изменения в /etc/hostname , поэтому (как вы сказали в вопросе), вы все равно должны использовать

Sudo -H gedit /etc/hostname

(или какой-либо другой редактор), чтобы файл содержал имя хоста.

Чтобы проверить правильность настройки файла, запустите:

Вы также должны отредактировать /etc/hosts и изменить строку, которая гласит:

127.0.1.1 your-old-hostname

так что теперь он содержит ваше новое имя хоста. (Это необходимо, иначе многие команды перестанут функционировать.)

Ubuntu 13.04 и далее

Команда hostnamectl является частью установки по умолчанию как на рабочем столе, так и на сервере.

Он объединяет настройку имени хоста с помощью команды hostname и редактирования /etc/hostname . Помимо установки статического имени хоста, он может установить «симпатичное» имя хоста, которое не используется в Ubuntu. К сожалению, редактирование /etc/hosts все равно должно выполняться отдельно.

Hostnamectl set-hostname new-hostname

Эта команда является частью пакета systemd-services (который с Ubuntu 14.04 также включает команды timedatectl и localectl). Когда Ubuntu мигрирует в systemd , этот инструмент является будущим.

Без перезагрузки

Изменение имени хоста или компьютера в ubuntu без перезагрузки

Измените / etc / hostname и измените на новое значение,

Nano /etc/hostname

Измените / etc / hosts и измените старую строку 127.0.1.1 на новое имя хоста

127.0.0.1 localhost 127.0.1.1 ubuntu.local ubuntu # change to your new hostname/fqdn

Примечание : я прочитал его на форуме> Изменить / etc / hosts и изменил старую строку 127.0.1.1 на новое имя хоста (если вы этого не сделаете, вы больше не сможете использовать sudo. Если вы уже это сделали, нажмите ESC в меню grub, выберите восстановление и отредактируйте файл хоста на правильные настройки)

Теперь после перезагрузки ваше имя хоста будет новым, которое вы выбрали

Без перезагрузки

Чтобы изменить без перезагрузки , вы можете просто использовать hostname.sh после редактирования / etc / hostname. Вы должны сохранить оба имени хоста в / etc / hosts (127.0.0.1 newhost oldhost), пока не выполните следующую команду:

Sudo service hostname start

Примечание . Команда выше, чтобы сделать изменение активным. Имя хоста, сохраненное в этом файле (/ etc / hostname), будет сохранено при перезагрузке системы (и будет установлено с использованием той же службы).

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

  1. Нажмите Ctrl Alt t на клавиатуре, чтобы открыть терминал. Когда он откроется, запустите следующую команду: sudo hostname NEW_NAME_HERE

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

    Чтобы изменить имя навсегда, запустите команду для редактирования файлов хоста:

    sudo -H gedit /etc/hostname и sudo -H gedit /etc/hosts

Для сервера Ubuntu без GUI запустите sudo vi /etc/hostname и sudo vi /etc/hosts и отредактируйте их один за другим. В обоих файлах измените имя на то, что вы хотите, и сохраните их.

Наконец, перезагрузите компьютер, чтобы применить изменения.

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

Использование: sudo ./change_hostname.sh new-hostname

#!/usr/bin/env bash NEW_HOSTNAME=$1 echo $NEW_HOSTNAME > /proc/sys/kernel/hostname sed -i "s/127.0.1.1.*/127.0.1.1\t""$NEW_HOSTNAME""/g" /etc/hosts echo $NEW_HOSTNAME > /etc/hostname service hostname start su $SUDO_USER -c "xauth add $(xauth list | sed "s/^.*\//""$NEW_HOSTNAME""\//g" | awk "NR==1 {sub($1,"\"&\""); print}")"

Без перезагрузки:

  1. изменить имя хоста в /etc/hostname
  2. обновить /etc/hosts соответственно
  3. sudo sysctl kernel.hostname=mynew.local.host

Проверьте текущее имя хоста с hostname -f

  1. Замените содержимое /etc/hostname на нужное имя хоста (вы можете редактировать с помощью sudo nano /etc/hostname)
  2. В /etc/hosts замените запись рядом с 127.0. 1 .1 с желаемым именем хоста (вы можете редактировать с помощью sudo nano /etc/hosts)
  3. Выполнять sudo service hostname restart; sudo service networking restart sudo service hostname restart; sudo service networking restart

Я прочитал ответы, Но я думаю, вероятно, вы ищете это:

Просто выполните эти две команды после редактирования файла /etc/hostname .

$ sudo service hostname restart $ exec bash

Это все. Не нужно перезапускать. Также убедитесь, что вы также изменили имя в /etc/hosts .

Классический ответ на исходный вопрос постера заключается в том, что после редактирования /etc/hostname вы применяете его без перезапуска, запустив имя хоста (1) с параметром -F (--file) в качестве пользователя root:

Sudo hostname -F /etc/hostname

Обработка имени хоста (5) с /etc/hostname и указанной программой была такой же в Debian и ее деривативах уже более двадцати лет, а пакет, предоставляющий ее, был помечен как необходимый, так и требуемый, а скрипты инициализации IIRC буквально использовались то же самое в течение десятилетий (/etc/init/hostname.conf все еще содержит его), поэтому я должен сказать, что я действительно озадачен тем, как об этом никто не упоминал 🙂