Исходники.Ру - Программирование
Исходники
Статьи
Книги и учебники
Скрипты
Новости RSS
Магазин программиста

Главная » Операционные системы » Windows 2000 - Все статьи »

Обсудить на форуме Обсудить на форуме

Часто задаваемые вопросы по Windows 2000

Q: Как в Windows 2000 сделать русский шрифт для DOS-приложений? У меня вместо русского сплошные вопросительные знаки.
A: Проверьте установки в Control Panel -> Regional Options. На закладке General есть два раздела, Settings for the current user и Language settings for the system. Первый раздел нужно установить "Russian". Во втором должен быть отмечен "Ciryllic", который еще должен быть и "Default". После этого нажимаете на кнопку Advanced и в открывшемя списке "Code page conversion tables" отмечаете галочками все кириллические шрифты, которые там найдете. Раскладку клавиатуры можно переключить на закладке Input Locales. Если не поможет, то надо запустить редактор реестра (regedit), дать поиск по словам "DosKeybCodes". Везде, где вы найдетё эту строчку, необходимо исправить значение строковой переменной 00000409 - с "us" на "ru". После этого вставите в файл C:\WinNT\system32\autoexec.nt вызов русификатора kb16 ru.

Q: В Windows 2000 некоторые программы при старте или инсталляции жалуются, что DirectX 5.0 не установлен, хотя в состав Windows 2000 входит Directx 7.0 - что можно сделать?
A: DirectX 5.0 детектируется по-другому, чем присутствие последних версий, поэтому некоторые старые программы не могут его найти. Чтобы они его "увидели" создайте директорию "DirectX" в Program Files. Потом в эту папку с дистрибутива DirectX 5.0 перепшите несколько файлов: DXINFO.EXE, DXSETUP.EXE и DXTOOL.EXE. Там же создайте ярлык на "C:\WINNT\System32dxdiag.exe". В C:\WINNT\System32 скопируйте файл ddhelp.exe из DirectX 5.0. Теперь все должно заработать.

Q: Как удалить ненужные компоненты Windows 2000? В Add/Remove programs почти ничего нет.
A: Чтобы в Add/Remove Programs появились все компоненты, которые можно удалить, надо найти файл sysoc.inf в папке C:\WINNT\INF и немного его подредактировать: убрать слова "HIDE", везде где они встретятся. После этого в Add/Remove Windows components появится множество новых пунктов.

Q: При установке в WindowsNT русских программ, все меню с русскими буквами отображаются иероглифами. Можно ли что-то сделать?
A: Это известная проблема кириллицы и в WindowsNT и Windows2000. Решение ее можно поискать в базе данных Microsoft http://search.support.microsoft.com/kb/, набрав в окне поиска слово "Cyrillic". Но можно попробовать ее исправить и по этой инструкции: войдите, для начала, в "Control Panel" -> "Regional Options". На закладке "General", в разделе "Settings for the current user" поставьте "Russian" а в "Language settings for the system" - "Cyrillic" и установите его как "default" - шрифт. Откроется окно "Select System Locale", в котором тоже необходимо выставить "Russian". Если не помогло, то в редакторе реестра откройте ветвь
[HKEY_LOCAL_MACHINE\SOFTWARE \Microsoft\WindowsNT\CurrentVersion\FontSubstitutes]
и исправьте параметры шрифта, "отвечающего" за окна
"MS Shell Dlg"="MS Sans Serif"
"MS Shell Dlg 2"="MS Sans Serif"
на
"MS Shell Dlg"="MS Sans Serif,204"
"MS Shell Dlg 2"="MS Sans Serif,204"
либо на
"MS Shell Dlg"="Lucida Sans Unicode"
"MS Shell Dlg 2"="Lucida Sans Unicode"
Для других шрифтов тоже можно выбрать кириллическое подмножество, дописав к ним цифры "204". Также в ветви
[HKEY_LOCAL_MACHINE\SOFTWARE \Microsoft\WindowsNT\CurrentVersion\FontMapper]
установите:
"ARIAL"=dword:000000cc
"DEFAULT"=dword:000000cc
И, наконец, в ветви:
[HKEY_LOCAL_MACHINE\SYSTEM \CurrentControlSet\Control\Nls\CodePage]
"1251"="C_1251.NLS"
"1252"="C_1251.NLS"
"866"="C_866.NLS"
"ACP"="1251"
"OEMCP"="866"
"MACCP"="10007"
"OEMHAL"="vga866.fon"
@="C_1251.NLS"
После изменений следует перезагрузить Windows

