1. Что такое WIndowsXP?
Это новая OC от Microsoft, начиная с которой сделана попытка объединить две,
ранее существовавшие независимо, линейки W9x и NT. Первоначально этот проект
назывался Whisler, но сейчас он разделился на две линии, WindowsXP,
позиционирующуюся на замену W9x и W2kPro, и Windows.NET, позиционирующуюся на
замену NT Server всех сортов. Вне зависимости от названия, все они является
прямыми наследниками Windows2000, и продолжателями линейки WindowsNT. Этот факт
и определяет основные особенности WindowsXP. Это полностью 32 разрядная ОС с
приоритетной многозадачностью. В её основе лежат те же принципы, на которых
базировались все NT. Это
1. Совместимость (Compatibility). Система может иметь привычный интерфейс ОС семейства Windows, с некоторыми добавлениями и расширениями, поддержку файловых систем NTFS5, NTFS4, FAT16 и FAT32. Большинство приложений, написанных под MSDOS, W9x, NT4, а также некоторые программы под OS/2 и POSIX запускаются и функционируют без проблем. При проектировании NT учитывалась возможность работы системы в различных сетевых средах, поэтому в поставку входят средства для работы в Unix- и Novell-сетях.
2. Переносимость (Portability). Система работает на различных процессорах семейства x86 производства Intel и AMD. Уже существует 64 битная версия WindowsXP и Windows.NET, предназначенная для работы на Intel Itanium. Реализация поддержки процессоров других архитектур возможна, но потребует некоторых усилий.
3. Масштабируемость (Scalability). В WindowsXP реализована поддержка технологии SMP. В Windows.NET Advanced Server и Datacenter Server кроме этого есть поддержка COW (Cluster Of Workstations).
4. Система безопасности (Security). Реализована привычная для NT система безопасности на уровне пользователей.
5. Распределённая обработка (Distributed processing). WindowsXP имеет встроенные в систему сетевые возможности, что обеспечивает возможность связи с различными типами компьютеров-хостов благодаря наличию разнообразных транспортных протоколов и технологии "клиент-сервер".
6. Надёжность и отказоустойчивость (Reliability and robustness). Архитектура ОС защищает приложения от повреждения друг другом и самой операционной системой. При этом используется отказоустойчивая структурированная обработка особых ситуаций на всех архитектурных уровнях, которая включает восстанавливаемую файловую систему NTFS и обеспечивает защиту с помощью встроенной системы безопасности и усовершенствованных методов управления памятью.
7. Локализация (Localization). Система предоставляет возможности для работы во многих странах мира на национальных языках, что достигается применением стандарта ISO Unicode.
8. Расширяемость (Extensibility). Благодаря модульному построению системы становится возможно добавление новых модулей на различные архитектурные уровни ОС.
2. Какой build финальный? Как точно узнать версию XP? Как отличить
пиратский релиз от настоящего? Updated
Финальный билд - 2600. Узнать его можно либо командой winver, либо по версии
ядра ХР, например файла ntoskrnl.exe. Отличить пиратский релиз от настоящего,
стало ещё проще, чем в каком-либо другом Windows. Это стало возможно благодаря
механизму активации (Windows Product activation) востренным в систему. В
пиратском релизе должны быть включены средства борьбы с ней, поэтому если Вы
увидите папку с названием crack, или чем то вроде этого, то можете быть
уверенны, что релиз пиратский. Если на вашем диске нет ничего подобного, а сам
диск имеет все признаки нелегального (нет голограммы, лицензионного соглашения
на бумаге, нет наклейки, которая меняет цвет если нагреть её пальцем), то вы
рискуете тем, что эта версия перестанет работать в течении месяца. Впрочем, есть
и "ломаные" пиратские релизы, которые не требуют регистрации вообще. Кроме
этого, существуют так называемые корпоративные релизы, сделанные Microsoft для
своих крупнейших OEM партнёров. Такие релизы не требуют регистрации изначально..
3. Что такое Windows Product Activation, и зачем он нужен?
Это новая технология разработанная Microsoft для борьбы с нелегальными копиями
их программного обеспечения. Впервые подобный механизм был опробован на Terminal
Service, из W2k Server, теперь же, похоже, подобным образом будут защищаться
все, или многие, последующие продукты Microsoft. Суть технологии состоит в
следующем. После инсталляции системы на основе серийного номера, который даётся
с каждой копией XP, и некоторых особенностей вашего компьютера генерится так
называемый Product ID. Он состоит из 20 цифр, и на его основе (вместе с
правильным серийным номером, конечно же), вы получаете Activation Code, после
введения которого Windows считается активированным. Как утверждает Microsoft, на
основе этих двух номеров они не могут узнать ничего про ваш компьютер. То есть,
полная анонимность. Возможно, это и правда. Если не проделать такой процедуры,
то через 30 дней в XP просто перестанет функционировать всё, кроме апплета
отвечающего за активацию.Узнать, активирована ли ваша версия XP можно в окне
System Summary, находящегося в меню Programs -> Accessories -> System tools ->
System Information. Если увидите строку Activation Status, и напротив её надпись
вроде Activation Pending (XX days remaining), значит через XX дней Ваш XP
перестанет работать. Апплет который отвечает за активацию XP находится в меню
Programs -> Accessories -> System Tools -> Activate Windows. При запуске этого
апплета откроется простой визард, который предложит зарегистрировать свою копию
XP через Интернет, либо по телефону. После того как система будет активирована
(любым способом), строка Activation Pending из System Information пропадёт без
следа.
4. Какие виды поставки XP бывают? Updated
Первоначально будет выпущено две версии, Windows XP Personal и Windows XP
Professional. Кроме этого, существует 64 битная версия Windows XP Professional,
сделанная для 64 битного Intel Itanium. Позже будут выпущены Widows.NET Server,
Windows.NET Advanced Server и Windows.NET Datacenter Server (x86 и 64 bit
edition для каждого). XP Personal позиционируется как ОС на смену линейки W9x,
XP Professional, как смена для Windows2000 Professional. Из существенных отличий
между ними, можно отметить только отсутствие поддержки SMP в XP Personal. Но,
несмотря на это, даже XP Personal построена на ядре NT, поэтому с 25 октября
2001 года (дата официального выхода XP) можно говорить о давно обещанной
официальной смерти линейки W9x, и идеологии MS-DOS вместе с ней. Windows.NET
отличается от XP наличием системных служб и приложений, свойственных серверу, и
поддержкой более мощного железа. Так, если XP Pro поддерживает SMP только на два
процессора, то NET Server уже на 4, NET Advanced Server на 8, а NET Datacenter
Server на 32.
5. Какой компьютер необходимо иметь для нормальной работы XP?
Updated
Microsoft утверждает, что для успешной инсталляции XP необходим процессор не
менее 233 мегагерц, 64 мегабайта оперативной памяти, и 1.5 гигабайта свободного
места на диске. Однако, для более-менее комфортной работы понадобится процессор
не менее 500 мегагерц, и не менее 128 мегабайт оперативной памяти. Хотя,
максимально облегчив интерфейс можно добиться того, что XP будет требовать
меньше памяти чем W2k, поэтому если пожертвовать всякими "примочками", и
визуальными эффектами, то вполне комфортно можно будет работать и на менее
мощных системах. Вообще, если на машине работает W2k, то будет работать и XP,
ничуть не хуже, если не лучше. Как и любая ОС на ядре NT, XP очень любит лишнюю
оперативную память, поэтому 512 мегабайт для такой системы совсем не будут
лишними, хотя и не являются обязательными. На 256 Mb система работает очень
быстро и очень приятно, если не грузить её очень тяжёлыми приложениями. Если
включить все визуальные эффекты, то XP будет заметно притормаживать на
относительно слабых процессорах, вне зависимости от объёма оперативной памяти.
Такой же эффект наблюдается при использовании слабой видеокарты. Однако, если
система достаточно мощная, то нормально настроенный XP будет работать гораздо
быстрее, чем любая ОС от Microsoft выпущенная ранее.
6. Как насчёт совместимости со старым программным обеспечением?
Updated
Как и в W2k, ядро NT накладывает свои ограничения, поэтому нельзя ожидать от XP
абсолютно полной совместимости со старым программных обеспечением. Однако, по
сравнению с w2k ситуация с совместимостью несколько улучшилась. Из наиболее
заметных изменений можно отметить появившийся звук в старых ДОСовских играх, что
было весьма сложно добиться в W2k. Поддерживается эмуляция Sound Blaster 2 и
General MIDI, так что теперь можно без беганий с бубном и сторонних утилит
заставить работать со звуком такие старые хиты как Worms, Duke Nukem 3D,
Warcraft 1 и 2, Dune 2. Кроме этого, в XP встроен режим совместимости со старыми
ОС. Для того что бы его задействовать, необходимо выбрать закладку Compatibility
из Properties файла или ярлыка (shortcut) на файл. В этой закладке можно указать
под видом какой ОС требуется запускать программу, надо ли менять разрешение или
глубину цвета при этом (необходимо для многих старых программ).
В отличии от acompat.exe из дистрибутива W2k, XP в режиме совместимости не просто рапортует программе, что она это не она (по типу старой утилитки из MS-DOS, под названием setver), но и эмулирует структуру реестра Windows, свойственную той или иной версии ОС. Если нет желания лазать по свойствам файлов и ярлыком самостоятельно, можно воспользоваться Program Compatibility Wizard, из кнопки Start - Programs - Accessories. Впрочем, не стоит ожидать от этого механизма чуда, 100% совместимости добиться так и не удалось, поэтому не будет лишним сходить на сайт производителя Вашей программы и посмотреть, не появился ли там апдейт на неё делающей её совместимой с XP. Как насчёт совместимости со старым программным обеспечением? Как и в W2k, ядро NT накладывает свои ограничения, поэтому нельзя ожидать от XP абсолютно полной совместимости со старым программных обеспечением. Однако, по сравнению с w2k ситуация с совместимостью несколько улучшилась. Из наиболее заметных изменений можно отметить появившийся звук в старых ДОСовских играх, что было весьма сложно добиться в W2k. Поддерживается эмуляция Sound Blaster 2 и General MIDI, так что теперь можно без беганий с бубном и использования сторонних утилит заставить работать со звуком такие старые хиты как Worms, Duke Nukem 3D, Warcraft 1 и 2, Dune 2. Кроме этого, в XP встроен режим совместимости со старыми ОС. Для того что бы его задействовать необходимо создать ярлык (shortcut) на проблемную программу, и выбрать закладку Compatibility из Properties ярлыка. В этой закладке можно указать под видом какой ОС требуется запускать программу, надо ли менять разрешение или глубину цвета при этом (необходимо для многих старых программ). В отличии от acompat.exe из дистрибутива W2k, XP в режиме совместимости не просто рапортует программе, что она это не она (по типу старой утилитки из MS-DOS, под названием setver), но и эмулирует структуру реестра Windows, свойственную той или иной версии ОС. Впрочем, не стоит ожидать от этого механизма чуда, 100% совместимости добиться так и не удалось.
7. А что знаменитый DLL-hell?
Этой проблеме было уделено самое пристальное внимание. Причём, к этому вопросу
подошли более комплексно, чем когда-либо до этого. Во первых, никому не дадут
просто так перезаписать какой либо DLL в системной директории. Кроме этого,
остался знакомый нам по W2k механизм SFC, System File Protection. Эта система
мониторит основные системные файлы, и в случае замены какого-либо из них, меняет
всё обратно. Кроме этого, в Microsoft почему то позаботились об криворуких
программистах, которые не могут писать нормально, и им обязательно надо что бы
их творение работало с собственными DLL, подменяющими системные. При инсталляции
такой программы, эти переделанные DLL всё-таки будут записываться на диск, но не
вместо системных. Потом, при запуске такой программы, в случае вызова DLL должен
вызываться не системный файл, а заранее сохранённый файл именно от этой
программы.
8. Что такое Dynamic Disk?
Это физический диск, на котором могут быть созданы динамические разделы. Такой
диск может быть доступен только из W2k или XP.Динамические разделы могут быть
следующих видов:
1. Простые (simple). Простые разделы практически ни чем не отличаются
от тех, к которым мы привыкли.
2. Составные (spanned). Состоят из нескольких динамических дисков,
которые представлены как один диск. Данные пишутся и читаются последовательно.
3. Чередующиеся (stripped). Несколько динамических дисков, которые
представлены как один диск. Данные пишутся и читаются одновременно на несколько
дисков. Это, теоретически, должно обеспечивать вдвое большую скорость на
дисковых операциях. На практике, прирост хотя и значительный, но меньше, чем в
два раза. Мы бы рекомендовали использовать этот режим только в том случае, если
уже имеются два диска. В противном случае, гораздо выгоднее купить один
винчестер, вдвое большего объёма, с отличными скоростными характеристиками, чем
два маленьких и более медленных, в расчёте на то, что они будут много быстрее.
Конечно, если взять два быстрых диска и объединить их в Stripped Volume, то они
будут быстрее, чем один. Однако системный раздел не может быть Stripped Volume.
В этом случае разумнее приобрести аппаратный IDE-RAID контролёр который
обеспечивает возможность работы с RAID даже из под ДОС; таким образом можно
сделать системный раздел чередующимся.
4. Зеркальные (mirrored). Эти разделы состоят из двух физических дисков.
Данные записываемые на один из дисков автоматически дублируются на другом. Это
не даёт никаких преимуществ в плане скорости, но зато обеспечивает вдвое большую
степень надёжности сохранности данных.
5. RAID5. Состоит из трёх, или более дисков. Представляет из себя
stripped volume с контролём ошибок. То есть, данные пишутся на два диска, в два
блока, а на третий диск, и в третий блок записывается ECC, код коррекции ошибок,
с помощью которого, по информации любого из блоков можно восстановить содержимое
второго блока. Причём код ECC записывается попеременно, на каждый из входящих в
массив дисков. Эта технология позволяет более экономно использовать дисковое
пространство, чем mirrored volumes, но, работает медленнее. Любой из этих
разделов может быть отформатирован как под FAT32, так и под NTFS. Управление
Dynamic disk осуществляется через раздел Disk Management окна Computer
Management.
Примечание: Все эти разделы, кроме simple можно создавать только на динамических дисках.
Обычный диск может быть конвертирован в динамический, из окна Disk Management,
однако обратный процесс (конвертировать динамический диск в простой) не всегда
возможен. Например, если диск с самого начала создавался как динамический, то на
нём отсутствует привычная таблица разделов, и что бы создать её, его придётся
заново разбивать с помощью fdisk и форматировать.
Кроме этого, если удалить на динамическом диске несколько партиций, то свободное
место не объединяется и новая партиция, равная по размеру удаленным, будет
состоят из нескольких мелких партиций объединненных в volume set под одной
буквой.
9. Что такое Task Manager? Updated
Task Manager - это один из самых мощных и удобных инструментов в NT,
предназначенных для управления процессами. Вызывается он либо Ctrl+Shift+Esc,
либо выбором в меню, появляющимся после нажатия правой кнопкой на Taskbar-е.
Task manager в XP состоит из пяти закладок - Applications, Processes,
Performance, Networking и Users. Начнём с Performance.
На этой закладке показывается информация о загрузке процессора(ов) в реальном времени (зелёным цветом процессы пользователя, красным системные процессы), показывается загрузка физической памяти, причём показано сколько занято/свободно оперативной памяти, и сколько занято системного Swap-а. Кроме этого даётся другая дополнительная информация, например Threads и Processes, - количество нитей и процессов, исполняемых сейчас на машине, Peak - пиковый размер Swap-а в течении сессии, Nonpaged - количество памяти, отведённое под ядро. Эта информация может использоваться, когда надо будет ответить на вопрос, какой фактор в системе является "бутылочным горлышком", замедляющим работу (хотя для этих целей лучше использовать Performance Monitor).
Вторая закладка, Processes, содержит список процессов, активных в данный момент.
Для каждого процесса можно узнать некоторую дополнительную информацию, как то: PID (Process ID), количество используемой оперативной памяти, количество нитей, сгенерированных процессом и многое другое. Из полезных дополнений, которые появились в XP, следует отметить появившейся столбик User Name. В нём можно узнать, какой пользователь, или системная служба запустила тот или иной процесс. Добавить/удалить показываемые параметры можно через View -> Select Columns.
Кроме этого, с любым из этих процессов можно произвести определённые действия. Для этого надо просто нажать на нём правой кнопкой мыши, появится контекстное меню, через которое можно закончить, "убить" процесс (End Process), можно убить сам процесс, и все остальные, которые он "породил" (End Process Tree). Можно выставить приоритет процессу, от высшего Real-Time до самого низкого, Low. Если на машине установлено два процессора и многопроцессорное ядро, то в этом меню появляется ещё один пункт, Set Affinity, который позволяет перевести процесс на другой процессор, Cpu 0, Cpu1, и так далее до Cpu31.
Закладка - Applications, позволяет просмотреть список работающих приложений, и "убить" любое из них. Task Manager позволяет не только "убивать" приложения, он может также запускать новые приложения. File -> New task (Run..). Иногда это бывает очень полезно. Например, если по какой либо причине зависнет интерфейс пользователя, то его можно с лёгкостью "убить" (процесс explorer.exe), а после стартовать заново. Причём, это не обязательно должен быть explorer.exe. Можно, к примеру, запустить progman.exe, и получить интерфейс подобный интерфейсу W3.1, или же любой из внешних интерфейсов, которые в изобилии можно найти на просторах Интернета.
Закладка Networking. Эта одна из закладок которая появилась в Task Manager которая появилась только в XP. На ней показывается загрузка локальной сети.
Закладка Users. На ней можно посмотреть пользователей, которые в данный момент работают на машине. Если у Вас имеется достаточно прав, то Вы можете отключить этого пользователя, или просто послать ему сообщение. Подобные вещи давно и широко используются в самом различном программном обеспечении, предназначенном для управления многопользовательскими системами, но именно в Task Manager эта возможность появилась впервые.
10. Что нового появилось в интерфейсе XP по сравнению с предыдущими ОС от
Microsoft? Updated
После достаточно долгого перерыва Microsoft существенно меняет внешний вид своих
ОС. Основные принципы работы интерфейса остались прежними, но всяких мелких, и
не очень, изменений и улучшений просто огромное количество. Первое, что
бросается в глаза, это изменившееся оформление системы. На смену строгим, ровным
линиям без лишних "украшательств" пришли округлые линии, мягкие полутона и тени.
Вообще то, Microsoft не изобретал "велосипед", многие тенденции, которые нашли
своё воплощение в новом оформлении XP мы могли видеть и раньше, в том числе и на
PC. Как и W2k, использовавший цветовую гамму впервые появившуюся в KDE 1.2, XP
использует элементы цветовой гаммы и оформление некоторых элементов интерфейса
(например скролл-бары) сходные с используемыми в KDE 2.0 Если кому не нравятся
новые веянья в "компьютерной моде", он легко может привести внешний вид системы
в более привычный вид, такой как у W2k или W98.
11. Как включить antialiasing шрифтов в XP? New
Делается это в Display Properties, закладка Appearance, кнопка Effects...Надо
поставить галочку напротив Use following metod to smooth edges if screen font.
Выбрав Standard, вы включите стандартную поддержку АА, которая была в ОС от Microsoft ещё со времён W95, включается при большом размере фонтов, поэтому в повседневной работе мало чем отличается от полного отсутствия АА. Выбрав ClearFont, Вы задействуете технологию, изначально придуманную Microsoft для LCD экранов, и ранее использоваемую в Windows CE. Этот метод прекрасно показывается на современных CRT мониторах, и даёт реальный AA, причём везде, ко всех приложениях, всех окошках, и т.д.. Выглядит это так:
Нормальные шрифты
Clеar Type шрифты
Того же эффекта можно добиться и через реестр, HKEY_USERS\.DEFAULT\Control Panel\Desktop, присвойте ключу FontSmoothingType значение 1 - если хотите Standard AA, 2 - если хотите ClearType, и оставьте 0, если ничего не хотите. Но, в последнем случае придётся перезагрузить компьютер.
12. Как настроить Tackbar и Start Menu? Update
Всё богатство настроек Taskbar вызывается через правый клик на таскбаре, пункт
Properties.
На первой закладке, Taskbar, имеется два раздела. В первом разделе,
Taskbar Appearance доступны следующие чекбоксы:
Lock the taskbar отметив этот пункт вы потеряете возможность
добавлять/удалять иконки в quick launch меню, не сможете менять его размер и
местоположение. Зато, уберётся разграничительная линия между quick launch меню и
основной частью таскбара.
Auto-hide taskbar подобный пункт существовал уже в W98, и отметив его вы
заставите таскбар уезжать вниз, за пределы экрана, когда курсор мышки стоит не
на нём.
Keep taskbar on top of other windows снятие этого чекбокса приведёт к
тому, что раскрытые на полный экран окна будут закрывать собой таскбар.
Group similar taskbar buttons если этот пункт отмечен, то несколько копий
одной и той же программы группируются в одной кнопке. Например, если открыто
несколько десятков окон IE, то они не расползаются на несколько рядов, а
группируются в одной кнопке, и выкидываются списком при нажатии на неё.
Show Quick Launch показывает/прячет Quick launch.
Второй раздел, Notification area.
Show the clock включает/выключает отображение часов на таскбаре.
Hide inactive icons позволяет прятать неиспользуемые иконки в
notification area. Нажав на кнопку customize, расположенную рядом, вы сможете
просмотреть список иконок, показываемых в этой области, и выбрать для каждой из
них, должна она показываться всегда, должна прятаться сразу, или должна
прятаться когда не используется.
Вторая закладка - Start Menu. Всего два пункта, Start menu и Classic start menu. Что они делают, прекрасно понятно из картинки над ними, которая меняется при выборе одного или другого пункта. Несколько более интересны кнопочки Customize напротив каждого из пунктов, но и там всё достаточно понятно и очевидно. Для Start Menu можно настроить размер иконок, сколько программ будет показываться в списке наиболее часто используемых программ, выбрать программы запускаемые при нажатии на Internet и E-Mail, выбрать режим в котором будут показываться различные элементы меню, и будут ли показываться вообще (Display as link - при нажатии откроется окно, Display as menu - при наведении мышки выкинет меню, Don't display item - вообще не покажет).
Для Classic Start Menu доступны те же опции, что были в W2k, и несколько новых, из которых стоит отметить пункт, раньше доступный только через реестр или с помощью различных твикеров, удаление из Start Menu пункта Run.
13. При открытии папки с рисунками, рисунки рисуются как картинки. В
первый раз тормозит, потом работает быстро. Где это всё кешируется? И как это
отключить? New
Для отключения этой функции достаточно изменить вид отображения папки в меню
View, или через соответствующую ему пиктограмму. Сам кэш храниться в той же
директории что и картинки, это системный файл с именем Thumbs.db.
14. Как управлять пользователями, которым можно заходить на компьютер?
Update
В XP есть механизм идентификации пользователей, и каждого пользователя можно
ограничить в правах. Пользователей, на одной машине может быть множество, и что
бы было проще ими управлять, пользователи разбиты на группы. Управление
пользователями и пользовательскими группами осуществляется с помощью апплета
Users Accounts в Control Panel. После установки системы, образуется только два
пользователя, один с правами администратора, который Вы создали в процессе
установки XP и Guest, которые показаны в окне (на самом деле есть ещё несколько
пользователей, например пользователь Administrator, но его не показывает в
списке, и что бы залогиниться им придётся идти на некоторые ухищрения). Если Вы
обладаете правами администратора, то Вы можете добавить или удалить пользователя
в этом окне, можете поменять пароль пользователя или пиктограмму соответствующую
пользователю, поменять метод, который используется для входа в систему. Для
этого надо выбрать пункт Change the way users log on and off. По умолчанию стоит
Use the Welcome screen что означает, что для логона следует всего-навсего
кликнуть по иконке из списка и ввести пароль. Если убрать галочку с этого
пункта, то будет использоваться старый добрый метод входа знакомый по всем NT, с
окном в котором предлагается ввести имя пользователя и пароль. Но, настоящего
контроля над пользователями из окна Users Accounts Вы не получите. Для этого Вам
придётся заглянуть в Control Panel и обратиться к апплету Administrative Tools -
Computer Management - Local Users and Groups. Вы окажитесь в хорошо знакомом
пользователям предыдущих ОС линейки NT апплете, в котором вы сможете добавить
или удалить пользователей отредактировать уже существующих, поменять им группу,
и т.д...
Кроме этого, некоторые настройки для пользователей, такие как время жизни пароля, конкретные права для различных групп, и некоторые другие настраиваются из апплета Local Security Setings из Administrative Tools.
15. Как залогиниться администратором? New
Без лишних усилий администратором дают залогиниться только в Safe mode. Но,
залогиниться им можно и в нормальном режиме. Самый простой способ, это не
использовать Welcome screen. При обычном входе вводите имя пользователя (Administrator),
пароль, и логинитесь. При использовании Welcome screen, когда выкинется окно с
списком пользователей, дважды нажмите Ctrl+Alt+Del, и окажитесь в старом добром
окне, где сможете ввести имя пароль. После того, как залогинитесь
Administrator'ом, можете удалить всех пользователей с правами администратора, и
тогда Вы будете грузится administrator'ом всегда по умолчанию.
1. Как поставить XP?
Есть несколько способов. Во-первых, если Ваш компакт с дистрибутивом похож на
тот, что выпускается Microsoft, то он должен являться бутовым (загрузочным).
Чтобы загрузиться с него надо в BIOS-e параметр "Boot sequence" установить
равным CD-ROM, вставить CD и перезагрузиться. После старта компьютера запустится
программа установки. Дальше - просто следовать инструкциям. Это единственный
метод загрузится прямо в программу-установщик. Microsoft считает, что CD-ROM это
неотемлемая и абсолютно необходимая деталь для компьютера на который
устанавливается XP, поэтому старый добрый способ загрузки с четырёх дискеток
больше не поддерживается.
Во-вторых, можно загрузиться с DOS-овской системной дискеты с драйвером CD-ROM и
запустить программу "winnt.exe" в директории i386 на диске с дистрибутивом.
Примечание: если Ваш винчестер подключен к внешнему контроллеру (SCSI или IDE),
то не забудьте скачать новый XP (или W2k) драйвер для него и скинуть его на
дискету. Он понадобится, если программа инсталляции не сможет правильно
определить и установить устройство. В этом случае необходимо нажать на F6, когда
будет производиться поиск таких устройств.
И, наконец, можно из под W9x, NT4 или W2k запустить программу "setup.exe" из
корневого каталога СD диска, или winnt32.exe из директории i386, и апгрейднуть
систему на XP. Делает она это очень корректно и перед перезагрузкой выдаёт
список программ и драйверов несовместимых с XP.
Однако, последний способ не является самым оптимальным. Несмотря на то что XP
пытается самостоятельно определить список программ и драйверов, которые не будут
работать с ней корректно, она не в состоянии сделать это правильно во всех
случаях. Поэтому, во избежание проблем с совместимостью, мы бы рекомендовали Вам
ставить систему заново.
Есть ещё более радикальный метод решения проблем с совместимостью. При
инсталляции поверх существующей ОС, у вас будет возможность выбора ОС (Dual boot).
Примечание: после установки XP как отдельной ОС будет невозможна
нормальная работа Outlook Express и Internet Explorer в Windows 9x, т.к. W2k
заменит последние. Это верно только в случае установки обеих ОС на один и тот же
раздел диска. Но, эту проблему можно решить, путём копирования некоторых DLL из
WinNT\System32 в Windows\System. Для определения нужных библиотек можно
воспользоваться программой ShowDep (
2. Как выбрать нужную версию ядра и HAL ещё при инсталляции?
Updated
В самом начале текстового этапа установки XP при появлении сообщения "Setup is
inspecting your computer's hardware configuration" нажмите и удерживайте клавишу
"F5". В появившемся на экране списке версий библиотек HAL выберите версию,
соответствующую вашему компьютеру, или выберите позицию "Other" для того, чтобы
указать файл библиотеки от производителя оборудования. Затем продолжите
установку Windows. В поставку XP включены следующие версии библиотеки HAL:
ACPI Multiprocessor PC - для ACPI-систем с несколькими процессорами
ACPI Uniprocessor PC - используется для ACPI-систем с многопроцессорной системной платой и одним установленным процессором.
Advanced Configuration and Power Interface (ACPI) PC - используется для однопроцессорных ACPI-систем
MPS Uniprocessor PC - для систем без поддержки ACPI, с многопроцессорной системной платой и одним установленным процессором
MPS Multiprocessor PC - для многопроцессорных систем без поддержки
ACPI Compaq SystemPro Multiprocessor or 100% compatible - для компьютеров Compaq SystemPro или полностью совместимых с ними.
Standard PC - используется для любого стандартного компьютера, не многопроцессорного и без поддержки ACPI.
Standart PC with C-Step i486 - используется для компьютеров с поддержкой этой технологии.
3. При инсталляции система не даёт выбрать компоненты, да и после
инсталляции в Add/Remove programs Windows Components почти ничего нет.
Во время установки ничего выбрать вам, к сожалению, не удастся. Но, после
инсталляции, в Windows/inf найдите файлик sysoc.inf и удалите в нём слово hide
или HIDE везде, где найдёте. В Add/Remove Windows components появятся новые
пункты. К сожалению, всё из появившихся пунктов удалять нельзя, но кое-что
всё-таки можно.
4. Стоит ли переходить с FAT32 на NTFS?
Всё зависит от того, с какой целью вы используете компьютер, и сколько у вас
оперативной памяти. Следует учесть, что NTFS работает несколько медленнее чем
FAT, из-за дополнительно загружаемых сервисов и её системы безопасности. Если у
вас мало оперативной памяти, и вы решили поставить себе XP, то вам однозначно
нельзя ставить себе NTFS. Если у вас 128MB или больше, то можно уже подумать об
NTFS. Следует взвесить преимущества и недостатки NTFS для простого пользователя
и решить, что вам нужно. К преимуществам FAT32 можно отнести то, что она быстрее
и требует меньше памяти для работы. Если система работает только с FAT32, то в
память не грузятся драйвера и сервисы, необходимые NTFS. Кроме этого, при
использовании FAT32 имеется возможность доступа к диску при загрузке с
загрузочного флоппи W9x. Преимущества NTFS для простого пользователя можно
описать одним ёмким словом: indestructible. На полном серьёзе, вышибить NTFS
чрезвычайно сложно, хоть и возможно. Для опыта запускалась куча различных
приложений, оптимизаторы диска, и в самые неподходящие моменты жалась кнопка
reset. Повторение этого садизма добрый десяток раз никакого впечатления на
систему не произвело, она продолжала работать без ошибок. Кроме этого, NTFS
обладает встроенными средствами шифрования файлов, что обеспечивает определённую
уверенность в сохранности данных. Конечно, при условии что система не будет
переустанавливаться.
5. Что вообще такое NTFS, и как она работает?
NTFS выросла из файловой системы HPFS, разрабатываемой совместно IBM и Microsoft
для проекта OS/2. Она начала использоваться вместе с Windows NT 3.1 в 1993 году.
Windows NT 3.1 должна была составить конкуренцию серверам на базе NetWare и Unix,
поэтому NTFS вобрала в себя все тогдашние технологические достижения. Вот
основные из них:
1. Работа с большими дисками. NTFS имеет размер кластера 512 байт, что в принципе оптимально, но его можно менять до 64К. Более важно то, что NTFS способна теоретически работать с томами размером в 16,777,216 терабайт. Теоретически, потому что таких жестких дисков пока просто не существует, и появятся они весьма не скоро.
2. Устойчивость. NTFS содержит две копии аналога FAT, которые называются MFT (Master File Table). В отличие от FAT MSDOS, MFT больше напоминает таблицу базы данных. Если оригинал MFT повреждён в случае аппаратной ошибки (например, появления bad-сектора), то система при следующей загрузке использует копию MFT, и автоматически создаёт новый оригинал, уже с учётом повреждений. Но это не самое главное. Главное, что NTFS использует систему транзакций при записи файлов на диск. Эта система пришла из СУБД, где защита целостности данных - жизненно важное дело. Уже это говорит о её эффективности. В упрощённом виде она работает так:
Такая система гарантирует абсолютную сохранность данных в случае копирования, перемещения и удаления файлов или директорий. При внесении изменений в файл, вы теряете те изменения, которые находились в момент сбоя в памяти или в кэше контроллера, и не успели записаться на диск.
3. Защищенность. NTFS рассматривает файлы, как объекты. Каждый файловый объект обладает свойствами, такими как его имя, дата создания, дата последнего обновления, архивный статус, и дескриптор безопасности. Файловый объект также содержит набор методов, которые позволяют с ним работать, такие как open, close, read и write. Пользователи, включая сетевых, для обращения к файлу вызывают эти методы, а Security Reference Monitor определяет, имеет ли пользователь необходимые права для вызова какого-либо из этих методов. Кроме этого, файлы можно шифровать. Правда, с шифрованием стоит быть осторожнее. Если у вас рухнет система, или вы её переустановите то вы не сможете прочитать зашифрованные файлы, если не имеете ERD.
4. Компрессия данных. NTFS позволяет компрессировать отдельные каталоги и файлы, в отличие от DriveSpace, который позволял сжимать только диски целиком. Это очень удобно, для экономии пространства на диске, например можно сжимать "на лету" большие графические файлы формата BMP, или текстовые файлы, причём для пользователя всё это будет прозрачно.
5. Поддержка формата ISO Unicode. Формат Unicode использует 16bit для кодировки каждого символа, в отличие от ASCII, который использовал 8bit, или ещё хуже - 7bit. Для простого пользователя это означает то, что теперь он может называть файлы на любом языке, хоть на китайском - система это будет поддерживать, не требуя изменить кодовую страницу, как это делал DOS и W9x.
6. Что нового в файловой системе NTFS5, и в чем её отличия от NTFS4?
Updated
Самое главное, за что ругали NT4, и в чём она уступала NetWare, это за
отсутствие квотирования. Квотирование - это ограничение максимального объёма
дискового пространства для пользователя, которое он сможет использовать. Зачем
это нужно? Ну, на компьютерах, работающих в больших сетях, в фирмах и
организациях и без вопросов понятно зачем, ведь жесткие диски не резиновые. А на
домашнем компьютере, можно например, выделить пользователю "жена" или "младший
брат" не более 50МБ на винчестере, чтобы они не захламляли диск чем попало.
Причём, вовсе не обязательно, чтобы все файлы пользователя хранились в одном
месте, они могут быть разбросаны по всем дискам. Устанавливаются квоты через
Properties NTFS раздела, закладка Quota. Через Quota Entries... можно выставлять
квоты для каждого отдельного пользователя. Второе, достаточно важное отличие
NTFS5 от старой версии - возможность поиска файла, по имени его владельца. Зачем
это нужно? А вот зачем: например, вам нужно найти все файлы созданные в Word-е,
каким-то одним пользователем, на диске, где этих файлов тысячи. В NT4 это было
проблемой. С помощью Access Control List (Список управления доступом), можно
легко проверить, какие файлы доступны пользователю, и установить права доступа к
отдельным файлам или каталогам. Кроме непосредственного изменения самой
структуры NTFS, в XP добавлен Microsoft Index Server, который значительно
ускоряет поиск файлов, особенно по их содержимому, за счёт индексации
содержимого дисков. Управляется эта служба через раздел Indexing Service окна
Computer Management. В этом разделе можно просмотреть, какие директории
индексируются, и, при желании, добавить новые или удалить старые. Работает это c
любыми разделами, а не только NTFS. В NTFS5 добавлена такая функция как точки
монтирования или, по-другому, точки соединения (junction point). Функция эта
давно знакома пользователям различных вариантов Unix/Linux, но в продуктах
Microsoft она появилась впервые недавно (только с W2k). С помощью этой
технологии можно присоединить любой дисковый ресурс в любое место файловой
системы. Например, можно присоединить жёсткий диск D:\ в любой из каталогов на
диске C:\, например, в C:\games Теперь, зайдя в директорию C:\games, можно будет
видеть содержимое корневого каталога диска D:\. Все изменения, которые будут
произведены в этой директории, будут произведены на диске D:\. После этого,
можно в окне Computer management -> Disk Management убрать букву, присвоенную
этому диску (Change disk letter and path), и пользователь даже не будет знать,
что на компьютере установлено два диска! Он будет работать с одним диском C:\ и
директория C:\games для него ничем не будет отличаться от других. Смонтировать
диск или раздел в директорию на NTFS разделе или диске, можно из уже знакомого
нам меню Change disk letter and path, выбором пункта Add.. -> Mount in this Ntfs
folder -> Browse... Управлять этой функцией можно и через командную строку,
командой mountvol. Сразу после примонтирования диска, директория в которую он
смонтировался, будет показываться другим значком:
Но стоит переименовать её, как она примет такой же вид, как и все остальные.
Что бы размонтировать диск, используйте Disk Management, меню Change disk letter and path, выбором пункта Remove. Если просто удалите папку с примонтированым диском в Explorer'е, то вместе с папкой вы удалите ВСЁ содержимое примонтированого диска. Так что будьте внимательны. Кроме монтирования целых дисков, можно монтировать отдельные директории, но для этого придётся воспользоваться сторонней утилиткой. Зайдите в консоль, запустите её, и ознакомитесь с её операндами.
7. Что такое кластер? Updated
Кластер - минимальный размер места на диске, которое может быть выделено
файловой системой для хранения одного файла. Определяется он, как правило,
автоматически, при форматировании винчестера, по зависимости указанной в
таблице:
Размер раздела | Секторов в кластере | Размер кластера |
< 512mб | 1 | 512 байт |
< 1024mб | 2 | 1K |
< 2048mб | 4 | 2K |
< 4096mб | 8 | 4K |
< 8192mб | 16 | 8K |
< 16384mб | 32 | 16K |
< 32768mб | 64 | 32K |
> 32768mб | 128 | 64K |
Небольшое исключение для системного раздела: если он меньше 2048МБ, то размер кластера, при использовании NTFS, всегда 512 байт. Узнать размер кластера в XP можно несколькими способами. Во-первых, можно зайти в Administrative Tools -> Computer Management -> Storage -> Disk Defragmenter. Выбрать нужный диск и нажать на Analyze. Через несколько секунд появится табличка, где есть три кнопки. Нажатие на View Report запускает окошко, в котором море информации про выбранный диск, в том числе и Cluster size. Есть ещё один метод, который подходит не только для XP. Создаётся, или берётся готовый, маленький файлик размером от 1 байта до 500 байт. Нажимается на нём правая кнопка мыши, выбирается Properties. Смотрим на два пункта, Size и Size on disk. Size должен быть чем-то вроде 10 байт (или какой там размер он реально имеет), а Size on disk будет, к примеру, 4096 байт, что соответствует размеру кластера, т.е. 4K. Размер кластера можно выбрать и самому, вручную, правда, только при форматировании. Делается это так: "format d: /A:size", где size это размер кластера в байтах. Однако существуют некоторые правила, которых следует придерживаться: во-первых, размер кластера должен быть кратен размеру физического сектора, то есть 512 байтам в подавляющем большинстве случаев; во-вторых, есть ограничения по количеству кластеров на разделе.
8. Как уменьшить занимаемый объем пpоинсталиpованной XP?
Можно удалить директории:
1) %SystemRoot%\Driver Cache\i386\
Это можно сделать в том случае, если всё оборудование уже стоит и работает. При
добавлении нового оборудования система будет запрашивать дистрибутив.
2) %SystemRoot%\system32\dllcache\
Это кэш защищенных системных файлов, используемый для их автоматического
восстановления в случае повреждения. Размер по умолчанию этой папки 400 Мб, и
определяется он параметром SFCQuota (0xFFFFFFFF) в ключе реестра
HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \
Winlogon
Изменить размер кэша системных файлов можно помощью команды sfc:
sfc /cachesize=0 (можно ввести другое значение, например, 3 Мб), а потом вручную
удалить все файлы в указанной директории. Если не задать /cachesize=0, то при
следующей проверке защищенных системных файлов система снова наполнит свой кэш
до заданного объема.
3) Выключить System Restore. Сдать это можно здесь: System Properties -> System
Restore -> Turn off System Restore for all drives. Этим вы сотрёте всю
информацию, которая записана System Restore, и хранится в папке System Volume
Informatiоn.
9. Можно ли отконвеpтировать диск FAT32 в NTFS без потеpи данных?
1. Можно воспользоваться командой CONVERT том: /FS:NTFS [/V] Преобразование
произойдет при следующей перезагрузке. Потери информации не при этом не будет,
но нужно иметь в виду, что размер кластера после конвертации составит 512 байт,
что не очень хорошо на больших разделах, кроме того, диск после конвертации
будет сильно фрагментирован. Обратное преобразование (NTFS -> FAT) без потери
данных средствами XP невозможно, потребуется отформатировать раздел заново.
2. Выполнить конвертацию также сможет программа Partition Magic. C NTFS 5
нормально работает, начиная с версии 6.0, но если использовать только
загрузочную дискету, то подойдет и версия 5.01. Данная программа также позволяет
выполнять обратное преобразование без потери данных и даже может менять размер
кластера (к сожалению, только на FAT16 и FAT32). Partition Magic не работает с
динамическими дисками, только с основными.
10. Как полностью выключить SFC (System Files Protection)?
Для этого необходимо поменять значение [HKEY_LOCAL_MACHINE \ SOFTWARE \
Microsoft \ Windows NT \ CurrentVersion \ Winlogon] "SfcDisable" на
"dword:ffffff9d". Для того что бы включить его обратно, этот же ключ надо
изменить на 0. Кроме этого, можно воспользоваться вот этой утилиткой
http://www.3dnews.ru/documents/1143/setsfc.zip, с помощью которой можно не
только выключить sfc, но и изменить некоторые другие его параметры, причём
делать это гораздо удобнее, чем копаться в дебрях реестра.
Однако, следует помнить что сделав это, вы рискуете испытать на себе все
последствия Dll-hell, начиная от снижения общей производительности системы и
заканчивая самыми разнообразными проблемами и глюками, вызванных заменой
системных библиотек на несовместимые версии от сторонних производителей.
11. Какие параметры можно менять в boot.ini?
Updated
boot.ini отвечает за порядок загрузки ОС установленных в системе, и позволяет
задать некоторые параметры загрузки этих систем. Начинается этот файл разделом [boot
loader]
В этом разделе всего два параметра:
Timeout, определяет время в секундах, которое ждёт система прежде чем
начать загружать ОС по умолчанию, в случае если в системе установлено несколько
ОС.
Default, определяет систему которая грузится по умолчанию.
Второй раздел [operating system], в котором находится список возможных к загрузке ОС. Для каждой ОС указывается её местоположение с использованием имен ARC (Advanced RISC Computer).
scsi(*) или multi(*) - элемент scsi(*) используется в случае контроллера SCSI с отключенным BIOS. Элемент multi(*) используется для дисков всех остальных типов, включая IDE, EIDE, ESDI и SCSI с включенным BIOS. (*) - номер адаптера, с которого осуществляется загрузка. Адаптеры нумеруются с нуля, начиная с контроллера, расположенного ближе к слоту 0 на мат. плате.
disk(*) - если (1) = scsi(*), то равен логическому номеру устройства (LUN), установленному для диска. Если (1) = multi(*), то всегда равен нулю.
rdisk(*) - если (1) = multi(*), то равен номеру диска в цепочке, счет дисков начинается с 0. Если (1) = multi(*), то всегда равен нулю.
partition(*) - определяет дисковый раздел, содержащий файлы ОС. В отличие от всех остальных элементов имен ARC нумерация разделов начинается с 1, т.е. первый раздел обозначается partition(1), второй - partition(2) и т.д.
\path - определяет каталог (или подкаталог) раздела, в котором находятся файлы ОС. По умолчанию в XP используется путь \windows.
Кроме этого, в кавычках прописывается текст, который будет виден в пункте выбора этой ОС в стартовом меню. После этого текста могут быть ключи которые влияют на загрузки ОС. Для XP возможны следующие ключи:
/basevideo - с этим ключом система будет использовать только стандартный VGA драйвер. Этот параметр может пригодится если вы на коротко время ставите другую видеокарту, и вам не хочется мучаться с перестановкой драйверов.
/fastdetect - обычно ставится автоматически при инсталляции системы. При установке этого ключа система не определяет все Plug and Play устройства в процессе загрузки.
/maxmem - определяет максимальный размер RAM, который может использоваться системой. Теоретически, может помочь если у вас глючная оперативка.
/noguiboot - при использовании этого ключа не будет рисоваться цветная заставка при загрузке. Может использоваться теми кто не желает смотреть на эту картинку в 60 герцах. Но надо учесть, что кроме этого не будут рисоваться BSOD при загрузке. Но виснуть система, если что-нибудь не в порядке, естественно не перестанет.
/noserialmice=[com 1,2,3] - при использовании этого параметра не будет определяться мышь подключенная к COM порту для портов перечисленных в скобках. Если номера портов не указывать, то мышь не будет определяться на всех портах.
/bootlog - при задании этого параметра система будет писать лог загрузки в %SystemRoot%\Nbtlog.txt Этот параметр можно использовать что найти причину почему система может загрузится только в safe mode.
/safeboot - при его установке система загрузится в Safe mode. То же самое можно сделать нажав F8 в начале загрузки системы. Через двоеточие можно задать несколько параметров для /safeboot. Minimal - минимальная конфигурация. Network - с поддержкой сети. Dsrepair - доступна только в NET Server и позволяет восстановить Active Directory с заблаговременно сделанной резервной копии. Alternateshell - позволяет использовать альтернативные графические оболочки. По умолчанию с системой ставится только Explorer (стандартная оболочка) и Progman (осталась в наследство от Windows3.11 и NT 3.5).
/sos - отображает на экране список загружаемых драйверов. Может помочь выяснить, на чём система спотыкается при загрузке.
/baudrate - этот параметр указывает скорость с которой будет работать COM порт для отладки системы. Если не указать конкретную скорость, то будет 9600 для модема и 19200 для нуль-модемного кабеля. При включении этого параметра автоматически ставится параметр /debug
/crashdebug - с этим флагом загружается отладчик, но остаётся в неактивном состоянии до тех пор пока не произойдёт ошибка ядра. Может использоваться разработчиками программного обеспечения.
/debugport=com* - указывает номер COM порта (* должна быть номером порта) используемого при отладчиком. Автоматически включает ключ /debug
/debug - загружается отладчик, который может быть активизирован другим компьютером через подключенным COM порт. Может использоваться разработчиками ПО.
/nodebug - на экран не выводится отладочная информация.
/hal - указывает имя файла, который должен использоваться как hal.dll после загрузки.
/kernel - указывает имя файла, который должен использоваться как
ntoskrnl.dll после загрузки. 12. Как мне поставить Win9x при уже
установленном XP?
Win9x при инсталляции затирает загрузочный сектор XP. Что бы этого не произошло,
перед установкой Win9x нужно правильно сконфигурировать его инсталлятор.
Для этого в файле MSBATCH.INF (если такого файла в вашем дистрибутиве нет,
создайте его) нужно прописать следующие строки:
[Setup]
CleanBoot=0
После установки Win9x устанавливает загpyзкy по умолчанию на себя, но это
легко меняется. Если дистрибутив Win9x находится на CD (как это обычно и
бывает), то исправленный или новосозданный MSBATCH.INF можно использовать,
запустив программу установки Win9x с параметром:
setup.exe диск:\путь\MSBATCH.INF
В данном случае файл можно назвать как угодно, а не только MSBATCH.INF.
13. Как изменить букву системного/загрузочного диска в XP?
Изменение буквы может потребоваться в случае поломки зеркального тома или при
изменении конфигурации дисковой подсистемы. Ниже рассмотрено, как поменять
местами буквы для дисков С и D. Если вам не нужно менять буквы местами, просто
измените значение \DosDevice\[буква]: на любую неиспользуемую букву. Имейте в
виду, что при изменении буквы диска в нормально работающей системе перестанут
работать программы, которые используют абсолютный метод адресации - придется
переинсталлировать их или вручную изменять все неправильные пути в реестре.
14. Как переименовать папку аккаунта Администратор?
Заходим в систему под аккаунтом администратора, создаем папку с нужным именем в
директории Documents and Settings. Затем - правый клик на иконке "My computer"
-> Properties -> Advanced -> User Profiles, нажимаем кнопку Copy To ... и
копируем профиль администратора в созданную папку. Запускаем regedit и находим
ключ:
HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList
В этом ключе находим ветку, соответствующую профилю администратора по значению
ключа ProfileImagePath и в ней исправляем этот параметр на нужный.
Перелогиниваемся, если все прошло удачно, можно удалить старую папку - она
больше не понадобится.
1. При запуске Windows Explorer открывается папка My Documents. Как
сделать так, что бы открывался корневой каталог системного диска?
В 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 можно здесь: http://support.microsoft.com/support/kb/articles/Q152/4/57.asp
2. Когда открывается директория с большим количеством файлов, находящаяся
на NTFS-разделе, например, WINNT, то это делается слишком долго. Можно ускорить
этот процесс?
Когда открывается директория, то NTFS обновляет метку последнего доступа к
файлам. Если файлов много и на всех надо метку обновить, то это занимает
довольно много времени. Однако эту функцию можно отключить. Для этого запускаем
Regеdit и по адресу HKEY_LOCAL_MACHINE -> SYSTEM -> CurrentControlSet -> Control
-> FileSystem cоздаём ключ типа DWORD под названием NtfsDisableLastAccessUpdate,
после чего ставим его в 1.
3. Как ускорить работу интерфейса XP?
Updated
Во-первых, нужно отключить все эффекты. Для этого требуется зайти в System
Properties, закладка Advanced, раздел Performance, кнопка Settings.
Вы окажитесь в таком окне:
в котором можно либо выключать эффекты по отдельности, снимая соответствующие значки, либо выключить всё сразу, отметив пункт Adjust for best performance. Если это кажется недостаточным, то можно через Regedit отредактировать несколько ключей. По адресу HKEY_CURRENT_USER -> ControlPanel -> Desktop находится ключ MenuShowDelay. По умолчанию его значение равно 400, это значение задержки в миллисекундах, после которой появляются раскрывающиеся меню. Установите его в 0.
Также по адресу HKEY_CURRENT_USER -> ControlPanel -> Desktop -> WindowsMetrics находится ключ MinAnimate (если его нет, то создайте его; тип String), по умолчанию он стоит 0. Если его поставить равным 1, то он уберёт эффект анимации при сворачивании/разворачивании. Для того что бы эти изменения вступили в действие, необходимо перезагрузить компьютер.
4. Что ещё можно сделать для оптимизации работы XP?
Updated
Ускорить запуск программ и освободить пару мегабайт ОЗУ можно отключив
Dr.Watson-а, debugger, встроенный в XP. Сделать это можно выставив ключ Auto
равным 0 по адресу HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> Windows NT ->
CurrentVersion -> AeDebug. В этом случае, если возникнут какие-либо сбои в
работе приложения, то система предложит либо закрыть приложение, либо передать
его отладчику для отладки. Если выбрать второе, то запустится Dr.Watson,и
создаст лог-файл. Если Вы уверены, что такая возможность Вам ни к чему, то
можете удалить папку AeDebug из реестра. Ускорить работу системы, попутно
освободив немного памяти, можно запретив загрузку ненужных системных служб.
Отключить (Disable) ненужные службы можно через раздел Services окна Computer
Management.
Здесь надо быть предельно осторожным, потому как последствия необдуманных действий могут быть непредсказуемы. Многие службы для своей работы требуют работы других служб, поэтому если Вы отключите слишком много лишнего, то можете столкнуться с такой ситуацией, что не сможете включить всё обратно. Что бы этого избежать, мы бы советовали Вам перед тем как производить эксперименты с службами сохранить ветку реестра отвечающую за запуск системных служб. Для этого в regedit идите по адресу HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Serviсes, и выбрать в меню File, или контекстном по правому клику, пункт Export Registry Key.
Тогда, в случае каких либо проблем Вы просто сможете применить полученный *.reg файлик и всё поправить. А вообще, мы бы настоятельно советовали бы Вам воспользоваться советами из раздела восстановление, и сразу после инсталляции системы сохранить все системные настройки. Это, в последствии, может помочь избежать Вам многих проблем. Ниже мы приведём несколько служб, которые могут быть отключены. Используйте эти советы на свой страх и риск, авторы не несут никакой ответственности за возможные последствия.
Этот список можно ещё продолжить, необходимость того или иного сервиса определяется задачами, которые выполняются на конкретной машине, и установленным аппаратным обеспечением. Поэтому, каждый должен сам решать, что можно отключить.
5. Как отключить автозапуск у привода компакт-дисков?
Updated
Самый простой способ, сделать это через CD Properties, вызываемой по правому
клику мышки на CD диск.
из этого окна можно выбрать, как система должна реагировать на диски определённого содержания. Но в этом списке нет Data CD, и что бы отключить автозапуск на таких дисках, надо нажать левый Shift во время загрузки компакт-диска. А можно поправить значение в реестре: ключ: [HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ CDRom] паpаметp: Autorun тип: REG_DWORD значение: (0=отключено, 1=включено)
6. По какому принципу XP присваивает буквы дискам?
В порядке подключения. Системному диску обычно присваивается название С:\ и
изменить его сложно. После него идут все жёсткие диски, которые найдены в
процессе инсталляции, потом CD-ROMы, и так далее. Но, если диск подключается
после того как система установлена, то ему присваивается следующая свободная
буква, буквы уже установленных дисков не меняются. Причём для системы нет
никакой разницы, что это за диск: винчестер, CD-ROM, Zip или Jaz drive, или
что-либо ещё. Таким образом, нередки ситуации, когда CD drive имеет букву
меньшую, чем винчестер, или, если в системе установлено много дисков, они идут
вперемешку, без всякой системы, что несколько смущает пользователей привыкших к
тому, что W9x упорядочивает диски, меняя буквы, и установленный в W9x винчестер
всегда получает букву меньшую, чем у CD-ROM, сдвигая последний. Впрочем, и в XP
можно привести нумерацию дисков в "привычный" вид, но делать это придётся
вручную, через Disk Management.
7. Как сделать, чтобы пpи остановке/запyске стиpался/создавался новый файл
подкачки pagefile.sys?
[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \
Memory Management]
Параметр "ClearPageFileAtShutdown"=dword:00000001
Этот ключ не стирает пейджфайл с диска, а заполняет его весь нулями, т.е.
очищает. Hо сам файл на диске остается. Тоже самое делается в апплете Local
Security Policy в Administrative Tools, раздел Local Policies, Security Options,
ключ Shutdown: Clear virtual memory pagefile when system shuts down.
8. Как задать пpиоpитет процесса еще пpи его запyске? Чтоб не лазить
постоянно для этого в task manager?
Запуская с помощью консольной команды start можно запускать приложение с нужным
приоритетом, указывать время, через которое приложение должно быть закрыто, и
некоторые другие параметры. Для более подробной справки почитайте start /? Все
эти команды можно прописать в *.bat файле и пользоваться им для запуска
приложени. Что бы не писать *.bat файлы для каждой программы отдельно, и не
набирать команду целиком, можно сделать файлик high.bat, с таким содержимым
echo off
start /high %1
и поместить его в директорию SendTo профиля вашего пользователя. Тогда, что бы запустить программу с более высоким приоритетом, достаточно просто переслать её на этот файлик через правую кнопку мыши. Но пересылать надо именно исполняемый файл, а не shortcut к нему. Конечно же, этот файлик можно и переделать и запускать программы с другим приоритетом.
Дополнение: Ускорение запуска программ
XP может работать в двух режимах. Первый отводит больший приоритет запущенным
пользователем приложениям (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
Будьте осторожны в присваивании класса реального времени. Такая программа будет иметь очень высокий приоритет, что может сказаться на замедлении выполнения других программ. Более того, если у Вас не SMP система, то охочее до ресурсов приложение может просо ничего не оставить системе, и вы столкнётесь с ситуацией, когда компьютер не будет реагировать на Ваши действия, или будет реагировать с большим опозданием. В худшем случае он может просто повиснуть.
9. XP при загрузке проверяет на ошибки все дисковые разделы, даже если на
них установлены другие ОС. Как это отключить?
Для этого необходимо в реестре по адресу [HKEY_LOCAL_MACHINE \ SYSTEM \
CurrentControlSet \ Control \ Session Manager] изменить ключ "BootExecute". По
умолчанию там стоит "autocheck *", "*" можно попробовать поменять на букву
раздела, который следует проверять. Впрочем, возможно это приведёт к тому, что
никакие разделы не будут проверятся вообще, полной уверенности о работе этого
ключа нет.
10. Как ускорить работу с памятью?
Можно регулировать несколько значений реестра для ускорения работы подсистемы
памяти XP. Но будьте осторожны, так как неправильные значения могу привести к
неработоспособности системы.
Вы можете изменить некоторые значения реестра в ветке [HKLM/ System/
CurrentControlSet/ Control/ Session Manager/ Memory Management]:
DisablePagingExecutive - при включении этого параметра, исполнительная система Win2k не будет задействовать файл подкачки (swap) на жестком диске. После этого система и программы будут быстрее реагировать на действия пользователя. Параметр следует использовать только при большом объеме доступной памяти (>256 Мбайт). По умолчанию значение "0", включение - "1".
LargeSystemCache - при включении (по умолчанию включено на сервере Windows.NET) операционная система будет использовать по крайней мере 4 Мбайт памяти для кэширования системы. Компьютер будет кэшировать ядро системы в память. Объем кэша динамический, если требуется более 4 Мбайт памяти, то они будут выделены. По умолчанию выделяется 8 Мбайт. Ядро отдаст занимаемую кэшем память, если какому-нибудь приложению будет ее не хватать. Для включения опции следует указать в качестве параметра "1". Установка опции в значение "0" рекомендуется для серверов, запускающих приложения со своими собственными функциями кэширования памяти, например Microsoft SQL Server или IIS.
IOPageLockLimit - сомнительная функция, если вы, конечно, не желаете организовать сервер из своей машины. Опция ускорит выполнение операций ввода/вывода при большом количестве передаваемых файлов или при подобных нагрузках. Не имеет ощутимого эффекта, если на вашем компьютере установлено менее 128 Мбайт памяти. Если памяти больше, то вы получите увеличение производительности при установке параметра в значение от 8 до 16 Мбайт. По умолчанию выставляется 512 кбайт. Вам следует указать параметр в байтах, поэтому умножьте требуемое число мегабайт два раза на 1024. Протестируйте несколько настроек и выберите наилучшую.
11. У меня пусто в "Автозапуске", но некоторые программы продолжают
стартовать при входе в Windows Updated
Проверьте следующую ветку реестра, используя regedit [HLKM \SOFTWARE \MICROSOFT
\WINDOWS \CURRENTVERSION \RUN]. Там находятся значения, каждое из которых
соответствует одной запускаемой при старте программе. Если вы не уверены, перед
стиранием сохраните выбранные строчки. Ещё проще сделать это из программки
msconfig, закладка StartUp,
запустить которую можно из пункта Run... кнопки Start.
12. Можно ли ввести машину в состояние hibernate, или выключить из
командной строки?
Можно. Вот так: %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
В дальнейшем можно стартовать этот скрипт из командной строки или включить вызов
в командный файл. Уже готовый скрипт при желании можно скачать здесь:
http://www.chem.univ.kiev.ua/~adsh/win2k/soft/poweroff.zip
13. Правда ли что XP всегда загружает определённый набор DLL, даже если
они не используются?
Правда. Список этих DLL находится здесь:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\KnownDLLs
Теоретически, если вы уберёте из этого списка лишнее, это может освободить
некоторое количество памяти и ускорить работу. Практически, я бы не советовал.
Зато можно добавить в этот список библиотеки, которые часто используются
используемым именно Вами.
14. Как сделать что бы задачи которые повисли и перестали отвечать
убивались автоматически?
За это отвечает ключ HungAppTimeout, находящийся по адресу HKCU\Control Panel\Desktop.
Значение этого ключа определяет время в миллисекундах, через которое не
отвечающее приложение считается зависшим. Кроме этого ключа, в той же ветке есть
ключи WaitToKillServiceTimeout, который задаёт время ожидания перед убийством
зависшей службы, и AutoEndTasks, присвоив которому значение 1, вы разрешите
системе убивать зависшие процессы самостоятельно. Не следует, только, ставить
очень малые значения Timeout, иначе могут возникнуть проблемы с не вовремя
убитыми программами и службами.
15. Как добавить содержимое рабочего стола в меню Start?
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.
16. Как мне залочить мой компьютер? Crtl+Alt+Del не помогают.
Updated
Теперь для этого придётся нажать Win+L. Кроме этого, можно создать *.cmd файл
следующего содержания
rundll32.exe user32.dll,LockWorkStation
и лочить машину запуская его. Если снять галочку с Use Welcome Screen в Control Panel - Users Accounts - Change the way users log on and off, то когда другой пользователь, зарегистрированный на вашей машине попытается разлочить его, то он отсоединит (log off) вашего пользователя, и вы потеряете всё несохраненные документы. Такого же эффекта можно добиться отключив (Disabled) службу Terminal Service. Для того что бы иметь возможность работать на компьютере нескольким пользователям одновременно, придётся включить Welcome Screen и Fast User Switching.
17. Куда пропала закладка Security на томах NTFS, и что случилось с
закладкой Sharing? New
В полном соответствии с новыми принципами построения интерфейса OC, Microsoft
спрятал закладку Security и сильно упростил закладку Sharing, что бы не смущать
неопытных пользователей кучей непонятных для них значений и понятий. Для того
что бы вернуть всё как было в W2k, необходимо в Windows Explorer выбрать меню
Tools - Folder Options. В открывшемся окне выбрать закладку View, и в разделе
Advanced Settings очистить чекбокс Use simple file sharing (Recommended). Это не
только приведёт закладку Sharing в нормальный вид (с возможностью выставить
нормальные права доступа), но и вернёт закладку Security.
18. Как включить кодирование Mp3 с высоким битрейтом?
New
Во-первых, можно поставить внешний mp3 кодек и кодить с его помощью. Если
нравиться встроенный, то импортируйте в реестр *.reg файлик следующего
содержания:
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MediaPlayer\Settings\MP3Encoding]
"LowRate"=dword:0000dac0
"MediumRate"=dword:0000fa00
"MediumHighRate"=dword:0001f400
"HighRate"=dword:0002ee00
19. Как убрать папку Shared Documents из My Computer?
New
Заходим в RegEdit HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows \
CurrentVersion \ Explorer \ My Computer \ NameSpace \ DelegateFolders
Удаляем ключ {59031a47-3f72-44a7-89c5-5595fe6b30ee}.
20. Как мне изменить time-server, используемый XP?
New
Список серверов, которые используются для синхронизации времени на локальной
машине и сервере, находится в HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\DateTime\Servers
Добавьте здесь свой, или удалите существующие, если вам эта возможность не
нужна. В последнем случае, отключите службу Windows time.
21. Что такое boot defrag, и что с ним делать?
New
Это новая функция, которую Microsoft ввёл в Windows XP. Суть её состоит в том,
что при каждой загрузки дефрагментируются файлы необходимые для старта XP, что
позволяет ей грузиться быстрее. Если выключить эту функцию, то на первых порах
загрузка будет идти чуть-чуть быстрее, но по прошествии определённого времени
заметно замедлиться. Управлять данной функцией можно через реестр. В разделе
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\BootOptimizeFunction ищем ключ Enable.
Поменяв его значение на N, мы выключим boot defrag, присвоив Y включим.
22. Как добавить и отредактировать сообщение, которое будет выводить при
старте компьютера? New
Для этого идём в Control Panel - Administrative Tools - Local Security Policy.
Выбираем Security Options, ищем там пункт Interactive logon: Message text for
users attempting to log on. Это будет сообщение, что выведется в окне. На
строчку ниже смотрим Interactive logon: Message title for users attempting to
log on. Это будет название окна (титл), в котором будет выводиться сообщение.
1. Система не загружается, что делать?
Updated
Восстановить систему в XP будет гораздо проще, если заранее об этом
позаботиться. Наиболее радикальным методом будет сохранение всех основных
системных файлов. Для этого, в Properties жёсткого диска выберите закладку Tools
и нажмите на кнопку Backup now..., а лучше через Start -> Programs ->
Accessories -> System Tools -> Backup. В открывшемся окне выбираем закладку
Backup, и отмечаем галочкой System state. Далее остаётся только нажать на Start
Backup.
К недостаткам этого метода можно отнести то, что созданный файл с расширением *.bkf займёт около 200МБ места на диске, и для того чтобы воспользоваться им, необходимо иметь работающую систему. То есть, он не спасёт Вас от полной переустановки системы, он просто поможет восстановить вам все свои настройки и позволит не переустанавливать заново некоторые программы.
Поэтому мы предлагаем воспользоваться менее радикальным методом и сохранить только содержимое папки С:\WINDOWS\ystem32\config: это займёт всего 10-30МБ. Точный список файлов реестра XP можно посмотреть здесь: HKEY_LOCAL_MACHINE\System\CotnrolSet\Control\HiveList\ Причём для этой цели можно и не пользоваться каким-либо дополнительным софтом, а просто скопируйте их в другое место. Файлы, содержащиеся в этой папке включают в себя весь реестр XP, поэтому все проблемы связанные с реестром решаются просто перезаписыванием сбойного реестра старым, гарантированно работающим. Сделать это можно, например, загрузившись с любой досовской загрузочной дискеты.
Однако, если системный раздел отформатирован под NTFS, то Вы не сможете увидеть его, загрузившись с простой досовской дискеты. Вам придётся использовать NTFS драйвер для DOS или Win98. Найти их можно на http://www.sysinternals.com.
Штатными средствами, можно только загрузиться с загрузочного CD XP. После загрузки Вам будет предложено установить систему заново или восстановить её с помощью Recovery Сonsole. Выбрав пункт Recovery Сonsole нам предложат выбрать, какую из инсталляций XP необходимо отремонтировать (если в системе их несколько), потом спросят пароль администратора. После этого вы окажетесь в интерфейсе командной строки. Список поддерживаемых команд невелик: с ним можно ознакомиться командой "help". Для того, чтобы перезаписать реестр можно воспользоваться командой "copy". Кроме этого, стоит отметить ещё несколько команд. Во-первых, это команды "listsvc", "disable" и "enable". Первая выдаёт список системных служб и драйверов с информацией о способе старта. Вторая позволяет отключить службы, которые являются источником проблем. Ну а третья, позволит наоборот, включить службы или драйвера. Во-вторых, можно отметить команды "fixboot" и "fixmbr", которые восстанавливают загрузочные файлы и master boot record.
Для того, чтобы попасть в Recovery Соnsole вовсе не обязательно использовать загрузочный CD. Можно установить её на жёсткий диск, тогда каждый раз при загрузке Вы сможете выбирать нужное: загружать систему полностью или загружаться в Recovery Console.
Чтобы установить Recovery Console нужно из командной строки в директории i386 дистрибутива XP набрать winnt32.exe /cmdcons. Но, вообще-то, набор команд доступных с консоли весьма ограничен, и мы бы посоветовали Вам в случае каких-либо неприятностей ставить винт на другую машину, с установленной XP или W2k, она увидит NTFS5 раздел и позволит с ним нормально работать. Если же такой возможности нет, и Вы склоны к экспериментам со своей машиной, то стоит системный раздел отформатировать под FAT32. В противном случае возможна ситуация, когда при крахе системы Вы не сможете добраться до своих данных.
Восстанавливать систему можно при помощи Windows Automated System Recovery Disk. Для этого этот диск необходимо предварительно создать. Сделать это можно в окне Backup wizard-а нажатием на кнопку Automated System Recovery Wizard. Правда, при создании этого будет бакапиться всё содержимое системного диска, так что решайте сами, надо ли оно вам.
Для использования Windows Automated System Recovery Disk нужно загрузиться с загрузочного диска XP (или запустить winnt.exe из директории i386 дистрибутива) и нажать на F2 в начале загрузки, когда соответствующая надпись будет на экране.
Если система загружается хотя бы в safe mode, можно попробовать загрузиться в safe mode с поддержкой командной строки и дать команду "chkdsk /r".
С помощью этих методик можно решить множество возникающих проблем, но далеко не все. Например, ни одна из них не поможет, если в системе установлено неверное ядро.
Более радикальным методом является использование System Restore, пришедшем в XP из WinME. Справедливости ради стоит сказать, что System Restore в XP сделана гораздо толковее, чем в его предшественнике. Запустить этот апплет можно из меню Start -> Programs -> Accessories -> System Tools -> System Restore.При запуске этого апплета Вам будет предложено два выбора, сохранить текущее состояние системы, или восстановиться с сохраненного ранее. Выбирайте то, что нужно, и просто следуйте инструкциям на экране.
2. Как восстановить повреждённый загрузчик XP?
Загрузиться в Recovery Console и дать команду FIXBOOT. Ещё можно использовать
программу Bootpart, загрузившись с досовской дискеты и дав команду "bootpart
winnt boot:c:". Кроме того, при помощи этой программы легко конфигурируется
загрузка любых ОС NT загрузчиком. Взять программу можно на
http://www.winimage.com/ - это
официальный сайт её автора.
Кроме этого, всегда можно воспользоваться более радикальным методом, и запустить заново инсталляционную программу XP, и выбрать там отремонтировать текущую инсталляцию.
3. Пропали куда-то системные шрифты под XP, или вообще, система начала вести себя как то странно, перестали работать некоторые программы, появились глюки, которых раньше точно не было. Как это можно исправить?
В командной строке вводишь sfc.exe /scannow - проверить системные файлы (к ним относятся и шрифты) и поставит обратно (возможно, при этом попросит компакт-диск). Естественно, эта методика решит проблему с другими повреждениями системных файлов. Если это не помогает, то можно запустить инсталляцию XP из под XP, и выбрать пункт Upgrade to Windows XP.
4. Как поменять ядро системы? Updated
В XP этот процесс упрощён до предела. Больше не надо переставлять всю систему,
или использовать внешние утилитки из Resource Kit-а. Ядро меняется в Device
Manager -> Computer, как и любой другой драйвер.
Но, это ИСКЛЮЧИТЕЛЬНО важно, НЕ СТАВЬТЕ ядро, которое не держится железом. Если не уверены, то лучше ничего не трогать, потому что последствия установки неправильного ядра непредсказуемы. Скорее всего машина просто перестанет загружаться, во всех режимах. Предотвратить подобное можно подредактировав boot.ini. Нужно всего лишь продублировать рабочий пункт меню выбора ОС, например,
multi(0)disk(0)rdisk(0)partition(1)WINDOWS="Microsoft Windows XP Professional" /fastdetect
и приписать после /fastdetect следующие опции: /kernel=ntoskchk.exe /hal=halchk.dll,
а также в директории WINDOWS\System32 сделать копии вашего ядра и HAL-а. Назвать их, конечно же, надо ntoskrnl.exe -> ntoskchk.exe и hal.dll -> halchk.dll.
Кроме этого, необходимо учитывать одну тонкость. Видимо из за того, что при установке неправильного ядра XP просо виснет, теперь весь список доступных ядер не выводиться в окне смены драйвера. Таким образом, возможна ситуация, когда Вы точно знаете, что ядро поддерживается системой, но система не даёт его установить. В этом случае, придётся делать это вручную. Для начала найдите в windows\inf файл под названием hal.inf. После этого, изучите его, что бы выяснить, какие файлы и куда переписываются при смене ядра. Обычно перезаписывается только hal.dll, названия какого hal какому ядру соответствуют, можно узнать из списка:
Standard PC - hal.dll
Advanced Configuration and Power Interface (ACPI) PC -halacpi.dll
ACPI Uniprocessor PC - halaacpi.dll ACPI Multiprocessor PC -halmacpi.dll
Compaq SystemPro Multiprocessor or 100% Compatible - halsp.dll
MPS Uniprocessor PC -halapic.dll
MPS Multiprocessor PC -halmps
После этого остаётся "выдрать" соответствующий файл из Windows\Driver Cache\i386\driver.cab, скопировать его с Windows\system32, и сослаться на него в boot.ini. После загрузки (если повезёт :-)), можно переставить его по нормальному, в списке это ядро появится.
5. Как в Recovery Console получить доступ в папки, отличные от \WINDOWS
Updated
Под аккаунтом администратора заходим в 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.
6. Можно ли восстановить информацию из зашифрованного средствами XP файла?
Если не позаботится об этом заранее, то нет (и это логично, ведь шифрование для
этого и задумывалось). Ключ, с помощью которого шифруются данные в XP уникален
для каждого пользователя в каждой инсталляции, он имеет длину до 128 байт,
Шифрование работает на уровне драйверов непосредственно через ядро системы, а
ключ хранится в профиле пользователя, поэтому после переустановки системы или
удалении пользователя он теряется. Создание другого пользователя с таким же
именем и паролем для входа в систему проблему абсолютно бесполезно, и проблему
не решает. Единственное приемлемое решение - это создание ERD диска. Вся
необходимая информация по существующим пользователям будет сохранена на диске, и
после переинсталляции системы надо будет только восстановиться с ERD.
1. Вместо русских букв в некоторых программах показываются закорючки.
Updated
Запустите апплет Control Panel -> Regional and Languadge Options. На закладке
Regional Options есть два раздела, Standarts and formats и Location.
Первый раздел настраивает локаль для конкретного пользователя и отвечает за то, в каком виде и на каком языке пишется дата, время, какие меры длины используются и так далее. В нашем случае его лучше всего ставить Russian. Второй пункт отвечает, в том числе, и за системные шрифты, это как раз то, что нам и нужно. Необходимо убедиться, что там выставлена Russia. Кроме этого, на закладке Advanced надо выставить Language for non-Unicode programs в Russian.
После этого, при отображении всех менюшек и сообщений, XP будет использовать русскую кодировку. Конечно же, это никак не повлияет на латинские буквы.
2. В DOS-приложениях не переключается раскладка клавиатуры на русскую,
хотя русские буквы отображаются нормально.
Для решения необходимо в реестре по адресу HKEY_LOCAL_MACHINE -> SYSTEM ->
CurrentControlSet -> Control -> KeyboardLayout изменить значение ключа 00000409
в папке DosKeybCodes на "ru". Кроме этого, в файле "autoexec.nt", расположенном
в Windows\system32, надо добавить строку "lh %SystemRoot%\system32\kb16.com ru".
После перезагрузки переключение раскладки клавиатуры в DOS-приложениях будет
производиться комбинациями Ctrl+Left Shift (английская) и Ctrl+Right Shift
(русская). Данный метод нормально работает в том случае, если Language settings
for the system (апплет Regional Options) в качестве Default стоит Cyrilic.
3. Региональные настройки настроил, но всё равно, в некоторых местах
(например в Photoshop) показываются закорючки.
Updated
Можно, но этот метод не совсем корректен. В ключе реестра [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage]
изменяем значение параметра "1252" на "c_1251.nls" Обычно этот метод применяют
для Photoshop, но он применим и для некоторых других программ. Но, могут
начаться проблемы с русскоязычными программами. Поэтому, мы бы советовали
экспортировать этот ключ из реестра, и создать два *.reg файлика, один из
которых будет учить такие программы русскому языку, а другой возвращать всё в
прежнее состояние.
1. Где мне найти драйвер для моей железки?
Updated
Первое, где надо начать поиски, это, конечно же, сайт производителя. Правда,
драйвера написанного специально для XP может просто не существовать. В этом
случае попробуйте использовать драйвер для Windows 2000, из за схожести W2k и XP
есть хорошие шансы что этот драйвер подойдёт. Драйвер лучше ставить вручную,
через Update Driver в Properties устройства (из закладки Hardware в System
Properties), указав Install from the list of specific location. Если пустить это
дело на самотёк, и доверить XP самостоятельно искать и устанавливать драйвер, то
можно столкнуться с ситуацией, когда система не примет вполне работоспособный
драйвер на том основании, что он не писался для XP, и не прошёл соответствующей
сертификации. Сложнее, когда нет возможности ручной установки, и драйвер должен
ставиться через программу установки, так называемый Wizard. В этом случае может
ругаться как сам инсталлятор (мол, неправильная ОС), так и XP (мол, неправильный
драйвер). В этом случае следует либо попытаться обмануть инсталлятор (в
Properties - Compatibility файла или ярлыка). Если не охота каждый раз возиться
с Compatibility, можете попробовать, в ветви реестра [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion] поменять два ключа "ProductName"="Microsoft Windows XP" и "CurrentBuildNumber"="2600"
на "ProductName"="Microsoft Windows 2000" и "CurrentBuildNumber"="2195", хотя в
этом случае могут возникнуть проблемы с драйверами предназначенными для XP.
Если ничего не поможет, можно попытаться поставить драйвер вручную. Для этого, сначала очистите временную папку, потом запустите инсталлятор, и когда он выкинет первое окно с вопросом, посмотрите содержимое временной папки. Очень возможно, что Вы увидите в ней *.inf файлик и всё остальное необходимое для ручной инсталляции. Просто скопируйте это в надёжное место, и используйте впоследствии.
Если ни один из вышеприведённых советов не приведёт к желаемому результату, останется только бомбить письмами Technical Support производителя. Впрочем, с этого можно и начать.
2. Машина с ATX блоком питания не выключает питание самостоятельно.
Updated
Прежде всего необходимо выяснить, ваша машина работает в ACPI режиме, или нет.
Для этого можно обратиться в System Properties, но выяснить и через Control
Panel - Power Options. При использовании стандартного ядра, это окно будет
выглядеть так:
В этом ом случае, вам может помочь установка NT Apm/Legacy Support. Для того, чтобы про проверить, установлена ли она, необходимо в Device Manager выбрать меню View - Show hidden Devices. В списке добавившихся устройств, вы должны увидеть NT Apm/Legacy Interface Node. Если его нет, через Add New Hardware Wizard установите NT Apm/Legacy Support. После этого, взгляните в Device Manager ещё раз. Если NT Apm/Legacy Interface Node функционирует нормально, а компьютер всё равно не выключается, то попробуйте по адресу HKEY_LOCAL_MACHINE -> SOFTWARE -> Microsoft -> Windows NT -> CurrentVersion -> Winlogon выставить ключ PowerdownAfterShutdown равным 1. Всё должно заработать.
Если NT Apm/Legacy Interface Node появился в Device Manager, но не работает (обозначен жёлтым кружком с восклицательным знаком, или чем то вроде этого), это значит что ваш компьютер не соответствует представлениям Microsoft о современном компьютере, и пока причина этого не устранена, увы, компьютер самостоятельно выключаться не будет.
Причиной столь печального явления, обычно, является материнская плата, и есть шанс, что обновлением Bios это можно решить. Более того, обновление Bios может сделать вашу материнскую плату ACPI совместимой. В этом случае окно Power Options будет выглядеть так:
ACPI режим считается основным для XP, поэтому проблемы с выключением при его использовании бывают гораздо реже. Если они всё-таки возникают, то причиной этого может быть как плохой Bios, так и не соответствующее требованиям ACPI устройство или драйвер (хотя в этом случае система чаще виснет при выключении, а не выкидывает окно с просьбой выключить компьютер вручную). Поэтому, поиски решения стоит начинать, прежде всего, на сайте производителя вашей материнской платы, в разделе биосов.
Если это не поможет, то можете попробовать повытаскивать из компьютера все необязательные устройства, возможно что именно так удастся отловить проблему.
3. Как получить поддержку функций управления питанием на SMP машинах?
Как уже упоминалось выше, спецификации APM не предусматривают существования
многопроцессорных систем поэтому бесполезно даже искать закладку APM в Control
Panel -> Power Options если в системе установлено многопроцессорное ядро.
Единственный выход - это использовать ACPI Multiprocessor ядро. Однако, для
этого вы должны иметь ACPI совместимую систему. Для проверки этого факта можно
воспользоваться утилитками предоставляемыми Microsoft. Найти их можно по адресу:
http://www.microsoft.com/hwdev/acpihct.htm. Если ваша система не смогла
пройти этих тестов, можно попробовать обратиться к производителю Вашей
материнской платы за обновлённым BIOS, зачастую это решает проблему. Если же
ваша система успешно проходит эти тесты, можно попробовать поменять ядро на ACPI
multiprocessor.
НО, НЕ СТАВЬТЕ ACPI ядро на машины BIOS или железо которых не поддерживает
его, в этом случае компьютер гарантировано перестанет загружаться, и вам
придётся переставлять всю систему. Если же, всё-таки, решились на такой
эксперимент, то, по крайней мере, обеспечьте себе возможность альтернативной
загрузки с другим ядром. Про то, как это сделать, написано в этом FAQ. Впрочем,
даже соответствие материнской платы спецификациям ACPI не гарантирует нормальную
загрузку системы после замены ядра. Однозначного рецепта здесь нет, но если
система после замены ядра доходит до этапа графической загрузки (это когда
рисуется цветная картинка), то это означает что, скорее всего, ваша машина
сможет работать в ACPI режиме. Но, скорее всего, придётся переустановить всю
систему.
Кроме этого, даже если установка системы прошла удачно, это не гарантирует, что
система будет полностью поддерживать ACPI (Hibernate, Stand-By, программирование
Power button, и т.д.), более-менее уверенными вы можете быть только в том, что
машина будет самостоятельно выключать питание. Для поддержки всего спектра
возможностей ACPI необходима поддержка не только со стороны материнской платы,
но и со стороны установленной на ней устройств и их драйверов. Например,
поддержка Hibernate может пропасть после установки XP драйвера для Voodoo3, или
Sound Blaster128. Список этот гораздо длиннее, так что ничему не удивляйтесь
после установки ACPI ядра.
4. При работе полноэкранных Direct3D и OpenGL приложений, очень низкий
refresh rate, как можно это исправить?
Сделать это можно, и связано это с тем КАК NT работает со своей графической
подсистемой. Есть несколько способов. Если драйвера видеокарты позволяют, то
делается это легко и красиво. На примере с референсными драйверами от nVidia,
это делается так:
В архиве с драйверами есть файл nv4_displ.inf, а в нём раздел
nv_SoftwareDeviceSettings. Ищите там раздел относящийся к вашей видеокарте,
первая TNT, например, обозначается аббревиатурой NV4. В списке NV4_MODES просто
удаляете ненужные значения. Например, оригинальная запись выглядит так:
HKR,, NV4_Modes, %REG_SZ_APPEND%, "16 640 480 60 70 72 75 85 100 120 0"
Приводим её в такой вид:
HKR,, NV4_Modes, %REG_SZ_APPEND%, "16 640 480 100 120 0"
И всё, теперь ваша видеокарта физически не сможет работать в разрешении 640*480 с глубиной цвета 16 бит с Refresh rate меньше, чем 100 герц в любых программах (Во всяком случае XP именно так и считает, поэтому будет использовать для Refresh Rate цифры, которые здесь указаны). После этого нужно всего лишь переустановить драйверы с измененным nv4_displ.inf.
Естественно, цифры можно ставить любые, даже нестандартные. Однако, здесь надо соблюдать осторожность, потому что существует возможность испортить монитор слишкой высокой Refresh Rate либо после перезагрузки вы не увидите своего десктопа, вообще ничего. Эта методика подходит и для других драйверов не только от nVidia, например, SiS.
Однако, этот совет из не подходит для пользователей многих весьма популярных видеокарт, например таких как Voodoo, Matrox, или ATI. Однако, они тоже не хотят портить себе зрение смотря на 60 герцовую картинку в OpenGL, Direct3D, Glide или каких либо других приложениях. В этом случае, можно попытаться сказать XP, что ваш монитор не способен работать с refresh rate ниже той, что нам требуется. Для этого можно воспользоваться нашим "хакнутым" драйвером монитора http://www.3dnews.ru/documents/971/hackmon.zip.
Редактируя строки вроде:
HKR,"MODES800,600",Mode1,,"35-90,85-100,+,+"
можно добиться желаемого. Например, в нашем примере эта строка запрещает
монитору работу в 800*600 с любыми рефрешами кроме 85 или 100 Hz, в ЛЮБЫХ
режимах. Удостоверьтесь, только, что отмечен чекбокс "Hide modes that this
monitor cannot display". Но, будьте осторожны, и используйте только те значения,
которые реально поддерживаются вашим монитором, в противном случае последствия
могут быть неприятными, вплоть до ПОЛНОГО ВЫХОДА МОНИТОРА ИЗ СТРОЯ.
Если у вас карта nVidia, то вы можете воспользоваться специальной утилитой
nVidia refresh rate fix. Скачать можно здесь -
http://www.3dnews.ru/download/tools/nv_refresh_fix/
5. Ничего не получается с hackmon.inf, чего делать?
Если hackmon.inf у вас по какой то причине не работает, то можно попробовать
отредактировать соответствующие значения реестра вручную. Для этого заходите в
HKEY_LOCAL_MACHINE \SYSTEM \ControlSet \Enum \DISPLAY, и дальше на две папки
вглубь (их название зависит от установленного у вас монитора, поэтому я не
привожу никакого). В этой папке должны быть несколько ключей, в том числе
CalssGUID и Driver. Берём название драйвера (это будет
4D36E96E-E325-11CE-BFC1-08002BE10318, стандартное значение для мониторов), идём
в начало реестра и делаем поиск на это значение. Оно встретится несколько раз, в
HKEY_LOCAL_MACHINE \SYSTEM \ControlSet \Control \Class
\4D36E96E-E325-11CE-BFC1-08002BE10318 \0000 (или 000х, если в системе стояло
несколько мониторов, тот что вам нужен прописывался в ключе Driver, в предыдущем
абзаце), и его копиях, ControlSet00x. В этих разделах находим Modes, и видим
папки для каждого из стандартных разрешений. Если не видим, то можно и самому
добавить. В каждой из них имеется ключ Mode1, который и определяет значения
Refresh Rate для этого разрешения. Ключ этот имеет значения "30-96, 60-120,+,+",
или что-то похожее, где первые две цифры означают возможные значения
вертикальной развёртки в килогерцах, а вторые две значение горизонтальной
развёртки в герцах. Меняете на то, что по вашему мнению (а лучше по паспорту
монитора) правильно, и наслаждаетесь результатом. Если результатом является
пропадание разрешения из Display properties, значит много поставили. Так что
придётся либо снизить частоту горизонтальной, либо повысить верхний предел
вертикальной развёртки. Только не перестарайтесь.
6. Как поменять IRQ используемые различными устройствами? В их Properties
в Devise manager чекбокс Use automatic Settings затемнён, и снять его не
удаётся. Updated
Наиболее "правильным" и простым методом является отключение поддержки ACPI во
всех видах. Для этого необходимо поменять ядро на Standart PC (или MPS
multiprocessor в случае с SMP системой). Не будет лишним отключить ACPI
контролёр в Bios, раздел Power management. Кроме этого, может помочь выключение
всех PnP функций в Bios. Даже если чекбокс Use Automatic Settings и останется
затемнённым, система будет распределять прерывания так, как они распределились
Bios'ом, поэтому переставив карту в другой слот, или переназначив ей IRQ в Bios
(конечно, если Bios поддерживает такую функцию), можно добиться желаемого.
Очевидным минусом этого метода является то, что с высокой долей вероятности
машина перестанет самостоятельно выключаться.
7. На моём CD-ROM нет CD-CPDIF выхода, или, по какой то причине я не могу
его использовать. Можно ли мне как-нибудь получить числовой звук для CD-Audio?
Можно. XP позволяет передавать audio информацию с AudioCD через IDE шлейф в
числовом виде. Для того что бы задействовать эту функцию, достаточно в Device
Manager на Properties CD привода на второй закладке выставить галочку в чекбоксе
"Enable Digital CD-Audio for this CD-ROM device." Естественно, что после этого
вам не потребуется проводок который обычно подключают от CD-ROM к звуковой
карте, всё будет идти через IDE шлейф.
8. Мой 12х CD Recorder записывает диск за 15 минут, а должен за 6. А везде
пишется, что запись прошла на скорости 12x, почему так происходит и что делать?
Причина такого печального явления заключается в том, что в процессе записи
опустошается буфер (что можно наблюдать в окне мониторинга записывающей
программы), и привод, что бы не испортить записываемый диск сбрасывает скорость
записи. Эта технология называется burnproof. Для борьбы с опустошением буфера
прежде всего необходимо убедится, что установлен достаточно свежий aspi layer.
Взять его можно
в папке CD-RW. Если проблема не
исчезнет, значит привод не очень хорошо уживается с вашим IDE контролёром. Для
устранения этого досадного недоразумения достаточно отключить в BIOS режим UDMA
для IDE канала на котором висит рекордер. Это заставит его работать в режиме
PIO4, что приведёт к несколько более высокой загрузке процессора при работе с
приводом (что не совсем не критично при современных мощностях процессоров), зато
избавит вас от проблем с опустошением буфера. DMA режим отключать надо только в
BIOS, под Windows он может (и должен) быть включён.
1. Что то не работает, как найти причину?
Updated
Вообще-то, этот вопрос не относится к какой либо из конкретных операционных
систем, и опытные пользователи прекрасно знают ответ на него, но анализируя ваши
письма мы пришли к выводу, что лишним он не будет. Прежде всего, необходимо
локализовать источник проблем. Поиски следует начать с ответа на вопрос: с чего
всё началось? Было ли время, когда подобной проблемы не было? Что изменилось с
тех пор? Для того, что бы было проще отвечать, можно посоветовать
воспользоваться методикой используемой при администрировании больших серверов, и
вести журнал изменений, в который записывать все изменения которые были сделаны
в настройках системы, и когда что было инсталлировано, но в домашних условиях
данная методика вряд ли является оправданной. В любом случае, если когда-то
проблемы не было, значит, она является решаемой, и не столь важно, даже если не
удаётся сразу вспомнить, с чего всё это началось, это просто несколько удлинит
дальнейшие поиски. Для начала, попробуйте поставить последние драйвера на все
установленные в системе устройства, особо обратив внимание на материнскую плату
и видеокарту. Если и так стоят самые последние, можно попробовать сделать
наоборот, и поставить те, что находятся на дисках, которые давались вместе с
оборудованием при покупке.
Не будет лишним проверить работу всех вентиляторов, возможно, что какой нибудь из них неисправен, и система просто перегревается.
В BIOS отключаем AGP (AGP Aperture size - на минимум), выключаем AGP2x и AGP4x
Если вышеперечисленное не помогает, или по каким то причинам не подходит, то, предположив, что проблема имеет корни в каком либо неисправном устройстве, можно перейти к более решительным мерам.
Удаляем (физически) из системы все устройства, без которых система может работать (оставить только материнскую плату, память, винчестер, и видеокарту), в BIOS отключаем всё, что можно (COM и LPT порты, все Power Options, Assign IRQ for USB (не трогаем Assign IRQ for VGA!)).
Если есть вероятность что проблема с винчестером, в BIOS принудительно ставим ему PIO 4, или даже PIO 2 mode.
Если проблема не пропала, проверяем всё оставшиеся устройства (видеокарту - память - процессор - материнскую плату и винчестер). Наиболее простой способ - установить устройство на другую машину и посмотреть, как оно себя там поведёт.
Если же после удаления всех лишних устройств проблема пропала, то надо по очереди ставить удалённые устройства на место, и после КАЖДОГО включать систему и проверять "самочувствие". Если проблема в неисправном оборудовании, то, как правило, таким методом её удаётся локализовать.
Впрочем, далеко не всегда приходится прибегать к столь радикальным методам, зачастую причина лежит на поверхности, и предположительно проблемное устройство удаётся вычислить сразу. Наилучшим, в этом случае, является проверить её на другой машине, а лучше и не на одной, крайне желательно, что бы их конфигурация отличалась от вашей. Если выяснится, что железка всё-таки рабочая, то следует лучше изучить свою машину. Первое на что стоит обратить внимание, какие слоты с какими делят одно IRQ. Обычно, про это можно узнать из инструкции к материнской плате. Если инструкции нет, или лень копаться, то можно сразу попробовать плату в другом слоте (не сработает в случае с AGP видеокартой, в этом случае лучше всё-таки выяснить, какой из PCI слотов дели IRQ с AGP, и посмотреть что в нём стоит). Кстати, это поможет и в том случае, если у Вас неисправен один из слотов. Кроме этого, как это ни прискорбно, встречаются ситуации когда устройство А физически несовместимо с устройством В, например из за недостаточного питания. В большинстве случаев с этим ничего нельзя поделать, хотя бывают счастливые исключения, иногда всё приходит в норму после установки более мощного и качественного блока питания, или, как с некоторыми ASUSскими матерями, на матери стоит джампер с помощью которого можно принудительно увеличить питание AGP слота.
Если проблема уходит корнями в программное обеспечение, то основные принципы решения такие же, удаление всего, что можно, и постепенная установка обратно с проверкой работоспособности системы после каждой инсталляции. Иногда таким методом выясняются очень интересные закономерности. Например, кто бы мог подумать, что установка PGP может привести к сообщению POWER_STAT_FAILURE при выключении машины? Ну и, конечно же, всегда остаётся радикальный метод - полное удаление старой ОС и чистая установка новой. В этом случае не забудьте очистить папку Documents and Settings, XP не перезаписывает файлы в ней (хотя и грозится), а просто создаёт новые директории. Поэтому, если не чистить эту папку, то после неоднократной переустановки системы там можно будет найти такие папки как User1.USER.000, Default User.001 и множество других. И разобраться, какие из них нужны, не всегда бывает просто.
В случае возникновения каких либо проблем с конкретным оборудованием или программным обеспечением, лучшее место, откуда следует начинать поиски решения, это служба технической поддержки производителя. Можете быть уверены, они свой продукт знают гораздо лучше чем мы.
И последнее. Если вы всё-таки решитесь разбирать свой компьютер, то будьте осторожны и внимательны. Обязательно отключите притание от компьютера от компьютера, прежде чем разбирать его. ПОЛНОСТЬЮ, то есть вытяните его из розетки, потому что в противном случае дежурное питание в 5 вольт всё равно будет подаваться, на АТХ корпусах. Не забывайте убедиться, что в слоте, в который вы собираетесь что-нибудь вставлять, ничего нет, включая пыли. И перед установкой убедитесь, в правильной ориентации вставляемой детали. Потому что пыль обладает определённой токопроводностью, и может вызвать короткое замыкание, да и засунуть DIMM не той стороной не так невозможно, как может показаться.
2. Help в XP какой то сильно упрощенный и урезанный. Неужели ничего
толковее не могли написать? Updated
Могли. И написали. В XP (как и в W2k) есть несколько файлов справки. Главный,
тот который вызывается через пункт Help and Support, кнопки Start, и рассчитан
на неквалифицированных пользователей. Писался он, как мне кажется, с расчетом
"как бы они чего с большого ума не натворили", и не содержит сведений об очень
многих аспектах управления системой, или содержит их в очень усечённом виде. То
же самое относиться и к элементам управления. Гораздо более подробную и толковую
информацию можно получить изучая файлы справки по отдельным апплетам. Наиболее
полные и полезные из них можно увидеть в апплетах собранных в разделе Computer
Management, из Control Panel.
И в этом нет ничего удивительного, ведь многие вещи, которые в NT можно было делать непосредственно там, где это использовалось (например выставить нормальные права доступа на расшаренный ресурс через Properties этого ресурса) оттуда убрали, и по умолчанию они стали доступны только здесь. Так что если окажется, что Вы не можете найти привычной опции там, где она всегда была и, по логике, должна быть, загляните в раздел Computer management, скорее всего её спрятали именно здесь.
3. Почему некоторые программы не инсталлируются в XP? Запускается
инсталлятор, появляется окно, в нём закрашивается индикатор до 100%, но потом
всё пропадает. Процесс висит в памяти, но инсталляция не продолжается.
Updated
Это происходит когда временные папки в XP помещены в профайлы пользователей.
Временные папки используются инсталляторами для распаковки временных данных,
необходимых для инсталляции. Но, когда временную папку помещают в директорию
профайла пользователя, у ней получается очень длинное имя, и некоторые
инсталляторы благополучно распаковав в её свои данные не могут их найти. Для
решения этой проблемы достаточно просто поместить папку куда-нибудь повыше,
чтобы путь был коротким, и, желательно, без русских символов. Делается это через
System Properties, Advanced, Environment. Меняете пути к TEMP и TMP на C:\WINDOWS\TEMP,
и всё. Осталось только стереть старые папки.
Кроме этого, встречаются инсталляторы в которых прописаны абсолютные пути. Обычно этот путь выглядит как %windir%\Temp (или что-то вроде этого), и тогда никаких проблем не возникает, но иногда путь прописан более конкретно, обычно C:\Windows\Temp, и тогда инсталлятор может зависнуть не найдя этих директорий. К счастью, такие кривые инсталляторы попадаются очень редко, но если нужная программа не хочет инсталлироваться несмотря на все усилия, то можно попробовать создать указанный выше путь, может и поможет.
4. Под XP не хотят работать некоторые программы, требующие интенсивного
обращения к CD приводу, такие как Audiograbber, CDEx, программы для записи CD-RW,
некоторые DVD декодеры, и т. д..
Многие программы, требующие непрерывного потока данных идущих на или с CD/DVD
привод, нуждаются в правильно установленном ASPI (Advanced SCSI Programming
Interface) manager. Несмотря на своё название, ASPI manager с успехом
используется IDE дисками. Для инсталляции ASPI можно воспользоваться
универсальным пакетом forceaspi17.zip
http://www.3dnews.ru/documents/971/forceaspi17.zip. Просто разархивируйте
этот пакет, и запустите instaspi.bat. Если он не сможет разобраться с тем что у
Вас за ОС, изучите содержимое этого батника, и сделать всё самостоятельно,
руками. Всё должно копироваться и прописываться так же как и в W2k.
5. Моя любимая программа работает только под аккаунтом администратора :(
Как сделать, чтобы она работала и под аккаунтом обычного пользователя?
Входим в систему под аккаунтом администратора, запускаем regedit.exe, в разделе
HKLM/SOFTWARE находим подраздел нужной программы. Затем в пункте Permissions,
появляющемся по правому клику мышки, выставляем полный доступ на эту ветвь
реестра для пользователя или группы пользователей, которые будут с ней работать.
Если программа использует кроме раздела HKLM реестра ещё и раздел HKCU, нужно
запустить под аккаунтом администратора Редактор реестра (regedit.exe). Hаходим
ветку HKEY_CURRENT_USER\SOFTWARE\Имя_компании\Имя_программы (иногда встречатся
только раздел Имя_компании, в котором хранятся параметры для нескольких программ
этого производителя) и выбираем её. Затем с помощью меню "Реестр" ("Registry")
экспортируем выбранную ветвь в файл. При выборе пути сохранения файла учтите его
доступность для других пользователей. Перегрузившись под обычным пользователем,
импортируйте полученный файл. Для достаточно дважды щелкнуть по *.reg файлу в
Проводнике и ответить "Да" ("Yes") на запрос об импорте файла в реестр, и
подтвердить выполнение операции (Ok). После перезагрузки компьютера программа
должна работать и под этим аккаунтом.
Кроме того, некоторые программы (например, Windows Commander) создают свои
*.ini-файлы. Обычные пользователи имеют разрешение "Read" на эти файлы. Для
корректной работы программ нужно добавить разрешение "Modify" ("Изменение").
Редко, но все же иногда требуется разрешение "Write" ("Запись") на *.exe файл
программы. Этим отличилась, например, популярная программа ReGet.
В свойствах ярлыка программы можно выставить галочку "Запускать от имени другого
пользователя". Тогда при запуске программы можно будет ввести логин и пароль
администратора (правда, для этого их нужно знать ;))
Аналогичного эффекта можно добиться с помощью cmd-файла, в котором пишем: runas /profile /user:machinename\administrator [полный путь к *.exe файлу] где machinename - имя вашей машины; если в пути к файлу программы есть пробелы, то его необходимо заключить в кавычки. Теперь, при запуске этого cmd-файла, будет также спрашиваться пароль администратора.
6. Что делать, если IE6 в Windows XP RC1 вылетает с ошибкой при открытии
многих сайтов?
Если в Windows XP RC1 IE6 вылетает с ошибкой при открытии многих сайтов
(особенно русскоязычных) и поставлен Reget v1.70 (к Reget Deluxe 2.00 это не
относится!), то проблема решается деинсталляцией регета и сменой на на Deluxe
или Junior версию.