faqs.org.ru

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

Windows 2000 FAQ

Секция 4 из 10 - Предыдущая - Следующая
Все секции - 1 - 2 - 3 - 4 - 5 - 6 - 7 - 8 - 9 - 10

Твики

1. Как удалить ненужные компоненты W2k? В Add/Remove programs почти ничего нет.
А: Чтобы в Add/Remove programs появились все компоненты, которые можно удалить, надо найти файлик sysoc.inf в WINNTINF и подредактировать его. Убрать слова HIDE или hide, везде где они встретятся. После этого, в Add/Remove Windows components появится множество новых пунктов. К сожалению, далеко не все из установленых компонентов поддаются удалению, несмотря на то, что они присуствуют в меню. Например, в Microsoft считают Fax Service настолько важной, что удалить её стандартными методами не представляется возможным.

2. При запуске Windows Explorer открывается папка My Documents. Как сделать так, что бы открывался корневой каталог системного диска?
А: В Propreties shortcut'а на Explorer, меняем target %SystemRoot%explorer.exe на %SystemRoot%explorer.scf. После этого, открываться будет не My Documents, а корневой каталог системного диска. Кроме этого, можно запускать Explorer комбинацией клавиш Win+E, в этом случае он откроется в разделе My Computer.

3. Когда открывается директория с большим количеством файлов, находящаяся на NTFS-разделе, например, WINNT, то это делается слишком долго. Можно ускорить этот процесс?
А: Когда открывается директория, то NTFS обновляет метку последнего доступа к файлам. Если файлов много и на всех надо метку обновить, то это занимает довольно много времени. Однако эту функцию можно отключить. Для этого запускаем Regеdit и по адресу HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control -> FileSystem cоздаём ключ типа DWORD под названием NtfsDisableLastAccessUpdate, после чего ставим его в 1.

4. Как ускорить работу интерфейса W2k?
А: Во-первых, нужно отключить все эффекты. Если это кажется недостаточным, то можно через Regedit отредактировать несколько ключей. По адресу HKEY_CURRENT_USER -> ControlPanel -> Desktop находится ключ MenuShowDelay. По умолчанию его значение равно 400, это значение задержки в миллисекундах, после которой появляются ракрывающиеся меню. Установите его в 0. Также по адресу HKEY_CURRENT_USER -> ControlPanel -> Desktop -> WindowsMetrics находится ключ MinAnimate (если его нет, то создайте его; тип String), по умолчанию он стоит 0. Если его поставить равным 1, то он уберёт эффект анимации при сворачивании/разворачивании.

5. Что ещё можно сделать для оптимизации работы W2k?
A: Ускорить запуск программ и освободить пару мегабайт ОЗУ можно отключив Dr.Watson-а, debugger, встроенный в W2k. Сделать это можно выставив ключ Auto равным 0 по адресу HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> Windows NT -> CurrentVersion -> AeDebug. В этом случае, если возникнут какие-либо сбои в работе приложения, то система предложит либо закрыть приложение, либо передать его отладчику для отладки. Если выбрать второе, то запустится Dr.Watson,и создаст лог-файл. Если Вы уверены, что такая возможность Вам ни к чему, то можете удалить папку AeDebug из реестра.

Ускорить работу системы, попутно освободив немного памяти, можно запретив загрузку ненужных системных служб. Отключить (Disable) ненужные службы можно через раздел Services окна Computer Management. Здесь надо быть предельно осторожным, потому как последствия необдуманных действий могут быть непредсказуемы. Многие службы для своей работы требуют работы других служб, поэтому если вы поотключаете слишком много лишнего, то можете столкнуться с такой ситуацией, что не сможете включить всё обратно. Что бы этого избежать, мы бы советовали Вам перед тем как производить эксперементы с службами сохранить ветку реестра отвечающую за запуск системных служб. Для этого в regedit идите по адрессу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\System, и выбрать в меню Register пункт Export Registry Key. Тогда, в случае каких либо проблем Вы просто сможете применить полученный *.reg файлик и всё поправить. А вообще, мы бы настоятельно советовали бы Вам воспользоваться советом из вопроса 45, и сразу после инсталляции системы сохранить весь системный реестр. Это, в последствии, может помочь избежать Вам многих проблем. Ниже мы приведём несколько служб, которые могут быть отключены. Используйте эти советы на свой страх и риск, авторы не несут никакой ответственности за возможные последствия.

