PDA

Просмотр полной версии : F.A.Q. по WinXP.


Шеff
09.12.2005, 13:52
А кудаж без него? У хорошего форума обязательно должен был хороший FAQ.

Небольшой такой совет.Перед тем как что то менять в реестре сделайте его резервную копию.Проблема глючности hands.dll(кривые руки;) ) есть у многих,поэтому лучше перестра***тесь.

Пояснения к некоторым сокращениям.
%SystemRoot%-это путь к папке где лежит Windows.
Свойства системы- Правой кнопкой по "Мой компьютер"-Свойства.


--Я где то читал , что при установке windows, нажав клавишу F5 можно выбрать альтернативное ядро. Данный способ «ускоряет» компьютер на 150-300%. Какое лучше?
--A Никакое. Сказки это сказки, ничего кроме глюков вы не получите :).

--У меня windows 2k/xp/2k3 не устанавливается на диск с интерфейсом SATA, хотя я даже дистрибутив на него скопировал в чем тут проблема?
--А проблема в отсутствии у виндовс драйверов для данных девайсов.При установке виндов необходимо установить драйвера SATA контроллера, нажав F6 в самом начале установки при появлении надписи «нажмите F6, если вы хотите установить особый SCSI или RAID контроллер». Они, как правило, присутствуют на компакте или дискете, которые поставляется с материнской платой.Если дисеты нет то необходимо предварительно скопировать их на нее. Там должны быть размещены сами драйвера (как правило, папки с именами производителя) и файл сценария «TxtSetup.oem». Описанный выше способ необходим также и при установке операционной системы на RAID массивы и/или на SCSI диски.

--Я устанавливаю windows XP с жесткого диска, а очень медленно копирует файлы.
--Перед установкой нужно запустить smartdrive желательно для всех разделов диска. Вам понадобится файл smartdrv.exe. Его можно найти на дистрибутиве windows 98, dos. В командной строке (разумеется, из dos-овой оболочки) пишете следующее: smartdrv X+ Y+, где X, Y – разделы вашего жесткого диска и будет вас счастье :).

--Как изменить букву загрузочного диска?
-- Если вам не нужно менять буквы местами, просто измените значение \DosDevice\[буква]: на любую неиспользуемую букву. Имейте в виду, что при изменении буквы диска в нормально работающей системе перестанут работать программы, которые используют абсолютный метод адресации - придется переинсталлировать их или вручную изменять все неправильные пути в реестре. Зайдите в систему как администратор и запустите Regedt.exe. Откройте ключ HKLM\SYSTEM\MountedDevices и разрешите администратору полный доступ к нему (меню Безопасность (Security) -> Разрешения (Permissions)). В HKLM\SYSTEM\MountedDevices найдите букву диска, которую вы хотите изменить, в нашем случае это "\DosDevices\C:". Измените букву на любую неиспользуемую, например, "\DosDevices\Z:". Выберите вторую изменяемую букву диска, т.е. "\DosDevices\D:", измените её на требуемую, в нашем случае будет "\DosDevices\C:" Выберите значение \DosDevices\Z: и переименуйте его в "\DosDevices\D:". Перезагрузите компьютер Примечание: перед сменой буквы подумайте, где окажется свап файл. Дело в том, что с потерей диска, на котором должен быть свап файл, система при загрузке сразу же после окна логона отрапортует Вам о том что свап файл слишком мал, и вновь вернётся в окно логона. Этот цикл может быть бесконечным, и что бы загрузиться Вам переустанавливать систему заново. Впрочем, можно будет ставить систему наверх, тогда не придётся переустанавливать установленные программы.

--У меня проблемы с инсталяцией.Запускаю,процесс доходит до 100% и все,а процесс висит в памяти, но инсталляция не продолжается
--А причина довольно проста. Инсталятор просто "забыл" куда распаковал временные файлы(по умолчанию они лежат в C:\Documents..... вообщем ооочень длиный путь получается,да еще и с русскими символами).Нужно просто поменять путь к папкам TEMP и TMP.Делается это в МойКомпьютер-Свойства-дополнительно-переменные среды(System Properties, Advanced, Environment)м еняете пути к TEMP и TMP на C:\WINDOWS\TEMP , и всё.Но есть небольшой подводный камушек.Встречаются инсталляторы в которых прописаны не абсолютные пути(C:\WINDOWS\TEMP вместо %windir%\Temp, но такий не много ) тогда помоч может создание этой самой директории.Еще иногда помогает замена файла Setup.exe другим, из работающего инсталятора.

