Как закрыть доступ к сайту или что такое файл hosts?

Содержание:

Дополнительные меры

Не лишним будет проверить ПК на опасные вирусы и рекламный/шпионский хлам. Всего я выделил три лучшие утилиты для этого дела. А также помните, что вручную файл можно проверить на VirusTotal и Kaspersky VirusDesk.

  1. Dr.Web CureIt! — мощная утилита против опасных вирусов типа троянов, майнеров, ботнетов. Скачивается уже с антивирусными базами, поэтому весить может около 100 мегов. Длительность проверки зависит от количества файлов на диске, по окончании требуется перезагрузка.
  2. AdwCleaner — также мощная утилита, но уже против рекламных вирусов, шпионского ПО и подобного. Проверяет автозагрузку, реестр, планировщик задач, ярлыки и расширения браузеров. Эффективно удаляет рекламу с компьютера. Перед проверкой качает антивирусные базы, работает шустро.
  3. HitmanPro — можно сказать коллега AdwCleaner, но использует немного иной алгоритм работы, более тщательный, например может найти угрозу даже в куки-файлах. Работает шустро, прога платная, но есть бесплатный вариант проверки (я там вроде даже указывал несуществующую почту).

Именно проверка всеми тремя даст максимальную эффект.

Как почистить файл hosts: 3 способа

Двумя месяцами ранее я писал о том, как вылечить браузер от вирусов. Одним из предложенных способов была проверка файла hosts. Тогда этот вопрос был освещен кратко, но теперь рассмотрим его подробнее.

Вирусные программы очень часто редактируют файл hosts, прописывая определенные команды. В результате может пропасть доступ к Одноклассникам или Вконтакте (иногда пользователю открывается «левый» сайт Вконтакте с просьбой отправить смс за разблокировку странички), перестанет обновляться антивирус или вовсе пропадет подключение к интернету. Также бывает, что вместо одного сайта загружается другой. Например, вы открываете стартовую страницу Яндекса или Google, а появляется рекламный сайт.

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

На что следует обратить внимание.

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

Обратите особое внимание на содержимое файла, которое расположено после этих строк:

# 127.0.0.1 localhost # ::1 localhost

В файл hosts могут быть вставлены дополнительные записи, которые добавляются сюда некоторыми программами.

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

Здесь могут быть дополнительные строки такого типа: сначала «набор цифр», а далее после пробела – «название сайта», добавленные для того, чтобы, например, отключить рекламу в программе Skype или заблокировать доступ к какому-нибудь сайту.

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

Чем полезен hosts?

Hosts входит в группу пользовательских настроек и незаменим при решении следующих задач:

Блокировка сетевого соединения — программное приложение — сервер/сайт

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

Минуя все программные настройки и правила фаервола, ограничить доступ им можно непосредственно в hosts, добавив следующую строчку:

127.0.0.1 <доменное имя ресурса> (например, 127.0.0.1 adobe.com)

Осуществления контроля над посещением веб-ресурсов

Аналогичным образом блокируется и доступ к определённым сайтам: порнографическим, сомнительным, соцсетям и др. Всё зависит от цели ограничения — родительский контроль, офисные или учебные ПК.

У host есть приоритет над DNS-серверами (сервисами, присваивающими доменным именам IP-адреса), поэтому ПК изначально будет следовать его указаниям при создании сетевого подключения.

Следите за файлом host, правильно настраивайте его, и с вашим ПК будет всё «OK». Приятного пользования интернетом!

Generate your own unified hosts file

You have two options to generate your own hosts file. You can do it in your own environment, or within a Docker container. We’ll cover Docker first because it’s a short section.

Option 1: Generate in a Docker container

We provide a Dockerfile that you can use to create a Docker container with everything you need.
The container will contain Python 3 and all its dependency requirements, and a copy of the latest version of this repository.

Build the Docker container like this:

docker build ./

Access the terminal like this:

docker run -it (containerid) bash

Option 2: Generate it in your own environment

