Главная > Операционные системы > Windows NT/2000/XP >
Windows 2000 FAQ [5/5]

В.Можно ли ввести машину в состояние hibernate из командной строки?
О. · Можно. Вот так: %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState

В. Машина с ATX блоком питания не выключает питание самостоятельно.
О. Прежде всего необходимо убедится, что в Control Panel -> Power Options -> APM на параметре Enable Advanced Pоwer management support стоит галочка. Если это не помогло, то можно попробовать по адресу HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> Windows NT -> CurrentVersion -> Winlogon выставить ключ PowerdownAfterShutdown равным 1. Однако некоторые, даже очень высококачественные материнские платы, например, Abit, Asus или Chaintech, иногда не полностью совместимы с ACPI (Advanced Configuration and Power Initiative). (По этой же причине может некорректно работать служба, Hibernate, которая при выключении компьютера делает снимок оперативной памяти, запоминает все открытые окна, документы, запущенные приложения, и т.д. Всё это скидывается на винт, а потом при следующей загрузке считывается, и открывается всё то, что было открыто перед выключением).· Эти проблемы можно решить свежей прошивкой BIOS. Правда, иногда даже это не помогает. Однако, после обращения в службы технической поддержки производителей таких матерей, обычно приходит ответ, что они знают об этой проблеме, и работают над её решеним, которое появится очень скоро, в виде новой версии BIOS (хотя, например, AsusTek для P2L97-DS так эту проблему и не решил, так что, есть предположение, что в некоторых случаях никакая прошивка не поможет).

В.Как в Recovery Console получить доступ в папки, отличные от WINNT?
О. Под аккаунтом администратора заходим в Control Panel -> Administrative Tools.Далее - запускаем апплет Local Security Policy -> Local Policies -> Security Options, опцию "Recovery Console: Allow floppy copy and access to all drives and folders" устанавливаем в Enable. После этого перегружаемся в режим Recovery Console и даем команду SET AllowAllPaths = TRUE.

В.Моя любимая программа работает только под аккаунтом администратора :( Как сделать, чтобы она работала и под аккаунтом обычного пользователя?
О. · Входим в систему под аккаунтом администратора, запускаем regedt32.exe, в разделе HKLM/SOFTWARE находим подраздел нужной программы. Затем в меню Безопасность (Security) выставляем полный доступ на эту ветвь реестра для пользователя или группы пользователей, которые будут с ней работать.
· В свойствах ярлыка программы выставляем галочку "Запускать от имени другого пользователя". Тогда при запуске программы можно будет ввести логин и пароль администратора (правда, для этого их нужно знать ;))
· Аналогичного эффекта можно добиться с помощью cmd-файла, в котором пишем: runas /profile /user:machinenamedministrator [полный путь к *.exe файлу] где machinename - имя вашей машины; если в пути к файлу программы есть пробелы, то его необходимо заключить в кавычки. Теперь при запуске этого cmd-файла будет также спрашиваться пароль администратора (как в п.2)).
Кроме того, некоторые программы (например, Windows Commander) создают свои *.ini-файлы. Обычные пользователи имеют разрешение "Read" на эти файлы. Для корректной работы программ нужно добавить разрешение "Modify" ("Изменение").Редко, но все же иногда требуется разрешение "Write" ("Запись") на *.exe файл программы. Этим отличилась, например, популярная программа ReGet.

В.Как самому вызвать синий экран в Windows 2000?
О. Windows 2000 позволяет прервать свою работу, вызвав тем самым синий экран смерти и сгенерировав дамп памяти Memory.dmp, при помощи двойного нажатия клавиши Scroll Lock при удержанной правой клавише Ctrl. Для использования этой функции необходимо выполнить следующие изменения в реестре:
· Запустите редактор реестра (regedit.exe)
· Откройте ветку HKEY_LOCAL_MACHINESYSTEM CurrentControlSet Services i8042prt Parameters
· Создайте новый ключ с именем CrashOnCtrlScroll (Edit - New - DWORD)
· Дважды щелкните на созданном ключе и укажите в нем любое ненулевое значение, например 1. Нажмите ОК
· Закройте редактор реестра и перегрузите систему
Теперь если вы нажмете правый Ctrl, и, удерживая его, дважды нажмете Scroll Lock, система прекратит свою работу и выдаст сообщение о MANUALLY_INITIATED_CRASH (0xE2). Эта комбинация может сработать в тех ситуациях, когда не действует Ctrl+Alt+Del.

