Архив метки: Windows

Каким образом я могу изменить переменные среды Windows 10?

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

Откройте окно переменных среды

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

Если вы хотите пропустить его чтение, один путь, который работает одинаково во всех версиях Windows, — это открыть окно «Выполнить» (Win + R), командную строку или PowerShell и выполнить команду: rundll32.exe sysdm.cpl,EditEnvironmentVariables.

Как редактировать переменную среды в Windows

Если вы хотите изменить значение существующей переменной среды, сначала выберите ее в окне «Переменные среды». Затем щелкните или коснитесь «Изменить».

Вам будет показано окно, в котором вы можете редактировать как имя, так и значение переменной. Внесите желаемые изменения и нажмите ОК . Затем еще раз нажмите OK в окне переменных среды .

Как редактировать переменную среды из командной строки

Вы также можете создать новую переменную среды или изменить значение существующей переменной среды (но не ее имя) из командной строки . Вам нужно ввести следующую команду:

  • setx variable_name "value", если вы хотите создать переменную среды пользователя
  • setx variable_name "value" /m, если вы собираетесь создать системную переменную среды

Например, мы набрали setx TEST "C:digitalcitizen" и создали пользовательскую переменную TEST со значением C:digitalcitizen.

Если мы хотим изменить значение переменной среды, мы можем запустить ту же команду setx, но указать новое значение для переменной. Например, выполнение setx TEST "C:DC" изменяет значение переменной среды TEST на C:DC.

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

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

ПРИМЕЧАНИЕ. Вы можете получить список всех доступных переменных среды, выполнив команду set в командной строке (не setx и без каких-либо параметров). Однако, если вы только что создали или отредактировали переменную среды, необходимо закрыть и снова открыть командную строку, чтобы изменения отобразились.

Как редактировать переменную среды из PowerShell

Вы также можете создать или изменить значение существующей переменной среды из PowerShell . Команда PowerShell для этого:

  • [Environment]::SetEnvironmentVariable("variable_name","variable_value","User"), если вы хотите создать переменную среды пользователя.
  • [Environment]::SetEnvironmentVariable(“variable_name”,”variable_value”,”Machine”), если вы хотите создать системную переменную среды.

Например, мы набрали [Environment]::SetEnvironmentVariable(“TEST”,”digitalcitizen.life”,”User”), чтобы создать переменную пользовательской среды под названием TEST со значением digitalcitizen.life. Чтобы изменить значение переменной позже, мы можем запустить ту же команду с другим значением. Как и setx в командной строке, эта команда переписывает значение указанной переменной каждый раз, когда вы ее запускаете.

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

ПРИМЕЧАНИЕ. В PowerShell вы можете получить список всех переменных среды, выполнив команду Get-ChildItem Env:. Однако, если вы только что создали или отредактировали переменную среды, вам необходимо закрыть и снова открыть PowerShell, чтобы изменения отобразились.

Как очистить значение переменной среды в Windows (из командной строки)

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

Однако вы можете очистить значение переменной среды с помощью командной строки. Чтобы отменить установку переменной среды из командной строки , введите команду setx variable_name "". Например, мы набрали setx TEST "", и эта переменная среды теперь имела пустое значение.

Далее давайте посмотрим, как удалить переменную среды.

Как удалить переменную среды в Windows

Если вы больше не хотите использовать конкретную переменную среды, выберите ее в окне «Переменные среды». Затем нажмите Удалить. Windows не запрашивает подтверждения этого действия. Поэтому, если вы передумали, необходимо нажать Отмена, чтобы удаление не применялось. Если вы хотите, чтобы удаление продолжилось, нажмите ОК .

Как удалить переменную среды из командной строки

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

  • REG delete "HKCUEnvironment" /F /V "variable_name", если это переменная среды пользователя, или
  • REG delete "HKLMSYSTEMCurrentControlSetControlSession ManagerEnvironment" /F /V "variable_name", если это системная переменная среды.

Например, мы набрали REG delete "HKCUEnvironment" /F /V "TEST", и наша переменная среды TEST исчезла из профиля пользователя.

Как удалить переменную среды из PowerShell

Чтобы отменить установку и удалить переменную среды из PowerShell , введите команду:

  • [Environment]::SetEnvironmentVariable("variable_name", $null ,"User"), если это переменная профиля пользователя, или
  • [Environment]::SetEnvironmentVariable("variable_name", $null ,"Machine"), если это общесистемная переменная.

Например, мы набрали [Environment]::SetEnvironmentVariable("TEST", $null ,"User"), и эта переменная среды исчезла из профиля пользователя.

Это оно!



2021-01-18T10:07:29
Вопросы читателей

Как быстро извлечь файлы .tar.gz в Windows 10

Файл в формате .tar.gz — это файл, созданный с помощью tar-архиватора на базе Unix, а затем сжатый с использованием сжатия gzip. Эти файлы часто называют «тарболами». Хотя вы можете найти их с двойным расширением (.tar.gz), расширение также можно сократить до .tgz или .gz.