To generate your own amalgamated hosts files you will need Python 3.5 or later.

First, install the dependencies with:

pip3 install --user -r requirements.txt

Common steps regardless of your development environment

To run unit tests, in the top-level directory, run:

python3 testUpdateHostsFile.py

The script will generate a unified hosts file based on the sources in the
local subfolder. The script will prompt you whether it should fetch updated versions
(from locations defined by the text file in each source’s folder). Otherwise, it
will use the file that’s already there.

python3 updateHostsFile.py    

Command line options

, or : display help.

, or : run the script without prompting. When is invoked,

  • Hosts data sources, including extensions, are updated.
  • No extensions are included by default. Use the or flag
    to include any you want.
  • Your active hosts file is not replaced unless you include the
    flag.

, or : Make a backup of existing hosts file(s) as you generate
over them.

, or : the names
of subfolders below the folder containing additional
category-specific hosts files to include in the amalgamation. Example:
or .

, or : skip the prompt for flushing the DNS cache.
Only active when is also active.

, or : the IP address to use as the
target. Default is .

, or : (default) or , keep the comments
that appear on the same line as domains. The default is .

, or : skip fetching updates from hosts data sources.

, or : place the generated source file
in a subfolder. If the subfolder does not exist, it will be created.

, or : trigger replacing your active hosts

, or : (default) or , omit the standard
section at the top, containing lines like . This is
useful for configuring proximate DNS services on the local network.

, or : (default) or , skip the generation of the
readmeData.json file used for generating readme.md files. This is useful if you are
generating host files with additional whitelists or blacklists and want to keep your
local checkout of this repo unmodified.

, or : (default) or , Compress the hosts file
ignoring non-necessary lines (empty lines and comments) and putting multiple
domains in each line. Reducing the number of lines of the hosts file improves
the performances under Windows (with DNS Client service enabled).

, or : (default) or , like , but puts
each domain on a separate line. This is necessary because many implementations
of URL blockers that rely on files do not conform to the standard which
allows multiple hosts on a single line.

, or : Append the given blacklist file
in hosts format to the generated hosts file.

, or : Use the given whitelist file
to remove hosts from the generated hosts file.

Using NixOS

To install hosts file on your machine add the following into your :

{
  networking.extraHosts = let
    hostsPath = https://raw.githubusercontent.com/StevenBlack/hosts/master/hosts;
    hostsFile = builtins.fetchurl hostsPath;
  in builtins.readFile "${hostsFile}";
}
  • NOTE: Change if you need other versions of hosts file.
  • NOTE: The call to is impure.
    Use with the exact commit if you want to always get the same result.

Отключите плагины в браузерах

Веб-браузер – это одно из наиболее часто запускаемых приложений в современной системе Windows 10. Не всегда это Edge (рекомендованный корпорацией Microsoft). Очень часто мы используем Chrome или Яндекс.Браузер, хотя есть и другие альтернативы.

Тот же Chrome может потреблять очень много ресурсов компьютера, особенно в ситуациях, когда мы используем многочисленные дополнения (плагины). Одно неправильно работающее приложение может поглотить 100% вычислительной мощности, так что работа с любым другим инструментом будет «каторгой».

Чтобы оценить, как сильно плагин нагружает компьютер, используйте сочетание Shift + Esc. Это запустит менеджер процессов браузера, где отображается загрузка процессора каждым из процессов. Когда вы найдёте виновника, достаточно будет переустановить плагин, удалить его или заменить на менее проблемный.

Проблемным элементом Chrome является Software Reporter Tool. Когда он обнаруживает проблемы или проблемные настройки, он сообщает об этом Google. Этот инструмент может влиять на производительность менее мощных компьютеров. Самый простой способ устранить проблему – удалить папку этого инструмента (хотя это работает только для следующего обновления браузера). Папка с Reporter Software Tool находится по пути – %localappdata%/Google/Chrome/User Data/SwReporter.

List of all hosts file variants

This repository offers 15 different host file variants, in addition to the base variant.

