ПоХРерементируем? |
Написал Evgmed | ||
18.09.2006 | ||
Windows XP все чаще можно встретить на домашнем компьютере. На моем компьютере ХР стоит уже чуть больше года. За это время я понял, что ко всем тайникам системы ключи приходится подбирать самому. Вот вам на обозрение часть из того, что, на мой взгляд, может здорово помочь при работе с данной операционной системой. Часть из этого будет работать не только в XP Home, XP Professional, но и в Windows 2000, благо системы похожи. Если по ходу чтения данной статьи у вас возникнут вопросы, пишите мне на мыло, постараюсь ответить всем без исключения. При установке ХР создается учетная запись с именем Administrator (в английской версии) или Администратор (в русской). При включенном Welcome Screen его не видно, но если перезагрузиться в Safe Mode, то там его уже можно увидеть. Но есть один способ увидеть его в нормальном режиме. Для этого перезагрузите компьютер и дождитесь появления Welcome Screen. Теперь два раза нажмите Ctrl+Alt+Del. В появившемся окне наберите слово <Администратор> (<Administrator>) и, не набирая пароль (разумеется, если вы его до этого не поставили), жмите Enter. Единственное <но>: если вы находитесь в Welcome Screen, и при этом у одного из пользователей в данный момент запущена хоть какая-то программа, двойной Ctrl+Alt+Del не сработает. Есть хитрый способ создать пользователя так, чтобы при этом его не было видно через апплет <Учетные записи пользователей>. Официально это сделано для того, чтобы не засорять Welcome Screen пользователями, которые коннектятся к компьютеру только по сети. А если по-свойски, то это удобный <backdoor> для человека, создавшего себе такую фичу. Делается это так. Сначала с помощью апплета <Учетные записи пользователей> создается учетная запись. Разумеется, создатель ее сам должен в момент создания находиться в системе с правами администратора (понятно, что и запись нужно создать с правами администратора, иначе зачем она нам ). После этого мы лезем в реестр и ищем там ключ HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList\. А там, в свою очередь, создаем параметр типа dword и называем его так, как мы назвали созданного пользователя. В значении этого параметра ставим 0. Теперь наш пользователь будет заходить в систему как скрытый администратор. Можно сделать так, чтобы при перезагрузке компьютера ХР автоматически загружала одного из пользователей, минуя Welcome Screen. Для этого заходим в Пуск > Выполнить (Start > Run) и набираем там control userpasswords2. После этого в появившемся окне убираем галочку напротив Требовать ввод имени пользователя и пароля (Users Must Enter A User Name And Password To Use This Computer). После этого нажмите Применить (Apply). После этого появится еще одно окно, в котором следует ввести имя и пароль необходимого пользователя. Теперь при загрузке ХР этот пользователь загрузится автоматически, а если нужно будет поработать под другим пользователем, необходимо просто нажать Win+L, и тогда на экране появится обычный Welcome Screen со списком пользователей. (Рис. 1) Многие не знают, что приоритет процесса можно задавать не только при помощи Task Manager'a, а еще и при запуске самой программы. Для этого нужно сделать .cmd-файл с таким содержимым: Start /low c:\prog\pad.exe По-моему, здесь все понятно. Кроме приоритета low можно поставить еще Normal (средний), High (высокий) и Realtime (реального времени) (Рис. 2). Теперь научимся выключать и перезагружать компьютер с помощью созданных для этого ярлыков. В ХР для этого есть специальная утилитка - shutdown.exe. Итак, создаем ярлык, в строке которого пишем следующее: Shutdown -I - графический интерфейс программы Также можно создать ярлык для перевода компьютера в режим hibernate: rundll32.exe powrprof.dll,SetSuspendState или rundll32.exe user32.dll,LockWorkStation для смены пользователя без завершения задач. Для каждого из ярлыков можно создать hot keys для большего удобства. Не знаю, как кому нравится, но <сообщение об ошибке>, появляющиеся чуть ли не каждые пару часов, у себя на компьютере я решил убрать. На мой взгляд, эти сообщения вообще не нужны. Ну, скажем, выскочило одно после некорректного выключения компьютера. Ну, обматерило половину программ. И что же? Не буду же я после этого их переустанавливать. И трафик свой не хочется гробить, посылая сгенеренные сообщения в MS. А убрать эти мессаги можно так. Заходим в Панель управления > Система > Дополнительно. Там ищем кнопочку Отчет об ошибках, кликаем на нее и в появившемся окошке ставим галочку напротив Отключить сообщения об ошибках. Все. Жить стало легче. (Рис. 3)
Если у вас есть сеть, вы должны были заметить, что при заходе в <сетевое окружение> XP довольно продолжительное время (5 - 30 секунд) не может отобразить нам необходимый список расшаренных ресурсов. Чтобы все находилось моментально, делаем следующее. Запускаем regedit, ищем ветку HKEY_LOCAL_MACHINE/Software/Microsoft/Windows/CurrentVersion/Explorer/RemoteComputer/NameSpace, а там находим и удаляем ключ {D6277990-4C6A-11CF-8D87-00AA0060F5BF}. Надоело сообщение о <недостаточности места на диске C:>?. Его можно отключить. Для этого необходимо зайти в реестр по адресу [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explоrer] и создать там ключ типа dword с именем NoLowDiskSpaceChecks, присвоив ему значение 1. А можно просто изменить порог, при котором это сообщение будет выскакивать. Для этого идем в реестр по адресу [HKEY_LOCAL_MA-CHINE\SYSTEM\CurrentControlSet\Services\ LanmanServer\Parameters] и создаем там параметр типа dword с именем DiskSpaceThreshold. В качестве значения этого параметра устанавливаем число в пределах от 1 до 99. Это число будет являться процентным соотношением от количества свободного места на диске. По умолчанию, по-моему, там стоит <10>. А этот совет для тех, кому надоел стандартный help ХР, вызываемый клавишей F1. Для тех, кто еще не понял, я расскажу, что этот help был написан не для опытных пользователей, а для новичков. Все объясняется настолько тупо, что продвинутый пользователь сам и без такой помощи разберется. Возникает резонный вопрос, а есть ли нормальный help? Да, отвечаю я. Он есть. Но разбросан. И если вам необходимо получить справку по какому-либо апплету, то сначала запустите этот апплет и выберите там пункт меню Help. Там, скорее всего, и будет то, что вы ищите. Ну посмотрите, к примеру, help Computer Management из Control Panel (Администрирование из Панели управления) и найдите мне что-нибудь подобное в стандартном help'e . Вам часто доводилось убивать зависшие либо просто ненужные процессы? Обычно это делают при помощи Task Manager'a. Но это возможно также и с помощью командной строки. Для этого заходим в Пуск > Выполнить (Start > Run) и набираем там CMD. В появившемся окне можно сначала просмотреть список запущенных процессов. Это делается командой tasklist. (Надо заметить что в Home Edition именно эта команда не работает. Чтобы она у вас работала, необходимо просто найти знакомого с XP Professional и переписать файлик tasklist.exe, находящийся в папке /windows/system32, к себе на компьютер в ту же папку). После можно убить процесс командой tskill <имя процесса>, либо tskill <id процесса> (Рис. 4). Если и так вам тоже лениво, можно настроить, чтобы Win сама убивала зависшие процессы. Для этого ищем в реестре ветку [HKEY_CURRENT_ USER\Control Panel\Desktop]. Там, в свою очередь, находим следующие ключи. Сначала AutoEndTasks. Здесь в значении мы ставим 1 - этот параметр будет убивать зависшие задачи. После находим ключ HungAppTimeout. В значении ключа стоит время (в миллисекундах), через которое не отвечающая задача считается зависшей. И наконец, находим WaitToKillAppTimeout. Здесь вы можете задать время (тоже в миллисекундах) ожидания перед завершением зависшего процесса. Единственное, что я хочу заметить, - не переборщите со значениями. Если поставите слишком маленькие, при большой загруженности оперативной памяти компьютера система будет убивать не то, что надо. У меня в сети на всех компьютерах стоит Win XP. И если мне надо послать сообщение какому либо пользователю в локальной сети, я просто захожу в Пуск > Выполнить (Start > Run) и набираю там команду типа net send <имя или ip адрес компьютера> <сообщение>. Чтоб было понятнее, вот пример: net send 192.168.0.1.2 Как дела? Через 2-5 секунд у вашего собеседника выскочит окошко с вашим вопросом. А он, в свою очередь, точно таким же образом сможет ответить и вам. Быстро, легко и качественно (Рис. 5). Если вы часто работаете с цифровой клавиатурой, то имеет смысл сделать так, чтобы numlock включался при загрузке компьютера. Для этого мы идем в реестр по адресу [HKEY_USERS\DEFAULT\Control Panel\Keyboard] и находим там параметр InitialKeyboardIndicators. После этого меняем его значение на 2. Многие, наверное, умеют и знают, как из меню Start (Пуск) убрать все лишнее, начиная со <Справки> и заканчивая <Завершением работы>. Но в ХР появился еще и пункт меню Все программы. Для того чтобы убрать его, необходимо править реестр. Зайдите по адресу [HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explоrer] и создайте там параметр типа Dword с именем NoStartMenuMorePrograms, присвоив ему 1. Иногда возникает проблема, когда вы пытаетесь удалить со своего винчестера какой-нибудь файл большого объема (например, фильм), а он не удаляется, хотя в данный момент файл не запущен, да и никакая программа его не использует. Попробуете в этом случае сделать следующее. Создайте пустой файл с тем же именем и расширением, что и у того, который необходимо удалить. После создания замените большой файл маленьким. А теперь просто удалите и его.
Пожалуйста авторизируйтесь или зарегистрируйтесь. Опубликованные сообщения являются частными мнениями лиц, их написавших. Редакция сайта за размещенные сообщения ответственности не несет.
Powered by AkoComment 2.0! |