Создание ссылок файловой системы

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

В операционной системе для управления файловыми ссылками присутствуют встроенные fsutil и mklink. Читать далее

Ссылки файловой системы NTFS

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

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

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

Использование Rundll32 в Windows

Хотя DLL по сути являются лишь библиотеками, а не исполняемыми программами, в операционной системе имеются некоторые системные DLL библиотеки, содержащие полезные для пользователей функции. Обычно функции этих библиотек используются внутри и не видны обычному пользователю компьютера. Тем не менее в операционной системе имеется Rundll32, которая позволяет получить доступ к некоторым функциям DLL, написанным специально для доступа через неё. Это очень удобно в плане создания прямых ярлыков к этим функциям. Читать далее

Файл hosts в Windows и его использование

Как уже говорилось в статье про интернет адреса в URL вместо прямого цифрового IP-адреса может присутствовать доменное имя. Доменное имя более удобного для восприятия и запоминания пользователем адресов интернет ресурсов. В отличии от IP-адреса, который состоит только из цифр, доменное имя содержит название ресурса (например, www.yandex.ru), которое преобразуются в цифровую форму в виде IP-адреса, воспринимаемую компьютером при помощи DNS-сервера.

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

Локальный компьютер под управлением операционной системы Windows может содержать свою базы данных доменных имен под названием „hosts”. Если ресурс присутствует в данной базе, то используется информация из нее вместо обращение к DNS серверам провайдера. Локальная база расположена на диске в файле hosts в папке %systemroot%\system32\drivers\etc\. %systemroot% — это переменная окружения, в которой хранится путь по которому установлена операционная система. Обычно операционная система устанавливается на локальный диск C в папку Windows, поэтому в большинстве случаев абсолютный путь к файлу hostsC:\system32\drivers\etc\hosts.

Локальная база „hosts” обычно существенно меньше базы данных DNS-серверов и применяется в основном для локальных сетей. Однако, существует другой способ использования локальной базы доменных имен, который позволит существенно ускорить работу в интернете путем блокировки нежелательных ресурсов и рекламы. Читать далее

Базовое обслуживание Windows

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

Большинство проблем с компьютерами могут быть решены за 10-15 минут даже при наличии малого объема базовых знаний. Но многие предпочитают потратить деньги на вызов специалиста, либо на покупку нового компьютера, вместо того, чтобы ознакомиться с инструкцией по использованию компьютера. Читать далее

Файловые системы FAT, FAT32 и NTFS

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

Запуск Chkdsk из командной строки

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

Инструмент проверки диска в Windows

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

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

Ограничения на имена файлов в Windows

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