Q: Какой build финальный? Как точно узнать версию W2k? Как отличить пиратский релиз от настоящего? — КиберПедия 

Индивидуальные и групповые автопоилки: для животных. Схемы и конструкции...

История развития хранилищ для нефти: Первые склады нефти появились в XVII веке. Они представляли собой землянные ямы-амбара глубиной 4…5 м...

Q: Какой build финальный? Как точно узнать версию W2k? Как отличить пиратский релиз от настоящего?

2021-03-17 67
Q: Какой build финальный? Как точно узнать версию W2k? Как отличить пиратский релиз от настоящего? 0.00 из 5.00 0 оценок
Заказать работу

Q: Что такое Windows 2000?

A: Windows 2000 ака W2k - новая операционная система (ОС) Microsoft, основанная на технологии Windows NT, что было отражено в первоначальном названии проекта W2k - Windows NT 5.0. NT ака New Technology была создана группой разработчиков под руководством Дэйва Катлера, ранее работавшего в DEC над проектом VMS (кстати, довольно часто используемая аббревиатура WNT получается из VMS сдвигом букв V, M, S по алфавиту на одну: V->W, M->N, S->T). Дэйв Катлер пришёл в Microsoft в 1988 году специально для работы над проектом NT. NT, в отличии от остальных OC Microsoft, в некотором смысле проект одного человека, она наиболее законченная ОС из всего, что они выпустили.

Windows 2000 - полностью 32-разрядная ОС с приоритетной многозадачностью и улучшенной реализацией работы с памятью. В основе проекта W2k лежат те же принципы, которые когда-то обеспечили успех NT:

1. Совместимость (Compatibility). Система имеет привычный интерфейс ОС семейства Windows, поддержку файловых систем NTFS5, NTFS4, FAT16 и FAT32. Большинство приложений, написанных под MSDOS, W9x, NT4, а также некоторые программы под OS/2 и POSIX запускаются и функционируют без проблем. При проектировании NT учитывалась возможность работы системы в различных сетевых средах, поэтому в поставку входят средства для работы в Unix- и Novell-сетях.

2. Переносимость (Portability). Система работает на различных процессорах семейства x86 производства Intel и AMD. Реализация поддержки процессоров других архитектур возможна, но потребует некоторых усилий.

3. Масштабируемость (Scalability). В W2k реализована поддержка технологий SMP и COW (Cluster Of Workstations). Количество процессоров при использовании SMP может достигать 32 (64, при использовании ядра и HAL-а, написанного производителем компьютера).

4. Система безопасности (Security) полностью удовлетворяет спецификации C2 по терминологии АНБ США. Правда, для полной поддержки потребуется оборудование, которое также удовлетворяет этой спецификации.

5. Распределённая обработка (Distributed processing). W2k имеет встроенные в систему сетевые возможности, что обеспечивает возможность связи с различными типами компьютеров-хостов благодаря наличию разнообразных транспортных протоколов и технологии "клиент-сервер".

6. Надёжность и отказоустойчивость (Reliability and robustness). Архитектура ОС защищает приложения от повреждения друг другом и самой операционной системой. При этом используется отказоустойчивая структурированная обработка особых ситуаций на всех архитектурных уровнях, которая включает восстанавливаемую файловую систему NTFS и обеспечивает защиту с помощью встроенной системы безопасности и усовершенствованных методов управления памятью.

7. Локализация (Localization). Система предоставляет возможности для работы во многих странах мира на национальных языках, что достигается применением стандарта ISO Unicode.

8. Расширяемость (Extensibility). Благодаря модульному построению системы становится возможно добавление новых модулей на различные архитектурные уровни ОС.

Q: Какой build финальный? Как точно узнать версию W2k? Как отличить пиратский релиз от настоящего?