В.Можно ли конвертировать диск FAT32 в NTFS без потери данных?
О. · Можно воспользоваться командой CONVERT том: /FS:NTFS [/V]Преобразование произойдет при следующей перезагрузке. Потери информации не при этом не будет, но нужно иметь в виду, что размер кластера после конвертации составит 512 байт, что не очень хорошо на больших разделах; кроме того, диск после конвертации будет сильно фрагментирован. Обратное преобразование (NTFS -> FAT) без потери данных средствами Windows 2000 невозможно, потребуется отформатировать раздел заново.· Выполнить конвертацию также сможет программа Partition Magic.Под эхотагом нормально работает, начиная с версии 6.0, а если использовать только загрузочную дискету, то подойдет и версия 5.01. Данная программа также позволяет выполнять обратное преобразование без потери данных и даже может менять размер кластера (к сожалению, только на FAT16 и FAT32). Partition Magic не работает с динамическими дисками, только с основными.

В.Как мне выбрать нужную версию ядра и HAL ещё при инсталляции?
О. В самом начале текстового этапа установки Windows 2000 при отображении сообщения "Setup is inspecting your computer's hardware configuration" нажмите и удерживайте клавишу "F5". В появившемся на экране списке версий библиотеки HAL выберите версию, соответствующую вашему компьютеру, или выберите позицию "Other" для того, чтобы указать файл библиотеки от производителя оборудования. Затем продолжите установку Windows.
В поставку Windows 2000 включены следующие версии библиотеки HAL:
ACPI Multiprocessor PC - для ACPI-систем с несколькими процессорами
ACPI Uniprocessor PC - используется для ACPI-систем с многопроцессорной системной платой и одним установленным процессором
Advanced Configuration and Power Interface (ACPI) PC - используется для однопроцессорных ACPI-систем
Compaq SystemPro Multiprocessor or 100% Compatible - для компьютеров Compaq SystemPro или полностью совместимых с ними
MPS Uniprocessor PC - для систем без поддержки ACPI, с многопроцессорной системной платой и одним установленным процессором
MPS Multiprocessor PC - для многопроцессорных систем без поддержки ACPI
Standard PC - используется для любого стандартного компьютера, не многопроцессорного и без поддержки ACPI
SGI mp - для графических станций Silicon Graphics

В.Проводник по умолчанию всегда открывает папку Мои документы. Это уже надоело, как сделать так, чтобы он раскрывал сразу диск С?
О. В свойствах ярлыка для Explorer нужно прописать в Target: · %SystemRoot%\explorer.scf вместо %SystemRoot%\explorer.exe· После этого, открываться будет не My Documents, а корневой каталог системного диска. Кроме этого, можно запускать Explorer комбинацией клавиш Win+E, в этом случае он откроется в разделе My Computer.

В.Что такое есть Resource Kit для W2k и где его можно взять?
О. · Это набор утилит и документации, полезных как пользователю, так и разработчикам. Бесплатную версию лучше взять у Microsoft:
Здесь можно почитать о Resource Kit
ftp://ftp.microsoft.com/reskit/win2000/ - а здесь скачать.В первую очередь рекомендуется скачать документацию - toolhelp.zip.

В.Что такое случилось с консольными приложениями? Взять тот же FAR - все работает, но у него слишком большой экран. Как это вылечить?
О. Это происходит из-за того, что в W2k высота окна консоли равна по умолчанию 300 строкам. Лечится так:
· Создаете ярлык для FAR'a, щелкаете на нем правой кнопкой мыши
· Properties->Layout->Height и вместо высоты экрана в 300 строк ставите 25
· Также можно написать для запуска нужной программы cmd-файл, в начале которого будет добавлено mode con lines=25.
· Можно поставить по усмотрению любое число. Для того же Far-а можно сделать 100x38 шрифтом 10x18 (в разрешении 1024x768). Попробуйте, вдруг понравится.

