Q: Windows xp, на которую домашним пользователям все так советуют переходить это новая версия ос линейки Windows 9x

Вид материалаДокументы
Подобный материал:
1   2   3   4   5   6   7   8   9   10   11

Q: После установки Windows XP перестала загружаться игрушка NFS5. В каком-то из номеров вашего журнала я прочел, что в этом случае нужно уменьшить файл подкачки. Я так и сделал. После этого игра загружается, но система стала жаловаться на нехватку виртуальной памяти. Насколько это критично? Или оставить все как есть? Система: Pentium III 1000 МГц, SDRAM 512 Мб, HDD 20 Гб (4, 8, 6, 2 Гб), новый своп-файл 288 Мб. Заранее благодарю.

A: Действительно, некоторые игры зависают под Windows XP из-за того, что после запуска бесконечно заполняют файл подкачки, забивая им весь диск. Вам необходимо просто ограничить файл подкачки таким образом, чтобы и Windows его объема хватало, и его размер был бы жестко задан. Если в вашем случае 288 Мб оказалось недостаточно, то установите, например, 400 Мб или 500 Мб. Опытным путем выберите подходящий объем.

Q: А как в Windows XP / 2000 запускать программы как сервисы? Или, по крайней мере, как сделать, чтобы программы были невидимы?

A: Проще всего для запуска программы в качестве сервиса использовать специальную утилиту-мастер srvinstw.exe из комплекта Windows 2000 Server Resource Kit (архив compmgmt.cab). Другой вариант - сторонняя программа типа AppToService www.basta.com.
И, наконец, можно также применить и специально для этого предназначенные консольные программы instsrv.exe и srvany.exe из того же архива в Windows 2000 Resource Kit. Для работы с ними войдите в систему под учетной записью Администратора, скопируйте эти файлы на жесткий диск в папку Winnt\System32\, далее выполните такую команду: instsrv newservice c:\winnt\system32\srvany.exe.
Вместо имени newservice можно задать любое другое удобное для вас наименование - им и будет обозначаться создаваемый сервис. Если придуманное вами имя сервиса содержит пробелы, то заключайте его в кавычки. Теперь откройте диалоговое окно "Управление компьютером" > "Сервисы" и найдите новый сервис - в его свойствах необходимо установить способ его запуска (Automatic - при загрузке ПК, Manual - вручную, либо, если он будет затребован системой, Disabled - отключен).
После этого в разделе реестра, соответствующем имени создаваемого сервиса - HKEY_LOCAL_MACHINE\
SYSTEM\CurrentControlSet\Services\NEWSERVICE\
Parameters - создайте строковый параметр Application, значением которого и установите полный путь к исполняемому файлу программы, которую необходимо запустить как сервис.

Q: У меня XP. Установил утилиту Winnow Cleaner 3.0, она встала некорректно, попробовал удалить - не получается. Подскажите, как от нее избавиться?

A: Удалить некорректно установленную программу можно несколькими способами:
- попробовать еще раз ее установить и уже потом предпринять еще одну попытку ее удалить;
- если в списке "Установка и удаление программ" присутствует ссылка на эту программу, но обращение к ней не приводит к нужному результату, то попробуйте проверить в разделе реестра HKEY_LOCAL_MACHINE\SOFTWARE\
Microsoft\Windows\CurrentVersion\Uninstall команду на деинсталляцию программы - возможно, в нее закралась ошибка, и, поправив, например, путь к файлу деинсталлятора или протокола установки программы, удастся произвести корректное ее удаление;
- если в списке "Установка и удаление программ" ссылка на эту программу отсутствует, то попробуйте заглянуть в папку программы и найти там утилиту деинсталляции - обычно это файл с названием uninstall.exe, unwise.exe, uninst.exe или типа того - возможно, ее запуск вручную сработает. Иногда такой файл программы помещают в папку Windows;
- попробуйте в папке программы найти файл протокола установки, в котором подробно описано, какие файлы копировались на диск при инсталляции программы и какие параметры реестра изменялись - с помощью этой информации не так сложно полностью вычистить следы программы из системы вручную. Такой файл некоторые программы также иногда помещают в папку Windows;
- попробуйте использовать специализированный деинсталлятор - многие из них способны довольно чисто "чикнуть" программу, даже если ее установка не протоколировалась деинсталлятором (постоянно напоминаю читателям о пользе специальных деинсталляторов!);
- самый нудный вариант - удалять программу полностью вручную, то есть сначала папку с программой, потом упоминание программы и ее файлов в реестре. В этом может помочь утилита Norton WinDoctor, которая может находить в реестре ошибки, связанные со ссылками на несуществующие файлы.

