Как определить директ х на компьютере


Какая версия DirectX установлена на компьютере?

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

Следуйте приведенным ниже указаниям, чтобы проверить установленную на компьютере версию DIrectX с помощью средства диагностики DirectX:

  1. В поле поиска на панели задач введите dxdiag. Затем выберите dxdiag Выполнить команду.

  2. В средстве диагностики DirectX откройте вкладку System (система ), а затем проверьте версию DirectX в разделе сведения о системе.

Примечание: При первом использовании средства диагностики DirectX может появиться запрос на проверку наличия цифровой подписи драйверов. Рекомендуем нажать кнопку Да, чтобы убедиться в том, что драйверы подписаны издателем, проверившим их подлинность.

Проверка версии DirectX

Проверка версии

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

  1. Чтобы проверить, какая версия DirectX установлена на компьютере, с помощью средства диагностики DirectX, откройте меню "Пуск"  и введите "dxdiag" в поле поиска, затем нажмите клавишу ВВОД.

  2. В средстве диагностики DirectXвыберите вкладку "Система" и проверьте номер версии DirectX в разделе "Сведения о системе"

  3. При первом использовании средства диагностики DirectX может появиться запрос на проверку наличия цифровой подписи драйверов. Рекомендуем нажать кнопку "Да", чтобы убедиться в том, что драйверы подписаны издателем, проверившим их подлинность. 

Обновление DirectX

Чтобы получить последнюю версию DirectX для своей версии Windows, используйте Центр обновления Windows. Если вы используете Windows 10, у вас уже установлена последняя версия DirectX.

Последние версии DirectX не работают в некоторых версиях Windows.

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

Как узнать версию DirectX на компьютере — 4 способа

В этой инструкции мы разберем вопрос, с которым сталкиваются некоторые пользователи: как узнать какой установлен DirectX на компьютере. Бывают ситуации, когда пользователю необходимо знать, какая версия DirectX используется в операционной системе Windows, установленной на компьютере.

DirectX — пакет средств разработки, набор API, решающий задачи по программированию в среде Microsoft Windows. Средства разработки DirectX наиболее часто используется при написании компьютерных игр под операционную систему Windows.

Помимо того, что DirectX встроен в операционную систему, Директ Икс часто поставляется вместе с компьютерными играми для установки на ПК вместе с играми. Наиболее последняя версия DirectX делает более совершенным отображение игровой графики на компьютере, позволяет раскрыть все возможности программного обеспечения.

На компьютере установлен DirectX, как узнать версию? Проверить версию DirectX можно средством системы или с помощью стороннего софта.

В общем случае, версии DirectX соответствуют следующим версиям операционной системы Windows:

  • DirectX 9 — Windows XP SP2
  • DirectX 10 — Windows Vista, Windows 7
  • DirectX 11 — Windows 7, Windows 8, Windows 8.1, Windows 10
  • DirectX 12 — Windows 10

Обратите внимание на следующее:

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

Некоторые приложения требуют определенную версию DirectX на компьютере, поэтому пользователю придется самостоятельно скачать DirectX для установки на ПК.

В статье мы рассмотрим 4 способа получения информации об установленной версии DirectX: с помощью системного средства DxDiag, программного обеспечения видеокарты, при помощи сторонних программ (GPU-Z, AIDA64).

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

Узнать версию DirectX можно с помощью утилиты DxDiag (DirectX Diagnostic Tool), встроенной в операционную систему Windows. Средство предоставляет подробную информацию, которая может понадобиться для устранения проблем с видео и звуком на компьютере.

Для запуска DxDiag выполните следующие действия:

  1. Нажмите на клавиши клавиатуры «Win» + «R».
  2. В окне «Выполнить» введите команду «dxdiag» (без кавычек), а затем нажмите на кнопку «ОК».

В окне «Средство диагностики DirectX», во вкладке «Система», в разделе «Сведения о системе» напротив пункта «Версия DirectX» отобразится установленная версия DirectX.

В последних версиях Windows 10 DirectX всегда отображается в 12 редакции. На самом деле, оборудование компьютера может не поддерживать данную версию DirectX 12, поэтому я рекомендую посмотреть дополнительные сведения.

Откройте вкладку «Экран», в разделе «Драйверы» вы увидите уровни поддержки функций видеокарты, установленной на компьютере.

Как проверить какой DirectX на компьютере с помощью панели управления видеокарты

Узнать версию DirectX можно с помощью программного обеспечения видеокарты. Я покажу, как это сделать на примере видеокарты производства NVIDIA:

  1. Запустите «Панель управления NVIDIA».
  2. В левой колонке, в самой нижней части нажмите на ссылку «Информация о системе».
  3. В окне «Информация о системе», во вкладке «Дисплей» отобразятся данные о видеоплате.

