Mac OS X имеет ядро Darwin 10.6.0
, а Ubuntu - Linux 2.6
, так как в Windows это называется?
3 ответа
Сам файл ядра - ntoskrnl.exe
. Он находится в C:\Windows\System32
.
Если вы просматриваете свойства файла, вы можете посмотреть на вкладке Details, чтобы увидеть действующий номер версии. Вы можете увидеть другие версии ядра в вашей системе в C:\Windows\winsxs\amd64_microsoft-windows-os-kernel*
и C:\Windows\winsxs\x86_microsoft-windows-os-kernel*
. Моё текущее ядро, например, на Win 7 x64 - 6.1.7601.17592
. 6.1 обозначает Windows 7. 7601
обозначает SP1 (RTM-списки 7600). Финальный номер является текущей версией. Если ваша система имеет несколько процессоров или несколько ядер в процессоре, панель сведений также покажет, что исходное имя файла - ntkrnlmp.exe
. "Mp" здесь означает "несколько процессоров". В какой-то момент Windows использовала разные ядра для системы, если она имела один или несколько процессоров. Я не знаю, так ли это до сих пор, и внутреннее имя файла по-прежнему сохраняется по историческим причинам, или же версия с одним ядром процессора все еще существует. В настоящее время у меня нет одноядерной системы для тестирования.
В каталоге WinSXS моя система в настоящее время имеет довольно много ревизий ядра (в основном из RTM-версии Windows 7):6.1.7600.16385, 6.1.7600.16539, 6.1.7600.16617, 6.1.7600.16695, 6.1.7600.16792, 6.1.7600.20655 , 6.1.7600.20738, 6.1.7600.20826, 6.1.7600.20941, 6.1.7601.17514, 6.1.7601.17592, 6.1.7601.21701.
Вы замечаете, что моя система не использует самую высокую версию ядра в системе (6.1.7601.17592 против 6.1.7601.21701). Тем не менее, он использует версию, которая была последней с цифровой подписью, так что, хотя конечный номер версии меньше, файл новее. Я не уверен, как MS определяет, каким будет этот окончательный номер версии.
Ну, это, как правило, версия Microsoft Windows [6.1.7601] для Windows 7 - главное изменение должно быть числами, которые являются MajorVersion.MinorVersion.Построить. Vista была 6.0.xxxx, а XP была 5.1.2600 для SP3.
Вы можете найти это с помощью команды 'ver'
Окна:
Windows 7 - нажмите Пуск или логотип Windows -> щелкните правой кнопкой мыши Компьютер ->, затем нажмите Свойства. Посмотри в Системе.
Windows Vista и Windows Server 2008 - нажмите Пуск или логотип Windows в зависимости от того, что у вас есть ->, затем нажмите Панель управления -> Система и ее обслуживание -> Система. Вы также можете попробовать нажать "Пуск" или логотип Windows -> затем, если у вас есть поле "Начать поиск", введите winver ->, а затем дважды щелкните значок winver.exe из результатов. Если вместо поиска у вас было окно запуска, просто нажмите "Выполнить" -> введите "winver" -> нажмите "ОК".
Windows XP и Windows Server 2003 - Нажмите Пуск -> Выполнить -> Введите winver, затем нажмите OK. Вы также можете попробовать набрать msinfo32 или sysdm.cpl, если хотите. Наконец, вы можете попробовать ввести dxdiag. Windows может предложить проверить драйверы, нажмите Нет.