Этот список можно ещё продолжить, необходимость того или иного сервиса определяется задачами, которые выполняются на конкретной машине, и установленным аппаратным обеспечением. Поэтому, каждый должен сам решать, что можно отключить, а что нет.

6. Как настроить профиль пользователя, создаваемый системой по умолчанию?
A: Для этого следует создать временного пользователя, загрузиться в его профиль и выполнить все необходимые настройки. Затем, загрузившись под администраторским логином, следует скопировать содержимое папки этого пользователя взамен содержимого папки "Default User". При этом на эту вновь созданную директорию "Default User" следует выставить такие же права доступа, как и были раньше. Останется только удалить созданного нами временного пользователя и его профиль. Так как, при заходе под гостевым логином содержимое папки "Default User" копируется в свежесозданную папку "Guest", удаляемую при отлогинивании - все созданные нами настройки останутся в силе и на гостевом логине.

7. Как в W2k менять настройки групповой политики?
A: Hабираем в командной строке gpedit.msc, жмем Enter, и редактируем настройки политики по своему желанию. Также можно запустить через Start -> Programs -> Administrative Tools -> Local Security Poliсy

8. Как сделать загрузочный диск для W2k/NT4?
A: Метод с использованием программы CDRWIN
(по материалам c http://www.corob.net/win2000/bootcd.asp)

1) Для записи необходим каталог \i386 дистрибутива, а в корне создаваемого диска должны лежать маркерные файлы (содержимое их значения не имеет):
CDROM_NT.5 - для всех Windows 2000
CDROM_IP.5 - Windows 2000 Professional
CDROM_IS.5 - Windows 2000 Server
CDROM_IA.5 - Windows 2000 Advanced Server
CDROM_W.40 - Windows NT Workstation
CDROM_S.40 - Windows NT Server

В каталог \i386 NT 4.0 рекомендуется положить файл BOOTFIX.BIN из дистрибутива W2k - он предотвратит случайную загрузку с CD.

2) выбираем в верхнем меню Backup/Tool Operation режим Build an ISO 9660 Image File

3) в следующем пункте выбираем каталог, в котором подготовлены файлы для записи на CD (например, C:\W2kCD, в котором лежит каталог i386 дистрибутива и два маркерных файла) и указываем имя файла для образа диска - w2kboot.iso, к примеру.

4) убираем флажок в пункте Preserve Full Pathnames

5) устанавливаем флажки в пунктах Recurse Subdirectories, Disable Version Numbers, Include System Files, Include Hidden Files и, если хотите использовать длинные имена, Long Filenames (Joliet)

6) на закладке Advanced Option/Bootable Disk помечаем 'Make bootable disc', выбираем
Media Emulation Type: Custom
Image File Name: boot.bin
Developer Name: Microsoft Corporation
Load Segment: оставляем как есть (07с0)
Load Sector Count: указываем 4

7) там же в Advanced Option/Volume Descriptor прописываем Volume Label:
для Windows 2000 Professional - PRO_2195,
для Windows 2000 Server - SRV_2195,
для Windows 2000 Advanced Server - ADVSRV_2195.

8) нажимаем кнопку Start. Полученный образ можно записать на диск, используя свою любимую CD-R программу (Easy CD Creator, Nero и т.д.) или с помощью пункта Record an ISO 9660 Image File в CDRWin-е.