Финальный build - 2195. Вообще, существует несколько версий: 120-дневная (лимитированная) и нелимитированная. Отличить одну от другой несложно, достачно в Start -> Run набрать "winver". Если в открывшемся окошке Вы не увидите фраз типа "Evaluation copy, expires...", значит у вас нелимитированная версия. Более точно версию W2k можно определить по версии её ядра. Для этого достаточно посмотреть версию одного из компонентов ядра - "ntoskrnl.exe". В его Properties есть закладка Version, в которой можно увидеть что-нибудь вроде "File version 5.0.2195.1", где 5.0 - версия NT, 2195 - номер build-а, а 1 - версия build-а.

Отличить пиратский релиз можно по нескольким признакам. Во-первых, у пиратской поделки отсутствует осмысленый Readme. В оригинале должны быть два файла, "Read1st.txt" и "Readme.doc", в которых описаны новые возможности системы, совместимость с железом и софтом. Во-вторых, в оригинале есть директория Valueadd, в которой содержатся дополнительные программы от Microsoft и сторонних производителей и директория Discover, в которой лежат файлы для программы Discover Windows 2000.

Q: Что такое кластер?

А: Кластер - минимальный размер места на диске, которое может быть выделено файловой системой для хранения одного файла. Определяется он, как правило, автоматически, при форматировании винчестера, по зависимости указанной в таблице:

Размер раздела Секторов в кластере Размер кластера
<512MБ 1 512 байт
<1024MБ 2 1K
<2048MБ 4 2K
<4096MБ 8 4K
<8192MБ 16 8K
<16384MБ 32 16K
<32768MБ 64 32K
>32768 MБ 128 64K

Небольшое исключение для системного раздела: если он меньше 2048МБ, то размер кластера всегда 512 байт.

Узнать размер кластера в W2k можно несколькими способами. Во первых, можно зайти в Administrative Tools -> Computer Management -> Storage -> Disk Defragmenter. Выбрать нужный диск и нажать на Analyze. Через несколько секунд появится табличка, где есть три кнопки. Нажатие на View Report запускает окошко, в котором море информации про выбраный диск, в том числе и Cluster size.

Есть ещё один метод, который подходит не только для W2k. Создаётся, или берётся готовый, маленький файлик размером от 1 байта до 500 байт. Нажимается на нём правая кнопка мыши, выбирается Properties. Смотрим на два пункта, Size и Size on disk. Size должен быть чем-то вроде 10 байт (или какой там размер он реально имеет), а Size on disk будет, к примеру, 4096 байт, что соответствует настоящему размеру кластера, т.е. 4K.

Размер кластера можно выбрать и самому, вручную, правда, только при форматировании. Делается это так: "format d: /A:size", где size это размер кластера в байтах. Однако существуют некоторые правила, которых следует придерживаться: во-первых, размер кластера должен быть кратен размеру физического сектора, то есть 512 байтам в подавляющем большинстве случаев; во-вторых, есть ограничения по количеству кластеров на разделе.

Q: Что такое DFS?

А: Distributed File System - один из инструментов Active Directory. Он позволяет создавать сетевые ресурсы, в которые могут входить множество файловых систем на различных машинах. Для пользователя Active Directory это абсолютно прозрачно и не имеет никакого значения, где и на каких машинах физически расположены те файлы, с которыми он работает - для него они все лежат в одном месте. Кроме этого, при использовании DFS и Active Directory упрощается управление такими ресурсами. Оно централизовано, можно просто и безболезнено добавлять новые ресурсы или удалять старые, менять физическое месторасположение файлов, входящих в DFS и т.д.

Q: Что такое Task Manager?

А: Task Manager - это один из самых мощных и удобных инструментов в NT, предназначенных для управления процессами. Вызывается он либо Ctrl+Shift+Esc, либо выбором в меню, появляющимся после нажатия правой кнопкой на Taskbar-е. Можно его выбрать и после Ctrl+Alt+Del.

Task manager состоит из трёх закладок - Performance, Processes, Applications. Начнём с Performance. На этой закладке показывается информация о загрузке процессора(ов) в реальном времени, показывается загрузка физической памяти, причём показано сколько занято/свободно оперативной памяти, и сколько занято системного Swap-а. Кроме этого, там же даётся другая дополнительная информация, например, Threads и Processes - количество нитей и процессов, исполняемых сейчас на машине, Peak - пиковый размер Swap-а в течении сессии, Nonpaged - количество памяти, отведённое под ядро. Эта информация может использоваться, когда надо будет ответить на вопрос, какой фактор в системе является "бутылочным горлышком", замедляющим работу (хотя для этих целей лучше использовать Performance Monitor).