Обычно файлы tar обычно используются пользователями Ubuntu (других дистрибутивов Linux) и macOS для архивирования и резервного копирования данных. Однако пользователи Windows 10 также могут столкнуться с этими файлами, что является причиной для извлечения их содержимого.

Хотя вы можете использовать сторонние приложения (такие как 7-Zip и PeaZip), эти приложения не всегда работают должным образом с архивами, созданными на другой платформе, и они медленно распаковывают большое количество файлов. Однако теперь Windows 10 включает встроенную поддержку файлов tar, и вы можете использовать командную строку для извлечения этих файлов. Или вы даже можете использовать подсистему Windows для Linux (WSL), которая включает встроенную поддержку Ubuntu , Fedora, SUSE и многих других дистрибутивов. Следовательно, вы также можете получить доступ ко многим инструментам Linux, включая tar, для быстрого извлечения содержимого из архивов tar.

В этом руководстве вы узнаете, как использовать собственные команды tar в Windows 10 с помощью командной строки и Ubuntu для извлечения содержимого файла .tar.gz.

Извлечение архивов .tar.gz, .tgz, .gz с помощью tar в Windows 10

Чтобы извлечь файлы .tar.gz, .tgz, .gz, а также .zip с помощью tar в Windows 10 , выполните следующие действия:

  1. Откройте Пуск в Windows 10.
  2. Найдите командную строку, щелкните правой кнопкой мыши верхний результат и выберите параметр «Запуск от имени администратора».
  3. Введите следующую команду, чтобы использовать tar для извлечения файлов, и нажмите Enter:
    tar -xvzf C:PATHTOFILEFILE-NAME.tar.gz -C C:PATHTOFOLDEREXTRACTION

Совет: обязательно обновите синтаксис команды, включив в нее исходный и целевой пути. Кроме того, поскольку вы используете tar в Windows 10, вам не нужно указывать путь, как если бы вы работали в Linux. Вы можете использовать формат пути, используемый Windows.

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

Предполагается, что вы распаковываете архив, созданный в другой системе. Мы пропускаем некоторые аргументы, которые обычно необходимы для сохранения разрешений, которые в Windows 10 не нужны для доступа к файлам.

Извлечение архивов .tar.gz, .tgz, .gz с использованием tar в Linux в Windows 10

В Windows 10, чтобы использовать tar в Linux, вам необходимо установить подсистему Windows для Linux (WSL) и такой дистрибутив, как Ubuntu, из Microsoft Store.

Чтобы извлечь файл .tar.gz с помощью Linux в Windows 10, выполните следующие действия:

  1. Откройте Пуск.
  2. Найдите Ubuntu и щелкните верхний результат, чтобы открыть приложение.
  3. Введите следующую команду, чтобы извлечь содержимое файла .tar.gz, и нажмите Enter:
    sudo tar -xvzf /mnt/c/PATH/TO/TAR-FILE/Desktop/FILE-NAME.tar.gz -C /mnt/c/PATH/TO/DESTINATION/FOLDER

В приведенной выше команде мы вводим команду sudo для запуска приложения от имени администратора, tar для вызова приложения, а затем передаем ему некоторые аргументы, в том числе:

  • x — указывает tar, что вы хотите извлечь содержимое.
  • v — многословный. Это необязательный аргумент для отображения процесса извлечения. В противном случае вы будете видеть только мигающий курсор, пока процесс не будет завершен.
  • z — указывает tar распаковать содержимое файла .tar.gz с помощью gzip.
  • f — указывает tar имя файла, который вы собираетесь извлечь.

Затем вам нужно указать путь к архиву, который вы хотите распаковать. Вы заметите, что путь начинается с /mnt/c/, а не с «c:И» потому, что мы действительно работаем в мире Linux.

-C — (дефис и заглавная C) используется для указания tar менять папки. Когда вы выполняете команду, вы начинаете с исходной папки, а затем вам нужно указать папку назначения, которая является путем, который мы указали для завершения команды. Вы можете извлечь файлы в любую папку, но не забудьте начать путь с /mnt/path Windows.

Вы должны обращать внимание на прописные и строчные буквы при вводе команды Linux, поскольку рабочий стол — это не то же самое, что  рабочий стол .

В этом руководстве мы рассмотрим основные шаги для выполнения конкретной задачи. Если вы не являетесь пользователем Linux, о tar можно узнать гораздо больше. Вы можете узнать больше об этом инструменте в консоли Ubuntu, набрав tar --help.



2021-01-18T09:38:05
Вопросы читателей

Что будет с Windows 10 в 2021 году. Часть 2

Linux GPU Compute и другие улучшения WSL

Есть некоторые большие улучшения для разработчиков, которые запускают программное обеспечение Linux на Windows 10 с подсистемой Windows для Linux. Microsoft добавляет «запрошенную функцию№1»: поддержку вычислений GPU.