Q: Пытаюсь установить WindowsNT из-под MS-DOS, но не могу найти в Нортоне хоть какой-то запускной файл в папке CD-ROM:\i386. У меня что, не все файлы на компакте?
A: Файлы все, просто Нортон не может открыть их все из-за очень большого их количества. Просто, находясь в папке CD-ROM:\i386, наберите в командной строке WINNT.EXE, нажмите ENTER, и начнется установка системы.

Q: А где в WindowsNT (2000) файлы Autoexec.bat и Config.sys?
A: По умолчанию это: %SYSTEM%\config.nt и %SYSTEM%\autoexec.nt, где %SYSTEM% - системная папка, обычно, C:\WINNT\SYSTEM32\.

Q: Достало окно, приглашающее ввести пароль при загрузке WindowsNT. Как от него избавиться?
A: В реестре задайте параметры:
HKLM \Software\Microsoft\WindowsNT\CurrentVersion\WinLogon\AutoAdminLogon
@=1(REG_SZ)
HKLM \Software\Microsoft\WindowsNT\CurrentVersion\WinLogon\DefaultUserName
@=Имя_входа(REG_SZ)
HKLM \Software\Microsoft\WindowsNT\CurrentVersion\WinLogon\DefaultPassword
@=Пароль_входа(REG_SZ)
Не забывайте, что при этом любой другой пользователь без труда войдет в вашу систему.

Q: Windows2000 заняла на диске просто непотребное количество места, нельзя ли что-то с этим сделать - ведь наверняка, что-то лишнее найдется?
A: Windows2000 сохраняет резервные копии некоторых системных файлов в папке C:\Winnt\System32\dllcache, так что, если вы хотите очистить около 200 мегабайт, то удалите ее, правда это увеличивает риск нестабильной работы системы при некоторых "глюках". Еще, если вы установили все оборудование, и не предполагаете больше что-то менять в ближайшем будущем, то удалите файл C:\Winnt\Driver Cache\i386\driver.cab - он используется при установке драйверов для обнаруженных системой новых устройств и занимает около 50 мегабайт. Ну и подчистите на диске всякую мелочь типа ненужных текстов или звуков.

Q: Хочу перейти с Windows NT на Windows 98SE, но оба диска у меня - NTFS. Системный диск я переформатирую, но можно ли как-нибудь сделать другой доступным в Win 98, или я потеряю на нем всю информацию?
A: На сайте http://www.sysinternals.com/ есть программы, предназначенные для того, чтобы диски NTFS читались (запись только в платной версии программы) и в Windows 98 и даже в MS-DOS

Q: Я использую одновременно и Windows 2000 и Windows 98, установленные на одном диске, при этом обе системы создали каждая свой свап-файл, заняв огромное количество места. Нельзя ли что-то с этим поделать?
A: Если имеются на одном диске одновременно Windows NT/2000, Windows 95/98/Millennium и даже Windows/WfWG 3.10/3.11, то можно заставить их всех работать с одним файлом подкачки!
Каждая система по умолчанию использует разные имена и разные местоположения своего свап-файла:
o Windows NT/2000 - PAGEFILE.SYS в папке WinNT/2000.
o Windows 95/98/Millennium - WIN386.SWP в папке Win9x/Millennium.
o Windows/WfWG 3.xx - 386SPART.PAR в корне диска C:\, либо WIN386.SWP как временный файл в папке Win31.
Вот что надо сделать, чтобы все системы использовали один и тот же, но постоянного размера файл:
1. В Windows NT/2000: войдите в "Control Panel" -> "System" -> "Performance" -> "Virtual Memory" -> "Specify Pagefile settings" -> и выбирайте одинаковые значения максимального и минимального размера файла. Потом меняйте расположение файла, переместив его в корень самого быстрого диска FAT16 (NTFS не воспримет Win9x, а FAT32 не поймет WinNT4).
2. Загружайте Windows 9x. В Windows 9x/Millennium: входите в "Control Panel" -> "System" -> "Performance" -> "Virtual Memory" -> и ставьте флажок "Let me specify my own virtual memory settings". И тоже задавайте одинаковые размеры максимума и минимума для файла подкачки, причем точно такими же, как и в WinNT/2000 - и, соответственно меняйте его местоположение на то же самое, что и было задано вами в WinNT/2000. Не перегружайте Windows когда она вас об этом попросит!
3. Находясь еще в Windows 9x/Millennium открывайте Блокнотом их файл SYSTEM.INI. В секции [386enh] устанавливайте:
PagingFile=X:\PAGEFILE.SYS
PagingDrive=X:
MinPagingFileSize=xxxxxx
MaxPagingFileSize=xxxxxx
Где X: - тот диск, в корень которого вы помещаете файл подкачки, a xxxxxx - размер файла в килобайтах. Обратите внимание, что число это должно быть кратно 1024, то есть для 80 мегабайт - это 81920. Скопируйте эти строки в буфер обмена - их надо вставить еще и в файл SYSTEM.INI от Windows/WfWG 3.xx, тоже в секцию [386enh], удалив там все остальные строки.
4. Перегрузите компьютер и удалите неиспользуемые свап-файлы: WIN386.SWP, 386SPART.PAR и т. д. Готово.