CDRWin можно скачать здесь:
http://www.3dnews.ru/documents/1143/cdr38a-e.exe (577 кб)
А boot.bin можно взять здесь: http://www.3dnews.ru/documents/1143/neededfiles.zip (он и под NT 4 подходит).

9. Некоторые программы при старте или инсталяции жалуются, что DirectX 5.0 не установлен, хотя в W2k входит Directx 7.0.
А: Наличие DirectX 5.0 определяется несколько по-другому, чем наличие более поздних версий, поэтому некоторые старые програмы не находят DirectX вообще. Но их можно обмануть. Для этого, создаётся директория directx в Program Files. Потом в эту директорию с дистрибутива DirectX 5.0 переписываются несколько файлов: DXINFO.EXE, DXSETUP.EXE и DXTOOL.EXE. Там же создаётся линк на "dxdiag.exe" (Находится он в директории WINNTSystem32). И напоследок, в WINNTSystem32 переписывается файл ddhelp.exe, из дистрибутива DirectX 5.0. После этого запускаем упрямую программу и радуемся жизни.

Примечание: програмы требующие DX6.1 на эту уловку, к сожалению, не поддаются. Остаётся только надеятся, что производители знают (и работают) над этой проблемой.

10. Почему W2k дольше инициализирует CD?
А: При открытии CD, W2k производит индексацию дерева директорий, что ощутимо ускоряет поиск файлов. Поэтому те лишние несколько секунд, которые на это уходят, потом сэкономят гораздо больше при работе уже с самим диском. К тому же, работает с CD W2k по-другому: даже плохой сидюк она прочитает, дай только время (Один из авторов имел когда-то бракованный Sony CDU-76E, этот привод ни в какую не хотел читать один, очень нужный ему диск, ни под DOS, ни под W9x, ни под Linux. Только OS/2 Warp 3.0 да WNTWS 4.0 смогли этот сидюк прочитать, правда, заняло это около двадцати минут ;-)

11. Как отключить автозапуск у привода компакт-дисков?
A: Можно нажать левый Shift во время загрузки компакт-диска. А можно поправить значение в реестре:
ключ: [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ CDRom]
паpаметp: Autorun
тип: REG_DWORD
значение: (0=отключено, 1=включено)

12. По какому принципу W2k присваивает буквы дискам?
A: В порядке подключения. Системному диску присваивается название С: и изменить его уже нельзя. После него идут все жёсткие диски, которые найдены в процесе инсталяции, потом CD-ROM'ы, и так далее. Но, если диск подключается после того как система установленна, то ему присваивается следующая свободная буква, буквы уже установленных дисков не меняются. Причём для системы нет никакой разницы, что это за диск: винчестер, CD-ROM, Zip или Jaz drive, или что-либо ещё. Таким образом, нередки ситуации, когда CD drive имеет букву меньшую, чем винчестер, или, если в системе установлено много дисков, они идут вперемешку, без всякой системы, что несколько смущает пользователей привыкших к тому, что W9x упорядочивает диски, меняя буквы, и установленный в W9x винчестер всегда получает букву меньшую, чем у CD-ROM, сдвигая последний. Впрочем, и в W2k можно привести нумерацию дисков в "привычный" вид, но делать это придётся вручную, через Disk Management.

13. Как перемонтировать дисковод (A:)? Через Disk Management не получается.
A: mountvol (выдается список всех томов) >temp
mountvol A: /d
Создать c:winntfloppydisk-a
mountvol c:winntfloppydisk-a ?Volume{код_тома_А_из_файла_temp}

На c:winntfloppy назначить какие нужно права доступа.

14. Существуют ли аналоги autoexec.bat и config.sys под W2k?
A: Посмотрите C:\WINNT\SYSTEM\autoexec.nt и C:\WINNT\SYSTEM\config.nt Hо под W2k эти файлы влияют только на процессы, работающие через NTVDM и на Win32 никакого эффекта не оказывают. Кроме того, при указании путей в autoexec.nt могут некорректно вести себя Win16-приложения. Поэтому рекомендуется прописывать пути в свойствах "Мой компьютер" на закладке Advanced -> Environment Variables.

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