Host file recipe Readme Raw hosts Unique domains Non GitHub mirror
Unified hosts = (adware + malware) Readme 90,982
Unified hosts + fakenews Readme 93,177
Unified hosts + gambling Readme 93,439
Unified hosts + porn Readme 129,568
Unified hosts + social Readme 93,795
Unified hosts + fakenews + gambling Readme 95,634
Unified hosts + fakenews + porn Readme 131,762
Unified hosts + fakenews + social Readme 95,990
Unified hosts + gambling + porn Readme 132,025
Unified hosts + gambling + social Readme 96,252
Unified hosts + porn + social Readme 132,380
Unified hosts + fakenews + gambling + porn Readme 134,220
Unified hosts + fakenews + gambling + social Readme 98,447
Unified hosts + fakenews + porn + social Readme 134,574
Unified hosts + gambling + porn + social Readme 134,837
Unified hosts + fakenews + gambling + porn + social Readme 137,032

Expectation: These unified hosts files should serve all devices, regardless
of OS.

OneDrive – полезный диск с обременительной синхронизацией

Сервис OneDrive позволяет владельцам Windows освободить себя от необходимости подключения сетевых накопителей других поставщиков, а в случае одновременной подписки на Office 365 обеспечивает доступ к огромному дисковому пространству. Его ключевым элементом является функция синхронизации данных между сетевыми папками и папками OneDrive на компьютере.

В настройках OneDrive для Windows 10 мы можем отключить синхронизацию всех данных или отдельных папок. Это может иметь положительное влияние на скорость работы компьютера. Однако, если вам важна синхронизация, а повышенная производительность требуется на время, то лучшим решением будет временное (на несколько часов) выключение этой опции.

Если вы используете OneDrive интенсивно, передача данных и их синхронизация может (не должна) существенно повлиять на производительность компьютера. Однако, для экономии дискового пространства на вашем компьютере и трафика, вы можете использовать только снимки файлов и загружать их полностью по мере необходимости. В настройках OneDrive, на вкладке Параметры отмечаем флажок в разделе Файлы по запросу.

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

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

Лечение вируса с помощью Dr Web

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

Что делает пользователь в ситуациях, когда не знает, что предпринять в вопросах, связанных с компьютерами? Правильно, обращается за помощью к Интернету. Мы предлагаем описание инструкции альтернативных действий по устранению проблемы с псевдо вирусом suspicious url.

Для начала нужно внести хостс в список исключений самого антивируса, но давайте по порядку:

  1. Первым делом нужно открыть возможность для работы с hosts. В антивирусе необходимо вызвать пункт с уведомлениями. Выбираем раздел «Инструменты/Настройки». Далее переходим в меню «Основные» и находим превентивную защиту.
  2. В появившемся окне выбираем «Пользовательский режим».
  3. Напротив строки файла хостс ставим черную точку в графе «Разрешить». Подтверждаем действия кнопкой «Ок». И выходим из меню.
  4. Заходим в меню SpIDer Guard.
  5. Заходим в «Исключения», далее в «Обзор файлов и папок» и находим папку «etc». Там должен располагаться документ hosts.

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

  1. Правой кнопкой кликаем по ярлыку «Dr.Web» и находим пункт «Сканер».
  2. Выбираем «Изменить настройки» и изменяем настройки его работы.
  3. Вносим папку «etc» снова в исключение. Не обязательно выбирать конкретные файлы, достаточно указать папку.
  4. Подтверждаем изменения, нажимая «Ок».

Проделав вышеуказанные действия, проблема угрозы будет решена.

Если же данная инструкция не помогла решить неполадки, что практически исключено, остается последний правильный вариант – полностью удаляем лишнее содержимое в «хостс» с помощью Dr.Web. Для этого после сканирования отмечаем нужный пункт, выбираем действие «Вылечить» и жмем кнопку «Обезвредить».

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

Что за вирус hosts suspicious url и стоит ли его удалять