WSL теперь поддерживает как NVIDIA CUDA (для оборудования NVIDIA), так и DirectML (для графических процессоров AMD, Intel и NVIDIA). профессионалы с рабочими процессами, включающими программное обеспечение Linux, которое разгружает вычисления на графический процессор системы, теперь могут запускать это программное обеспечение Linux на ПК с Windows 10.

В последнее время многие пользователи операционной системы Windows 10 находят в диспетчере задач своего компьютера подозрительный процесс SppExtComObjPatcher.exe. Что это такое читайте тут.

Microsoft также упрощает установку WSL. Вы можете запуститьwsl.exe —install, чтобы включить подсистему Windows для Linux с помощью одной команды—без ручного включения компонентов операционной системы в первую очередь.

Вы также можете использовать wsl.exe —update для обновления ядра Linux до последней версии, wsl.exe —update —status для просмотра текущей версии ядра Linux и времени ее последнего обновления, а wsl.exe —update —rollback также для отката к более старой версии ядра Linux.

Существует также новая команда wsl.exe —mount, которая позволит вам монтировать физические диски с файловыми системами, которые не поддерживаются Windows. Например, вы можете подключить диск ext4 непосредственно к среде Linux—даже если Windows обычно не может читать файловые системы ext4.

Microsoft говорит, что встроенная поддержка графических приложений Linux тоже скоро появится.

 

Файлы Linux в проводнике файлов

Microsoft также добавляет интеграцию файлов Linux в Проводник файлов. Если вы используете WSL, вы увидите опцию “Linux” на боковой панели проводника файлов, где вы можете получить доступ к его файлам в приятном графическом интерфейсе.

Это уже было возможно—Вам просто нужно было подключить адрес, напримерwsl$Ubuntu-20.04, в адресную строку проводника файлов, чтобы получить доступ к вашим файлам Linux. Теперь вы можете получить доступ к этим файлам в один или два клика.

 

Темный режим (и история) для поиска Windows

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

Интерфейс поиска Windows, вероятно, должен был получить темную тему много лет назад, но лучше поздно, чем никогда!

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

 

Файловый навык для Кортаны

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

Вы можете искать файлы по их имени, имени автора или типу файла—или просто найти файл, который вы недавно редактировали. Microsoft говорит, что вы должны попробовать такие запросы, как” Эй, Кортана, открой маркетинговую колоду“,” Эй, Кортана, Найди мои последние PDF-файлы “и «Эй, Кортана, открой бюджет Excel от Энтони».”

 

Улучшенные графические настройки для нескольких графических процессоров

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

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

Чтобы получить доступ к этим настройкам, перейдите в раздел Настройки > Система >> Дисплей >>> настройки графики или настройки >>>> игры >>>>> настройки графики.

 

Архитектура в Диспетчере задач

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

Например, стандартный 64-разрядный процесс в 64-разрядной версии Windows 10 будет отображать “x64”. Это, вероятно , будет особенно полезно в Windows 10 на ARM, так как это покажет вам, какие приложения являются родными для ARM, а какие работают через уровень эмуляции.

 

Улучшенные настройки звукового устройства

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

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

 

Windows сообщит вам, что нового появилось в обновлениях

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

Это большое улучшение для среднего пользователя Windows 10, который должен сидеть через большую загрузку с последующей долгой перезагрузкой для обновления-только для того, чтобы задаться вопросом, Что изменилось. Теперь, Windows скажет вам.

 

Другие Изменения

Как всегда, обновления Windows 10 содержат большее количество небольших изменений, исправлений ошибок и различных улучшений. Вот некоторые из них:

  • Улучшения дефрагментации: страница Настройки > Система >> Хранилище >>> Оптимизация дисков получает флажок «расширенный просмотр“, который показывает скрытые Тома и другие сведения о” текущем состоянии», которые расскажут вам, почему вы не можете дефрагментировать определенные диски. Теперь вы можете нажать клавишу F5, чтобы обновить и эту страницу.
  • Изменение частоты обновления в настройках: теперь вы можете изменить частоту обновления вашего дисплея в интерфейсе настроек, а не посещать классическую панель управления. Перейдите в раздел Настройки > Система >> Дисплей >>> дополнительные настройки дисплея и посмотрите раздел “частота обновления” в нижней части этой страницы.
  • Обновленная сенсорная клавиатура: Microsoft изменила дизайн сенсорной клавиатуры с помощью новых анимаций нажатия клавиш и звуков. Он также получает встроенный поиск смайликов.
  • Перемещение курсора с помощью пробела: обновленная сенсорная клавиатура позволит вам перемещать курсор с помощью пробела. Коснитесь пробела пальцем и проведите пальцем влево, вправо, вверх или вниз, чтобы переместить курсор ввода текста.
  • Заставки приложений с поддержкой темы: для приложений, поддерживающих заставки с поддержкой темы, теперь при запуске приложения вы увидите заставку, соответствующую вашему режиму приложения по умолчанию. Таким образом, вместо синего экрана заставки, например, вы увидите белый или черный экран заставки за значком приложения.
  • Новый начальный опыт установки: Microsoft тестирует новую страницу «настройка устройства» в начальном опыте установки ПК. Он спросит, для чего вы планируете использовать свой компьютер—предлагая такие варианты, как игры, семья, школьная работа и бизнес—и “помощь в настройке вашего устройства с учетом вашего предполагаемого использования.”
  • Поиск приложений по умолчанию в настройках: на экране Настройки > Приложения >> Приложения по умолчанию теперь есть окно поиска, которое облегчает поиск типов файлов, протоколов и приложений.
  • Нажатие Edge в настройках: Microsoft «исследует» функцию, которая заставляет вас сделать Edge вашим браузером по умолчанию в настройках.

 