На этом изображении видно, что в операционной системе версия среды выполнения DirectX 12, версия API Direct3D — 12, уровень возможностей Direct3D — 11. Это означает, что несмотря на поддержку системой новой версии DirectX 12, устаревшая видеокарта сможет полноценно работать только с DirectX 11.

Как узнать какой стоит DirectX в GPU-Z

Бесплатная программа GPU-Z предоставляет подробную информацию о графическом оборудовании, установленном на компьютере. Программа GPU-Z не требует установки на компьютер.

Выполните следующие шаги:

  1. Запустите программу GPU-Z на компьютере.
  2. Откройте вкладку «Advanced», на панели выберите «DirectX» (здесь могут быть разные версии Директ Икс), ознакомьтесь с предоставленной информацией.

Получение информации о DirectX в AIDA64

Программа AIDA64 выдает обширную информацию об оборудовании и программном обеспечении компьютера. В том числе, в AIDA64 вы можете посмотреть версию DirectX своего компьютера.

Пройдите шаги:

  1. Откройте программу AIDA.
  2. Во вкладке «Меню», в разделе «Компьютер» откройте «Суммарная информация». Здесь отобразится установленная версия DirectX (на моем компьютере — DirectX 12).

Для получения информации о поддерживаемой версии DirectX, откройте раздел «DirectX», а затем «DirectX – видео».

В разделе «Свойства Direct3D», напротив пункта «Аппаратная поддержка DirectX», вы увидите поддерживаемую версию DirectX (в моем случае — DirectX 11). Это значит, что видеокарта поддерживает 11 версию DirectX.

Выводы статьи

В случае необходимости, пользователь может узнать версию DirectX, установленную на компьютере в операционной системе Windows. Получить нужную информацию о Директ Икс можно с помощью средства DxDiag, программного обеспечения графической карты, и сторонних программ: GPU-Z, AIDA64.

Похожие публикации:

https://vellisa.ru/directx-versiyaКак узнать версию DirectX на компьютере — 4 способаhttps://vellisa.ru/wp-content/uploads/2018/04/0-3.jpghttps://vellisa.ru/wp-content/uploads/2018/04/0-3-300x257.jpgВасилий

Как узнать или проверить версию DirectX

Как узнать или проверить версию DirectX

Чтобы быстро проверить, какая версия DirectX установлена на персональном компьютере, необходимо воспользоваться встроенным способом диагностики:
1. Нажать «Пуск» в нижнем левом углу, в строке поиска прописать команду dxdiag и нажать Enter.

2. В появившемся окне необходимо открыть вкладку «Система», где в последней строке поля «Сведения о системе» указана актуальная для ПК версия DirectX.

Примечание:
Вместо нажатия кнопки Пуск можно воспользоваться комбинацией клавиш Win+R. Также в некоторых версиях Windows кнопка поиска вынесена в панель быстрого запуска.

Иногда при запуске команды dxdiag появляется запрос на проверку цифровых подписей драйверов. В этом случае рекомендуется выбрать «Да», чтобы система подтвердила аутентичность установленных драйверов.

Как посмотреть, какой DirectX установлен на компьютере

Наличие библиотеки Директ Икс для Windows необходимо для запуска многих программ и практически всех компьютерных игр. И некоторые пользователи время от времени путаются с ее установкой. Отсюда возникает вопрос: «Как узнать, какой стоит DirectX?». Именно его мы и осветим в этом материале.

Доступные решения

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

Вариант №1: Использование системных возможностей

Итак, сначала поговорим о том, как проверить версию библиотек при помощи инструментов операционной системы. В частности, речь пойдет о встроенной утилите «Средство диагностики dxdiag». Вызвать ее получится с помощью диалогового окна «Выполнить». А делается это в несколько простых шагов:

  1. Итак, нажимаем на клавиатуре Win + R и вызываем компонент «Выполнить».
  2. Вводим в строку dxdiag и жмем на кнопку Enter или на «ОК».
  3. Откроется главное окно средства диагностики. Нужная нам информация будет в строке «Версия DirectX».

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

Вариант №2: Стороннее ПО

