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

Глобальное развертывание Microsoft Windows 11 начинается сегодня

В календаре перемещенный от 4-го до 5-го октября в полночь прошлой ночью, Windows 11 начал развертывание по всему миру. С сегодняшнего утра вы сможете покупать новые ПК с предустановленной Windows 11. Более того, пользователи Windows 10, смотрящие на зеленую траву Windows 11, могут сделать рывок, если их компьютеры соответствуют требованиям Microsoft к оборудованию.

Глобальное развертывание Microsoft Windows 11 начинается сегодня

 

Вы не будете удивлены, узнав, что Панос Панай, главный директор по продуктам, Windows и устройства, «взволнован» запуском Windows 11. В своем посте в блоге, посвященном запуску Windows 11 Panayизо всех сил старается взволновать, говоря, что « великолепная графика, звуки и анимация Windows 11, а также инновационное и красивое оборудование от наших партнеров и Surface обеспечивают уникальные возможности ». Тем не менее, большинство пользователей ПК, которые читают технические новости, уже хорошо понимают, что предлагает Windows 11 помимо Windows 10, и будут очень тщательно взвешивать свой выбор, чтобы нажать эту кнопку покупки/обновления.

Глобальное развертывание Microsoft Windows 11 начинается сегодня

 

Ключевые новые функции Windows 11, такие как новое меню «Пуск» и панель задач, введение виджетов, интеграция Microsoft Teams, новые параметры многозадачности и ярлыки (Snap Layouts и Groups, и рабочие столы), улучшенная доступность, улучшенное сенсорное управление, продуманный гибрид рабочие функции, улучшенные функции безопасности и утверждение, что ОС «создана для игр» — могут иметь некоторую гравитационную тягу. Однако обновление ОС — гораздо более серьезное решение, чем получение новой версии приложения, и на этом этапе обязательно возникнут проблемы.

Глобальное развертывание Microsoft Windows 11 начинается сегодня

 

На пути к выпуску сомнение Microsoft в отношении проблем с проверкой работоспособности/совместимости ПК не обнадеживает, а недавние новости о замедлении игр VBS не сулит ничего хорошего. Помимо этого естественного нежелания, вот обзор Windows 11, посвященный Windows Insider Пола Турротта, приуроченный к дню запуска, и он не очень комплиментарен для Microsoft. Таким образом, Турротт приветствует современный пользовательский интерфейс и функции многозадачности (которые, похоже, были тепло встречены читателями HEXUS в разделе новостей), на данный момент существует слишком много недостатков.

Глобальное развертывание Microsoft Windows 11 начинается сегодня

 

Самая большая жалоба Турротта связана с тем, что Microsoft, казалось бы, спешит с выпуском Windows 11, пока она не готова к работе в прайм-тайм. Если серьезно, возможно, есть «функциональные регрессии» по сравнению с Windows 10, а новые приложения и виджеты кажутся простыми жестами, дающими «новые» темы для разговора. Также возникают опасения по поводу настроек приложений по умолчанию и онлайн-учетных записей, необходимых для настройки Win 11 Home.

Глобальное развертывание Microsoft Windows 11 начинается сегодня

 

У Microsoft есть новое сообщение в блоге о том, как получить Windows 11, на случай, если вам понадобится руководство.

Собираются ли сегодня читатели HEXUS перейти на Windows 11? Сообщите нам свои мысли в разделе комментариев.



2021-10-05T16:58:39
Microsoft

Пользователи ПК должны опасаться влияния VBS на производительность Win 11

От Microsoft Virtualization-Based Security (VBS) был введен с ОС Windows 10. Это является безопасностью усиления настройки, по умолчанию выключено, но некоторые администраторы предприятия могли бы применить его к машинам, которыми они управляют. С появлением Windows 11 Microsoft вносит изменения в настройки VBS по умолчанию — и вместе со своими партнерами будет включать VBS (и целостность кода, защищенную гипервизором — HVCI) по умолчанию «на большинстве новых ПК».

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

 