Q: В Windows XP появляются сообщения об ошибках типа "The memory could not be 'read'" или "The memory could not be 'written'". Что делать?

A: Однозначной причины данного сбоя нет. Я рекомендую в первую очередь записать точное сообщение об ошибке - главным образом, какое приложение и в какой ситуации его вызывает - и обратиться к разработчикам данной программы, а также поискать решение проблемы в базе данных службы технической поддержки Microsoft support.microsoft.com.
Вполне возможно, что данный сбой хорошо известен и давно описан. Если же вы не можете найти решение своей проблемы, то придется предпринять ряд мероприятий, дабы исключить самые распространенные причины этого сбоя. Итак, если оперативная память гарантированно исправна, в CMOS Setup установлены default-настройки, и не используется разгон, то проделайте следующее:
сделайте загрузочные дискеты Windows XP и в консоли восстановления введите команды FIXBOOT и FIXMbr;
- установите последние обновления системы и прикладных программ, в том числе обновления Internet Explorer и JAVA Virtual Machine;
- удалите и переустановите сбойное приложение в другую директорию, с более коротким именем;
- обновите и переустановите драйверы оборудования, в том числе удалите все несуществующие в реальности принтеры и устройства;
- удалите лишние шрифты;
- отключите все счетчики производительности;
- удостоверьтесь, что на диске отсутствуют папки и файлы с очень длинными именами или расширениями (220 знаков и более);
- удостоверьтесь, что не используете в работе с программами длинные параметры командной строки (220 знаков и более);
- проверьте наличие фоновых программ - отключите лишнее;
- проверьте настройки виртуальной памяти - отключите ограничения объема файла подкачки;
- проверьте настройки доступа к корневой директории системного диска и к файлу подкачки - группа пользователей System должна иметь полные права;
- переустановите операционную систему поверх предыдущей инсталляции;
- если ничего из вышеописанного не устранило проблему, то сохраните важные данные, удалите все разделы на диске, создайте их заново, отформатируйте и после этого установите Windows. Постарайтесь на будущее заметить, после инсталляции какой программы, драйвера или после задания каких настроек системы появляется данный сбой.

Q: Вы как-то писали о том, каким образом можно отключить защиту системных файлов в Windows 2000 и оригинальной Windows XP. Теперь, с выходом SP1 для Windows XP стало актуально отключение этой функции в обновленной системе. Как это делается при установленном SP1?

A: И в Windows XP с установленным SP1 можно отключить защиту системных файлов Windows File Protection. Но, пожалуй, есть смысл еще раз повторить всю процедуру и для более старых версий Windows NT. Итак, вот подробные рекомендации, работающие в английской реализации этих систем.
Если Windows 2000 без Service Pack 2 (SP2), то в раздел реестра
HKEY_LOCAL_MACHINE\SOFTWARE\
Microsoft\Windows NT\Current
Version\Winlogon добавьте параметр (если его нет) SFCDisable типа REG_DWORD со значением FFFFFF9D. Перегрузите ПК.
Если Windows 2000 с Service Pack 2 (SP2), то откройте файл %\systemroot%\system32\sfc.dll в любом шестнадцатеричном редакторе, перейдите на смещение 00006211 (6211 hex) и измените байты 8BC6 на 9090. Если исходные значения другие, то ничего не меняйте! Сохраните изменения. В реестре установите параметр SFCDisable равным FFFFFF9D. Перегрузите ПК.
Если Windows XP без SP1, то в файле %\systemroot%\system32\
sfc_os.dll по адресу 0000E2B8 (E2B8 hex) измените байты 8BC6 на 9090. В реестре установите параметр SFCDisable равным FFFFFF9D. Перегрузите ПК.
Если Windows XP с SP1, то в файле %\systemroot%\system32\sfc_os.dll по адресу 0000E3BB (E3BB hex) измените байты 8BC6 на 9090. В реестре установите параметр SFCDisable равным FFFFFF9D. Перегрузите ПК.
Относительно Windows 2000 SP3 и, вероятно, последующего SP2 для Windows XP пока не могу сказать ничего определенного, но, скорее всего, процедура аналогична - надо в вышеупомянутом файле найти байты 8BC6 и изменить их значение на 9090, после чего изменить значение параметра SFCDisable. Не забудьте сделать резервную копию всего, что изменяете. Могу еще заметить, что для параметра SFCDisable существуют следующие возможные значения:
0 - включить WFP/SFC;
1 - отключить WFP/SFC до следующей перезагрузки ПК, во время которой будет выдано приглашение снова включить защиту файлов;
2 - отключить WFP/SFC до следующей перезагрузки;
4 - включить WFP/SFC, отключить выдачу всех всплывающих сообщений о работе этой службы;
FFFFFF9D - полностью выключить WFP/SFC.