16. Как запустить программу как сервис?
A: 1. Лучше всего это делать под аккаyнтом админа, тогда пpи любом дpyгом аккаунте созданный сервис будет продолжать работать.

2. Копиpyете файлы instsrv.exe и srvany.exe в какyю-нибyдь системнyю диpектоpию, напpимеp, в winnt\system32\ (Берутся из Resouce Kit \compmgmt.cab\srvany.exe, instsrv.exe. Ещё есть srvinstw - это GUI пошаговая оболочка делающая то же, что и instsrv, но ещё может ставить/сносить службы удаленно).

3. Запyскаете из командной стpоки: instsrv MyService c:\полный_пyть\srvany.exe где MyService -- пpидyманное вами имя вновь созданного сеpвиса. Если в имени имеются пpобелы, то имя сеpвиса необходимо заключить в кавычки.

4. Тепеpь надо сконфигypиpовать этот сеpвис. Идёте в: Start -> Settings -> Control Panel -> Services, находите свой новосозданный сеpвис и щёлкаете на нём 2 pаза левой кнопочкой мышки. В откpывшемся окошке отмечаете, каким способом ваш сеpвис бyдет запyскаться: Automatic - бyдет запyскаться автоматически пpи загpyзки компьютеpа, Manual - бyдет запyскаться только, когда вpyчнyю запyстите, Disabled - совсем не бyдет запyскаться. Если хотите видеть заппущенный сеpвис в виде окна на десктопе, то отметьте чек-бокс "Allow Service to Interact with Desktop".

5. Запyскаете regedt32 и создаёте key "Parameters" (без кавычек) в: HKLM \ SYSTEM \ CurrentControlSet \ Service \ Имя_Вашего_сеpвиса \

6. Создаёте под созданным вами ключом "Parameters" (без кавычек) value "Application" (без кавычек) тип -- REG_SZ: и пpописываете там полный пyть к исполняемомy файлy.
Hапpимеp, Application: REG_SZ: c:\полный_пyть\t-mail.cmd

7. Пеpезагpyжаете компьютеp или стартуете сервис вручную.

Выходить из таких сеpвисов лyчше по флагy.
Также можно воспользоваться программой AppToService от компании Basta Computing - AppToService.zip - 29k (бывший ServiceIt).

17. Как сделать, чтобы пpи остановке/запyске стиpался/создавался новый файл подкачки pagefile.sys?
A: [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management]
Параметр "ClearPageFileAtShutdown"=dword:00000001
Этот ключ не стирает пейджфайл с диска, а заполняет его весь нулями, т.е. очищает. Hо сам файл на диске остается. Тоже самое делается в апплете Local Secutity Policy в Administrative Tools, раздел Local Policies, Security Optinos, ключ Clear virtual memory pagefile when system shuts down.

18. Как задать пpиоpитет пpоцесса еще пpи его запyске? Чтоб не лазить постоянно для этого в task manager?
A: Запускать с помощью консольной команды start можно запускать приложение с нужным приоритетом, указывать время, через которое приложение должно быть закрыто, и некоторые другие параметры. Для более подробной справки почитайте start /? Что бы не писать *.bat файлы для каждой программы отдельно, и не набирать команду целиком, можно сделать файлик high.bat, с таким содержимым

echo off
start /high %1
и поместить его в директорию SendTo профиля вашего пользователя. Тогда, что бы запустить программу с более высоким приоритетом, достаточно просто переслать её на этот файлик через правую кнопку мыши. Но пересылать надо именно исполняемый файл, а не shortcut к нему. Конечно же, этот файлик можно и переделать и запускать программы с другим приоритетом.

Дополнение: Ускорение запуска программ