Существует чрезвычайно полезная утилита AIDA64, предназначенная для аппаратной диагностики ПК. Она также может провести стресс-тест, составить отчет и сделать еще много чего. Бесплатной версии вполне хватит для того, чтобы просмотреть версию DirectX. Но для начала нужно скачать программу с официального сайта разработчика и инсталлировать ее. Разберем весь процесс поэтапно:

  1. Переходим на страницу https://www.aida64.com/downloads.
  2. Пролистываем ее чуть ниже и нажимаем на кнопку Download напротив верхнего пункта AIDA64 Extreme.
  3. А теперь кликаем по отмеченному пункту.
  4. Сохраняем и запускаем полученный файл.
  5. В окошке выбора языка нажимаем «ОК».
  6. Затем щелкаем ЛКМ на «Далее».
  7. Согласитесь с соглашением лицензии.
  8. Каталог инсталляции изменять не нужно.
  9. Кликайте на кнопку продолжения, пока не начнется распаковка файлов программы.
  10. Снимаем маркер с пункта «Просмотр документации…».
  11. И затем жмем «Завершить».
  12. Соглашаемся с использованием пробной версии.
  13. В левом столбце главного окна кликаем по пункту DirectX.
  14. Затем щелкаем «DirectX – видео».
  15. В строке «Аппаратная поддержка…» будет нужная нам информация.

Заключение

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

Как узнать какой Директ Х установлен

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

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

Как узнать, какой Директ Х установлен

Как определить версию ранее установленного пакета «DirectX» на ПК

Определение имеющейся версии «DirectX» на ПК Windows XP

Для того, чтобы определить версию «DirectX» на Windows XP, потребуется:

  1. Открыть меню «Пуск», нажав на соответствующую иконку в левом нижнем углу монитора. Найти и запустить процесс «Выполнить».

    Открываем меню «Пуск», нажав на соответствующую иконку в левом нижнем углу монитора, находим и запускаем процесс «Выполнить»

  2. В окне «Выполнить» следует кликнуть на область для ввода текста и прописать следующую команду: «dxdiag». После этого жмем «OK».

    Вводим команду «dxdiag», жмем «OK»

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

    Во вкладке с названием «Система» находим информацию о поточной версии DirectX

Важно! При необходимости провести обновление «DirectX» до последней актуальной версии можно с помощью официального сайта Microsoft. Также на сайте пользователь может найти и загрузить практически любую из ранее изданных версий.

Определение имеющейся версии «DirectX» на ПК Windows 7

Чтобы разыскать нужную информацию о версии «DirectX» на данной ОС, необходимо:

  1. Запустить стандартное меню «Пуск», расположившееся в левой нижней части монитора пользователя. Активировать нажатием мыши область ввода текста под названием «Найти программы и файлы».

    Запускаем стандартное меню «Пуск», кликаем левой кнопкой мышки по полю «Найти программы и файлы»

  2. Прописать короткую комбинацию символов «dxdiag» и нажать «Enter», чтобы запустить «Средства диагностики DirectX».

    Прописываем короткую комбинацию символов «dxdiag», нажимаем «Enter»

  3. Развернуть вкладку «Система» нажатием левой кнопкой мышки. Информация об имеющейся версии программы указана в строке «Версия DirectX».

    Разворачиваем вкладку «Система» нажатием левой кнопкой мышки, в строке «Версия DirectX» находим версию

Определяем версию «DirectX» на Windows 8.1

На этой ОС алгоритм определения версии данного программного обеспечения не изменился. Чтобы узнать детальнее о «DirectX», потребуется:

  1. Скомбинировать нажатие двух клавиш клавиатуры пользователя – «Win»+«R». Подобная манипуляция запустит процесс программы «Выполнить». В появившемся окне необходимо ввести в область для ввода текста следующую команду: «dxdiag». После этого нажмите «OK» или «Enter», чтобы привести команду в действие.

    В поле «Открыть» вводим команду «dxdiag», нажимаем «OK» или «Enter»

  2. Если пользователь правильно ввел команду без каких-либо ошибок, откроется окно с названием «Средство диагностики DirectX», предоставляющее актуальную информацию о версии в графе «Версия DirectX».

    Информацию о версии находим в графе «Версия DirectX» вкладки «Система»

Читайте подробную инструкцию, как удалить Директ Икс, в новой статье.

Как можно легко узнать имеющуюся версию «DirectX» в Windows 10?

Данная версия ОС предполагает возможность использования вышеописанного алгоритма действий для определения информации о подобном ПО. Но возникают случаи, когда команда «dxdiag» не срабатывает. В таких случаях следует прибегнуть к такому способу:

  1. Запустить программу «Проводник». Правым щелчком мышки нажать по иконке «Пуск», левым щелчком по строке «Проводник».

    Правым щелчком мышки нажимаем по иконке «Пуск», левым щелчком по строке «Проводник»

    На заметку! Это же меню можно вызвать сочетанием кнопок на клавиатуре «Win+X».

  2. После чего перейти в диск «С».

    Переходим в диск «С»

  3. На диске «С» откройте папку с названием «Windows».

    Открываем папку с названием «Windows»

  4. Далее — «System32».

    Находим и открываем папку «System32»

  5. Найдите в списке файлов программу «dxdiag.exe» и двойным нажатием левой клавиши мыши запустите ее. Откроется уже известное «Средство диагностики DirectX», в котором можно найти пункт «Версия DirectX».

    Среди папок и файлов находим программу «dxdiag.exe» и двойным нажатием левой клавиши мышки запускаем ее

    Находим в пункте «Версия DirectX» необходимую информацию

