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

Вид материалаДокументы
Подобный материал:
1   2   3   4   5   6   7   8   9   10   11
Спасибо за подсказку, я, к счастью, разобрался, в чем дело. Думаю, будет нелишним об этом рассказать и другим читателям: оказывается, у меня просто был отключен сервис System Events. Когда я включил его, все заработало!

A: Это еще раз говорит о том, что всегда надо запоминать то, какие изменения в настройки системы вы вносите, чтобы в случае неполадок без проблем отменить неверные установки.

Q: Здравствуйте, Upgrade! Как известно, компания Microsoft объявила месячник борьбы с багами. Но о чем можно говорить, если даже в документации по Windows 2000 (да и по Windows XP) об одном и том же написано по-разному. А ведь это документация для профессионалов! И они ей пользуются уже два года! Вот как расписывается значение ключа DisablePagingExecutive, отключающего сброс в своп-файл ядра системы: на первой странице: (www.microsoft.com/windows2000/techinfo/reskit/en/
regentry/29931.php) DisablePagingExecutive=0 to prevent paging, на второй странице (support.microsoft.com/default.aspx?scid=kb;EN-US;
q184419) - DisablePagingExecutive=1 to prevent paging. То есть в одном месте пишут, что значение 0 отключает сброс в своп-файл, а в другом - что 1. Где же правда?

A: Да, я об этом приколе знаю. Где правда? Проверить, какое значение работает, думаю, можно, если сравнить размер своп-файла при 0 и при 1. О результатах эксперимента пишите - доведем до сведения общественности.

Q: У меня к вам вопрос по Windows XP. В Windows Task Manager в окне Processes есть в разделе Image Name штука такая - System Idle Process. Не могли бы вы объяснить, что это такое и с чем его едят, а то индикатор CPU показывает всегда, что этот System Idle Process потребляет 99% ресурсов. Как с этим бороться?

A: Бороться с этим как раз не надо, этот параметр отображает бездействие системы, то есть индикатор System Idle Process показывает, на сколько процентов НЕ загружен процессор, поэтому если мощных программ не запущено, то, естественно значение этого индикатора близко к 100%.

Q: Я заметил, что в Windows XP Professional на вкладке пользователей (Control Panel > Administrative Tools > Computer Management > Local Users and Groups > Users) есть какой-то пользователь - SUPPORT_586975a0. Кто его создал, зачем он нужен, и можно ли его удалить?

A: По идее, этот секретный аккаунт встроен в систему, чтобы вы могли получить помощь от службы технической поддержки. Однако наличие такой записи - потенциальная проблема с безопасностью, поскольку очень напоминает "черный ход" в систему и данный "левый" пользователь может создавать пользователей с любыми, в том числе и административными, правами. Поэтому настоятельно рекомендую удалить данный аккаунт.

Q: Подскажите, а нельзя ли заставить Windows XP создавать файл hiberfil.sys, в который сбрасывается содержимое оперативной памяти при переходе в спящий режим, в другом месте?

A: К сожалению, нельзя. Путь к этому файлу задан в загрузчике ntldr и не изменяется, hiberfil.sys всегда создается в корне загрузочного раздела.

Q: Как ввести машину c Windows XP в спящий режим из командной строки?

A: Командой %windir%\System32\rundll32.exe powrprof.dll,SetSuspendState. Очень удобно использовать для нее специальный ярлык.

Q: При выходе из спящего (hibernate) режима и режима ожидания (standby) Windows XP постоянно требует ввести пароль, хотя функция ввода пароля у меня отключена при обычной загрузке. Как же это отключить?

A: В свойствах электропитания (Power Options) в закладке "Дополнительно" (Advanced) уберите флажок "Запрашивать пароль при выходе из спящего режима" (Prompt for password when computer goes off standby).

Q: Можно ли заблокировать компьютер с Windows XP из командной строки?

A: Да, такой командой: %SystemRoot%\system32\
rundll32.exe user32.dll,lockworkstation. Создайте для нее ярлык на Рабочем столе, и блокировку можно будет производить одним щелчком мыши.

Q: А что, в Windows XP Home Edition действительно отсутствует утилита NTBackup, или я ее просто найти не могу?

A: Программа NTBackup присутствует по умолчанию только в Windows XP Pro. Для ее установки в Windows XP Home Edition найдите на компакт-диске Windows в директории \Valueadd\Msft\Ntbackup файл ntbackup.msi - это и есть инсталляционный архив NTBackup - и щелкните на нем мышью.