Windows 2000 может работать в двух режимах. Первый отводит больший приоритет запущенным пользователем приложениям (Optimize Performance for Applications), второй отводит больший приоритет на фоновые приложения и службы (Optimize Performance for Background). Настройку можно посмотреть, если выбрать значок System в Control panel, далее закладку Advanced и кнопку "Performance options". (В русской версии Панель управления/Система/Дополнительно/Параметры быстродействия).

Первое значение (for Applications) выделяет программам приоритет в зависимости от их уровня приоритета (priority level). Если вы не знакомы с этим понятием, то вкратце поясним: по уровню компьютер решает, какие программы более важны и тратит на них больше процессорного времени. Уровень определяется двумя параметрами: классом приоритета (Priority Class) и приоритетом нити (thread priority). Классы бывают: реального времени (real-time), высокого (high), среднего (normal), близкого к нулю (idle) приоритетов. У нити выделяют следующие приоритеты: критичный ко времени (time critical), высокий (highest), выше среднего (above normal), средний (normal), ниже среднего (below normal), низкий (low) и близкий к нулю (idle).

В приведенной ниже таблице можно посмотреть, как эти два параметра влияют на выполнение задачи.



Priority Class
Thread Priority
Real-Time High Normal Idle
Time Critical 31 15 15 15
Highest 26 15 10 6
Above Normal 25 14 9 5
Normal 24 13 8 4
Below Normal 23 12 7 3
Lowest 22 11 6 2
Idle 16 1 1 1

Значение от 1 до 31 показывает, сколько компьютерного времени выделяется на каждый процесс. Пользователь может изменить класс приоритета программы, причем двумя способами. Первый - через Диспетчер задач (Task Manager). Он подходит, если программа уже запущена. Выбираем закладку "Процессы" (Processes), нажимаем правую клавишу мыши на нужном процессе, выбираем строчку "Приоритет" (Set Priority) и устанавливаем класс приоритета. Второй способ заключается в указании параметра при запуске программы, или создании командного (.CMD) файла в текстовом редакторе. Параметры:

start /<класс приоритета> [<путь>]<имя файла>
Например,
start /high c:\windows\notepad.exe
Будьте осторожны в присваивании класса реального времени. Такая программа будет иметь очень высокий приоритет, что может сказаться на замедлении выполнения других программ.

19. После работы с Hyper Terminal в корневой директории появляются файлы, comreads.dbg и comused.dbg. Что это такое, и как их убрать? Thanks to Konstantin Olifair.
А: Эти два файла содержать представленные в шестнадцетиричном виде данные, которые передавались и принимались по порту модема. Если Вы считаете, что эта информация Вам не нужна (а в подавляющем большинстве случаев это так), то можно попробовать немного отредактировать %System_Root%\system32\hypertrm.dll (на свой страх и риск!):


hypertrm.dll Было Стало
0005EC40: 63 4E
0005EC41: 6F 55
0005EC42: 6D 4C
0005EC43: 75 00
0005EC7C: 63 4E
0005EC7D: 6F 55
0005EC7E: 6D 4C
0005EC7F: 72 00

Перед тем как править файл, не забудьте отключить sfc, иначе всё будет напрасно, W2k поменяет файл на исходный.

20. W2k при загрузке проверяет на ошибки все дисковые разделы, даже если на них установлены другие ОС. Как это отключить? Thanks to Даниленко, Минск.
А: Для этого необходимо в реестре по адресу [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager] изменить ключ "BootExecute". По умолчанию там стоит "autocheck *", "*" можно попробовать поменять на букву раздела, который следует проверять. Впрочем, возможно это приведёт к тому, что никакие разделы не будут проверятся вообще, полной уверенности о работе этого ключа у меня нет.

21. Как ускорить работу с памятью?
А: Можно регулировать несколько значений реестра для ускорения работы подсистемы памяти Windows 2000. Но будьте осторожны, так как неправильные значения могу привести к неработоспособности системы.