На заметку! Оригинальное программное обеспечение Windows 10 содержит предварительно установленный «DirectX 12», однако помимо него нет ранних версий, использующихся для множества программ и компьютерных игр. На официальном сайте компании пользователь может установить любую библиотеку, требуемую для функционирования различных приложений и мультимедиа.

Во время установки или использования некоторых компьютерных игр возникают проблемы с «DirectX». Некоторые игры запрашивают более современные версии, а другие – прошлых лет. В таком случае следует либо переустановить само приложение, либо обновить версию «DirectX».

Видео — Как узнать версию DirectX на вашем ПК или ноутбуке?

Понравилась статья?
Сохраните, чтобы не потерять!

Эй, сценарист! Как определить версию DirectX, установленную на компьютере?

Привет, сценарист! Как определить версию DirectX, установленную на компьютере?

- ML

Привет, ML. Как определить версию DirectX, установленную на компьютере? Это важный вопрос, и мы скоро вернемся к нему. Однако прежде чем мы это сделаем, нам нужно решить еще одну более важную проблему: зыбучие пески. До недавнего времени сценарист, пишущий эту колонку, не знал об этом, но, как оказалось, зыбучие пески на самом деле не засосут вас полностью, как в фильмах.Это потому, что человеческое тело менее плотное, чем зыбучие пески; в худшем случае вы можете провалиться до талии или около того. (И да, это означает, что на самом деле - это , что-то более плотное, чем у Scripting Guys.) Конечно, вам будет трудно выбраться, если вы погрузитесь так далеко, и пока вы там застрянете, вы можете умереть от жажда или быть съеденным львом или чем-то еще. Но на самом деле ты не утонешь.

Примечание . Мы ценим это, но в благодарностях нет необходимости; мы просто делаем свою работу.В конце концов, если сценаристы не расскажут вам правду о зыбучих песках, то кто?

Как ни странно, увязнуть в DirectX оказалось легче, чем увязнуть в зыбучих песках. Мы знали, что номер версии DirectX хранится в реестре, и даже имели смутное представление о том, где эта информация может быть найдена в реестре (как оказалось, HKEY_LOCAL_MACHINE \ Software \ Microsoft \ DirectX). То, к чему мы не были готовы, так это к фактическому значению, хранящемуся в реестре; например, на нашем тестовом компьютере это значение равно 4.09.00.0904. Это нормально, за исключением того, что это довольно новый компьютер, и мы были уверены, что на нем что-то установлено с DirectX 9. Внезапно мы начали испытывать это чувство падения, если вы понимаете, о чем мы.

Но все хорошо, что хорошо кончается: для определения версии DirectX все, что нам нужно сделать, это получить значение реестра, а затем преобразовать его в «настоящую» версию DirectX. По совпадению, именно это и делает этот скрипт:

 Const HKEY_LOCAL_MACHINE = & H80000002 
 strComputer = "."
 Установить objRegistry = GetObject (" winmgmts: \\ "& strComputer &" \ root \ default: StdRegProv ") 
 strKeyPath =" Software \ Microsoft \ DirectX "
strValueName =" Версия "
 objRegistry.GetString_value, strKeyPath, strValueName, strValue 
 Выберите регистр strValue 
Case "4.02.0095"
strVersion = "1.0"
Case "4.03.00.1096"
strVersion = "2.0"
Case "4.04.0068"
strVersion = "3.0"
Дело "4.04.0069"
strVersion = "3.0 "
Case" 4.05.00.0155 "
strVersion =" 5.0 "
Case" 4.05.01.1721 "
strVersion =" 5.0 "
Case" 4.05.01.1998 "
strVersion =" 5.0 "
Case" 4.06.02.0436 "
strVersion = "6.0"
Case "4.07.00.0700"
strVersion = "7.0"
Case "4.07.00.0716"
strVersion = "7.0a"
Case "4.08.00.0400"
strVersion = "8.0"
Case "4.08.01.0881 "
strVersion =" 8.1 "
Case" 4.08.01.0810 "
strVersion =" 8.1 "
Case" 4.09.0000.0900 "
strVersion =" 9.0 "
Case" 4.09.00.0900 "
strVersion =" 9.0 "
Case" 4.09.0000.0901 "
strVersion =" 9.0a "
Case" 4.09.00.0901 "
strVersion =" 9.0a "
Case" 4.09.0000.0902 "
strVersion = "9.0b"
Case "4.09.00.0902"
strVersion = "9.0b"
Case "4.09.00.0904"
strVersion = "9.0c"
Case "4.09.0000.0904"
strVersion = "9.0c"
End Select
 Wscript.Echo strVersion 

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