Вторая закладка, Processes, содержит список процессов, активных в данный момент. Для каждого процесса можно узнать некоторую дополнительную информацию, как то: PID (Process ID), количество используемой оперативной памяти, количество нитей, сгенерированных процессом и многое другое. Добавить/удалить показываемые параметры можно через View -> Select Columns. Кроме этого, с любым из этих процессов можно произвести вполне определённые действия. Для этого надо просто нажать на нём правой кнопкой мыши, появится контекстное меню, через которое можно закончить, "убить" процесс, End Process, можно убить сам процесс, и все остальные, которые он "породил", End Process Tree. Можно выставить приоритет процессу, от высшего RealTime до самого низкого, Low. Если на машине установленно два процессора и многопроцессорное ядро, то в этом меню появляется ещё один пункт, Set Affinity, который позволяет перевести процесс на другой процесор, Cpu 0, Cpu1, и так далее до Cpu31.

Последняя закладка Task Manager - Applications, позволяет просмотреть список работающих приложений, и "убить" любое из них. Task Manager позволяет не только "убивать" приложения, он может также запускать новые приложения. File -> New task (Run..).

Q: Машина с ATX блоком питания не выключает питание самостоятельно. updated 3.10

А: Прежде всего необходимо убедится, что в Control Panel -> Power Options -> APM на параметре Enable Advanced Pоwer management support стоит галочка. Если это не помогло, то можно попробовать по адресу HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> Windows NT -> CurrentVersion -> Winlogon выставить ключ PowerdownAfterShutdown равным 1.

Кроме этого, при установке W2k необходимо убедиться, что при инсталяции системы в BIOS включенна поддержка ACPI option. Если этого не сделать, то W2k при инсталяции не найдя поддрежки ACPI просто не установит все необходимые для работы ACPI компоненты.

Однако некоторые, даже очень высококачественные материнские платы, например, Abit, Asus или Chaintech, иногда не полностью совместимы с ACPI (Advanced Configuration and Power Intarface). (По этой же причине может некорректно работать служба, Hibernate, которая при выключении компьютера делает снимок оперативной памяти, запоминает все открытые окна, документы, запущенные приложения, и т.д. Всё это скидывается на винт, а потом при следующей загрузке считывается, и открывается всё то, что было открыто перед выключением).

Эти проблемы можно решить свежей прошивкой BIOS. Правда, иногда даже это не помогает. Однако после обращения в службы технической поддержки производителей таких матерей, обычно приходит ответ, что они знают об этой проблеме и работают над её решением, которое появится очень скоро, в виде новой версии BIOS (хотя, например, AsusTek для P2L97-DS эту проблему так и не решил, так что, есть предположение, что в некоторых случаях никакая прошивка не поможет).

Нужно также отметить один баг спецификации APM: непонятно, как можно обеспечить её поддержку на многопроцессорных машинах. На Abit BP6, к примеру, которая совместима с ACPI, не работает ни APM, ни USB. Однако, если поменять ядро с MPS Multiprocessor PC на Standart PC, то эти проблемы пропадают, равно как пропадает и второй процессор. Кроме того, некоторые программы, например, игра "X: Beyond The Frontier", не работающие на многопроцессорном ядре, прекрасно работают на той же машине, но с однопроцессорным ядром.

Q: У меня есть Iomega Zip Drive, подключённый через порт принтера. Я никак не могу заставить его работать. Пробовал поставить драйвера для Windows NT 4.0, так закончилось это тем, что при загрузке синий экран смерти стал появлятся. На сайте Iomega написано, что они не поддерживают W2k.