Вы можете изменить некоторые значения реестра в ветке [HKLM/ System/ CurrentControlSet/ Control/ Session Manager/ Memory Management]:
DisablePagingExecutive - при включении этого параметра, исполнительная система Win2k не будет задействовать файл подкачки (swap) на жестком диске. После этого система и программы будут быстрее реагировать на действия пользователя. Параметр следует использовать только при большом объеме доступной памяти (>128 Мбайт). По умолчанию значение "0", включение - "1".

LargeSystemCache - при включении (по умолчанию включено на сервере Windows 2000) операционная система будет использовать по крайней мере 4 Мбайт памяти для кэширования системы. Компьютер будет кэшировать ядро системы в память. Объем кэша динамический, если требуется более 4 Мбайт памяти, то они будут выделены. По умолчанию выделяется 8 Мбайт. Ядро отдаст занимаемую кэшем память, если какому-нибудь приложению будет ее не хватать. Для включения опции следует указать в качестве параметра "1". Установка опции в значение "0" рекомендуется для серверов, запускающих приложения со своими собственными функциями кэширования памяти, например Microsoft SQL Server или IIS.

IOPageLockLimit - сомнительная функция, если вы, конечно, не желаете организовать сервер из своей машины. Опция ускорит выполнение операций ввода/вывода при большом количестве передаваемых файлов или при подобных нагрузках. Не имеет ощутимого эффекта, если на вашем компьютере установлено менее 128 Мбайт памяти. Если памяти больше, то вы получите увеличение производительности при установке параметра в значение от 8 до 16 Мбайт. По умолчанию выставляется 512 кбайт. Вам следует указать параметр в байтах, поэтому умножьте требуемое число мегабайт два раза на 1024. Протестируйте несколько настроек и выберите наилучшую.

22. У меня пусто в "Автозапуске", но некоторые программы продолжают стартовать при входе в Windows.
А: Проверьте следующую ветку реестра, используя regedit или regedt32: [HLKM \SOFTWARE \MICROSOFT \WINDOWS \CURRENTVERSION \RUN]. Там находятся значения, каждое из которых соответствует одной запускаемой при старте программе. Если вы не уверены, перед стиранием сохраните выбранные строчки.

23. Отключение подсистем POSIX и OS2
А: POSIX является стандартом взаимодействия операционных систем, он включен в Windows 2000 по требованию правительства США, а подсистема OS2 нужна для запуска соответствующих приложений. Обычные пользователи вряд ли когда будут задействовать эти подсистемы, поэтому их лучше убрать для освобождения лишней памяти. Microsoft не предусмотрела легального пути удаления этих подсистем, поэтому следует удалить или переименовать необходимые файлы. Причем перед удалением следует либо отключить защиту файлов (Windows File Protection), либо стереть файлы и из каталога /system32/dllcache, а последующий запрос системы вставить диск с дистрибутивом проигнорировать. Следует удалить/переименовать следующие файлы из каталога /system32: OS2.exe, OS2SRV.exe, PSXSS.exe, OS2SS.exe и POSIX.exe.

Предупреждение: подсистема POSIX может потребоваться для некоторых программ из Resource Kit, если вы им пользуетесь, то лучше оставьте POSIX.

24. Почему у Вас нет совета по оптимизации размера L2 кэша?
А: Довольно давно по сети ходит совет по оптимизации L2 кэша. Для этого советуют по адресу HKEY_LOCAL_MACHINE \System \CurrentControlSet \Control \Session Manager добавить ключ SecondLevel DataCache, и присвоить ему значение равное количеству L2 кэша процессора. Лично я НЕ ПОНИМАЮ, как может использоваться только часть L2 кэша, и не использоваться всё остальное. Поэтому, пока мне не этого объяснят как это может быть, я буду считать этот совет бредом.