Давайте рассмотрим угрозу suspicious url и узнаем, что это за вирус, что он представляет собой и как исправить или удалить его из операционной системы вашего ПК. Сам по себе он не является вирусом и может быть обнаружен лишь одним существующим антивирусом — dr web.

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

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

Дополнительные меры и профилактика

К сожалению, может случиться и так, что вирус все ваши старания по очистке hosts может свести на «нет» (сайты по-прежнему отрываться не будут). Но, тем не менее, руки опускать не стоит.

Дополнительно выполните следующую процедуру: 1. Проверьте разделы диска (системный обязательно!) лечащей утилитой Dr.Web CureIt!, Free Anti-Malware или Virus Removal Tool (Kaspersky).

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

2. Обновите сигнатурные базы основного антивируса, защищающего ПК от вторжений зловредов постоянно. Также проверьте его основные настройки.

Например, в антивирусе Avira защите hosts уделяется особое внимание. В его настроечной панели имеется специальная настройка «защитить хост-файл»

Удаление ненужных программ в windows 10 с помощью меню «параметры»

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

1В первую очередь нужно открыть меню, зажав одновременно две клавиши на клавиатуре Win + I,  можно совершить то же самое действие, непосредственно, через меню Пуск;

2Далее требуется перейти в раздел под названием Система: кликаем левой кнопкой мыши по нему. 

3Далее кликаем по Приложения и возможности.

4После выполнения предыдущего шага вы сможете наблюдать список приложений, установленных в системе.

Деинсталляция осуществляется следующим методом:

1Сначала требуется выделить программу. Далее нажимаем левой кнопкой мыши по вкладке Удалить.

2После чего выйдет подтверждение на удаление софта, нажимаем Удалить

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

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

List of all hosts file variants

This repository offers 15 different host file variants, in addition to the base variant.

Host file recipe Readme Raw hosts Unique domains Non GitHub mirror
Unified hosts = (adware + malware) Readme 92,727
Unified hosts + fakenews Readme 94,922
Unified hosts + gambling Readme 95,184
Unified hosts + porn Readme 119,451
Unified hosts + social Readme 95,540
Unified hosts + fakenews + gambling Readme 97,379
Unified hosts + fakenews + porn Readme 121,645
Unified hosts + fakenews + social Readme 97,735
Unified hosts + gambling + porn Readme 121,908
Unified hosts + gambling + social Readme 97,997
Unified hosts + porn + social Readme 122,263
Unified hosts + fakenews + gambling + porn Readme 124,103
Unified hosts + fakenews + gambling + social Readme 100,192
Unified hosts + fakenews + porn + social Readme 124,457
Unified hosts + gambling + porn + social Readme 124,720
Unified hosts + fakenews + gambling + porn + social Readme 126,915

Expectation: These unified hosts files should serve all devices, regardless
of OS.

Если изменения файла hosts не сработали

Несмотря на любые манипуляции с данными в файле hosts, изменения порой не срабатывают.

Исправление директории hosts в реестре

Размещение файла hosts настраивается в редакторе реестра. Инструкция подходит для всех версий Windows, начиная с XP. Для оценки правильности директории hosts выполните следующие команды:

  1. Нажмите «Пуск» и в поисковой строке главного меню Windows введите regedit. Запустите приложение regedit.exe . Откройте Registry Editor по поиску в главном меню ОС
  2. Переместитесь в реестровую папку HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ Tcpip\ Parameters\. Размещение файла hosts меняется на любое, не выходящее за пределы папки C:\Windows
  3. Проверьте, что запись DataBasePath указывает на директорию C:\Windows\System32\drivers\etc\ (переменная %SystemRoot% соответствует системной папке C:\Windows). Если это не так, исправьте её, сохраните изменения, нажав «OK» при закрытии окон).

Перезапустите Windows и проверьте работу hosts, зайдя на сайт, включённый в список файла.

Очистка кэша DNS

За долгие месяцы работы на ПК скапливается кэш сохранённых DNS-адресов. Чтобы они не мешали редактированию файла hosts, их целесобразно удалить. Для очистки кэша DNS запустите приложение «Командная строка» с правами администратора, введите команду ipconfig /flushdns и нажмите Enter.