Q: Не совсем актуальный вопрос: 16-разрядные программы в 64-разрядной версии Windows XP будут работать или нет? А 32-разрядные?

A: 64-разрядная Windows XP совместима с 32-разрядными приложениями и несовместима с 16-разрядными. При попытке их запуска вы получите сообщение об ошибке типа: "<файл программы> is not a valid Win32 application".

Q: Подскажите, как средствами Windows XP можно стирать информацию с дисков CD-RW?

A: В окне My Computer откройте диск CD-RW и далее на панели CD Writing Tasks выберите команду Erase this CD-RW для запуска мастера CD Writing Wizard.

Q: В Windows XP вдруг перестала работать функция drag-n-drop - можно ли каким-то образом вернуть ее, или придется все переустанавливать?

A: Вернуть можно, но для этого понадобится проверить в реестре целую кучку параметров, которые отвечают за drag-n-drop. Они должны быть такими:
HKEY_CLASSES_ROOT\Interface\
{0000010e-0000-0000-C000-000000000046}
@="IDataObject"
HKEY_CLASSES_ROOT\Interface\
{0000010e-0000-0000-C000-000000000046}\NumMethods
@="12"
HKEY_CLASSES_ROOT\Interface\
{0000010e-0000-0000-C000-000000000046}\ProxyStub
Clsid32
@="{00000320-0000-0000-C000-000000000046}"
HKEY_CLASSES_ROOT\CLSID\
{00000320-0000-0000-C000-000000000046}
@="oleprx32_PSFactory"
HKEY_CLASSES_ROOT\CLSID\
{00000320-0000-0000-C000-000000000046}\Inproc
Server32
@="C:\\WINDOWS\\system32\\ole32.dll"
"ThreadingModel"="Both"

Q: В Windows XP появился механизм упреждающего чтения данных с диска, создающий множество служебных файлов в папке \Winnt\Prefetch - как его отключить? Многие в интернете пишут, что это ускорит работу ПК.

A: Отключить Prefetching можно, установив в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\
CurrentControlSet\Control\Session Manager\
Memory Management\PrefetchParameters параметр EnablePrefetcher равным 0. Однако не верьте всему, что пишут - это может замедлить работу системы, поскольку изначально эта функция разработана именно для ускорения загрузки ОС и приложений для нее.
Программа Outlook XP в Windows XP не позволяет открывать некоторые типы вложенных файлов. Как сделать, чтобы опять можно было получить доступ к вложенным файлам, например, exe и com?
Для этого надо создать в реестре параметр с перечислением (через точку с запятой без пробелов) расширений файлов, доступ к которым вы хотите получить:
HKEY_CURRENT_USER\Software\Microsoft\
Office\10.0\Outlook\Security
Level1Remove=.exe;.com.
Кстати, в Windows Me раздел реестра будет такой же.

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

A: Проверить, произошла ли оптимизация, можно заглянув в реестр - если в разделе HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\
BootOptimizeFunction стоит параметр OptimizeComplete=Yes, то дефрагментация была произведена. Для оптимизации необходимо, чтобы ПК имел в своем багаже хотя бы три перезагрузки для накопления нужных данных и находился около 30 минут в состоянии простоя после включения. Если же вы хотите отключить BootDefrag, то установите в реестре параметр
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Dfrg\
BootOptimizeFunction
Enable=N.

Q: Как отредактировать меню "SendTo" в Windows XP?

A: Так же, как и в Windows 9x, только папка на сей раз будет немного другая: С:\Documents and Settings\Имя пользователя\SendTo\.

Q: Для чего нужна утилита PCHealth в Windows Me, которую все почему-то удаляют из автозагрузки - она такая бесполезная?

A: На самом деле, в автозагрузке находится не сама эта утилита, а ее планировщик. Эта же служебная утилита, на самом деле, и не утилита в привычном понимании этого термина, а некий набор программ и системных служб, которые все вместе отвечают за работу некоторых новых компонентов Windows:
Help and Support - справочная система Windows;
Online Assisted Support - подраздел справочной системы, позволяющий получить онлайновую помощь службы технической поддержки;
System Restore - служба автоматического резервирования и восстановления системы;
System File Protection - служба защиты системных файлов;
Automatic Updates - служба автоматического обновления Windows.
Все вместе это и объединено под названием PCHealth. Удаление же из автозагрузки планировщика практически не сказывается на функциональности этих компонентов - по крайней мере, автообновление без него работает, защита системных файлов - тоже. Работает ли System Restore без планировщика, честно говоря, не проверял, поскольку всегда отключаю ее сразу же после установки системы.