Насколько просто? Итак, мы начнем с определения константы с именем HKEY_LOCAL_MACHINE и установки значения на & H80000002; мы будем использовать эту константу, чтобы сообщить скрипту, к какому кусту реестра нужно подключиться. Затем мы используем этот код для привязки к службе WMI на локальном компьютере:

 strComputer = "." 
 Set objRegistry = GetObject ("winmgmts: \\" & strComputer & "\ root \ default: StdRegProv") 

И да, как и большинство сценариев WMI, мы могли бы так же легко привязаться к службе WMI на удаленном компьютере.Как? Это просто; просто присвойте имя удаленного компьютера переменной strComputer. Например, этот блок кода связывает нас со службой WMI на удаленном компьютере atl-fs-01:

 strComputer = "atl-fs-01" 
Set objRegistry = GetObject ("winmgmts: \\" & strComputer & " \ root \ default: StdRegProv ")

Примечание . При подключении обязательно используйте пространство имен WMI root \ default . Обычно при написании сценария WMI вы подключаетесь к пространству имен root \ cimv2.Но не в этот раз. Вместо этого вам нужно подключиться к root \ default, и по одной простой причине: там находится класс StdRegProv .

После подключения мы присваиваем значения паре переменных. Переменной strKeyPath назначается путь в кусте реестра HKEY_LOCAL_MACHINE; для этого скрипта это Software / Microsoft / DirectX . Между тем, переменной strValueName присваивается имя фактического значения реестра в разделе DirectX, с которым мы хотим работать.Для этого сценария это значение версии .

После того, как эти значения присвоены, мы вызываем метод GetStringValue , чтобы прочитать версию DirectX из реестра:

 objRegistry.GetStringValue HKEY_LOCAL_MACHINE, strKeyPath, strValueName, strValue 

, просто вызовите пустое значение. передача - по порядку - константы HKEY_LOCAL_MACHINE, входных параметров strKeyPath и strValueName и выходного параметра strValue.Что за вся эта чепуха? Ну, параметр in - это значение, которое вы передаете методу; напротив, параметр out - это значение, которое метод возвращает вам. Другими словами, мы даем GetStringValue имя переменной - strValue - и взамен GetStringValue присвоит этой переменной значение, считанное из реестра. Например, после того, как мы выполним метод GetStringValue на нашей тестовой машине, значение strValue будет равно 4.09.00.0904.

Конечно, на самом деле мы не хотим, чтобы strValue равнялось 4.09.00.0904; вместо этого мы хотим, чтобы он был равен «настоящей» версии DirectX (9.0c). Чтобы преобразовать 4.09.00.0904 в номер версии, с которой мы все больше знакомы, мы просто настраиваем оператор Select Case, который проверяет значение, считываемое из реестра, а затем присваивает наиболее часто используемый номер версии переменной с именем strVersion. Например, вот код, преобразующий 4.09.00.0904:

 Case "4.09.00.0904" 
strVersion = "9.0c"

Все, что осталось, - это повторить значение strVersion.Видеть? Мы говорили вам, что это было довольно просто.

Вы знаете, что это интересный вопрос: все эти старые фильмы о Тарзане и все эти старые эпизоды Gilligan’s Island лгали нам, когда они показали, что плохой парень попадает в ловушку в зыбучих песках и медленно тонет под его неумолимой хваткой? (Одно интересное свойство зыбучих песков заключается в том, что кажется, что они действуют только на плохих парней; хорошие парни всегда могут придумать способ выбраться из этого. Кроме того, зыбучие пески могут быстро затянуть человека - и, опять же, это всегда мужчина, а не женщина - шляпа неизменно остается плавающей на поверхности.Иди посчитай.)

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

.

Как я могу определить текущее разрешение экрана компьютера?

Привет, сценарист! Как я могу определить текущее разрешение экрана, используемое на компьютере? Вы знаете, такие вещи, как разрешение 1600 × 1200, 16-битный цвет и тому подобное.

- FE

Привет, FE. Помните, когда вы были ребенком, и у вашей мамы была раздражающая привычка начинать обсуждение с ответа на вопрос, который вам не задавал ? Например, предположим, вы сказали: «Мама, я могу пойти к Билли?» Неизбежно она отвечала: «Нет, вы, , не можете спуститься к озеру без присутствия взрослого.Но ты можешь пойти к Билли, если вы двое держитесь подальше от озера.

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