А: Драйвер есть. И сделан он в Iomega, более того, он входит в поставку. Всё что надо сделать, это зайти в Device Manager, выбрать там Properties порта принтера. На закладке Port Settings отмечаете галочкой Enable legacy Plug and Play detection. Теперь, если Zip drive включен, то он сам автоматически проинсталируется, как Generic volume в Storage volumes.

Q: Проблемы с RivaTNT. После установки W2k уменьшилась скорость в OpenGL играх, например, в Quake2. В чём причина? Драйвера 3.6х или 3.7х для W2k.

А: Причина, скорее всего, в том, что под W9х был выключен vsync, теперь же он включен. В современных драйверах от nVidia нет никакой Сontrol Panel, где можно настраивать такие параметры, возможно в будущем она появится. Однако всё это можно сделать через реестр. Для отключения vsync, надо по адресу HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Services -> nv4 -> Device0 выставить ключ OGL_DefaultSwapInterval в ffffffff.

Там же можно настроить и другие параметры видеокарты. Названия ключей не сильно изменились по сравнению с драйверами для W9x, просто в ключах влияющих на настройки OpenGL появился преффикс OGL. Так, например, что бы включить мультитекстурирование, надо выставить ключ OGL_ForceMultiTexture равным 1. К сожалению, нам не удалось найти функции в реестре, отвечающие за настройки Direct3D и настройку Refresh Rate для всех режимов. Однако настроить Refresh rate всё таки можно (это связано с тем КАК NT работает со своей графической подсистемой).

В архиве с драйверами есть файл nv4_displ.inf, а в нём раздел nv_SoftwareDeviceSettings. Смотрите там раздел относящийся к вашей видеокарте, первая TNT, например, обозначается аббревиатурой NV4. В списке NV4_MODES просто удаляете ненужные значения. Например, оригинальная запись выглядит так:

HKR,, NV4_Modes, %REG_SZ_APPEND%, "16 640 480 60 70 72 75 85 100 120 0"

Приводим её в такой вид:

HKR,, NV4_Modes, %REG_SZ_APPEND%, "16 640 480           100 120 0"

И всё, теперь ваша видеокарта физически не сможет работать в разрешении 640*480 с глубиной цвета 16 бит с Refresh rate меньше, чем 100 герц в любых программах (Во всяком случае W2k именно так и считает, поэтому будет использовать для Refresh Rate цифры, которые здесь указаны). После этого нужно всего лишь переустановить драйверы с изменёным nv4_displ.inf.

Естественно, цифры можно ставить любые, даже нестандартные. Однако, здесь надо соблюдать осторожность, потому что существует возможность испортить монитор слишкой высокой Refresh Rate либо после перезагрузки вы не увидите своего десктопа, вообще ничего. Эта методика подходит и для других драйверов не только от nVidia, например, SiS.

Если в вашем случае это не так, можно использовать наш «хакнутый» драйвер монитора (мы, к примеру, заставили Ati 3DRagePro работать на 100 герцах). Этот способ не такой изящный, как предыдущий, и предоставляет не такую свободу в настройках. Наш драйвер подходит далеко не для всех мониторов, поэтому, если чувствуете в себе силы, можете попытаться разобраться с ним самостоятельно. Но будьте предельно осторожны, испортить монитор слишком высокими значениями Refresh Rate очень даже реально. Сам алгоритм довольно прост, в файле написано, что и как.

Q: Что такое Windows 2000?

A: Windows 2000 ака W2k - новая операционная система (ОС) Microsoft, основанная на технологии Windows NT, что было отражено в первоначальном названии проекта W2k - Windows NT 5.0. NT ака New Technology была создана группой разработчиков под руководством Дэйва Катлера, ранее работавшего в DEC над проектом VMS (кстати, довольно часто используемая аббревиатура WNT получается из VMS сдвигом букв V, M, S по алфавиту на одну: V->W, M->N, S->T). Дэйв Катлер пришёл в Microsoft в 1988 году специально для работы над проектом NT. NT, в отличии от остальных OC Microsoft, в некотором смысле проект одного человека, она наиболее законченная ОС из всего, что они выпустили.