Q: Хотел я в Windows XP узнать свой IP-адрес, ввел в командной строке "IPCONFIG", нажал Enter, а окно программы промелькнуло на экране так быстро, что я не успел ничего заметить. Как сделать так, чтобы окно консольной программы не закрывалось после того, как программа отработает?

A: В вашем случае проще всего ввести такую команду: cmd /k ipconfig - консоль не закроется, и вы увидите все результаты работы программы IPCONFIG.

Q: Я установил Windows XP и практически сразу (файрволл помог) обратил внимание, что в интернет периодически ломится некая программа svchost.exe - что это такое? Антивирус на нее не реагирует, так что на троян не похоже, может это шпион какой?

A: Эта программа несколько похожа по своему назначению на утилиту rundll.exe из Windows 9x, то есть с ее помощью запускаются различные системные сервисы, представленные в виде DLL-библиотек. Это, кстати говоря, видно и из ее названия, отображаемого в свойствах файла - "Generic Host Process for Win32 Services". Так что сама эта утилита вполне легитимна, но правильно будет говорить, что не svchost.exe пытается выйти в интернет, а какой-то сервис пытается с ее помощью получить доступ к Сети. И вот тут-то и кроется потенциальная уязвимость.
Можно предположить, что не только законный "виндовый" сервис, но и некий троянский вирус использует для своего запуска в качестве сервиса эту программу. Поэтому необходимо выяснить, какие запущенные сервисы используют svchost.exe, и, отключая их по очереди, определить тот, который обращается в Сеть. Увидеть, какие сервисы запущены, вам поможет утилита tlist.exe с компакт-диска Windows 2000 (ее можно найти и в интернете) - введите в командной строке tlist -s и в полученном списке посмотрите, какие сервисы воспользовались услугами svchost.exe.
Остается изучить описание каждого сервиса, поискать информацию о нем в интернете, и определить, насколько его работа и, в частности, выход в Сеть полезен вам лично. Также можно, отключая по очереди каждый из замеченных сервисов, определить тот, который и вызывает подозрения у вашего файрволла.

Q: В Windows XP диалоговое окно "Add/Remove Programs" некорректно отображает список "Currently Installed Programs". Как устранить этот сбой?

A: Попробуйте в меню "Выполнить" ввести команду regsrv appwiz.cpl - если после нее проблема не пропадет, то придется вручную проверить следующую порцию параметров в реестре (вероятно, какой-то из них имеет неверное значение):
HKEY_CLASSES_ROOT\CLSID\
{00000535-0000-0010-8000-00AA006D2EA4}
@="ADODB.Recordset"
HKEY_CLASSES_ROOT\CLSID\
{00000535-0000-0010-8000-00AA006D2EA4}\
InprocServer32
@="D:\\Program Files\\Common Files\\System
\\ado\\msado15.dll"
"ThreadingModel"="Apartment"
HKEY_CLASSES_ROOT\CLSID\
{00000535-0000-0010-8000-00AA006D2EA4}\ProgID
@="ADODB.Recordset.2.7"
HKEY_CLASSES_ROOT\CLSID\
{00000535-0000-0010-8000-00AA006D2EA4}\
VersionIndependent
ProgID
@="ADODB.Recordset"
HKEY_CLASSES_ROOT\CLSID\
{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}
@="Microsoft OLE DB Row Position Library"
HKEY_CLASSES_ROOT\CLSID\
{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}\
InprocServer32
@="D:\\Program Files\\Common Files\\System
\\Ole DB\\oledb32.dll"
"ThreadingModel"="Both"
HKEY_CLASSES_ROOT\CLSID\
{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}\ProgID
@="RowPosition.RowPosition.1"
HKEY_CLASSES_ROOT\CLSID\
{2048EEE6-7FA2-11D0-9E6A-00A0C9138C29}\
VersionIndependent
ProgID
@="RowPosition.RowPosition"

Q: А можно ли в операционной системе Windows 2000 / XP задать приоритет процесса еще при его загрузке?

A: Используйте для этого команду START, вводимую в командной консоли. Правила ее применения таковы: start {/low |/normal |/high |/realtime} имя_приложения.
Например, для запуска Блокнота с высоким приоритетом в меню "Выполнить" кнопки "Пуск" должно получиться примерно следующее: cmd /c start /high notepad.