Ой, и держись подальше от озера; в конце концов, у вас есть работа!

Мы знаем, что вы не спрашивали об изменении разрешения экрана с помощью скрипта, но мы сочли, что лучше упомянуть об этом, чтобы не получить миллионы писем, содержащих именно этот вопрос.(Мы, вероятно, по-прежнему будем получать миллионы писем с этим вопросом, но, по крайней мере, мы пытались.) К лучшему или худшему (и да, мы согласны с тем, что это квалифицируется как «к худшему»), нет встроенного способа изменить разрешение экрана с помощью скрипта. Сожалею.

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

 strComputer = «.» 

Установить objWMIService = GetObject («winmgmts: \\» & strComputer & «\ root \ cimv2»)

Установите colItems = objWMIService.ExecQuery _ («Выбрать * из Win32_DisplayConfiguration»)

для каждого объекта в colItems Wscript.Echo «Имя:» & objItem.DeviceName Wscript.Echo «Глубина цвета:» & objItem.BitsPerPel Wscript.Echo «Разрешение по горизонтали:» & objItem.PelsWidth Wscript.Echo «Вертикальное разрешение:» & objItem.PelsHeight Wscript.Echo следующий

Из курса это простой небольшой сценарий; Сценаристы - простые ребята! Все, что мы делаем, это подключаемся к службе WMI, а затем используем этот запрос для получения всех экземпляров класса Win32_DisplayConfiguration :

 Set colItems = objWMIService.ExecQuery _ («Выбрать * из Win32_DisplayConfiguration») 

Затем мы возвращаем значения различных свойств, включая DeviceName , BitsPerPel (глубина цвета), PelsWidth (горизонтальное разрешение) и PelsHeight (вертикальное разрешение). Другими словами, значения свойств примерно такие:

 Название: RADEON IGP 345M Глубина цвета: 32 Горизонтальное разрешение: 1024 Вертикальное разрешение: 768 

Scripting Guys Trivia .Термин pels является сокращением для элементов изображения, чаще называемых пикселями. Эй, когда ты сценарист, ты , должен быть , чтобы знать такие вещи!

Итак, у вас есть: способ получить текущее разрешение экрана на компьютере. Мы рады, что смогли помочь, но это означает, что , а не , означает, что вы можете пойти где угодно рядом с озером! (Да, означает , не так ли? Но когда-нибудь вы нас за это поблагодарите.)

.

Как определить тип и скорость моего процессора?

Обновлено: 31.08.2020, Computer Hope

Есть несколько способов определить производителя и скорость процессора компьютера. В следующих разделах содержится подробная информация о различных методах.

Запись

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

Ссылки

Пользователи Windows

Если вы используете Microsoft Windows, вы можете определить марку, модель или тип процессора и скорость, одновременно нажав клавиши Windows и паузы . Откроется системное окно, подобное одному из примеров ниже.


Свойства системы Windows 10.


Свойства системы Windows 8.


Свойства системы Windows 7.

В окне свойств системы укажите производитель процессора (например,g., Intel или AMD) отображаются модель процессора (например, Core 2) и скорость (например, 1,86 ГГц). Для более новых версий Windows он также отображает тип системы, например «64-разрядная операционная система на процессоре x64» в примере Windows 8.

Компьютер с Windows 8 оснащен процессором Intel (R) Core (TM) i7-2600 @ 3,40 ГГц 3,40 ГГц. Intel - это бренд процессора, Core i7-2600 - это модель процессора, а 3,40 ГГц - это частота процессора.

пользователей macOS

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

  1. В строке меню вверху экрана щелкните значок Apple, чтобы открыть меню Apple.
  2. В меню Apple выберите Об этом Mac .

  1. Откроется окно информации о системе. В разделе «Обзор » вы можете увидеть тип и скорость вашего процессора.

Пользователи Linux

В ОС Linux вы можете использовать одну из следующих команд для просмотра информации о процессоре компьютера.

  $ cat / proc / cpuinfo 
$ меньше / proc / cpuinfo
$ больше / proc / cpuinfo

Документация

Если вы приобрели компьютер у OEM-производителя, например Dell или HP, производитель должен включить документацию, в которой перечислены системные характеристики компьютера. Если у вас нет указанной документации, вы можете найти ее в Интернете, указав модель или сервисный код компьютера.

При загрузке

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

 Intel Pentium (TM) III 1000 МГц 

В приведенном выше примере показано, что на компьютере установлен процессор Intel с тактовой частотой 1 ГГц или 1000 МГц.

Запись

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

КМОП

Если компьютер не имеет документации и не показывает скорость процессора при загрузке, проверьте настройки CMOS для скорости процессора в меню настроек Main или Advanced .