Изменения для системных администраторов

Вот несколько интересных изменений для администраторов:

  • Политики с поддержкой ADMX для MDM: для организаций, использующих Modern Device Management (MDM) вместо групповой политики для управления своими устройствами, Microsoft “включила 647 новых политик MDM в 56 файлах ADMX [Administrative Template], чтобы коммерческие клиенты могли настраивать политики, которые также поддерживаются с помощью групповых политик.” Вот список файлов ADMX (Administrative Template), добавленных Microsoft.
  • Сброс пакетов AppX из PowerShell: теперь вы можете сбросить установленные пакеты AppX из командной строки PowerShell с помощью Reset-AppxPackage. Вы уже можете сбросить установленный пакет AppX или данные приложения UWP из приложения Settings, но теперь вы также можете сделать это из командной строки.
  • Новые параметры управления ассоциациями файлов по умолчанию: Microsoft теперь предлагает новый способ для предприятий изменять ассоциации файлов с помощью групповой политики.

 

Что будет в Windows 10 21H2

Microsoft уже работает над несколькими изменениями для обновления Windows 10 21H2, которое должно появиться во второй половине 2021 года-примерно в октябре 2021 года. Эти изменения были объявлены в рамках Insider build 21277 10 декабря 2020 года.

  • эмуляция x64 для ПК ARM: Windows 10 на ARM получает поддержку эмуляции для 64-разрядных (x64) приложений Intel. В настоящее время ARM-версия Windows 10 может эмулировать только 32-разрядное программное обеспечение x86.
  • More Emoji: этот выпуск Windows 10 добавляет поддержку Unicode emoji 12.1 и 13.0. Он приносит более 200 новых эмодзи в Windows 10, добавляет гендерно нейтральные эмодзи в качестве опции и стандартизирует некоторые эмодзи Windows 10, чтобы соответствовать другим платформам. (Например, маленький зеленый инопланетный смайлик становится маленьким серым инопланетянином.)

Как обычно, есть много исправлений ошибок и обновлений безопасности, а также. У Microsoft еще есть несколько месяцев, поэтому мы ожидаем, что другие функции появятся до окончательного выпуска. Мы будем продолжать обновлять эту статью, поскольку Microsoft продолжает работу над тем, что, скорее всего, будет “майским обновлением 2021 года” или «весенним обновлением 2021 года».

Приятно видеть, что значительные изменения в Windows, такие как общесистемный DNS через HTTPS, получают длительный период тестирования, прежде чем они будут развернуты для всех пользователей Windows 10.

 

Начало: Что будет с Windows 10 в 2021 году. Часть 1



2021-01-17T13:45:45
Microsoft

Что будет с Windows 10 в 2021 году. Часть 1

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

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

Официально нет никаких подробностей о точных изменениях, которые грядут, за исключением кодового названия этого проекта, который называется Sun Valley. Однако Windows Central смогла получить некоторую внутреннюю информацию, которая проливает некоторый свет на то, что это означает.

Если нет возможности обновить Windows, можно установить новый Microsoft Windows 10 на дому в Самаре: посмотреть как это делается “под ключ”. Установка Windows в Самаре с выездом на дом – гарантия того, что ваш компьютер будет работать быстро, долго, и без сбоев!

Microsoft планирует большое обновление Windows 10 во второй половине 2021 года, которое введет новые функции верхнего уровня и новый пользовательский интерфейс, который будет более современным и последовательным. Основное внимание будет уделено более широкому внедрению WinUI в оболочку Windows и собственные приложения, обновленной панели задач, построенной с использованием современного кода, и улучшенному пользовательскому интерфейсу для старого проводника файлов.

 

Обновления функций

Microsoft по-прежнему будет выпускать два обновления функций в 2021 году в соответствии со схемой обновления раз в два года. Однако значение обновлений будет изменено на противоположное. Весеннее обновление, версия 21H1, будет меньшим пакетом обновления, подобным тому, что мы уже видели в Windows 10 20H2 и 1909. Более крупный проект с более заметными изменениями, 21H2, появится во второй половине 2021 года.

 

Опора для рук

В 2021 году Microsoft продолжит совершенствовать эмуляцию x86-x64 для устройств ARM, позволяя таким устройствам, как Surface Pro X, запускать множество классических настольных приложений. Эмуляция x64 приложений также должна стать доступной в качестве предварительного просмотра в ближайшее время.