В.У меня в Far-е почему-то отказывается работать мышь. В настройках фара она включена, но работает только в режиме выделения текста :(
О. Посмотрите Properties -> Options -> Edit Options.Уберите галочки с пунктов:[x] QuickEdit Mode[x] Insert Mode.

В.Как добавить в W2k поддержку Ultra DMA66, если она отсутствует в свойствах контроллера IDE? Мат. плата и жесткий диск UDMA66 поддерживают.
О. · Для стандартных драйверов W2k следует добавить в реестр параметр HKLM\System\CurrentControlSet\Control\Class\ {4D36E96A-E325-11CE-BFC1-08002BE10318}\0000\EnableUDMA66=1
· Для того чтобы снова отключить - либо удалить параметр, либо поставить его в 0. Тип параметра DWORD.
· Если у Вас установлены свежие драйвера от Intel или VIA, то включение режимов UDMA производится с помощью специальных утилит производителя.

В. Как одолеть 90-дневное ограничение на использование Windows 2000 AS Terminal Service?
О. Несколько способов:
1. Удалить на КЛИЕНТСКОЙ машине в системном реестре ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing\Store и "..насладится чувством самоудовлетворения от осуществленного акта надругательства над лицензионной политикой MS." (к сожалению прийдется повторять каждые 90 дней..)
2. При активации выбрать Web-registration (не Internet registration), далее зайдя на https://activate.microsoft.com, ввести номер установленной Windows и получить код.
3. Перед инсталяцией, сменить системную дату на несколько лет вперед, а после - восстановить.
4. Применить к СЕРВЕРУ:
=====8<===W2kTS.Crk from $CRACK$=======
NT 5.02 B-2195 [TerminalServer] (C) by *HW*
Remove expiration and limit checks! (RA mode) ICAAPI.DLL
00004B84: 17 00 ; Connections licensed
00004CC7: 7C EB ; Connections allowed
00004DAA: 74 EB ; Expirationless
=====8<===============================
"...после этих манипуляций Windows захочет вернуть все как было (есть у него полезная во всех кроме этого случая фичь - защита системных файлов) поэтому dll надо поправить не только в %SystemRoot%\system32\ но и в %SystemRoot%\system32\dllcache - в противном случае файл будет заменен системой на старый, взятый оттуда... Ну и на требование засунуть CD'шник с Windows Setup, его, естественно, тоже нужно послать...:)))..
5. Нужно зайти на https://activate.microsoft.com заполнить анкету любой лабудой (Но! введенные Имя, Фамилия, Организация должны быть в точности далее введены в свойства сервера), в итоге вы получите код для активизации сервера лицензий (чтобы после 90 дней у вас все еще работал сервер лицензий), далее вам будет предложено зарегистрировать ваши лицензии - заполняете необходимое количество и вот самый интересный момент! у вас запросят номер заявки (Enrollment Agreement Number), в любом иностранном поисковике набираете "Enrollment Agreement Number" и получаете номер, вуаля, вам сгенерять код ключевого пакета лицензий! - ЭТО И ЕСТЬ ГЕНЕРАТОР ЛИЦЕНЗИЙ, ЛЮБЕЗНО ПРЕДОСТАВЛЕННЫЙ САМИМ MICROSOFT'ОМ!!
Для начала Enrollment Agreement Number 6565792;5296992;3325596;4965437;4526017... Примечание. Чтобы все прошло успешно, вам нужно знать:
1. 25-значный серийный номер (пять раз по пять цифробукв) Windows 2000 server на основании которого генериться код продукта xxxxx-xxx-xxxxxxx-xxxxx;
2. На основании кода продукта генериться 35-значный код сервера лицензий(семь раз по пять цифробукв);
3. На основании кода сервера лицензий, Фамилии, Имени, Организации и 7-значного Enrollment Agreement Number генериться 35-значный код ключевого пакета лицензий (семь раз по пять цифробукв). Поэтому, если эта цепочка не принадлежит одному серверу, скорее всего работать не будет...


Страница 1 2 3 4 5 <<< Предыдущая

Украинская Баннерная Сеть

Главная  Алфавитный индекс  Справка  Добавить FAQ  E-mail
Новости  Поиск по сайту

© УкрFAQ 2003
Сайт создан в системе uCoz