Кэш DNS будет очищен. Если его очистка не подействовала, отключите прокси-сервер.

Деактивация прокси-сервера

С прокси-сервером все запросы браузера не запрашивают данные из файла hosts. Любое его редактирование будет для браузера бесполезным.

Для отключения прокси-настроек на примере Google Chrome выполните следующие шаги:

  1. Перейдите в «Меню» — «Настройки». Откройте меню браузера и выберите «Настройки»
  2. Отыщите настройку прокси-сервера (можно по ключевому слову) и нажмите соответствующую кнопку. Настройки Chrome и IE едины
  3. Перейдите на вкладку «Подключения» (сетевая настройка Internet Explorer), нажмите кнопку «Настройка сети» и выключите опцию локальных прокси-настроек. Прокси-настройка управляется общими параметрами локальной сети Windows
  4. Последовательно закройте все диалоговые окна Internet Explorer, нажав кнопку «OK». Настройки сохранятся.

IP-адрес и программный порт прокси-сервера перестанут работать. Данные файла hosts вновь будут актуальны.

Снятие защиты файла hosts от редактирования

В Windows может оказаться активной защита файла hosts (или содержащей его папки \etc) от изменений. Это мешает его редактированию. Инструкция едина для всех версий Windows. Чтобы отключить эту защиту, проделайте следующее:

  1. Щёлкните правой кнопкой мыши на значке файла hosts (или его родительской папке \etc ) и выберите пункт меню «Свойства». Чтобы отредактировать файл hosts, с него нужно снять защиту от записи
  2. На вкладке «Общие» снимите флажок «Только для чтения» и флажок «Скрытый», если файл hosts был изначально скрыт.
  3. Нажмите кнопку «OK» для изменения атрибутов.

Отредактируйте и сохраните файл hosts по любой из вышеприведённых инструкций.

Исправление ошибок, вызванных ПО для веб-разработчиков

Файл hosts способен не только блокировать запрещённые сайты путём перенаправления с них на другие, но и работать с сайтами, страницы которых ещё не выложены в интернет, а тестируются, отлаживаются самим владельцем ПК.

Так, пакет программ Apache + PHP + MySQL и/или виртуальный сервер Denwer вмешиваются в настройки файла hosts. Образуется программная платформа для веб-программиста, заменяющая собой подписку на платный хостинг. Установка второй Windows на другом разделе диска ПК, например, D, чётко разграничит работу веб-мастера и интернет-досуг.

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

Дополнительные меры и профилактика

К сожалению, может случиться и так, что вирус все ваши старания по очистке hosts может свести на «нет» (сайты по-прежнему отрываться не будут). Но, тем не менее, руки опускать не стоит.

Дополнительно выполните следующую процедуру:
1. Проверьте разделы диска (системный обязательно!) лечащей утилитой Dr.Web CureIt!, Free Anti-Malware или Virus Removal Tool (Kaspersky).

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

2. Обновите сигнатурные базы основного антивируса, защищающего ПК от вторжений зловредов постоянно. Также проверьте его основные настройки.

Например, в антивирусе Avira защите hosts уделяется особое внимание. В его настроечной панели имеется специальная настройка «защитить хост-файл»

Лечение файла hosts

Как найти и какой программой открыть?

Перед тем, как удалить вирус hosts, нужно сначала до него добраться. Откройте последовательно директории в указанном порядке (для Windows 7 и XP):

Диск С (или другой диск, на котором находится ОС) → Windows → System32 → drivers → etc

Именно в директории «etc» и находится host. Но не спешите его убирать с компьютера! Он не удаляется, а лечится, и легко. И потом, возможно, вам ещё не раз и не два сослужит хорошую службу (см. последнюю главу этой статьи).

Host не имеет расширения, но содержит текстовую информацию. Поэтому его можно без проблем открыть системным приложением «Блокнот» и, соответственно, восстановить подобающим образом.