Кроме того, ходят слухи, что Microsoft собирается принести Android-приложения в магазин Microsoft. К сожалению, нет никаких подробностей о том, как он должен работать и что требуется для запуска приложения Android на Windows в реализации Microsoft.

 

Windows 10X

Microsoft планирует выпустить Windows 10X в первой половине 2021 года. Эта ОС изначально создавалась для портальных двухэкранных устройств, таких как Surface Neo. Он имеет переработанный опыт запуска и использует контейнерную технологию для запуска программного обеспечения Win32. Существует не так много информации об этой новой версии ОС, так как Microsoft не раскрывает, как этот вариант Windows принесет пользу обычным ПК и ноутбукам. Однако вскоре он достигнет складных и многоэкранных инновационных устройств форм-фактора.

Windows 10X получит свою готовую к производству сборку в декабре 2020года, а Microsoft собирается начать отгрузку первых устройств в Северной Америке весной 2021 года. Как вы, возможно , помните, первоначальный выпуск ОС не будет включать в себя классическую поддержку настольных приложений Win32, поэтому Microsoft, вероятно, может запустить службу потоковой передачи облачных приложений для ПК примерно в то же время, чтобы принести больше приложений в ОС.

Windows 10X в конечном итоге будет поддерживать классические приложения Win32 (desktop) через контейнеризацию, где каждое приложение Win32 будет работать в том же контейнере. Большинство приложений Win32 поддерживаются этим контейнером с несколькими ограничениями, такими как отсутствующая область уведомлений (системный лоток).

Есть также слухи, что Windows 10X будет способна работать на устройствах ARM при запуске, однако нет никакой информации о том, какие производители смогут поставлять такие устройства. Windows 10X не будет доступна в виде традиционного установочного носителя или в виде розничного установочного издания. Это будет больше похоже на прошивку устройства, адаптированную к конкретным устройствам, подобным Chrome OS и iPadOS.

 

Облачная служба ПК

Также в 2021 году Microsoft собирается сделать доступной новую службу, названную Cloud PC, которая будет транслировать версию Windows из облака и позволит пользователям устанавливать там приложения, которые доступны на всех их устройствах. Это позволит устройствам с ограниченным хранилищем и низкими производственными возможностями запускать ресурсоемкие приложения, не ухудшая работу локального пользователя из-за слабого оборудования.

Эта же служба будет использоваться в Windows 10X для добавления поддержки настольных приложений. Как в Windows 10, так и в Windows 10X облачная служба ПК будет интегрирована с подпиской Microsoft 365. Любое приложение, установленное через облачную службу ПК, станет доступным в Windows 10 Start как родное приложение.

 

Мониторинг Работоспособности Хранилища

Windows 10 теперь имеет функцию мониторинга работоспособности хранилища, которая предупредит вас, когда одно из устройств хранения данных вашего компьютера “может быть подвержено риску сбоя.” Он предназначен для работы с твердотельными накопителями NVMe. Если у вас есть один из этих дисков, он должен, надеюсь, предупредить вас и дать вам достаточно времени, чтобы создать резервную копию ваших данных, прежде чем диск выйдет из строя.

 

Управление дисками в настройках

Microsoft теперь добавила параметры управления дисками в приложение настроек Windows 10. Вместо того чтобы открывать классическую утилиту управления дисками, теперь вы можете перейти к настройкам > Система >> Хранилище >>> Управление дисками и томами.

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

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

 

Продолжение: Что будет с Windows 10 в 2021 году. Часть 2



2021-01-15T21:47:33
Microsoft

Как включить и настроить дисковые квоты пользователя в Windows?

Дисковые квоты позволяют администраторам Windows контролировать и ограничивать объем дискового пространства, используемого пользователями в файловых системах серверов и рабочих станций. Windows Server поддерживает два типа дисковых квот: Диспетчер ресурсов файлового сервера квоты и квоты NTFS. Хотя квоты FSRM более гибкие и удобные, в некоторых случаях квоты NTFS можно эффективно использовать. Например, чтобы ограничить размер перемещаемых папок профиля (но не дисков профиля пользователя) и перенаправленных домашних папок на узлах RDS, личных каталогов пользователей на FTP-серверах и сайтах IIS и т.д. В этой статье мы расскажем, как настроить дисковые квоты NTFS для пользователей Windows.

Общие сведения о дисковых квотах NTFS в Windows

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

Ключевые особенности и ограничения квот NTFS:

  • Квоты могут применяться только ко всему  тому (разделу) в формате NTFS. Этот тип квоты не работает на дисках ReFS;
  • Квоты применяются ко всем пользователям, которые хранят свои данные в этом разделе. Вы не можете применить квоту к группе пользователей или отдельной папке. В этом случае лучше использовать FSRM;
  • Владение файлами и папками определяется путем проверки записи «Владелец» в дескрипторе безопасности NTFS;
  • По умолчанию Windows сканирует раздел с включенными дисковыми квотами и вычисляет общий размер файла для каждого пользователя один раз в час;
  • При использовании сжатия NTFS учитывается исходный размер файла (до сжатия).