Q: В Windows XP Планировщик заданий отказывается выполнять свою работу - почему?

A: Видимо, это связано с тем, что в настройках задания не указано имя пользователя и пароль, под которым следует это задание выполнять.
Пропишите имя пользователя и соответствующий пароль.

Q: Я не обнаружил в Windows XP протокол NetBEUI, а он мне очень нужен - где мне его взять и как его установить?

A: Да, для установки этого протокола придется выполнить ряд дополнительных телодвижений. На компакт-диске Windows XP найдите папку Valueadd\Msft\Net\Netbeui. Из этой папки скопируйте на жесткий диск два файла: nbf.sys в папку %SystemRoot%\System32\Drivers и netnbf.inf в папку % SystemRoot %\Inf. После этого откройте диалог "Network connection properties" и установите пpотокол NetBEUI обычным способом.

Q: Уважаемая редакция! Если можете, то помогите мне разобраться в одном вопросе. Я поставил Windows XP и впопыхах установил вид Рабочего стола (можно сказать, внешний вид всей системы) как в Windows 2000.
И теперь не могу вернуться к прежнему виду, который был установлен по умолчанию. Я перепробовал много способов изменить внешний вид системы, но в меню Темы Рабочего стола даже следа не осталось от темы Windows XP. Подскажите, пожалуйста, что мне теперь делать.

A: Такое иногда случается при повреждении или удалении файлов темы Windows XP. Попробуйте для начала просто скопировать с другого компьютера с такой же операционной системой папку D:\Winnt\Resources\Themes, а также файл С:\Winnt\
System32\UxTheme.dll. Если под рукой нет такого же ПК, то испытайте в работе восстановление системы - System Restore или же просто переустановите Windows.

Q: При установке Windows XP на чистый жесткий диск нет возможности задать каталог для установки операционной системы - система, не спрашивая ничего, сама устанавливается в каталог Windows.

A: На компакт-диске Windows XP в архиве \SupportTools\
deploy.cab имеется специальная утилита-мастер Setup Manager (setupmgr.exe) - c ее помощью создайте файл автоматической установки ОС unattend.txt, в котором и укажите свое имя для папки Windows и любые другие параметры установки системы, а затем переименуйте его в winnt.sif и поместите в папку с дистрибутивом Windows - при запуске инсталляции ОС имя папки, как и другие заданные параметры, будет автоматически взято из этого файла-сценария.
Возможно также, что такой файл уже имеется в вашем дистрибутиве, и имя директории уже задано - в этом случае попробуйте просто удалить этот файл, либо отредактировать его, исправив название папки Windows.

Q: Подскажите, как пользоваться в Windows XP утилитой sfc.exe ("Проверка системных файлов")?

A: Утилита sfc.exe предназначена для проверки всех версий защищенных системных файлов и восстановления их из специального кэша в случае подмены или повреждения.
В Windows XP она запускается только из командной строки - в отличие от "осей" Windows 9х, где подобная утилита имеет графический интерфейс. Запуск утилиты возможен только с правами администратора, синтаксис такой:
sfc [/scannow] [/scanonce] [/scanboot] [/revert] [/purgecache] [/cachesize=x]
Параметры командной строки, которые можно задавать для программы SFC, следующие:
/scannow - запуск проверки всех защищенных системных файлов;
/scanonce - задает однократную проверку защищенных файлов при следующей загрузке системы;
/scanboot - задает проверку всех защищенных системных файлов при каждой загрузке ОС;
/revert - восстанавливает исходные настройки программы в состояние по умолчанию;
/purgecache - очистка кэша защищенных файлов программы, расположенного в папке %SystemRoot%\System32\Dllcache, и немедленная проверка системных файлов;
/cachesize=x - установка размера кэша защищенных файлов в мегабайтах;
/enable - включение защиты системных файлов Windows;
/? - вызов справки.
При повреждении или удалении файлового кэша для корректной работы службы защиты системных файлов необходимо восстановить кэш, используя команду sfc /scannow.

Q: А можно ли в Windows XP как-нибудь узнать, сколько времени уже работает ПК после включения?


A: Да, например, с помощью утилиты System Info, входящей в состав ОС. Введите в строке "Выполнить" меню "Пуск" команду cmd /k systeminfo.

Q: Везде утверждается, что иметь на ПК с Windows 2000 / XP учетную запись администратора со стандартным именем "Администратор" - дурной тон, так как это несколько снижает общий уровень защищенности системы.
В принципе, это понятно - лучше, чтобы потенциальный взломщик не знал не только пароля пользователя, но и его имени. Но мне не вполне ясно, каким образом переименовать папку учетной записи "Администратор" - даже после переименования этого пользователя имя папки осталось прежним, что не очень красиво.