--Я хочу переустановить DirectX, а он мне пишет, что обновление не требуется. Но мне очень нужно его переустановить.
-- Для этого вам надо удалить из ветки реестра ключ «Version», находящийся здесь
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectX
После этого вы сможете установить любую версию Direct X.

--Хочеться оптимизировать Windows как это сделать?
--Есть несколько способов.Первый это использовать утилиты по настройке windows , коих насчитывается великое множество.Второе зайти сюда (http://www.modlabs.net/index.php?location=articles&url=winsetup) там все подробно и внятно написано.

--DirectX при попытке его обновить/установить пишет" оборудование не тестировалось на совместимость, нет доверия к CAB файлу" и завершает установку.
--Тут скорее всего постарались ваши руки т.к у вас отключена служба криптографии.Нужно ее включить.Путь к ней=> Пуск-Настройки-Панель управления-Администрирование-Службы. При отключенной этой службе вы не сможете установить DirectX, критические обновления операционки, заплатки.


--Что-то у меня windows cильно тормозит. Когда я посмотрел на индикатор загрузки процессора, то увидел, что он загружен на 100%.
--Тут проблем может быть привеликое множество тут не то что FAQ тут сайт отделньный создавать нужно:D .Но разберем наиболее часто встречающиеся.
Первое что нужно сделать это вычислить какой же процесс кушает все ресурсы.На вкладке процесоры находим тот который "кушает больше всех" и по поиску смотрим откуда он.Если он находится гденибуть в Program files\ то нужен он или нет решать вам(может помоч переустановка данного приложения).
Если же это какой-нибудь критический процесс, например svhost.exe или lsass.exe, берущий на себя весь приоритет процессора, то скорее всего вы подцепили вирус.
А с вирусами справляются-антивирусы:D ,как и с троянами и проче пакостью. Так что если все тормозит лучше проверьте комп антивирусом,причем в безопасном режиме,для надежности.

При загрузке имя и пароль по умолчанию вводятся русскими буквами. Как это изменить?
Тут вам на помошь приходит великий и могучий реестр :) Идём по адресу [HKEY_USERS\.DEFAULT\Keyboard Layout\Preload], и видим там примерно вот это
"1"="00000409" - Английская (США), основная
"2"="00000419" - Русская, дополнительная

Если охота поменять сочетание клавиш, которые переключают раскладку, то и это можно сделать. Для этого идём по адресу [HKEY_USERS\.DEFAULT\Keyboard Layout\Toggle], и редактируем ключ Hotkey. Когда он имеет значение 1, язык переключается через левые Alt+Shift, когда 2, то через левые Crtl+Shift.

Компьютер перезагружается непонятно почему.
Если непонятно почему ,значит все понятно:D Скорее всего у вас конфликты в железе или кривые драйвера и компьютер выбивает в BSOD, и он перезагружается. Для решения проблемы перезагрузки(но не конфликта :( ) необходимо отключить автоматическую перезагрузку при сбое системы. Для этого открываем свойства системы(МойКомпьютер-свойства )- дополнительно-параметры(раздела загрузка и восстановление) Здесь требуется снять галочку с "Выполнить автоматическую перезагрузку" в разделе "отказ системы". Конечно же это не решит проблему с BSOD, но теперь компьютер не будет сразу же перезагружаться, и вы успеете прочитать содержимое экрана смерти, что может навести вас на путь решения этой проблемы.

NoAngel
09.12.2005, 16:33
Я использую вот такой reg-файлик для оптимизации своей Win32:

==============BEGIN=================
Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager]
"AutoChkTimeOut"=dword:00000003

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management]
"ClearPageFileAtShutdown"=dword:00000000 ;Cleaning pagefile at shutdown: 0-disabled, 1-enabled (slower, use only for security purposes)
"DisablePagingExecutive"=dword:00000001 ;Disable uploading kernel into pagefile, improves performance, but for stable work needs >= 256Mb RAM
"LargeSystemCache"=dword:00000000 ;Use value 1 only for file servers
"SecondLevelDataCache"=dword:00000000 ;CPU L2 cache size: Auto/00000000, 128kb/00000080, 256kb/00000100, 512kb/00000200, 1024kb/00000400, 2048kb/00000800
"IOPageLockLimit"=dword:1e000000 ;RAM tweak, optimal key values: 64/03900000 128/07000000 256/0f000000 512/1e000000 1024/3c000000 (RAM<64: RAM-7M, 64-256: RAM-16M, 256-512: RAM-32M, >512M: RAM-64M)

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\Memory Management\PrefetchParameters]
"EnableSuperfetch"=dword:00000001 ;Enable Superprefetch tweak (seems working in Windows XP Service Pack 2 or higher)

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Servic es\lanmanserver\parameters]
"Size"=dword:00000002 ;RAM cache size for networking: 1-minimize RAM usage (not recommended, use only on weak workstations), 2-balanced RAM usage, 3-use all available memory for cache (useful for servers)
"AutoShareWks"=dword:00000000
"AutoShareServer"=dword:00000000

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Session Manager\SubSystems]
"Optional"=- ;Disable POSIX subsystem support
"Posix"=-

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\FileSystem]
"NtfsDisable8dot3NameCreation"=dword:00000001 ;Some NTFS tweaks
"NtfsDisableLastAccessUpdate"=dword:00000001

