tgindex
Винда для чайника

Винда для чайника

Статистика
@the_windaрусский

По всем вопросам: @altmainf Уважаемый менеджер: @altaiface

Последний пост
7 авг.
Последнее чтение
07:52
Постов за неделю
0
Всего постов
20
Тип
открытый
Язык
русский
В каталоге с
14 авг.
Подписчики
6 066
−2 за 1 дн.
Сутки
−1
−0,02%
Неделя
 
Месяц
 
Просмотров на пост
1 332
20 постов
Вовлечённость
22,0%
к подписчикам
Постов в день
0,0
всего 20
Упоминаний
0
каналов
Охват размещения
оценка
1/24сутки в ленте
821
1/48двое суток
940
1/72трое суток
1 014

Оценка по просмотрам недавних постов: пост набирает почти всё за первые сутки.

Посты

  • Практически неизвестная встроенная диагностика: Нажми Win + R и введи: perfmon /rel Откроется журнал, где видно: - когда происходили сбои; - какие программы вылетали; - какие обновления были установлены; - с какого дня начались проблемы. Очень помогает понять, почему компьютер стал тормозить или зависать, без установки сторонних программ.

  • Большинство пользователей используют только Ctrl + C / Ctrl + V, но Windows умеет хранить десятки последних скопированных элементов. Как включить: Нажми Win + V Выбери «Включить» Что умеет: - хранить текст, ссылки и изображения; - закреплять часто используемые фрагменты; - быстро вставлять любой ранее скопированный элемент.

  • 31 июл.1 0927

    Инструмент для получения цвета Color Picker — утилита, которая позволяет быстро определить и скопировать цвет любого элемента на экране. Цвет можно получить в различных форматах: HEX, RGB, HSL и др. Использование: 1. После установки Microsoft PowerToys утилиту Color Picker можно активировать через панель управления PowerToys. Убеждаемся, что функция включена, и настраиваем горячую клавишу для вызова утилиты. 2. Нажимаем Win + Shift + C, чтобы активировать Color Picker. Наводим курсор на нужный пиксель на экране, и выбранный цвет будет отображен в виде небольшого окошка рядом с курсором. Чтобы выбрать цвет, достаточно щелкнуть мышью. 3. После выбора цвета его код автоматически копируется в буфер обмена. Далее его можно вставить в редактор, HTML-код, CSS или любое другое место, где требуется. 4. В окне PowerToys можно открыть историю всех выбранных цветов и при необходимости отредактировать любой из них, изменив параметры цвета для более точного результата.

  • Быстрый запуск приложений и файлов PowerToys Run — это утилита из набора Microsoft PowerToys, позволяющая быстро находить и запускать приложения, файлы и папки, а также выполнять различные команды в ОС Windows. Использование: 1. После установки Microsoft PowerToys, PowerToys Run можно активировать через панель управления PowerToys. Далее убеждаемся, что функция включена, и настраиваем горячую клавишу для вызова утилиты. 2. Нажимаем Alt + Space, чтобы открыть окно PowerToys Run. Вводим название нужного приложения или файла, и утилита мгновенно покажет соответствующие результаты. Выбираем нужный элемент из списка и нажимаем Enter для его запуска. 3. В строке поиска можно вводить команды, такие как "cmd" или "shutdown". Утилита также поддерживает запуск программ с параметрами. 4. Также можно установить необходимые плагины для расширенных функций.

  • В распределённых системах надёжность обмена данными — не опция, а необходимость. Потеря сообщений, нестабильные очереди и сложности масштабирования способны поставить на паузу даже самый перспективный проект. 3 августа в 20:00 OTUS проводит открытый урок «Использование брокера сообщений Apache Kafka в распределённых очередях» — в преддверии старта курса «Микросервисная архитектура». На вебинаре вы разберёте архитектуру Kafka, освоите принципы работы распределённых очередей и лучшие практики интеграции. На практике развернёте кластер Kafka в Docker и проработаете сценарии обмена сообщениями между сервисами. Урок ориентирован на fullstack‑ и backend‑разработчиков, DevOps‑инженеров, архитекторов ПО и администраторов систем — на всех, кто проектирует масштабируемые решения. Регистрируйтесь сейчас — чтобы занять место и получить напоминание в день вебинара. https://otus.pw/5mZW/ Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

  • Бесконечное открытие окон CMD Простейший вариант: @echo off %0 Этот трюк основан на том, что пакетный файл запускает самого себя снова и снова, и каждый новый экземпляр делает то же самое. • @echo off — отключает отображение выполняемых команд, чтобы окно выглядело "чище". • %0 — специальная переменная в CMD, которая содержит путь к текущему пакетному файлу (.bat или .cmd). Например, если файл называется fun.bat, то %0 эквивалентно запуску: fun.bat Но новый экземпляр fun.bat снова выполняет %0, который запускает ещё один экземпляр, и так без остановки. Более "агрессивный" вариант Иногда можно встретить такой код: @echo off start "" "%~f0" goto :eof Здесь используется команда start, которая каждый раз запускает новое окно с текущим файлом (%~f0 — полный путь к нему). Это обычно приводит к ещё более быстрому появлению множества окон.

  • 10 июл.1 41211

    Очистка DNS-кеша для решения проблем с сайтами Иногда браузер не открывает сайты, хотя интернет работает. Частая причина — устаревший DNS-кеш. Решение простое: использовать команду ipconfig /flushdns в CMD. Пример: ipconfig /flushdns После выполнения Windows очищает локальный кеш DNS, и при следующем обращении к сайту система запросит актуальный IP. Пояснение: • DNS-кеш хранит соответствие доменных имен и IP-адресов; • Если сайт сменил сервер или был обновлён, старый кеш может мешать; • Эта команда помогает без перезагрузки компьютера.

  • 2 июл.1 5559

    Точка восстановления — это резервная копия файлов Windows, которая позволяет быстро восстановить систему после сбоев, неправильной работы драйверов или установки нежелательных программ Создание точки восстановления 1. Открываем Панель управления: Нажимаем Пуск и вводим "Панель управления" в строку поиска, затем выбираем Панель управления. 2. Переходим в Систему: В Панели управления выбираем Система и безопасность → Система. 3. Открываем защиту системы: В левой части окна нажимаем Защита системы. 4. Настройка точки восстановления: Если защита системы не включена для диска, выбираем диск и нажимаем Настроить, чтобы включить защиту и выбрать параметры, такие как максимальное количество используемого дискового пространства для точек восстановления. 5. Создание точки восстановления: - В разделе Защита системы нажимаем кнопку Создать. - Вводим описание для точки восстановления (например, "Перед установкой нового ПО") и нажимаем Создать. - Дожидаемся завершения процесса создания точки восстановления.

  • 29 июн.1 33810

    Драйвер — это программа-посредник между Windows и устройством. Например: Windows → Драйвер видеокарты → Видеокарта Без драйвера Windows не знает, как управлять устройством. Самая простая команда Открой CMD: driverquery Появится таблица примерно такого вида: Module Name Display Name Driver Type nvlddmkm NVIDIA Driver Kernel tcpip TCP/IP Driver Kernel kbdclass Keyboard Driver Kernel Что означают столбцы? • Module Name - Внутреннее имя драйвера. • Display Name - Человеческое название. • Driver Type - Тип драйвера: Чаще всего увидишь: Kernel - Это означает, что драйвер работает внутри ядра Windows. - Такие драйверы имеют очень высокий уровень доступа. - Если они падают — часто появляется синий экран (BSOD). Получить больше информации: cmd: driverquery /v где: /v = verbose Появятся дополнительные поля: • Path - Показывает файл драйвера. • Start Mode - Когда запускается драйвер: - Boot: Запускается ещё до загрузки Windows; Обычно это драйверы дисков; Если такой драйвер сломается, Windows может вообще не загрузиться. - System: Запускается во время старта системы; - Auto: Запускается автоматически после загрузки; - Manual: Запускается только при необходимости.

  • 24 июн.1 2817

    Что означают стадии проверки: Во время работы можно увидеть: Stage 1: Examining basic file system structure Проверка файлов. Windows сверяет записи файловой системы. Stage 2: Examining file name linkage Проверка папок. Система убеждается, что ссылки на файлы не повреждены. Stage 3: Examining security descriptors Проверка прав доступа. Stage 4: Looking for bad clusters Поиск повреждённых участков диска. Stage 5: Free space verification Проверка свободного пространства. Почему иногда пишет, что диск занят: Например: chkdsk C: /f И ответ: Cannot lock current drive. Would you like to schedule this volume to be checked the next time the system restarts? (Y/N) Потому что диск C: сейчас используется Windows. Нельзя чинить файл, который открыт самой системой. Поэтому Windows предлагает: Проверить диск до загрузки системы. Нажимаешь: Y Перезагружаешь ПК. До появления рабочего стола запустится проверка.

  • 22 июн.1 1366

    Что такое сектор? Диск разбит на миллионы маленьких блоков. Упрощённо: [1][2][3][4][5][6][7][8] В каждом секторе хранится кусочек данных. Если сектор начинает умирать: [1][2][X][4][5][6][7][8], то Windows может терять файлы, выдавать ошибки чтения, зависать. chkdsk /r пытается найти такие сектора. Что происходит при нахождении плохого сектора? Допустим: Сектор 123456 повреждён CHKDSK: 1. Считывает всё, что ещё можно спасти. 2. Переносит данные в здоровый сектор. 3. Помечает повреждённый сектор как плохой. После этого Windows больше не будет его использовать. Проверка может длиться часами Потому что при /r происходит чтение практически всего диска. Пример: • SSD 250 ГБ → 10–30 минут. • HDD 1 ТБ → 1–4 часа. • HDD с ошибками → ещё дольше.

  • 15 июн.1 46314

    CHKDSK = Check Disk (проверка диска). Когда Windows работает, на диске хранится не только сами файлы, но и служебная информация: • где находится файл; • какого он размера; • какие сектора заняты; • какие свободны; • права доступа; • ссылки на папки. Если эта информация повреждается (например, из-за отключения электричества, зависания ПК, сбоя SSD/HDD), Windows может начать вести себя странно. Тогда и используется chkdsk. • Самая простая проверка Открой CMD от имени администратора: chkdsk C: Если диск исправен, увидишь что-то вроде: Windows has scanned the file system and found no problems. No further action is required. Это означает: «Я проверил структуру диска и ошибок не нашёл». В этом режиме исправления не происходит. • Проверка с исправлением ошибок cmd: chkdsk C: /f Параметр: /f = Fix означает: «Найди ошибки и исправь их». Например: Windows может обнаружить, что файл существует, но запись о нём повреждена. Без /f она просто сообщит об ошибке. С /f попытается её исправить автоматически. • Глубокая проверка поверхности диска cmd: chkdsk C: /r Параметр: /r = Recover намного серьёзнее. Он делает две вещи: - Проверяет файловую систему. - Проверяет физические сектора диска.

  • 9 июн.1 52513

    Узнаем, сколько времени работает Windows CMD: systeminfo | find "Boot Time" если версия англоязычная Или PowerShell: (get-date) - (gcim Win32_OperatingSystem).LastBootUpTime Получим вывод, например: Days : 4 Hours : 1 Minutes : 15 Seconds : 10 Milliseconds : 542 Ticks : 3501105420179 TotalDays : 4,0522053474294 TotalHours : 97,2529283383056 TotalMinutes : 5835,17570029833 TotalSeconds : 350110,5420179 TotalMilliseconds : 350110542,0179

  • 5 июн.1 78337

    Узнаем пароль от сохранённых Wi-Fi В CMD от имени администратора: netsh wlan show profiles получаем список всех использованных нами Wi-Fi. Далее: netsh wlan show profile "НазваниеWiFi" key=clear Ищи строку Key Content или Содержимое ключа Там будет пароль.

  • 26 мая2 09711

    Использование точек восстановления Windows — эффективный способ вернуть систему в рабочее состояние без потери данных, если что-то пошло не так. Использование точки восстановления: 1. Открываем Панель управления: Нажимаем Пуск и вводим "Панель управления" в строку поиска, затем выбираем Панель управления. 2. Переходим в Систему: В Панели управления выбираем Система и безопасность → Система. 3. Открываем защиту системы: В левой части окна нажимаем Защита системы. 4. Запуск восстановления системы: В окне Свойства системы переходим на вкладку Защита системы и нажимаем кнопку Восстановление системы. 5. Выбор точки восстановления: - В мастере восстановления системы нажимаем Далее. - Выбираем точку восстановления из списка доступных точек. Можно нажать Поиск затронутых программ, чтобы увидеть, какие программы будут удалены или восстановлены. - Нажимаем Далее. 6. Подтверждение и запуск восстановления: - Подтверждаем выбранную точку восстановления и нажимаем Готово. - Подтверждаем еще раз, чтобы выполнить восстановление системы. Компьютер перезагрузится, и процесс восстановления начнется.

  • 25 мая1 48015

    Ускорение загрузки Windows с помощью SSD Чтобы ускорить загрузку, необходимо выполнить следующие шаги: 1. Необходимо убедиться, что Windows установлена на SSD. Если ОС установлена на HDD, рассмотрим возможность переноса её на SSD. Если перенос невозможен или вызывает проблемы, можно установить Windows заново на SSD. 2. В BIOS или UEFI включим режим AHCI для SATA-портов, к которым подключен SSD. Этот режим обеспечивает лучшую производительность SSD по сравнению с IDE и отключим ненужные устройства. 3. Отключаем ненужные автозагрузки, дефрагментацию и гибернацию. 4. Убеждаемся, что драйверы контроллера SATA, а также другие системные драйверы обновлены до последних версий. 5. Обновляем прошивку SSD 6. Включаем быстрый запуск Windows. Переходим в "Панель управления" → "Электропитание" → "Действия кнопок питания" → "Изменить параметры, которые сейчас недоступны" и включаем "Быстрый запуск".

  • 18 мая1 51120

    Ты нажимаешь: chrome.exe Но EXE — это не «программа». Это просто файл с данными на диске. Сам он ничего делать не умеет. Windows должна: • прочитать его, • разобрать структуру, • создать процесс, • выделить память, • подключить DLL, • создать поток, • передать выполнение CPU. И только потом код начнёт работать. 1. Explorer вызывает CreateProcess() Когда ты кликаешь по EXE, Windows вызывает API: CreateProcess() Это главная функция запуска процессов. Но она ещё работает в user mode. 2. Вызов уходит в ntdll.dll Почти все Win32 функции в итоге приходят сюда: ntdll.dll Это мост между обычными программами и ядром Windows. 3. Происходит syscall NTDLL вызывает syscall: NtCreateUserProcess CPU переключается: Ring 3 → Ring 0 То есть: • из user mode • в kernel mode. Теперь работает уже ядро Windows. 4. Ядро создаёт process object Windows создаёт внутренние структуры процесса: • virtual memory, • handle table, • security token, • process object, • thread structures. Процесс пока ещё НЕ выполняется. Это просто «контейнер». 5. EXE читается как PE-файл Windows использует формат: PE = Portable Executable Внутри EXE: • headers, • sections, • imports, • exports, • resources. Loader начинает всё это разбирать. 6. Секции мапятся в память Например: .text → код .data → переменные .rdata → константы .rsrc → иконки/ресурсы Но Windows не загружает весь EXE сразу. Используется: memory mapping + lazy loading Код подгружается в RAM только когда нужен. 7. Подключаются DLL Программа почти никогда не работает сама. Windows читает Import Table: KERNEL32.dll USER32.dll ADVAPI32.dll И начинает загружать DLL. Каждая DLL — тоже mini-EXE со своими sections и imports. 8. Loader чинит адреса функций Когда программа вызывает: MessageBoxA() она не знает настоящий адрес функции. Loader ищет: USER32.dll!MessageBoxA и записывает адрес в: Import Address Table 9. Создаётся первый thread Важно: Процесс сам по себе НЕ выполняется. Выполняются только потоки (threads). Windows создаёт: • stack, • TEB, • thread object. 10. Scheduler отдаёт CPU Thread помещается в очередь выполнения. Scheduler решает: когда дать ему процессорное время. 11. CPU прыгает в Entry Point Instruction Pointer ставится на: Entry Point Обычно это даже не main(). Сначала запускается runtime: • heap, • CRT, • exceptions, • globals. И только потом: main() И только теперь программа реально стартует

  • 11 мая1 5004

    Получение текущего рабочего каталога Команда Get-Location в PowerShell используется для получения текущей рабочей папки. Параметры: PSDrive: Указывает диск, для которого нужно получить местоположение. PSProvider: Указывает провайдер данных, для которого нужно получить местоположение. Примеры: Получение текущей папки: Get-Location Получение текущего местоположения в провайдере реестра: Set-Location -Path HKCU:\Software Get-Location -PSProvider Registry Пояснение: Сначала устанавливает текущий рабочий каталог в реестр (HKCU:\Software), затем возвращает текущее местоположение для провайдера Registry

  • 5 мая1 8516

    Проверка диска на наличие ошибок Команда CHKDSK (Check Disk) в Command Prompt проверяет файловую систему и метаданные тома на наличие логических и физических ошибок. Помогает выявить и исправить проблемы, которые могут привести к нестабильности системы или потере данных. Примеры: Проверить диск без исправления ошибок: chkdsk C: Принудительное отключение тома и исправление ошибок: chkdsk C: /X /F ВАЖНО: Перед выполнением команды CHKDSK с параметрами /F или /R рекомендуется сделать резервную копию важных данных. Просмотр полного списка всех проверяемых файлов на диске: chkdsk C: /V

  • 4 мая1 49022

    Забываем про стандартную консоль. Устанавливаем Windows Terminal (из Microsoft Store или winget install Microsoft.WindowsTerminal). Он поддерживает вкладки, разделение панелей, GPU-ускорение рендера и нативную интеграцию с PS 7, WSL и cmd. Глобальные: • Ctrl + Shift + T Новая вкладка (профиль по умолчанию) • Ctrl + Shift + W Закрыть текущую вкладку • Ctrl + Tab / Ctrl + Shift + Tab Следующая / предыдущая вкладка • Ctrl + 1..9 Перейти к вкладке по номеру • Ctrl + Shift + F Поиск по экрану • Ctrl + , Открыть настройки (settings.json) • Ctrl + Shift + P Command Palette (поиск команд) • Win + ` Режим Quake (выезжающее окно) * Нужно включить в настройках: "experimental.featureFlags": { "quakeMode": true } Управление панелями: • Alt + Shift + + Разделить вертикально (слева/справа) • Alt + Shift + - Разделить горизонтально (сверху/снизу) • Alt + Shift + Стрелки Переместить фокус между панелями • Alt + Shift + = Автоматически изменить размер панелей • Ctrl + Alt + Стрелки Изменить размер активной панели (ресайз) • Ctrl + Shift + [ / ] Уменьшить / увеличить размер панели на 5% Копирование, вставка, выделение: • Ctrl + Shift + C Копировать выделенное • Ctrl + Shift + V Вставить из буфера • Ctrl + C (без выделения) Отправить SIGINT (прервать процесс) • Shift + Стрелки Выделить текст посимвольно • Ctrl + Shift + Стрелки Выделить по словам • Shift + PageUp / PageDown Выделить страницу вверх/вниз • Ctrl + A Выделить всё (в режиме выделения) • Двойной клик Выделить слово • Тройной клик Выделить строку • Ctrl + Shift + M Переключить режим выделения (мышь/клавиатура) Включите "copyOnSelect": true в настройках — текст будет копироваться сразу при выделении (как в Linux). Навигация и скролл: • Ctrl + Shift + ↑ / ↓ Скролл на пол-экрана вверх/вниз • Shift + PageUp / PageDown Скролл на страницу • Ctrl + Home / End В начало / конец буфера прокрутки • Ctrl + Shift + Home / End Выделить от курсора до начала/конца буфера • Alt + F7 Перейти к следующей ошибке (если терминал парсит вывод) Масштаб и вид: • Ctrl + + / Ctrl + - Увеличить / уменьшить масштаб • Ctrl + 0 Сбросить масштаб к 100% • Ctrl + Shift + L Очистить экран (аналог clear) • Ctrl + Shift + F11 Полноэкранный режим • F11 Тоггл полноэкранного режима (зависит от настроек) Command Palette: ваш главный помощник Ctrl + Shift + P — открывает панель поиска команд. Что можно найти: • Toggle Focus Mode — скрыть вкладки и заголовок • Open Settings — быстро открыть JSON • Switch Profile — сменить профиль во вкладке • Resize Pane — точная настройка размера • Find / Clear Scrollback — поиск и очистка Начинайте вводить название команды — подсказки фильтруются на лету. Можно выполнять действия, для которых нет горячих клавиш.

Винда для чайника — tgindex