25. Можно ли ввести машину в состояние hibernate, или выключить из командной строки? new
А: Можно. Вот так: %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState. Если создать *.cmd файл подобного содержания, то с его помощью можно будет вводить машину в hibernate из шедулера, в заданное время. Для того что бы выключить компьютер, можно воспользоваться следующим методом.

Создаем в любом текстовом редакторе файл poweroff.vbs следующего содержания:

dim OpSysSet, obj
Set OpSysSet = GetObject("winmgmts:{impersonationLevel=impersonate," & _
                         "(Shutdown)}//./root/cimv2").ExecQuery _
                         ("SELECT * FROM Win32_OperatingSystem" &_
                         " WHERE Primary=true")

For Each obj In OpSysSet
   obj.Win32Shutdown(8)
Next

В дальнейшем можно стартовать этот скрипт из командной строки или включить вызов в командный файл. Уже готовый скрипт при желании можно скачать здесь.

26. При запуске Windows Explorer открывается папка My Documents. Как сделать так, что бы открывался корневой каталог системного диска, или какая-либо другая папка? new
А: В Propreties shortcut'а на Explorer, меняем target %SystemRoot%explorer.exe на %SystemRoot%explorer.scf. После этого, открываться будет не My Documents, а корневой каталог системного диска. Кроме этого, можно запускать Explorer комбинацией клавиш Win+E, в этом случае он откроется в разделе My Computer. Кроме этого, можно в свойствах ярлыка для Explorer прописать в Target:

%SystemRoot%\explorer.exe /e,c:\ (вместо c:\ можно указать любой другой путь).

После этого открываться будет не My Documents, а корневой каталог диска С или указанная директория. Более подробно почитать про использование этого и других ключей в командной строке при запуске Windows NT Explorer можно здесь.

27. Правда ли что W2k всегда загружает определённый набор DLL, даже если они не используются? new
А: Правда. Список этих DLL находится здесь:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\KnownDLLs

Теоретически, если вы уберёте из этого списка лишнее, это может освободить некоторое количество памяти и ускорить работу. Практически, я бы не советовал. Зато можно добавить в этот список библиотеки, которые часто используются используемым именно вами.

28. Как сделать что бы задачи которые повисли и перестали отвечать убивались автоматически? new
А: За это отвечает ключ HungAppTimeout, находящийся по адресу HKCU\Control Panel\Desktop.
Значение этого ключа определяет время в миллисекундах, через которое не отвечающее приложение считается зависшим. Кроме этого ключа, в той же ветке есть ключи WaitToKillServiceTimeout, который задаёт время ожидания перед "убийством" зависшей службы, и AutoEndTasks, присвоив которому значение 1, Вы разрешите системе убивать зависшие процессы самостоятельно. Не следует, только, ставить очень малые значения Timeout, иначе могут возникнуть проблемы с невовремя убитыми програмами и службами

29. Как поменять цвет, на который меняются буквы при наведении на них мышки в Windows Explorer, при включенной функции одного клика? new
А: В реестре по адресу HKEY_CURRENT_USER\Control Panel\Appearance\Schemes в любой схеме изменяется значение по адресу 02BD (02B8 - in the 5th column) это и будет HotTrackingColor. Но при перезагрузке надо каждый раз выбирать эту схему в Display->Properties->Appearance, иначе HotTrackingColor == 0 0 - 255.

30. Как добавить содержимое рабочего стола в меню Start? new
А: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\User Shell Folders value Desktop, default val is "%USERPROFILE%\Desktop" change to "%USERPROFILE%\Start Menu\Desktop"
скопировать папку %USERPROFILE%\Desktop в %USERPROFILE%\Start Menu\Desktop

Перегрузится, после этого, при нажатии на Start там будет распахивающееся меню Desktop.

Секция 4 из 10 - Предыдущая - Следующая

Вернуться в раздел "Windows 2000/XP" - Обсудить эту статью на Форуме
Главная - Поиск по сайту - О проекте - Форум - Обратная связь

© faqs.org.ru