Существуют следующие сценарии использования дисковых квот NTFS:

  • Мониторинг использования диска — просмотр статистики использования дискового пространства пользователя на сервере;
  • Мониторинг и уведомление — помимо первого сценария, при превышении квоты в Event Viewer записывается событие с информацией об имени пользователя и использовании квоты;
  • Контроль использования диска — при превышении квоты пользователь не может сохранять новые файлы

Включение дисковых квот в Windows 10/Windows Server 2016

Рассмотрим случай настройки квот NTFS на диске, содержащем пользовательские данные, в Windows Server 2016. Во всех предыдущих версиях Windows (начиная с Windows 2003) квоты NTFS-диска настраивались одинаково.

Откройте окно свойств диска, на котором вы хотите включить квоты, перейдите на вкладку Quota. Затем нажмите Показать настройки квоты:

Чтобы включить квоты для этого тома, установите флажок «Включить управление квотами».

В зависимости от сценария использования квоты могут быть отмечены следующие параметры:

  • Запретить дисковое пространство пользователям, превышающим лимит квоты — запретить пользователям, которые превысили лимит квоты, запись на диск;
  • Ограничить дисковое пространство до — установить ограничение на общий размер файлов для одного пользователя;
  • Регистрировать событие, когда пользователь превышает лимит квоты — регистрирует событие в средстве просмотра событий, если пользователь превышает лимит квоты;
  • Регистрировать событие, когда пользователь превышает свой уровень предупреждения — регистрирует событие при достижении порога квоты.

Не рекомендуется сразу включать опцию «Запрещать дисковое пространство пользователям, превышающим лимит квоты». Желательно оценить текущее использование дискового пространства вашими пользователями. В нашем примере мы хотим ограничить каждого пользователя 1 ГБ дискового пространства на сервере.

Сохраняем изменения (Применить). Через некоторое время (в зависимости от размера диска и количества файлов) Windows будет подсчитывать общее использование дискового пространства каждым пользователем.

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

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

Чтобы отключить дисковые квоты NTFS для определенной учетной записи пользователя, откройте свойства ( Свойства ) записи в таблице квот и установите флажок «Не ограничивать использование диска».

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

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

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

Это диалоговое окно позволяет изменить владельца определенного файла (стать владельцем), удалить или переместить файл.

После того, как вы настроили мягкие квоты в режиме аудита, вы можете включить параметр Запретить дисковое пространство пользователям, превышающим предел квоты. Это включит режим квот жесткого диска. Теперь пользователи не смогут превышать выделенное им дисковое пространство. Обратите внимание, что размер диска в пользовательском сеансе теперь отображается в соответствии с существующими дисковыми квотами. В этом примере 876 МБ из квоты 1 ГБ бесплатно для моей учетной записи на диске C:.

Если лимит квоты превышен, пользователь получает следующее сообщение:

Недостаточно места на…. xx МБ необходимо для копирования этого элемента. Удалите или переместите файлы, чтобы у вас было достаточно места.

В то же время событие с EventID 37 и исходным Ntfs регистрируется в средстве просмотра событий:

Пользователь достиг предела своей квоты на томе C:.

Настройка дисковых квот с помощью параметров групповой политики

Вы можете управлять параметрами дисковой квоты на компьютерах и серверах в домене с помощью групповых политик. Параметры квоты находятся в разделе GPO: Конфигурация компьютера -> Административные шаблоны -> Система -> Дисковые квоты. Чтобы включить дисковые квоты, аналогичные рассмотренным выше, установите следующие параметры в своем объекте групповой политики:

  • Включить дисковые квоты: Enable
  • Принудительное ограничение дисковой квоты: Enable
  • По умолчанию квот и предупреждение Уровня: Enable ( по умолчанию квота предел / предупреждение уровня: 1 Gb)
  • Регистрировать событие при превышении лимита квоты: Enable
  • Применить политику к съемным носителям: Enable (если вам нужно применить квоты для съемных носителей, включая USB-накопители)

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

Дисковые квоты, настроенные через GPO, применяются ко всем дискам компьютера. Вы не можете настроить исключения для определенных пользователей.

Управление дисковыми квотами с помощью командной строки/PowerShell

Квотами NTFS также можно управлять из командной строки. Для этого используется команда fsutil quota.

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

fsutil quota track E:

Чтобы включить жесткую квоту NTFS, запустите:

fsutil quota enforce E:

Чтобы полностью отключить дисковые квоты, используйте команду:

fsutil quota disable E:

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

fsutil quota query e:

Получите список пользователей, которые уже превысили свои дисковые квоты:

fsutil quota violations

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

fsutil quota modify E: 2000000000 100000000 corpaabrams

Размеры квот указываются в байтах (в данном примере 2 ГБ). Первое значение — это максимальный размер пользовательских данных на диске (жесткая квота), второе — предел, при котором появляются предупреждения (уровень предупреждений).