Q: Я переустановила Windows 98 на компьютере с двумя ОС - Windows 2000 и Windows 98, и теперь не могу загрузить Windows 2000. Помогите, пожалуйста, что мне делать, я полный чайник в этих делах.
A: Вам надо восстановить системный загрузчик Windows 2000. Для этого сделайте следующее:
1. Выберите в меню " CMOS Setup " (вызывается кнопкой "DEL" при загрузке ПК) в разделе " BIOS FEATURES SETUP " загрузку с компакт-диска и загрузите ПК с компакт-диска Windows 2000. Если у вас не загрузочный компакт, а такое постоянно бывает с пиратскими версиями, то надо сделать загрузочные дискеты Windows 2000 - аж четыре штуки. Дискеты вы сделаете, если запустите программу MAKEBOOT.EXE из каталога \BOOTDISK компакт-диска с дистрибутивом ОС. После этого, выбирайте в CMOS Setup уже загрузку с привода A:.
2. После загрузки ПК с дискет, в появившемся меню (процесс займет минут 5-10) выбирайте пункт " REPAIR ", нажав кнопку "R".
3. Далее, выбирайте в новом меню пункт " RECOVERY CONSOLE ", нажав "С".
4. Появится вопрос, какую инсталляцию надо "отремонтировать" - и список установленных копий Windows 2000. Для одной копии, естественно, надо нажать клавишу "1".
5. Теперь вам предложат ввести пароль администратора - надеюсь, вы его знаете.
6. После всех этих заморочек получите командную строку, в которой введите либо " HELP " чтобы посмотреть список доступных команд, либо сразу вводите " FIXBOOT " - загрузочный сектор вместе с меню выбора ОС будет восстановлен.
7. Введите команду " EXIT " - ПК перегрузится, нажмите снова кнопку "DEL", и в меню CMOS Setup установите " Boot Sequence: C only " чтобы ПК загрузился с винчестера, иначе опять загрузитесь с дискет.
Все, теперь есть доступ к обоим ОС.

Q: А как скопировать папку с файлами реестра Windows 2000, находящуюся по умолчанию в директории C:\winnt\system32\config\? Когда я начинаю копировать то некоторые файлы не копируются.
A: Чтобы скопировать файлы реестра, проще всего запустить утилиту резервирования " Backup " - она в меню "Пуск" среди системных утилит - и создать "спасательный" диск Emergency Recovery Disk - вас при этом спросят, надо ли резервировать реестр - ответьте "ДА" и резервные файлы реестра, окажутся в папке winnt\repair\regback - их уже можно и копировать и перемещать.

Q: Слышал, как-то можно заставить Windows 2000 самостоятельно очищать файл подкачки при выключении - как это сделать?
A: Прописать в разделе реестра
HKEY_LOCAL_MACHINE \SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
параметр " ClearPageFileAtShutdown " типа DWORD со значением "1"

Q: Windows 2000 вместо завершения работы просто перегружается. Можно ли это вылечить?
A: Такое бывает иногда из-за режимов управления питанием, несоответствующих возможностям материнской платы. В панели управления, в свойствах " Power Options " отключите управление питанием.

Может пригодится:


Автор: неизвестен
Прочитано: 2378
Рейтинг:
Оценить: 1 2 3 4 5

Комментарии: (0)

Добавить комментарий
Ваше имя*:
Ваш email:
URL Вашего сайта:
Ваш комментарий*:
Код безопастности*:

Рассылка новостей
Рейтинги
© 2007, Программирование Исходники.Ру