A: Загрузите ПК с правами администратора. В каталоге Documents and Settings создайте папку с любым названием (лучше, чтобы оно отличалось от имени администратора). Используя System Properties > Advanced > User Profiles, скопируйте старый профиль администратора в созданную папку.
В разделе реестра HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\ProfileList найдите подраздел с параметром ProfileImagePath, указывающим путь к старой папке администратора и измените его на новый.

Q: А как в Windows XP отключить вконец меня доставший системный динамик-пищалку, постоянно пикающую невпопад?

A: В разделе реестра HKEY_CURRENT_USER\Control Panel\Sound найдите строковый параметр Beep и измените его значение на NO. Перегрузите ПК. Также можно открыть диспетчер устройств, включить в нем отображение скрытых устройств и в списке "Non Plug and Play Drivers" отключить устройство "Beep".

Q: В Windows 2000 / XP есть очень полезная утилитка Shutdown… Вы о ней как-то вскользь уже упоминали в контексте выключения ПК с помощью ярлыка. Не могли бы вы рассказать о ней поподробнее?

A: Эта утилита позволяет выключать или перегружать локальный или удаленный ПК, используя командную строку или специально созданный ярлык. Простой ее вызов без каких-либо параметров обеспечивает завершение сеанса текущего пользователя. Для использования всех возможностей этой утилиты необходимо задействовать параметры командной строки, синтаксис которых таков: shutdown [{-l|-s|-r|-a}] [-f] [-m [\\Computer
Name]] [-t xx] [-c "message"] [-d[u][p]:xx:yy]
Здесь присутствуют следующие параметры.
-l - завершение сеанса текущего пользователя. При наличии параметра -m последний имеет приоритет, то есть завершение сеанса производится для удаленного ПК;
-s - выключить локальный ПК;
-r - перезагрузка;
-a - отмена выключения ПК, игнорируются все параметры, кроме -l и ComputerName. Данный параметр может использоваться только в тот момент, когда длится так называемый период тайм-аута, то есть когда программа Shutdown выделяет пользователю время на отмену своих действий;
-f - разрешить принудительное закрытие всех работающих приложений;
-m [\\ComputerName]- задать удаленный компьютер, который необходимо выключить;
-t xx - задает временную задержку до вызова процедуры выключения компьютера в секундах - xx. По умолчанию перед выключением ПК программа ждет 20 секунд;
-c "message" - эта команда позволяет задать любое сообщение, которое будет отображаться в окне программы Shutdown. Максимальная длина сообщения - 127 символов. Текст сообщения необходимо заключать в кавычки;
-d [u][p]:xx:yy - активирует некий специальный код выключения; u - отображение пользовательского кода, p - отображение запланированного кода, xx - задает основной код (0-255), yy - задает дополнительный код (0-65536);
/? - отображает справочную информацию по программе. Применяется, например, для корректной работы Event Viewer.

Q: В Windows XP диалог Alt+Ctrl+Del поменял свой вид - исчезли почти все закладки, остался только список процессов (вторая закладка). Что это, и что делать? Как вернуть пропавшие закладки?

A: С таким поведением Диспетчера задач мне, честно говоря, пока еще не пришлось сталкиваться, и я не знаю, каким образом можно поправить этот сбой. Да и сбой ли это вообще? Правда, никаких настроек на этот счет я что-то пока тоже не видел. Однако, по имеющейся у меня информации, для того, чтобы вернуть изначальный вид Диспетчера задач, надо просто дважды кликнуть на заголовке его окна левой кнопкой мыши, либо сделать это с зажатой клавишей Shift.

Q: Для того чтобы облегчить и всячески ускорить Windows 9x, выбросив из нее всякий мусор, существует отличная программка Lite98, а вот для Windows XP существует ли что-нибудь подобное?

A: Полного аналога, к сожалению, нет. Вернее, он пока находится в стадии разработки. Загляните на сайт программы LiteXP www.litepc.com/xplite.phpl и вы узнаете, в каком состоянии процесс создания этой программы. Но приблизительно аналогичного результата вы добьетесь с помощью нескольких программ-твикеров, например, таких как Windows XP Window Components Show/Hide www.dx21.com, TweakXP www.tweakxp.com, XP-AntiSpy www.xp-antispy.de.