Программное обеспечение

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

.

Как определить вашу операционную систему

Использование поиска Intel.com

Вы можете легко выполнить поиск по всему сайту Intel.com несколькими способами.

  • Название бренда: Core i9
  • Номер документа: 123456
  • Кодовое имя: Kaby Lake
  • Специальные операторы: «Ледяное озеро», Лед И Озеро, Лед ИЛИ Озеро, Лед *

Быстрые ссылки

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

.

Как узнать, сколько оперативной памяти установлено на компьютере

Обновлено: 30.06.2020, Computer Hope

Чтобы узнать, сколько оперативной памяти установлено и доступно на вашем компьютере, выполните следующие действия.

Windows 10 и 8

Чтобы просмотреть общий объем памяти на компьютере под управлением Windows 10 или Windows 8, выполните следующие действия.

  1. Нажмите клавишу Windows, введите ram и выберите опцию View RAM info в результатах поиска.

Или в Windows 10 откройте Settings (щелкните значок шестеренки в меню «Пуск» или нажмите Windows Key + I ), щелкните опцию System и выберите About в левом меню навигации.

  1. В окне Свойства системы найдите Установленная память (ОЗУ) в Windows 8 или Установленная ОЗУ в Windows 10.

Запись

Если компьютер не распознает память, она не включается в запись «Установленная память (RAM)» или «Установленная RAM» в окне свойств системы.

Просмотр используемых и доступных ресурсов

Чтобы определить количество доступных системных ресурсов, включая память, и то, что в настоящее время используется, откройте диспетчер задач.На вкладке Processes вы можете увидеть, какие программы запущены и используют ресурсы. На вкладке Performance вы можете увидеть общую картину всех системных ресурсов. Щелкните Память с левой стороны, чтобы узнать, сколько памяти используется под меткой Используется (сжато) , и что доступно под меткой Доступно .

Windows 7 и Vista

Чтобы просмотреть общий объем памяти на компьютере под управлением Windows 7 или Windows Vista, выполните следующие действия.

  1. Нажмите клавишу Windows, введите Свойства , а затем нажмите Введите .
  2. В окне Свойства системы запись Установленная память (ОЗУ) отображает общий объем ОЗУ, установленного в компьютере. Например, на рисунке ниже в компьютере установлено 4 ГБ памяти.

Запись

Если компьютер не распознает память, она не включается в запись «Установленная память (ОЗУ)» в окне свойств системы.

или

  1. Нажмите Пуск.
  2. В поле поиска введите ram и щелкните Показать, сколько оперативной памяти находится на этом компьютере , запись в результатах поиска.

или

  1. Нажмите Пуск.
  2. Click Система и безопасность
  3. В разделе «Система» щелкните Просмотр объема ОЗУ и частоты процессора .

Просмотр используемых и доступных ресурсов

Чтобы определить количество доступных системных ресурсов, включая память, и то, что в настоящее время используется, откройте диспетчер задач.На вкладке «Процессы» вы можете увидеть, какие программы запущены и используют ресурсы. На вкладке Performance вы можете увидеть общую картину всех системных ресурсов. Щелкните Память с левой стороны, чтобы узнать, сколько памяти используется под меткой Используется (сжато) , и что доступно под меткой Доступно .

macOS

Чтобы просмотреть общий объем памяти на компьютере под управлением macOS, выполните следующие действия.

  1. В строке меню щелкните значок Apple , чтобы открыть меню Apple.
  2. В меню Apple выберите Об этом Mac .

Отображается обзор системы, включая объем установленной оперативной памяти.

Linux

Чтобы просмотреть общий объем памяти на компьютере под управлением Linux, используйте команды free или top.

  1. Откройте терминал и запустите free -h , чтобы просмотреть статистику памяти, включая общий объем ОЗУ и своп.
 бесплатно -h 
Всего доступно
 используемых бесплатных общих баффов / кешей Mem: 985M 154M 182M 5.6М 647М 682М Своп: 511M 12K 511M 
  1. Или запустите top и нажмите m , чтобы отобразить общий и доступный объем памяти.
 верх 
 вверху - 12:36:53 на 1 день, 17:08, 1 пользователь, средняя загрузка: 0,00, 0,00, 0,00 Задачи: всего 99, 2 запущены, 55 спят, 0 остановлены, 0 зомби % ЦП: 0,3 мкс, 0,3 синг, 0,0 нi, 99,3 id, 0,0 wa, 0,0 hi, 0,0 si, 0,0  КБ Память: всего 1008704, 187512 бесплатно, 157684 используется, 663508 баф / кеш   KiB Swap: всего 524284, 524272 бесплатно, 12 использовано.698800 avail Mem  