Узнать частоту обновления дисковых квот (в секундах):

fsutil behavior query quotanotify

По умолчанию квоты обновляются раз в час.

Нет встроенных командлетов PowerShell для управления дисковыми квотами NTFS. Однако ими можно управлять с помощью Win32_DiskQuota класса WMI. Например, следующий сценарий PowerShell отобразит информацию о текущих пользовательских квотах.

$strCom = "."

$colItems = get-wmiobject -class "Win32_DiskQuota" -namespace "rootCIMV2" -computername $strCom

foreach ($objItem in $colItems) {

write-host "Quota usage: " $objItem.DiskSpaceUsed

write-host "Quota Hard Limit: " $objItem.Limit

write-host "Drive: " $objItem.QuotaVolume

write-host "Status: " $objItem.Status

write-host "Username: " $objItem.User

write-host "Quota Warning Limit: " $objItem.WarningLimit

}



2021-01-14T10:01:48
Вопросы читателей

Как использовать команду nmap

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

Nmap также может определять Mac-адрес, тип ОС , версию службы и многое другое.

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

Установка Nmap

Nmap — это многоплатформенная программа, которую можно установить во всех основных операционных системах. Первоначально он был выпущен как инструмент только для Linux, а позже был перенесен на другие системы, такие как BSD, Windows и macOS.

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

Официальные бинарные пакеты доступны для загрузки со страницы загрузки Nmap.

Процедура установки проста и зависит от вашей операционной системы.

Установка Nmap в Ubuntu и Debian

Nmap доступен из репозиториев Ubuntu и Debian по умолчанию. Чтобы установить его, запустите:

sudo apt update

sudo apt install nmap

Установка Nmap на CentOS и Fedora

На CentOS и других производных от Red Hat запускаются:

sudo dnf install nmap

Установка Nmap на macOS

Пользователи macOS могут установить Nmap, загрузив установочный пакет «.dmg» с сайта Nmap или через Homebrew:

brew install nmap

Установка Nmap в Windows

Версия Nmap для Windows имеет некоторые ограничения и, как правило, немного медленнее, чем версия для UNIX.

Самый простой вариант установки Nmap в Windows — это загрузить и запустить самоустанавливающийся exe-файл.

Вы можете запустить Nmap в Windows либо из командной строки, либо запустив программу Zenmap. Для получения дополнительной информации о том, как использовать Nmap в Windows, ознакомьтесь с инструкциями по использованию после установки.

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

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

Упрощенный синтаксис команды nmap выглядит следующим образом:

nmap [Options] [Target...]

Самый простой пример использования Nmap — сканирование одной цели от имени обычного пользователя без указания каких-либо параметров:

nmap scanme.nmap.org

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

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