Windows 2000 - полностью 32-разрядная ОС с приоритетной многозадачностью и улучшенной реализацией работы с памятью. В основе проекта W2k лежат те же принципы, которые когда-то обеспечили успех NT:

1. Совместимость (Compatibility). Система имеет привычный интерфейс ОС семейства Windows, поддержку файловых систем NTFS5, NTFS4, FAT16 и FAT32. Большинство приложений, написанных под MSDOS, W9x, NT4, а также некоторые программы под OS/2 и POSIX запускаются и функционируют без проблем. При проектировании NT учитывалась возможность работы системы в различных сетевых средах, поэтому в поставку входят средства для работы в Unix- и Novell-сетях.

2. Переносимость (Portability). Система работает на различных процессорах семейства x86 производства Intel и AMD. Реализация поддержки процессоров других архитектур возможна, но потребует некоторых усилий.

3. Масштабируемость (Scalability). В W2k реализована поддержка технологий SMP и COW (Cluster Of Workstations). Количество процессоров при использовании SMP может достигать 32 (64, при использовании ядра и HAL-а, написанного производителем компьютера).

4. Система безопасности (Security) полностью удовлетворяет спецификации C2 по терминологии АНБ США. Правда, для полной поддержки потребуется оборудование, которое также удовлетворяет этой спецификации.

5. Распределённая обработка (Distributed processing). W2k имеет встроенные в систему сетевые возможности, что обеспечивает возможность связи с различными типами компьютеров-хостов благодаря наличию разнообразных транспортных протоколов и технологии "клиент-сервер".

6. Надёжность и отказоустойчивость (Reliability and robustness). Архитектура ОС защищает приложения от повреждения друг другом и самой операционной системой. При этом используется отказоустойчивая структурированная обработка особых ситуаций на всех архитектурных уровнях, которая включает восстанавливаемую файловую систему NTFS и обеспечивает защиту с помощью встроенной системы безопасности и усовершенствованных методов управления памятью.

7. Локализация (Localization). Система предоставляет возможности для работы во многих странах мира на национальных языках, что достигается применением стандарта ISO Unicode.

8. Расширяемость (Extensibility). Благодаря модульному построению системы становится возможно добавление новых модулей на различные архитектурные уровни ОС.

Q: Какой build финальный? Как точно узнать версию W2k? Как отличить пиратский релиз от настоящего?

Финальный build - 2195. Вообще, существует несколько версий: 120-дневная (лимитированная) и нелимитированная. Отличить одну от другой несложно, достачно в Start -> Run набрать "winver". Если в открывшемся окошке Вы не увидите фраз типа "Evaluation copy, expires...", значит у вас нелимитированная версия. Более точно версию W2k можно определить по версии её ядра. Для этого достаточно посмотреть версию одного из компонентов ядра - "ntoskrnl.exe". В его Properties есть закладка Version, в которой можно увидеть что-нибудь вроде "File version 5.0.2195.1", где 5.0 - версия NT, 2195 - номер build-а, а 1 - версия build-а.

Отличить пиратский релиз можно по нескольким признакам. Во-первых, у пиратской поделки отсутствует осмысленый Readme. В оригинале должны быть два файла, "Read1st.txt" и "Readme.doc", в которых описаны новые возможности системы, совместимость с железом и софтом. Во-вторых, в оригинале есть директория Valueadd, в которой содержатся дополнительные программы от Microsoft и сторонних производителей и директория Discover, в которой лежат файлы для программы Discover Windows 2000.


Поделиться с друзьями:

Механическое удерживание земляных масс: Механическое удерживание земляных масс на склоне обеспечивают контрфорсными сооружениями различных конструкций...

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

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

Автоматическое растормаживание колес: Тормозные устройства колес предназначены для уменьше­ния длины пробега и улучшения маневрирования ВС при...



© cyberpedia.su 2017-2024 - Не является автором материалов. Исключительное право сохранено за автором текста.
Если вы не хотите, чтобы данный материал был у нас на сайте, перейдите по ссылке: Нарушение авторских прав. Мы поможем в написании вашей работы!

0.038 с.