fffffff
Показать сообщение отдельно
Старый 23.10.2007, 08:40   #35
Я тут новенький
 
Регистрация: 28.09.2007
Пол: М
Сообщений: 27
Поблагодарил: 2
Поблагодарили 0 раз в 0 сообщениях
Открыли хайд :
0 в этом сообщении
0 Всего


По умолчанию

Как превратить домашнюю операционную систему в рабочую станцию, а рабочую станцию в сервер:
Как превратить домашнюю операционную систему в рабочую станцию, а рабочую
станцию в сервер
(44) Операционные системы Windows одного семейства имеют одинаковые ядра, а
отличаются только вспомогательными файлами и утилитами. Однако некоторые
возможности ядра заблокированы у младших систем в семействе. За эту
блокировку отвечают лишь три параметра в системном реестре. Путём их
изменения можно заставить домашнюю операционку (Windows XP Home) считать
себя рабочей станцией (Windows XP Professional), а рабочую станцию
(Windows NT Workstation, Windows 2000 Professional, Windows XP Professional)
считать себя сервером (Windows NT Server, Windows 2000 Server, Windows .NET
Whistler Server). После этой операции можно получить ряд дополнительных
функциональных возможностей. Наиболее актуальные из них - это получение
возможности подключения к домену компьютера с Windows XP Home (например, когда
принесли на работу домашний ноутбук), снятие ограничения для рабочих станций
в 10 подключений по сети (например, когда сетевой принтер подключен к рабочей
станции) или установка на сервер программ, которые требуют только рабочую
станцию в момент инсталляции (например, не серверный вариант антивируса).
Основные параметры реестра, ответственные за самоопознание операционной
системы, - это строковый параметр "ProductType" и мультистроковый параметр
"ProductSuite" в разделе
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\ProductOptions
Обычный сервер в параметре "ProductType" содержит значение "ServerNT",
контроллер домена - "LanmanNT", а остальные операционки - "WinNT".
В параметре "ProductSuite" сервер содержит свои дополнительные характеристики
(например, "Terminal Server"), у рабочих станций этот параметр пустой, а у
Windows XP Home он имеет значение "Personal".
Таким образом, например, у Windows XP Home достаточно очистить параметр
"ProductSuite" и она начнёт себя считать Windows XP Pro и входить в домен.
Операционная система, однако, блокирует изменение этих параметров в данном
разделе реестра, но это можно обойти. Самый простой способ - это изменить
нужные параметры в разделе реестра, определяющем конфигурацию системы при
последней успешной загрузке. Этот раздел не заблокирован от изменений. Затем
можно просто загрузиться в этой конфигурации, но лучше переопределить
конфигурации, чтобы иметь возможность аварийной загрузки в случае
возникновения проблем. Для этого:
1. В разделе
HKEY_LOCAL_MACHINE\SYSTEM\Select
смотрим значение параметра "LastKnownGood", указывающее на номер N набора
управляющих опций (control sets), с помощью которого был произведён последний
беспроблемный запуск системы.
2. Открываем раздел
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet00N\Control\Pr oductOptions
и устанавливаем нужные значения параметров "ProductType" и "ProductSuite".
3. В разделе
HKEY_LOCAL_MACHINE\SYSTEM\Select
смотрим значение параметра "Default" и назначаем его параметру "LastKnownGood",
а параметру "Default" присваиваем значение, которое было у "LastKnownGood".
4. Перезагружаем компьютер.
В результате загрузка произойдёт с новыми параметрами. А при проблемах
нажимаем клавишу <F8>, как только начинается загрузка Windows, и в появившемся
меню вариантов загрузки выбираем пункт "Загрузка последней удачной
конфигурации" ("Last Known Good Configuration").
Чтобы из рабочей станции получить сервер и наоборот, надо дополнительно
изменить ещё один параметр реестра (до перезагрузки!): двоичный параметр
"SystemPrefix" в разделе
HKEY_LOCAL_MACHINE\System\Setup
Для сервера шестой по порядку бит последнего байта должен быть установлен, а
для рабочей станции очищен. Нужное значение этого байта можно получить,
прибавляя (если хотим получить сервер) в шестнадцатеричной системе исчисления
к текущему значению байта число 4, или отнимая (если хотим получить из сервера
рабочую станцию).
Добавлю также, что вместо исправления всех этих параметров вручную, можно
использовать специальные программы: NTSwitch или TweakNT.
В любом случае имейте в виду, что такие преобразования вы проводите только
на свой страх и риск.
Александр Рыжов (sovety@sovety.net [Для просмотра данной ссылки нужно зарегистрироваться])


kervalen, на будущее - большие посты загоняй в спойлер... Неудобно листать страницы с постами размером с полотенце. Кому будет интересно - развернёт.

Последний раз редактировалось ReDmit; 23.10.2007 в 09:02.
kervalen вне форума  
Ответить с цитированием