Starting Nmap 7.91 ( https://nmap.org ) at 2020-12-16 20:19 CET

Nmap scan report for cast.lan (192.168.10.121)

Host is up (0.048s latency).

Not shown: 981 closed ports

PORT STATE SERVICE

21/tcp open ftp

22/tcp open ssh

25/tcp open smtp

53/tcp open domain

80/tcp open http

110/tcp open pop3

143/tcp open imap

443/tcp open https

587/tcp open submission

993/tcp open imaps

995/tcp open pop3s

1025/tcp open NFS-or-IIS

1080/tcp open socks

8080/tcp open http-proxy

8081/tcp open blackice-icecap



Nmap done: 1 IP address (1 host up) scanned in 1.78 seconds

Самым популярным вариантом сканирования является TCP SYN scan (-sS), который быстрее, чем вариант подключения, и работает со всеми совместимыми стеками TCP.

-sS включается по умолчанию, когда nmap вызывает пользователь с административными привилегиями:

sudo nmap 192.168.10.121

Для более подробного вывода используйте увеличение детализации с помощью -v или -vv:

sudo nmap -vv 192.168.10.121

Чтобы выполнить сканирование UDP, вызовите команду с параметром ( -sU) от имени пользователя root:

sudo nmap -sU 192.168.10.121

Для получения полного списка методов сканирования портов посетите страницу документации Nmap.

Nmap также поддерживает адреса IPv6. Чтобы указать хост IPv6, используйте опцию -6:

sudo nmap -6 fd12:3456:789a:1::1

Указание целевых хостов

Nmap рассматривает все аргументы, которые не являются опциями, как целевые хосты.

Аргументы считаются вариантами, если они начинаются с одинарного или двойного тире (-, --).

Самый простой вариант — передать один или несколько целевых адресов или доменных имен:

nmap 192.168.10.121 host.to.scan

Вы можете использовать нотацию CIDR, чтобы указать диапазон сети:

nmap 192.168.10.0/24

Чтобы указать диапазон октетов, используйте символ тире. Например, для сканирования 192.168.10.1, 192.168.11.1и 192.168.12.1:

nmap 192.168.10-12.1

Другой символ, который вы можете использовать для указания целей, — это запятая. Следующая команда нацелена на те же хосты, что и предыдущая:

nmap 192.168.10,11,12.1

Вы можете комбинировать все формы:

nmap 10.8-10.10,11,12.0/28 192.168.1-2.100,101

Чтобы убедиться, что вы указали правильные хосты перед сканированием, используйте параметр сканирования списка (-sL), который перечисляет только цели без запуска сканирования:

nmap -sL 10.8-10.10,11,12.0/28 192.168.1-2.100,101

Если вы хотите исключить цели, которые включены в указанный вами диапазон, используйте опцию --exclude:

nmap 10.8-10.10,11,12.0/28 --exclude 10.10.12.12

Указание и сканирование портов

По умолчанию Nmap выполняет быстрое сканирование 1000 самых популярных портов. Это не первые 1000 последовательных портов, а 1000 наиболее часто используемых портов в диапазоне от 1 до 65389.

Для поиска всех портов с 1 по 65535 используйте опцию -p:

nmap -p- 192.168.10.121

Каждый порт может находиться в одном из следующих состояний:

  • open — программа, запущенная на порту, отвечает на запрос.
  • closed — на порту не работает ни одна программа, и хост отвечает на запросы.
  • filtered — хост не отвечает на запрос.

Порты и диапазоны портов указываются с помощью опции -p.

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

nmap -p 443 192.168.10.121

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

nmap -p 80,443 192.168.10.121

Диапазоны портов можно указать с помощью символа тире. Например, чтобы просканировать все порты UDP в диапазоне от 1 до 1024, вы должны запустить:

sudo nmap -sU -p 1-1024 192.168.10.121

Все вместе:

nmap -p 1-1024,8080,9000 192.168.10.121

Порты также можно указать с помощью имени порта. Например, для поиска порта 22, ssh, вы можете использовать:

nmap -p ssh 192.168.10.121

Ping сканирование

Чтобы выполнить ping-сканирование или обнаружение хоста, вызовите команду nmap с опцией -sn:

sudo nmap -sn 192.168.10.0/24

Эта опция указывает Nmap только на обнаружение сетевых хостов, а не на сканирование портов. Это полезно, когда вы хотите быстро определить, какой из указанных хостов запущен и работает.

Отключение разрешения DNS-имен

По умолчанию Nmap выполняет обратное разрешение DNS для каждого обнаруженного хоста, что увеличивает время сканирования.

При сканировании больших сетей рекомендуется отключить разрешение обратного DNS и ускорить сканирование. Для этого вызовите команду с опцией -n:

sudo nmap -n 192.168.10.0/16

Определение ОС, служб и версий

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

sudo nmap -O scanme.nmap.org

Если Nmap может обнаружить ОС хоста, он напечатает что-то вроде следующего:

...

Device type: general purpose

Running: Linux 5.X

OS CPE: cpe:/o:linux:linux_kernel:5

OS details: Linux 5.0 - 5.4

Network Distance: 18 hops



OS detection performed. Please report any incorrect results at https://nmap.org/submit/ .

Nmap done: 1 IP address (1 host up) scanned in 26.47 seconds

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

Благодаря обнаружению службы и версии Nmap покажет вам, какая программа прослушивает порт и версию программы.

Для поиска службы и версии используйте опцию -sV:

sudo nmap -sV scanme.nmap.org

...

PORT STATE SERVICE VERSION

19/tcp filtered chargen

22/tcp open ssh OpenSSH 6.6.1p1 Ubuntu 2ubuntu2.13 (Ubuntu Linux; protocol 2.0)

80/tcp open http Apache httpd 2.4.7 ((Ubuntu))

135/tcp filtered msrpc

139/tcp filtered netbios-ssn

445/tcp filtered microsoft-ds

9929/tcp open nping-echo Nping echo

31337/tcp open tcpwrapped

Service Info: OS: Linux; CPE: cpe:/o:linux:linux_kernel

...

Вы также можете сканировать ОС, версии и запускать traceroute с помощью одной команды, используя параметр -A:

sudo nmap -A 192.168.10.121

Вывод Nmap

По умолчанию Nmap выводит информацию на стандартный вывод (stdout).

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

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

sudo nmap -sU -p 1-1024 192.168.10.121 -oN output.txt

Самый популярный вариант — сохранить вывод в формате XML. Для этого воспользуйтесь опцией -oX:

sudo nmap -sU -p 1-1024 192.168.10.121 -oX output.xml

Еще один полезный формат — вывод grepable, который можно анализировать с помощью стандартных инструментов Unix, таких как grep, awk и cut. Вывод grepable указывается с опцией -oG:

sudo nmap -sU -p 1-1024 192.168.10.121 -oG output

Механизм сценариев Nmap

Одна из самых мощных функций Nmap — это скриптовый движок. Nmap поставляется с сотнями скриптов , и вы также можете писать свои собственные скрипты на языке Lua.

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

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

nmap -sV --script http-malware-host scanme.nmap.org

Заключение

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

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

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



2021-01-13T10:26:32
Вопросы читателей