Люди, следящие за новостями о Windows 11, будут хорошо осведомлены о том, что Microsoft с самого начала пытается настроить ее как стабильную и безопасную ОС, и это одна из причин жестких требований к современному оборудованию (только новейшие поколения процессоров и Требование TPM). Оказывается, что процессоры чуть ниже спецификации, такие как серия AMD Ryzen 1000 или процессоры Intel 6-го/7-го поколения, не имеют оборудования для управления выполнением на основе режимов (MBEC), поэтому при включении VBS они будут чувствовать себя довольно сильно.

Пользователи ПК должны опасаться влияния VBS на производительность Win 11

 

Если вы обновите свой компьютер с Windows 10 до Windows 11, он не будет переключать VBS и HVCI — он унаследует ваши настройки. Однако, если вы выполните чистую установку Windows 11, эти (потенциально снижающие производительность) функции безопасности будут включены по умолчанию. UL Benchmarks заметил это, поэтому собирается добавить обнаружение VBS в свои тесты, чтобы помочь пользователям сравнивать подобное с подобным в будущем.

Вероятно, вас интересует влияние на производительность, которое может наблюдаться на машинах с включенным и выключенным VBS (и HVCI). К счастью, и ComputerBase, и PC Gamer провели сравнительный анализ, чтобы проинформировать пользователей о потенциальных последствиях. Таким образом, в худшем случае настройки безопасности могут замедлить работу вашего ПК с играми/приложениями на целых 28 процентов.

Пользователи ПК должны опасаться влияния VBS на производительность Win 11

 

Вы можете проверить результаты как ComputerBase, так и PC Gamer, поскольку они оба тестируют множество игр, и, как и следовало ожидать, влияние переключения этой безопасности варьируется. PC Gamer красиво резюмирует результаты в устной форме следующим образом; «Far Cry New Dawn — особняк здесь, который едва ли уступает VBS, с уменьшением частоты кадров всего на 5%. Но Horizon Zero Dawn упал примерно на 25%, Metro Exodus — на 24%, а Shadow of the Tomb Raider — на 28 %. Интересно, что оценка 3DMark Time Spy упала всего на 10% «.

Пользователи ПК должны опасаться влияния VBS на производительность Win 11

 

Таким образом, я думаю, что энтузиастам придется остерегаться этого, особенно при создании новых ПК с чистой установкой Windows 11. Некоторые из влияний на игровую производительность кажутся настолько серьезными, что будет интересно посмотреть, смогут ли партнеры Microsoft, такие как Dell, HP и Lenovo, переварить их на своих готовых игровых ПК.

Пользователи ПК должны опасаться влияния VBS на производительность Win 11

На некоторых компьютерах с Windows 10 отключен VBS

 

Microsoft провозгласила Windows 11 «созданной для» игр, поэтому здесь необходимо провести некоторую работу с обновлениями, патчами или политиками, прежде чем игровые ПК с VBS и HVCI попадут на прилавки магазинов.



2021-10-04T13:50:25
Microsoft

PostgreSQL. Как создать базу данных в Windows 10?

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

Мы хотим сказать, что нам нужен механизм для проверки, существует ли база данных на нашем сервере PostgreSQL или нет. Более того, бывают ситуации, когда мы хотим, чтобы база данных создавалась после выполнения запроса, если она еще не существует на нашем сервере базы данных. В этом случае в игру вступает нотация «Создать базу данных, если не существует». Это руководство призвано познакомить вас с использованием этой нотации с кратким обсуждением того, поддерживает ли PostgreSQL эту нотацию или нет. После этого мы поделимся с вами альтернативой этой нотации, поддерживаемой PostgreSQL.

 

Можем ли мы использовать нотацию «Создать базу данных, если не существует» в PostgreSQL в Windows 10?

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

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

 

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

Поскольку нотация «Создать базу данных, если не существует» не может использоваться в среде PostgreSQL, поэтому мы решили поделиться с вами обходным путем, с помощью которого вы можете достичь той же функциональности. Для этого обходного пути вам нужно будет выполнить несколько иной вариант этой нотации в форме запроса PostgreSQL в Windows 10. Чтобы понять этот вариант, вам нужно будет выполнить шаги, описанные ниже:

Примечание
Не забудьте войти на свой сервер PostgreSQL, прежде чем выполнять эти шаги.

 

Шаг №1: просмотр существующих баз данных PostgreSQL в Windows 10:

Все мы знаем, что хотим создать конкретную базу данных в PostgreSQL только в том случае, если она уже существует на нашем сервере. База данных, которую мы хотим создать в данном конкретном случае, называется «myNewDB». Поэтому сначала мы попытаемся узнать имена всех наших существующих баз данных PostgreSQL, чтобы узнать, существует ли такая база данных на нашем сервере или нет. Чтобы отобразить имена всех существующих баз данных PostgreSQL, вам необходимо выполнить следующий запрос PostgreSQL в консоли psql:

# SELECT datname FROM pg_database;

 

Этот запрос извлечет атрибут «datname» из pg_database нашего сервера PostgreSQL. Этот атрибут содержит имена всех существующих баз данных на сервере PostgreSQL. Оператор SELECT в PostgreSQL просто отображает извлеченные имена баз данных на консоли, как показано ниже:

postgres=# SELECT datname FROM pg_database;

datname

postgres sampledb template1 template0 abc abcdb defdb mydb (8 rows)

postgres=#

Из вывода, показанного на изображении выше, видно, что на нашем сервере PostgreSQL нет базы данных с именем «myNewDB»; поэтому мы можем попытаться создать базу данных с этим именем на нашем сервере в Windows 10.

 

Шаг №2: Создание базы данных PostgreSQL, если она не существует в Windows 10:

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

# SELECT ‘CREATE DATABASE myNewDB’ WHERE NOT EXISTS (SELECT FROM pg_database WHERE datname = ‘myNewDB’)gexec

 

С помощью этого запроса мы создадим базу данных с именем «myNewDB», которой еще не было на нашем сервере PostgreSQL в нашей системе Windows 10. За оператором SELECT в этом запросе следует оператор CREATE DATABASE. После этого мы упомянули имя нашей новой базы данных, которую нужно создать. Вы можете называть его как хотите. Затем мы написали оператор «WHERE NOT EXISTS», который проверяет, существует ли указанная база данных на сервере PostgreSQL или нет. За всеми этими операторами следует подзапрос, в котором есть еще один оператор «SELECT FROM», который проверяет pg_database нашего сервера PostgreSQL, чтобы подтвердить отсутствие базы данных, которую вы пытаетесь создать.

Наконец, есть параметр «gexec», завершающий этот запрос. Этот параметр чрезвычайно важен в этом запросе. Этот параметр отправляет текущий буфер запроса на сервер PostgreSQL, где каждый компонент или атрибут вывода этого запроса обрабатывается как запрос SQL, а не как запрос PostgreSQL. Фактически, это основная причина работы нотации «Создать базу данных, если не существует» в PostgreSQL. В противном случае, даже если вы случайно пропустите этот параметр, вы не сможете реализовать эту функцию в PostgreSQL.

postgres=# SELECT 'CREATE DATABASE myNewDB' WHERE NOT EXISTS (SELECT FROM pg database WHERE datname = 'myNewDB')gexec

 

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

postgres=# SELECT 'CREATE DATABASE myNewDB' WHERE NOT EXISTS (SELECT FROM pg_database WHERE datname = 'myNewDB')gexec

CREATE DATABASE postgres=#

 

Шаг № 3: Проверка, была ли создана новая база данных PostgreSQL в Windows 10 или нет:

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

# SELECT datname  FROM pg_database;

 

На данный момент на нашем сервере PostgreSQL существует девять баз данных, и фактически самая последняя из них — это та, которую мы только что попытались создать, как показано ниже:

postgres=# SELECT datname FROM pg_database;

datname

postgres sampledb template1 template0 abc abcdb defdb mydb mynewdb (9 rows)

postgres=#

 

Заключение:

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



2021-10-03T09:37:32
OS Windows

Представлены Microsoft Surface Pro 8, Pro X и Go 3

Вчера вечером на специальном мероприятии Microsoft было представлено восемь новых устройств Surface и аксессуаров, созданных для Windows 11. Раньше мы внимательно изучали Surface Laptop Studio, а ниже мы рассмотрим остальные предложения Surface.

 

Microsoft Surface Pro 8

Microsoft Surface Pro 8 — это последняя версия устройства Surface, с которого все началось. Судя по заявлениям Microsoft, он определенно не остановился, поскольку это «самый значительный скачок вперед со времен Pro 3», и это первая Surface, построенная на платформе Intel Evo.