Q: Не удается установить Windows XP на систему с видеокартой GeForce2 MX, причем стоит установить другую - система инсталлируется без проблем. Это проблемы с самой видеокартой или что-то еще?

A: Скорее всего, это проблему можно охарактеризовать как несовместимость процедуры установки Windows XP и видеокарты GeForce2 MX. Ситуация эта, к сожалению, вполне нормальная, хорошо известная, и официальное ее решение в точности соответствует тому, что вы пишете. То есть, перед установкой ОС необходимо заменить видеокарту на карту другого типа, взяв ее, например, с другого ПК. После завершения инсталляции Windows XP следует вернуть GeForce2 MX и установить ее драйверы.

Q: В русской Windows XP меня капитально плющит слово "приветствие", появляющееся при загрузке системы. Система вся такая, типа крутая, но было бы гораздо приятнее для глаз видеть что-нибудь более приличное, например: "Хаюшки!" или "Здоровеньки булы!", на худой конец - "Здарова, братан!". Да и фон этого окна малиновым сделать не мешало бы...

A: В свое время в Upgrade мы уже рассматривали вопрос изменения интерфейса Windows XP во всех подробностях - найдите статью "Легкая пластическая XP-рургия" (Upgrade # 24 (38)), там рассказано и о ручном редактировании этого окна приветствия. Эта заставка (экран регистрации - Welcome Screen) хранится в файле logonui.exe, и изменить ее можно программой, типа Resource Hacker (rpi.net.au/~ajohnson/resourcehacker). Учтите только, что количество символов в этом слове ограничено - для длинных фраз может понадобиться уменьшить шрифт.
Проще всего же воспользоваться специальными программами - XP Logon UI (xplogonui.stormpages.com), Logon Loader (www.radfiles.com/logonloader), LogonXP (www.stardock.com) - они помогут не только изменить эту надпись, но и сделать так, чтобы заставка-приветствие менялась при каждой загрузке системы.

Q: На нашем предприятии есть небольшая локальная сеть, которая до последнего момента работала вполне нормально - без сбоев. Но наш начальник, старый пень, позарился на красивенькие окошки Windows XP и заставил меня поставить ему эту недоделку.
И я, дурак, согласился, хотя четко знаю, что ставить мелкомягкие ОС на рабочей сети можно только после выхода первого сервис-пака (а еще лучше - второго) к ним. И вот теперь Windows XP завешивает всю сеть - на всех рабочих станциях с Windows 98 не работает сетевое окружение, стоит только включить ПК с Windows XP! Если выключить комп начальника - все приходит в норму.
Поставил протокол NetBEUI на эту машину - некоторые проблемы отпали, например, XP стала нормально видеть сеть. Что делать? Начальник никак не дает снести XP - говорит, овальные окошки нравятся... идиот....

A: Вероятно, Windows XP проявляет слишком большую инициативу, пытаясь заправлять всей сетью. Попробуйте установить в реестре следующие параметры, которые несколько поумерят ее амбиции:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Services\Browser\Parameters
"IsDomainMaster"="FALSE"
"MaintainServerList"="No"

Q: При попытке открыть диалоговое окно "Установка и удаление программ" в Windows XP появляется сообщение об ошибке: "Parser Message: Value creation failed at line 472". Что делать?

A: Такое может происходить при использовании старой версии программы StyleXP на системе с установленным SP1. Попробуйте изменить тему оформления Рабочего стола, установив в свойствах дисплея стандартную тему Windows XP. Также восстановите исходный системный файл \windows\system32\uxtheme.dll - именно его изменяет программа StyleXP для включения возможности использования тем от независимых разработчиков. Для этого можно либо восстановить его из резервной копии, которую сделала программа StyleXP, - файл UxTheme.dll.tqtbak, - либо использовать команду SFC /SCANNOW для проверки всех системных файлов, либо полностью переустановить SP1. Если же вам непременно хочется использовать нестандартное оформление Windows, то используйте самую свежую версию StyleXP либо патч www.tgtsoft.com/downloads/uxthemepatcher.zip.


Q: Буду очень благодарен, если просветите по поводу следующего. Не так давно поставил себе Windows XP, и как-то захотелось мне сделать фон текста иконок на Рабочем столе прозрачным. Хоть убейте, но не помню, был ли он прозрачным сразу после установки еще на новой системе.
И вот, когда захотелось, наставил твикеров, искал в них. Единственное, где нашел - Tweak XP Pro. Но он не смог включить прозрачность. Утилиту в автозапуске реестра грузил, а эффекта никакого (я даже эффекты шрифтов убирал, как советовала она). Начал искать в Сети. Нашел там что-то похожее на "видеокарта не справляется". Но! Буквально на днях поставил своему друг ту же XP, и у него все в норме! Все работает (это потом я, олух, узнал, что функция встроена в систему). И собственно вопрос: не мог ли я вырубить эту функцию какими-нибудь программами (в том числе и твикерами) или играми? А может, видео не справляется? Хотя, моя система: Celeron 633, материнка Gigabyte 6VXE7+, 256 Мб RAM, MSI GeForce2 Ti 64 Мб. Против (примерно): Celeron 700, материнка Gigabyte, 128 Мб RAM, GeForce2 MX400 32Мб; точную конфигурацию у друга не припомню. Но, на мой взгляд, моя система выигрышнее. Очень признателен за любой ответ.

A: Если с некоторых пор в Windows XP на Рабочем столе значки видны без прозрачного фона (под их названиями присутствует однотонная подложка), щелкните на Рабочем столе правой кнопкой мыши и в появившемся контекстном меню снимите флажок "Упорядочить значки" > "Закрепить веб-элементы на Рабочем столе". Подложка под названиями иконок пропадет.

Q: В Windows XP при попытке установить интернет-соединение выдается сообщение об ошибке: "Error 691: The computer you are dialing in to cannot establish a Dial-Up Networking connection. Check your password, and then try again". Пароль установлен верный, что делать?

A: В случае данного сбоя, а также при появлении сообщений об ошибках:
"Error 691: Access was denied because the user name and/or password was invalid on the domain";
"Error 734: The PPP link control protocol was terminated";
"Error 629: The port was disconnected by the remote machine";
"Error 640: A NetBIOS error has occurred"
необходимо в первую очередь проверить настройки соединения удаленного доступа, настройки политик безопасности системы, правильность имени пользователя и пароля, правильность используемого телефонного номера. Также сбой может быть связан с неполадками на стороне провайдера. Откройте диалоговое окно свойств вашего соединения удаленного доступа, выберите вкладку Security и установите опцию Typical (recommended settings). В списке Validate my identity as follows установите Allow unsecured password. На вкладке Options удалите флажок Include Windows logon domain. Попробуйте также установить флажок Options > Prompt for name and password, certificate, etc. Отключите LCP Extensions: Networking > Settings > Enable LCP extensions. Отключите IP Header Compression: Networking > Internet Protocol (TCP/IP) > Properties > Advanced > Use IP header compression. Попробуйте, используя AT-команды модема, ограничить скорость соединения - помехи на линии могут препятствовать установлению соединения. Ограничить скорость можно также в свойствах соединения, для этого на вкладке General надо выбрать текущий модем в списке Connect Using, затем щелкнуть Configure и в окне Maximum speed (bps) установить устойчивую к помехам скорость 9600. Попробуйте также в этом диалоговом окне настройки модема снять флажки Enable Hardware Flow Control, Enable modem Error Control и Enable modem Compression. Попробуйте также в Менеджере устройств открыть свойства модема и на вкладке Advanced > Change Default preferences в разделе Data connection preferences установить Compression > Disabled. Не используйте скрипт при подключении к провайдеру.

Q: При попытке установить или удалить программу в Windows XP выдается сообщение об ошибке: "Error 1719. The Windows Installer Service could not be accessed. You may be running in Safe mode or Windows Installer may not be correctly installed". Что делать?

A: Данный сбой может происходить при установке или удалении программ, использующих Windows Installer, дистрибутив которых представлен в виде MSI-файла (Microsoft Software Installation). Для устранения сбоя в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSIServer
удостоверьтесь, что строковый параметр ImagePath указывает на правильный путь к файлу Msiexec.exe. Обычно этот параметр равен C:\Windows\System32\msiexec.exe /V.
Далее перегрузите ПК в режим защиты от сбоев и в меню "Выполнить" кнопки Пуск введите команду: msiexec /regserver. Перегрузите ПК.

Советы читателей

- В # 3 (41) январь 2002 в рубрике "Система. Вопросы и ответы" в статье "Ликбез по XP" был вопрос "Не удается установить Windows XP на массив RAID 0...". Такая же проблема (с установкой Windows XP на плату Abit K7TA-RAID) была и у меня. Я после начала установки нажимал F6 и предлагал драйверы с "маминого" флоппа (по-моему, HPT370 UDMA / ATA100 RAID).
Загрузка доходила до сакраментального "Установка Windows", и на этом все. Выход оказался прост: НЕ НАДО жать клавишу F6 и предлагать родные драйверы для RAID! Windows XP и так ставит свои драйверы по умолчанию. Скорее всего, старые драйверы для Windows 2000 и "срубают" установку Windows XP.
С уважением, Максим Рожков.
Разумеется, при установке любого оборудования в систему с Windows XP надо быть уверенным, что драйверы поддерживают данную операционную систему, поскольку она хоть и является близким родственником Windows 2000, тем не менее, не во всем ее повторяет. Windows XP гораздо более требовательна к совместимости устройств и к качеству их драйверов.
Более того, в этой системе законна установка только тех драйверов, которые прошли специальную сертификацию у специалистов Microsoft. В Windows XP работоспособны многие драйверы от Windows 2000, но далеко не все, а потому нередко оказывается, что драйверы из состава ОС более свежие, чем то, что предлагается создателями того или иного устройства.
Так что, по мере возможности, при приобретении новых устройств заранее старайтесь выяснить, совместимы ли они с Windows XP поможет в этом сайт www.microsoft.com/hcl, имеются ли сертифицированные драйверы для этой ОС. Если вы, конечно, поддались рекламе и перешли на монстроподобную Windows XP.

- Здравствуйте, хочу поделиться решением проблемы: многие (я тоже) пишут вам, что установка Windows XP прерывается синим экраном с сообщением: "IRQ_NOT_
FOUND_OR_EQUAL". У меня система такая: DFI CA64-TC (VIA 694T), Celeron 667, 256 Мб RAM (2 по 128), NVIDIA Vanta LT 16 Мб, USR Courier ISA 56K. В попытках решить эту проблему я последовал совету тех. поддержки DFI - убрать ISA-модем и обновить BIOS.
Инсталляция стала обрываться не в момент регистрации компонентов, а за 5 мин. до конца установки системы, что уже можно было расценивать как прогресс. Прога testmem ошибок памяти не нашла, но, несмотря на это, спасение было в пробной попытке убрать один из двух модулей памяти (128 Мб DIMM PC133) разных фирм, б/у. С одним из них система установилась сразу и никогда больше не выдавала сообщения об ошибке!!!


Q: Расскажите, пожалуйста, какие горячие клавиши существуют в Windows?

A: Список горячих клавиш самой ОС, ее оболочки Проводника и самых основных приложений из ее состава довольно обширен, и охватить его весь нельзя. В принципе, в документации к Windows, а также в интернете (в том числе на сайте Microsoft) можно найти практически исчерпывающую информацию, но я попробую привести самые главные горячие клавиши, активное использование которых может существенно облегчить работу любого пользователя. За полноту этого материала, правда, не ручаюсь - обращайтесь к первоисточникам.
F1 - вызов справки текущего приложения;
F2 - переименование выделенного объекта;
F3 - вызов диалога поиска в текущей папке;
F4 - раскрыть ниспадающий список адресного меню в Проводнике или в Internet Explorer;
Alt+F4 - закрыть текущее приложение;
Ctrl+F4 - закрыть окно документа в MDI-приложении (то есть приложении, открывающем сразу несколько документов в одном окне);
F5 - обновить содержимое окна или Рабочего стола;
F6 или Tab - переход между панелями Проводника;
Ctrl+F6 - перейти в следующее окно программы;
F10 или Alt - перейти в меню Проводника (Файл, Правка…);
Shift+F10 - вызов контекстного меню выбранного объекта;
Ctrl+A - выделить все объекты;
Ctrl+B - вызов окна "Организовать Избранное";
Ctrl+C - копировать выделенные объекты в буфер обмена;
Ctrl+G - перейти к папке;
Ctrl+F - вызов панели поиска;
Ctrl+H - открыть папку "Журнал";
Ctrl+L (Ctrl+O) - открыть диалог ввода адреса в Internet Explorer;
Ctrl+N - открыть новое окно приложения;
Ctrl+P - вызов окна "Печать";
Ctrl+R - обновить содержимое активного окна;
Ctrl+S - сохранить документ;
Ctrl+V - вставить объекты из буфера обмена;
Ctrl+W - закрыть окно активного приложения;