Windows XP, 2000, NT4, 98, 95 и ME

Чтобы просмотреть общий объем памяти на компьютере под управлением Windows XP, 2000, NT4, 98, 95 или ME, выполните следующие действия.

  1. Откройте панель управления.
  2. Дважды щелкните значок Systems .
  3. На вкладке Общие отображается объем установленной и обнаруженной оперативной памяти.
Запись

Если компьютер не распознает память, она не включается в запись «Установленная память (ОЗУ)» в окне свойств системы.

Альтернативный метод

Пользователи Windows 98, ME, 2000 и XP также могут запустить программу «Информация о системе» (msinfo32), которая предустановлена ​​на компьютере. Дополнительные сведения об этой программе см. В нашем определении msinfo32.

Просмотр используемых и доступных ресурсов

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

Windows 3.x

Чтобы просмотреть общий объем памяти на компьютере под управлением Windows 3.x, откройте меню Файл , затем Закройте Windows . В командной строке MS-DOS выполните команду mem .

MS-DOS

Запись

Эти инструкции предназначены для ранних версий Windows и MS-DOS. Если вы используете командную строку Windows, команда mem больше не поддерживается.

В командной строке MS-DOS введите mem и нажмите Введите .

Запись

MS-DOS 6.2 не принимает и не распознает более 64 мегабайт ОЗУ при вводе mem. Для получения дополнительной помощи по команде mem см. Нашу страницу команд mem.

.

Как определить, какая версия Word установлена ​​на компьютере?

Привет, сценарист! Как я могу определить, какая версия Word установлена ​​на компьютере?

-

руб.

Эй, руб. Оказывается, это более сложный вопрос, чем вы могли ожидать. Это потому, что WMI выполняет лишь промежуточную работу по получению информации о программном обеспечении, установленном на компьютере. Теоретически вы можете использовать подобный сценарий для получения информации о версии Microsoft Office:

 strComputer = «.” Установите objWMIService = GetObject («winmgmts: \\» & strComputer & «\ root \ cimv2») 

Установить colApps = objWMIService.ExecQuery _ («Выберите * из Win32_Product, где заголовок похож на«% Microsoft Office% »») Для каждого objApp в colApps Wscript.Echo objApp.Caption, objApp.Version следующий

Так почему бы просто не использовать этот сценарий ? По двум причинам. Во-первых, этот сценарий использует оператор Like ; этот оператор доступен только в Windows XP и Windows 2003. (И, чтобы усложнить ситуацию, класс Win32_Product - это , а не , установленный по умолчанию в Windows 2003.) Если вы все еще используете Windows 2000, вам не повезло. Вместо этого лучшее, что вы могли сделать, - это получить всех экземпляров класса Win32_Product, а затем проверить каждый экземпляр, чтобы увидеть, включает ли заголовок термин Microsoft Office .

Во-вторых, предыдущий запрос возвращает информацию о любой части программного обеспечения, в названии которой есть термин Microsoft Office . Вы получите всю информацию о Microsoft Office Professional Edition 2003, но вы также получите информацию о таких приложениях, как Microsoft Producer для Microsoft Office PowerPoint 2003.Следовательно, вам, возможно, придется дополнительно изменить этот сценарий, чтобы гарантировать, что вы получите обратно только информацию о «реальном» Microsoft Office.

И прежде чем вы спросите: да, информация о версии хранится в реестре, но, к сожалению, не всегда ясно , где в реестре, чтобы получить эту информацию. Расположение зависит от версии Office, установленной на компьютере, а также от того, была ли это чистая установка или обновление более ранней версии Office. Это означает, что запрос в реестр, чтобы узнать, какая версия Word установлена ​​на компьютере, также может быть немного сложным, особенно в организациях, где у вас могут быть компьютеры с разными версиями Office.

Так как же тогда определить версию Word, установленную на компьютере? Что ж, немного подумав, мы решили, что лучше всего просто спросить Word. Вот сценарий, который создает экземпляр Microsoft Word, отображает номера версии и сборки, а затем завершает работу этого экземпляра Word:

 Set objWord = CreateObject («Word.Application») Wscript.Echo «Версия:» & objWord.Version Wscript.Echo «Build:» & objWord.Build objWord.Quit 

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

Если вы хотите узнать версию Word, установленную на удаленном компьютере, просто добавьте это имя компьютера в качестве второго необязательного параметра, передаваемого CreateObject. Этот модифицированный скрипт получает версию Word, установленную на удаленном компьютере atl-ws-01:

 Set objWord = CreateObject («Word.Application», «atl-ws-01») Wscript.Эхо «Версия:» & objWord.Version Wscript.Echo «Build:» & objWord.Build objWord.Quit 

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

.

Смотрите также