Давайте сделаем это.
1. Находясь в папке «etc», кликните по файлу hosts правой кнопкой.

2. В контекстном меню выберите «Открыть» или «Открыть с помощью».

3. В списке программ, которыми можно открыть файл, кликните «Блокнот» и нажмите «OK».

В «Блокноте» отобразится содержимое hosts. Его необходимо просмотреть, проанализировать и удалить все вирусные надстройки.

Как проверить?

В чистом, то есть в «здоровом», hosts, кроме строчек, начинающихся с символа «#», больше ничего нет. За редким лишь исключением, когда некоторые доверенные программы оставляют в нём свои настройки.

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

  • Строчка с IP-адресом и доменным именем сайта (VK.com, ok.ru и др.) выполняет переадресацию на другой сайт.
  • Строчка, начинающаяся с 127.0.0.1, блокирует доступ к сайту.

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

Как очистить?

1. Удерживая левую кнопку мыши, выделите курсором все записи, внесённые вирусом.

2. Кликните правой кнопкой по записям. Нажмите в меню «Удалить».

3. Сохраните файл, чтобы изменённые настройки вступили в силу. Вверху окна «Блокнота» нажмите: Файл → Сохранить.

4. Закройте «Блокнот». Перезагрузите ОС. Откройте браузер и проверьте доступ к сайтам.

Стандарт имен файлов в операционной системе Windows.

Рассмотрим стандарт имен файлов в операционной системе Windows. Имеется два набора символов:

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

Примечание: Максимальная длина полного имени не может быть больше 255 символов. Подробнее читайте в статье Ограничение длины файлов в Windows особенности и тонкости.

2. Допустимый набор символов. Сюда входит пробел, подчеркивание, апостроф, точка с запятой, точка, запятая, а так же специальные символы » ! @ # $ % & » (и часть специальных символов основной кодировки). Стоит знать, что этот набор символов интерпретируется Windows специфически. Поэтому по возможности не стоит их применять. Тем не менее, с символами пробела, точки, запятой и подчеркивания редко возникают проблемы. А вот при использовании остальных символов могут возникать ошибки. Особенно, с некоторыми спецсимволами. Так же стоит знать, что если вам нужны файлы, которые будут нормально открываться и в других операционных системах, то стоит ограничиваться только цифрами и латинским алфавитом, а точку использовать только для разделения имени и расширения.

Запрещенный набор символов — в именах файлов нельзя использовать: \ /: * ? < > |

Что такое файл в графическом интерфейсе? Windows имеет собственную графическую оболочку, которая позволяет пользователям взаимодействовать с компьютером. В этом интерфейсе файлы показываются в виде небольших изображений, которые так же еще называют иконками или значками, и имени с расширением (при определенных настройках расширения файлов не отображаются). Обычно, если тип расширения известен Windows, то иконка такого файла будет специфической. Например, текстовые файлы с расширением «txt» обычно представлены значком блокнота.

Как формируется полный путь до файла. У компьютера есть диски, они представлены латинской буквой. Это первая составляющая пути. После нее ставится разделитель в виде двоеточия и косой черты «:\». В случае если файл лежит в корне диска, то далее идет полное имя файла (далее по тексту просто имя файла). Если же файл лежит в каталоге, вначале указывается имя каталога, затем ставится символ «\» и указывается имя файла. Если же файл находится в подкаталоге каталога, то после каталога так же должно идти имя подкаталога и «\». Далее по аналогии. В данном случае символ «\» является разделителем, который позволяет идентифицировать каждую часть полного пути до файла.

Рассмотрим пример. Пусть полный путь это «C:\Document\Fotos\1111\Foto.jpg». Здесь первая буква «C» — это буква диска. «Document» — это каталог внутри диска. «Fotos» это подкаталог «Document». «1111» это подкаталог «Fotos». А «Foto.jpg» это файл (изображение), которое находится в каталоге «1111».

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

  • Что такое кэш
  • Что такое бит
Добавить комментарий

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

Adblock
detector