Как запретить NT читать Autoexec.bat от ДОС?
- Запустите программу Regedt32.exe.
- Откройте ключ реестра
HKCU\Software\Microsoft\Windows NT\CurrentVersion\Winlogon. - Значение ParseAutoexec, равное по умолчанию 1, измените на 0.
Альтернативный способ заключается в использовании в Autoexec.bat команды call, вызывающей другой пакетный (*.bat) файл. Необходимые для ДОС и NT переменные Вы можете разместить в Autoexec.bat, а переменные, используемые только в ДОС, - в вызываемом пакетном файле.
Как запустить программу до logon?
Windows NT позволяет запускать специально написанные программы до регистрации пользователя (logon). Эти программы подразделяются на две группы: драйверы и так называемые сервисы. Любую Win32 программу можно запустить до logon с помощью специального сервиса. В Windows NT Resource Kit включен сервис srvany.exe, выполняющий именно эти задачи. Его подробное описание находится в файле srvany.wri.
Эту же программу в исходных текстах вы можете найти на Windows NT SDK CD-ROM.
Как можно повысить быстродействие?
- Пpи использовании нескольких файлов подкачки (paging files) на нескольких физических дисках пpоизводительность пpи большой нагpyзке заметно yвеличивается. (NT использует их одновременно)
- Как известно, NTFS - довольно медленная файловая система, в основном, из-за поддеpжки большого количесмтва дополнительной инфоpмации, напpимеp, даты последнего достyпа к файлy. Можно добиться yвеличения пpоизводительности за счет отключения обновления этой даты, установив в реестре параметр HKLM\SYSTEM\CurrentControlSet\Control\FileSystem\NtfsDisableLastAccessUpdate (тип REG_DWORD) pавным 1.
- Проверьте настройки файлового кеша. Если у вас установлен Windows NT Server, изменить настройки можно следующим образом:
- Запустите Control Panel, откройте приложение Network.
- В закладке Services выберите Server, откройте его свойства (двойным щелчком на его названии или щелчком по кнопке Properties).
- Управление кешем осуществляется с помощью переключателя Optimization. Установите "Minimize memory used", если к вашему серверу подключены менее 64 пользователей. Если вы используете SQL сервер или еще какие-нибудь клиент-сервер приложения, используйте режим "Maximize Throughput for Network Applications" (кстати, именно это значение устанавливает в процессе инсталляции Internet Information Server).
Для Windows NT Workstation можно попробовать изменить этот параметр в реестре (HKLM\System\CurrentControlSet\Control\Session Manager\Memory Management, параметр LargeSystemCache). Значение может изменяться от 0 до 3. Однако, по утверждению Microsoft, Workstation всегда использует режим "Minimize memory used" (значение - 0), да и видимого результата от изменения этого параметра никто не получал.
Как отключить автоматическое исполнение программ (AutoRun) для CD-ROM?
- Запустите программу Regedt32.exe.
- Откройте ключ реестра
HKLM\System\CurrentControlSet\Services\CDROM - Значение AutoRun, равное по умолчанию 1, измените на 0.
Как предотвратить изменение палитры цветов в некоторых приложениях DOS?
- Откройте Control Panel\Console (Командная стpока), выберите закладку Colors(Цвета).
- Необходимо уменьшить RGB паpаметpы белого, сеpого и светло-сеpого цветов единиц на 2.
Как сделать запуск 16ти битных программ в отдельном адресном пространстве автоматическим?
- Запустите программу Regedt32.exe.
- Откройте ключ реестра
HKLM\SYSTEM\CurrentControlSet\Control\WOW\ - Значение DefaultSeparateVDM установите "yes".
Как создать новый Emergency Repair Disk или обновить информацию на ранее созданном?
- Запустите программу RDISK.EXE из каталога %SYSTEMROOT%\SYSTEM32.
- Нажмите сначала кнопку Update Repair Info.
- По окончании процесса обновления нажмите кнопку Create Repair Disk.
Для включения в обновление ключей реестра SAM и SECURITY RDISK.EXE нужно запускать с ключом /S.
После изменения какого-то параметра в Control Panel компьютер стал "тормозить" при загрузке. Почему?
Скорее всего, вы запретили запуск Remote Procedure Call (RPC) Service. Установите запуск (Startup) этого сервиса обратно в режим Automatic и перегрузитесь. Совет на будущее: не изменяйте те параметры, значения которых вы не знаете, лучше не станет, а вот хуже - запросто.
Почему не запускаются Win16 программы?
- Возможно, вы слишком перегрузили переменную окружения %PATH%, либо включили ее в файл autoexec.nt.
- Файл command.com поврежден, уничтожен, или заменен на файл другой версии.
- Файл ver.dll уничтожен, поврежден или перезаписан файлом другой версии.
- В файле %systemroot%\system32\autoexec.nt есть вызов share.exe (или vshare.exe).
- Возможно, отведено слишком мало места под переменные окружения. Попробуйте вставить в файл config.nt следующую строку:
shell=%systemroot%\system32\command.com /p /e:4096
- Возможно, повреждены файлы WOW-системы. Восстановите вашу инсталляцию Windows NT, и переустановите Service Pack.
Почему после запрета доступа к системным каталогам группе Everyone Windows NT отказывается загружаться?
В переводе с английского слово "Everyone" означает "Все". Вы запретили доступ всем, включая операционную систему, имеющую встроенную учетную запись SYSTEM. Поможет только восстановление информации о защите файлов. Запустите WINNT.EXE из дистрибутива и выберите режим восстановления (Repair).
Содержание