Полезные ссылки по Windows
Полезная инфа, посему прилепил. все остальные посты покилял, не обижайтесь :)
squirL
[/color]
Вот камрад один подсказал решение. Хоть и поздно, но мож кому надо, мне лично не жалко...:P
Итак у нас задача - превратить серверную Windows 2003 в Windows XP, установить софт, который отказывается работать на сервере и вернуть все обратно.
Немного теории.
В реестре существуют два ключа, причем изменению их из них система активно препятствует. То есть при правке их regedit.exe система ругается и возвращает все назад.
Что за ключи? Во-первых, строковый ключ ProductType в разделе HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\ProductOptions. Его значение для рабочих станций - <WinNT> (без кавычек, естественно), а для серверов <ServerNT>.
Однако операционная система принудительно возвращает <умолчальное> значение ключа, пугая при этом пользователя сообщением, что он-де нарушает лицензионное соглашение и может преследоваться в соответствии с законом. Второй из <волшебных> ключиков - бинарный ключ SystemPrefix в разделе HKEY_LOCAL_MACHINE\System\Setup.
Причем менять надо ОБЯЗАТЕЛЬНО оба ключа.
Если же изменить только один, при загрузке система вылетает в синий экран с сообщением SYSTEM_LICENSE_VIOLATION, и восстановить ее можно только восстановив реестр с резервной копии.
Как известно, раздел реестра HKEY_LOCAL_MACHINE\System\CurrentControlSet строится ДИНАМИЧЕСКИ при каждом запуске Windows, а в файлах реестра все данные хранятся в ветвях HKLM\System\ControlSet001 , HKLM\System\ControlSet002 и так далее.
Какой из них используется для загрузки, можно посмотреть в HKLM\System\Select в ключике Default.
А теперь практика.
Нам понадобится - установленная Windows XP pro (возможно пойдет и win2000) и Windows 2003.
Загружаемся в XP. Прежде всего ОБЯЗАТЕЛЬНО делаем копию реестра Windows 2003 из папки ИмяДискаWin2003:\WINDOWS\system32\config\ в безопасное место (вдруг чего напортачим, чтобы можно было починить).
Открываем regedit.exe. Щелкаем на HKLM и в меню Файл - загрузить куст. Файл реестра указываем ИмяДискаWin2003:\WINDOWS\system32\config\system, имя куста - какое хотите, например W2003.
Идем в куст W2003\System\Select и смотрим какой ControlSet у нас есть Default.
Соответственно идем в W2003\System\ControlSet001 или 002 и т.д. и меняем
W2003\System\CurrentControlSet\Control\ProductOptions\ProductType с ServerNT на WinNT.
Потом идем в W2003\System\\Setup\SystemPrefix и ОБЯЗАТЕЛЬНО сохраняем, что там написано (оно нам понадобится, чтобы потом вернуть все назад.
У меня например для английской win2003 там было 58 10 00 00 00 00 3F 8С.
Меняем этот ключик, на то, что написано соответственно в реестре XP HKEY_LOCAL_MACHINE\System\Setup\SystemPrefix
У меня для русской winXPpro C7 03 00 00 00 E0 42 C8.
Щелкаем на W2003 и говорим файл - выгрузить куст.
Перезагружаемся в win2003 - оп-ля, на экране заставка от XP.
Загружается, в командной строке даем команду NET ACCOUNTS.
Получаем ответ - Роль компьютера: РАБОЧАЯ СТАНЦИЯ.
Устанавливаем нужный нам софт, такой как антивирус Касперского, Partition Magic, и прочее, что отказывается ставится под сервером.
Перезагружаемся под XP и меняем все обратно. Как более быстрый вариант можно предложить просто поменять в реестре HKLM\System\Select\Default на номер ControlSet c родными для 2003 ключиками. В этом случае у вас получиться компьютер с двумя системами на выбор :-) . Меняем Default и грузимся то в ХР то в 2003.
Ну, а если чего напортачили, я вас предупреждал, СОХРАНИТЕ РЕЕСТР!!!
Все эти манипуляции проделывались успешно мною лично.
В помощь также вот эта статья http://cta.net.ru/2001/383/7275/index.html, но описанная там фишка с изменением не текущего ControlSet-a под win2003 не проходит.
Windows'95
Windows'98
Windows ME
Windows 2000
Windows XP
Windows 2003
Справочник по BSOD
BSOD своими руками
Пожалуй лучший ресурс по ОС Майкрософт - OSZone
http://rapidshare.com/files/101303496/MUI.RU.part1.rar
http://rapidshare.com/files/100829996/MUI.RU.part2.rar
Работоспособность проверена лично. Русифицирует примерно 80% интерфейса
Финальная версия сервис-пака за номером три для Windows XP
сюда. По данному адресу вы можете найти утилиту очистки Windows Install Clean Up, с помощью которой и освободите место на системном разделе.
[COLOR="Red"]Внимание![/COLOR] Внимательно перечитайте то, что написано о работе утилиты! Это поможет вам избавится от неприятных ситуаций в будущем, при удалении/модификации установленного ПО
Многие (да почти все, кто использует ОС Windows) замечали, что места на системном разделе (лично я использую первый раздел только под систему, а софт устанавливаю на другом) постепенно испаряется свободное место. Одна из причин - переполнение каталога Installer (%windir%installer). Данный каталог представляет собой кэш инсталляционных пакетов установленных у вас программ. Копии инсталляторов хранятся с довольно странными именами, представляющие собой номера записей об установленных программах в системном реестре. Что бы корректно очистить кэш, а так же больше узнать о его назначении рекомендую наведаться
[COLOR="Red"]Внимание![/COLOR] Внимательно перечитайте то, что написано о работе утилиты! Это поможет вам избавится от неприятных ситуаций в будущем, при удалении/модификации установленного ПО
автоматическую установку Windows.
Описания достаточно подробные и с илюстрациями. Основной акцент делается на установку Windows XP и Windows Vista.
От себя рекомендую статью про автоматическую установку windows xp по сети. Этот способ я использую для инсталяции виртуальных машин.
Описание про
Описания достаточно подробные и с илюстрациями. Основной акцент делается на установку Windows XP и Windows Vista.
От себя рекомендую статью про автоматическую установку windows xp по сети. Этот способ я использую для инсталяции виртуальных машин.
Видеопомощь по Windows:
Информация -
Цитата:
Наверное многие уже сталкивались в последнее время с таким известным сообщением
винды:
Инструкция по адресу "***" обратилась к памяти по адресу "***". Память не может
быть "read".
Правильный скомпилированный ответ о проблеме - нестыковка некоторых устаревших
(или кривых программ) с Виндами.
(Последние тоже не отличаются особой "прямизной"! )
Особенно часто данная ошибка начинает доставать при установке SP2!
Одним из вариантов лечения этой беды предлагают переустановку Винды на более
старую версию... что, имхо, нам совершенно не подходит, т.к. на дворе все ж
21-й век.
Другим вариантом лечения предлагается установка ВСЕХ! программ самых последних
версий, что тоже не проходит, т.к. даже самые совеременные версии программ
запросто могут выдавать эту ошибку!
Покончим со вступлением и наконец-то перейдем к правильному ответу по данной
ситуации и предпримем правильные варианты решений доставшей нас проблемы.
Во всем, как выяснилось, виновата функция "Предотвращение выполнения данных"
(DEP)!!!
Т.к. данная ошибка возникает при обращении какой-либо программы или модуля
программы напрямую к закрытому участку памяти.
Краткая компиляция, из Хепа:
"...в отличие от брандмауэра или антивирусного программного обеспечения функция
DEP не препятствует установке потенциально опасных программ на компьютер, а
только следит за тем, как программы используют память, и после установки SP2,
DEP по умолчанию включена для основных программ и служб Windows."
И немножко комментариев.
Если какая-то программа вызывает срабатывание этой функции, Microsoft
рекомендует выбрать режим OptOut и добавить эту программу в список исключений.
Однако зачастую программа состоит не из одного исполняемого модуля, а из многих
динамических библиотек, и не всегда имеется возможность точно определить, какая
именно вызывает срабатывание DEP.
Если программа вам очень нужна, а добиться ее работоспособности вышеописанным
методом не получается, проще отключить DEP целиком, путем редактирования
boot.ini.
Хотя, если вероятность возникновения этой ошибки невелика, и если вы не
сталкиваетесь с нею, лучше оставить DEP включенной - так система будет больше
защищена от возможности выполнения вируса.
Cуществует четыре варианта настройки функции DEP
OptIn - (установлено по умолчанию). В этой конфигурации под действие функции DEP
подпадают только основные системные программы и службы.
OptOut - DEP включена для всех процессов и приложений, кроме тех, которые
вручную добавлены пользователем в список исключений.
AlwaysOn - В этом режиме DEP включена всегда для системы в целом, всех процессов
и приложений, не взирая на установки пользователя или производителя ПО.
AlwaysOff - DEP полностью отключена.
Первые два варианта настройки можно переключать с помощью панели управления:
"Система" -> "Дополнительно" -> "Быстродействие" -> кнопка "Параметры" ->
закладка "Предотвращение выполнения данных". (Доп.описание см.по ссылке от
туда.)
Для полного включения или выключения DEP необходимо вручную отредактировать
находящийся в корне загрузочного раздела диска скрытый файл boot.ini, добавив в
разделе [operating systems] в конец строки ?\WINDOWS="Microsoft Windows XP
Professional" /fastdetect ключ /NoExecute с одной из опций:
NoExecute = OptIn
NoExecute = OptOut
NoExecute = AlwaysOn
NoExecute = AlwaysOff
Для редактирования boot.ini нужно в панели управления "Система", на вкладке
"Дополнительно" в разделе "Загрузка и восстановление" нажать кнопку "Параметры"
и в открывшемся окне - кнопку "Правка". Файл boot.ini будет открыт в "Блокноте".
Или: Пуск -> Выполнить -> %systemdrive%\Boot.ini
После редактирования boot.ini не забудьте сохранить этот файл и перезагрузить
компьютер, чтобы изменения вступли в силу.
PS По умолчанию у меня стояла строка
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional
SP2" /noexecute=optin /fastdetect
я установил у себя /NoExecute=AlwaysOff
винды:
Инструкция по адресу "***" обратилась к памяти по адресу "***". Память не может
быть "read".
Правильный скомпилированный ответ о проблеме - нестыковка некоторых устаревших
(или кривых программ) с Виндами.
(Последние тоже не отличаются особой "прямизной"! )
Особенно часто данная ошибка начинает доставать при установке SP2!
Одним из вариантов лечения этой беды предлагают переустановку Винды на более
старую версию... что, имхо, нам совершенно не подходит, т.к. на дворе все ж
21-й век.
Другим вариантом лечения предлагается установка ВСЕХ! программ самых последних
версий, что тоже не проходит, т.к. даже самые совеременные версии программ
запросто могут выдавать эту ошибку!
Покончим со вступлением и наконец-то перейдем к правильному ответу по данной
ситуации и предпримем правильные варианты решений доставшей нас проблемы.
Во всем, как выяснилось, виновата функция "Предотвращение выполнения данных"
(DEP)!!!
Т.к. данная ошибка возникает при обращении какой-либо программы или модуля
программы напрямую к закрытому участку памяти.
Краткая компиляция, из Хепа:
"...в отличие от брандмауэра или антивирусного программного обеспечения функция
DEP не препятствует установке потенциально опасных программ на компьютер, а
только следит за тем, как программы используют память, и после установки SP2,
DEP по умолчанию включена для основных программ и служб Windows."
И немножко комментариев.
Если какая-то программа вызывает срабатывание этой функции, Microsoft
рекомендует выбрать режим OptOut и добавить эту программу в список исключений.
Однако зачастую программа состоит не из одного исполняемого модуля, а из многих
динамических библиотек, и не всегда имеется возможность точно определить, какая
именно вызывает срабатывание DEP.
Если программа вам очень нужна, а добиться ее работоспособности вышеописанным
методом не получается, проще отключить DEP целиком, путем редактирования
boot.ini.
Хотя, если вероятность возникновения этой ошибки невелика, и если вы не
сталкиваетесь с нею, лучше оставить DEP включенной - так система будет больше
защищена от возможности выполнения вируса.
Cуществует четыре варианта настройки функции DEP
OptIn - (установлено по умолчанию). В этой конфигурации под действие функции DEP
подпадают только основные системные программы и службы.
OptOut - DEP включена для всех процессов и приложений, кроме тех, которые
вручную добавлены пользователем в список исключений.
AlwaysOn - В этом режиме DEP включена всегда для системы в целом, всех процессов
и приложений, не взирая на установки пользователя или производителя ПО.
AlwaysOff - DEP полностью отключена.
Первые два варианта настройки можно переключать с помощью панели управления:
"Система" -> "Дополнительно" -> "Быстродействие" -> кнопка "Параметры" ->
закладка "Предотвращение выполнения данных". (Доп.описание см.по ссылке от
туда.)
Для полного включения или выключения DEP необходимо вручную отредактировать
находящийся в корне загрузочного раздела диска скрытый файл boot.ini, добавив в
разделе [operating systems] в конец строки ?\WINDOWS="Microsoft Windows XP
Professional" /fastdetect ключ /NoExecute с одной из опций:
NoExecute = OptIn
NoExecute = OptOut
NoExecute = AlwaysOn
NoExecute = AlwaysOff
Для редактирования boot.ini нужно в панели управления "Система", на вкладке
"Дополнительно" в разделе "Загрузка и восстановление" нажать кнопку "Параметры"
и в открывшемся окне - кнопку "Правка". Файл boot.ini будет открыт в "Блокноте".
Или: Пуск -> Выполнить -> %systemdrive%\Boot.ini
После редактирования boot.ini не забудьте сохранить этот файл и перезагрузить
компьютер, чтобы изменения вступли в силу.
PS По умолчанию у меня стояла строка
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional
SP2" /noexecute=optin /fastdetect
я установил у себя /NoExecute=AlwaysOff
http://blog.avanta-pro.ru/?p=603 много полезной информации о способе разблокировки редактора реестра и диспетчера задач. Всё просто и поняно написано. Мне, лично, очень помогло!!! ))
[COLOR="Red"]Ссылка полезна, перенес с нужную тему. Автору рекомендую более нагло самопиаром не заниматься. На первый раз - горчичнег:)[/COLOR]
Добрый день, в данном блоге
[COLOR="Red"]Ссылка полезна, перенес с нужную тему. Автору рекомендую более нагло самопиаром не заниматься. На первый раз - горчичнег:)[/COLOR]
Вот задался я целью поставить на Enterprise версию Семерки русский MUI.
Релиз-кандидат Service Pack 1 для Windows 7 и Server 2008 R2качаем
Как раз хотел Service Pack поставить и тут нашел, спасибо.
Для тех, кто хочет создать свой LiveCD на основе WinXP или Win7. Полный набор утилит для создания Preinstall-оболочки
Iktomy, спасибо за ссылку, скачал Windows Install Clean Up очень помогла