[HKEY_CURRENT_USER\Control Panel\Desktop]
"AutoEndTasks"="1" ;Automatically kill hanging tasks
"HungAppTimeout"="2000" ;Timeout after which Windows think that application is hanging if it not responds
"MenuShowDelay"="1" ;Menus GUI tweak, value "0" causes freezes in Win2003, although in WinXP you may set it to 0
"WaitToKillAppTimeout"="5000" ;Timeout, after which Windows kills hanging application

[HKEY_LOCAL_MACHINE\Software\Microsoft\WindowsNT\Cu rrentVersion]
"RegDone"="1" ;Tell Windows that it's registered through Internet

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l]
"WaitToKillServiceTimeout"="8000" ;Timeout, after which Windows kills system services during shutdown, use values >= 5000 to let Windows services correctly complete work

[-HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug] ;Disable Dr. Watson, an internal debugger

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Policies\Explorer]
"NoLowDiskSpaceChecks"=dword:00000001 ;Delete Low disk space message in Windows Explorer

[HKEY_CURRENT_USER\Software\Microsoft\Command Processor]
"CompletionChar"=dword:00000009 ;Command line processor appearance tweaks
"PathCompletionChar"=dword:00000009
"DefaultColor"=dword:0000000a

[HKEY_CURRENT_USER\Software\Microsoft\Windows\Curre ntVersion\Explorer\CabinetState]
"Use Search Asst"="no" ;Use classic Search Assistant in Windows Explorer

===============END==================

Шеff
11.12.2005, 23:31
Вот если бы пояснения были на русском хотябы к половине пунктов данного файлика дык вообще замечательно... Ну да ладно продолжу ФАК :D

--При установке система не даёт выбрать компоненты, да и после инсталляции в
Add/Remove programs – Windows Components почти ничего нет.
-- А во время установки выбрать ничего и не удастся . А вот после можно и пошалить.В Windows/inf найти файл sysoc.inf и удалить в нём слово hide или HIDE везде, где найдёте и все ,в установке и удалении программ появяться новые пункты.

--Я слышал что после установки WinXP можноуменьшить размер ею занимаемый,если да то как?
--Да можно ,а иногда и нужно.Ниже перечислены несколько способов.
Убиваем данные папки-

%SystemRoot%\Driver Cache\i386\ - если все оборудование стоит то тогда удаляйте,но при установке нового ,винда попросит диск.

%SystemRoot%\system32\dllcache\ Это кэш системных фалов.По умолчанию-400 Мб.Изменить размер кэша системных файлов можно помощью команды sfc: sfc /cachesize=0(или сколько не жалко :) ) , а потом вручную удалить все файлы .
---
Выключить Восстановление системы. Свойства системы -> Восстановление системы -> Остановить восстановление системы на всех дисках.

Уменьшить размер файла подкачки. Поменять размер файла подкачки можно через Свойства системы – Дополнительно- Параметры быстродействия-Дополнительно и нажимаем на кнопку Изменить раздела Файл подкачки.Если памяти у вас памяти до 1Gb то оставляйте рекомендуемое системой значение,если больше то впорлне хватит 1Gb-1,5 gb.Вообще на мой взгляд это оптимальный выбор.

Продолжение следует:cool: