-Поиск по дневнику

Поиск сообщений в seal242

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 18.06.2009
Записей:
Комментариев:
Написано: 41





Чистим контекстные меню в Windows

Суббота, 13 Февраля 2010 г. 15:31 + в цитатник
После установки некоторых программ в контекстных меню появляются различные команды, не всегда нужные (тем более после того, как эти программы будут удалены). Наведем-ка порядок в рационе, оставив в меню только действительно полезные блюда!
Меню, открывающиеся по щелчку правой кнопкой мыши, называются контекстными потому, что их содержимое зависит от контекста — другими словами, от того, в какой программе вы находитесь и на каком объекте щелкнули. Файловые утилиты, многие бесплатные программы и другие приложения, чтобы было удобнее ими пользоваться, часто добавляют в контекстные меню свои команды и целые разделы. Так поступают, в частности, архиваторы WinZip и WinRar, а также почтовые клиенты Outlook Express и The Bat!, которые добавляют в контекстные меню файлов команды упаковки и отправки по электронной почте в виде вложений.
К сожалению, чем больше таких программ установлено, тем длиннее контекстные меню, тем больше в них беспорядка и тем сложнее найти нужную команду. Ситуация усугубляется еще и тем, что многие программы, особенно бесплатные, грешат тем, что созданные ими команды контекстного меню остаются даже после удаления самих программ.
Впрочем, в некоторых утилитах предусмотрены удобные способы настройки и удаления команд контекстного меню. Это лучший и самый надежный способ наведения порядка. Но если такой функции в программе нет (или если вы успели ее удалить), состав меню можно изменить с помощью системного реестра Windows.
Однако прежде чем лезть в реестр (что не всегда безопасно), рассмотрим несколько наиболее распространенных программ, в которых предусмотрено не только создание команд контекстного меню, но и возможности их безопасного удаления.
Архивы WinZip
Популярная утилита-архиватор WinZip добавляет в контекстные меню файлов несколько команд (таких как Add to Zip) либо выделяет их в субменю WinZip. Для того чтобы настроить эти команды, запустите WinZip в "классическом" режиме (а не в режиме мастера) и выберите команду Options > Configuration (Опции > Настройки). В версии 8.1 и более поздних перейдите на вкладку System (Система) в раздел Explorer Enhancements (Расширение "Проводника"). Чтобы не слишком долго рыться в поисках нужной команды, в этих версиях можно отключить режим Display context menu items in a submenu (Некаскадное меню) — и тогда команды архивирования будут размещаться в основном меню, как в предыдущих версиях WinZip.
Чтобы изменить отдельные команды, выберите или отключите соответствующие элементы в разделе Context menu command (Команды контекстного меню). Отключив режим Display icons on context menus (Иконки в меню), можно оставить в меню команды, но удалить пиктограммы.
Наконец, для того чтобы полностью исключить команды WinZip из контекстного меню, отключите режим Use shell extension (Использовать расширения оболочки, в версиях 7 и 8) или Enable Explorer enhancements (Расширение "Проводника"). Однако имейте в виду, что при этом вы потеряете возможность извлечь содержимое из архива, перетащив его правой кнопкой мыши, и не сможете пополнять архив путем перетаскивания файлов на его пиктограмму.

Настройка команд контекстных меню, создаваемых
популярным архиватором WinZip
Музыка Winamp
Бесплатный медиа-плеер Winamp добавляет в меню папки три команды: Play in Winamp (Проиграть в Winamp), Enqueue in Winamp (Поставить в очередь Winamp) и Add to Winamp's Bookmark list (Добавить в список закладок Winamp). Чтобы удалить их, откройте Winamp и выберите Options > Preferences (Сервис > Параметры) или щелкните правой кнопкой мыши в окне программы или на ее панели и выберите эту же команду из ее собственного контекстного меню. В левой части окна появится изображение иерархической структуры меню. В разделе General Preferences (Общие параметры) выберите ветвь File types (Типы файлов) — в более ранних версиях она называется Setup (Настройка) — и отключите режим Show Winamp in folder context menus in Windows Explorer (Показывать Winamp в контекстных меню папок "Проводника") или, в ранних версиях, Directory context menus (Контекстные меню каталогов) и щелкните на кнопке Close (Закрыть).
Контекстные меню "Проводника"
В Windows 2000 и XP Pro для удаления отдельных команд из контекстного меню My Computer (Мой компьютер) и папок можно воспользоваться инструментом Group Policy (Групповая политика). Предположим, мы хотим убрать из контекстного меню My Computer (Мой компьютер) команду Manage (Управление), по которой запускается инструмент администрирования Computer Management (Управление компьютером). Для этого нужно выбрать Start > Run (Пуск > Выполнить), ввести gpedit.msc и нажать Enter. Откроется окно, на левой панели которого будет отображено иерархическое дерево команд. Перейдите в раздел Local Computer Policy \ User Configuration \ Administrative Templates \ Windows Components \ Windows Explorer, дважды щелкните на элементе Hides the Manage item on the Windows Explorer context menu (Скрыть элемент "Управление" в контекстном меню "Проводника"), выберите режим Enable (Включено) и щелкните на кнопке OK.
Эта утилита запускается также по команде Start > Programs > Administrative Tools > Computer Management (Пуск > Программы > Инструменты администрирования > Управление компьютером) и если выбрать команду Start > Run, ввести compmgmt.msc и щелкнуть на кнопке OK.
Для того чтобы удалить все контекстное меню папок в Windows 2000, перейдите к пиктограмме Windows Explorer (Проводник) на левой панели и дважды щелкните на элементе Remove Windows Explorer's default context menu (Удалить стандартное контекстное меню "Проводника"). В Windows XP нужно выбрать одноименный элемент, активировать режим Enable (Включено) и щелкнуть на кнопке OK. Когда вы в следующий раз щелкнете правой кнопкой мыши на папке, расположенной на рабочем столе, или на пиктограмме в Explorer, ничего не произойдет — впрочем, контекстные меню остальных объектов, таких как панели инструментов, по-прежнему будут работать. Чтобы отменить эти изменения, достаточно вернуться в описанное диалоговое окно, выбрать режим Not configured (Не конфигурирован) и щелкнуть OK.
В Windows 9x для редактирования контекстного меню определенного типа файла нужно открыть окно My Computer (Мой компьютер) и выбрать команду View > Folder Options (Вид > Свойства папки). Откроется диалоговое окно Folder Options (Свойства папки). Если в нем перейти на вкладку File Types (Типы файлов), выбрать файл нужного типа и щелкнуть на кнопке Edit (Правка), откроется еще одно окно — Edit File Type (Правка типа файла). У этого окна есть несколько полезных функций, в частности можно изменить его пиктограмму или описание. Но главное — в нижней части окна представлены те из команд контекстного меню, которые можно изменить, и ряд кнопок для этого: Remove (Удалить), Set Default (По умолчанию), а также Edit (Правка) и New (Создать).

Настройка контекстных меню "Проводника" Windows 9x
Как видим, команды контекстного меню можно не только удалять, но и создавать. Правда, для этого необходимо быть в курсе определенных соглашений, принятых при составлении таких команд. Можно, конечно, почитать умные книжки на эту тему. Однако в образовательных целях можно воспользоваться бесплатной программой с набором готовых контекстных команд. Называется она Send To Toys и находится по адресу http://www.gabrieleponti.com/software. Многие из них, такие как передача имени файла и его пути в буфер обмена, полезны и сами по себе — но еще больше как наглядное пособие для составления собственных команд контекстного меню.
Последний аргумент: Regedit
Если в программе не предусмотрен способ удаления ее команд из контекстного меню, можно обратиться напрямую к системному реестру Windows. Но прежде, на случай если вы где-то ошибетесь, лучше создать резервную копию Registry.
Далее выберите команду Start > Run (Пуск > Выполнить), введите regedit и нажмите Enter. На левой панели открывшегося окна найдите элемент HKEY_CLASSES_ROOT (вверху) и дважды щелкните на нем. В этом ключе системного реестра хранятся данные о типах файлов, в том числе и об ассоциированных с ними контекстных меню.
Для того чтобы удалить команду из контекстного меню папки, раскройте на левой панели ветвь HKEY_CLASSES_ROOT\Directory\shell и дважды щелкните на элементе shell, чтобы стали видны дополнительные ключи (некоторые компьютеры могут принадлежать ключу shellex). Каждый такой ключ соответствует одной команде контекстного меню. Правда, встроенных команд Windows здесь нет — их удалить нельзя. Но команды, добавленные внешними приложениями, полностью в нашей власти.
На всякий случай создайте резервную копию этой части реестра — вдруг вы потом захотите восстановить все, как было, или просто ошибетесь? Для этого выделите на левой панели ключ shell и выберите команду Registry > Export Registry File or File > Export Registry File (Реестр > Экспортировать файл реестра или файл > Экспортировать файл реестра). Выберите место, где будет храниться резервная копия (не беспокойтесь — она не займет много места), присвойте файлу имя и проследите, чтобы был выбран режим Selected branch (Выделенная ветвь). Щелкните на кнопке Save (Сохранить) и выберите ключ, соответствующий той команде меню, которую вы хотите удалить.
Например, для того чтобы удалить команду Browse with ACDSee, создаваемую программой просмотра изображений ACDSee, выберите ключ ACDSee и нажмите клавишу Delete или щелкните на нем правой кнопкой мыши и выберите команду Delete (Удалить). После этого выберите File > Exit (Файл > Выход), чтобы закрыть редактор реестра. Когда вы в следующий раз щелкнете правой кнопкой мыши на папке, этой команды в меню уже не будет. А на случай если позже вам захочется вернуть ее на место, найдите созданный вами файл с резервной копией ветви реестра, щелкните на нем правой кнопкой мыши и выберите команду Merge (Присоединить). Для того чтобы запустить процедуру возврата этой ветви в реестр, щелкните на кнопке Yes (Да) и затем на кнопке OK.

Удаление команды контекстного меню из системного реестра
Некоторые команды контекстного меню входят не в Directory, а в раздел Folder — точнее, в подразделы HKEY_CLASSES_ROOT\Folder\shell и HKEY_CLASSES_ROOT\Folder\shellex. Например, так можно удалить из контекстного меню команду проверки файла антивирусом Касперского (предварительно создав резервную копию ветви).
Для удаления команд контекстного меню для других типов файлов выполняется аналогичная процедура. К сожалению, не всегда просто найти ключ реестра для нужного типа файла. Один из способов это сделать — открыть Windows Explorer (Проводник) или окно любой папки, выделить файл соответствующего типа и воспользоваться комбинацией Shift+F10, чтобы открылось контекстное меню файла. Затем вернуться в Registry Editor, развернуть ветвь HKEY_CLASSES_ROOT, выбрать команду Edit > Find (Правка > Найти) и ввести название команды, которую нужно удалить. При этом проследите, чтобы в разделе Look at (Искать в) был выбран режим Data (Данные). Щелкните на кнопке Find Next. Если повезет, вы найдете команду, в ключе которой есть введенный вами текст. В ключах типов файлов обычно присутствуют их расширения — например, ключ для файлов с расширением TXT называется txtfile. Как и в предыдущих случаях, экспортируйте родительский ключ (такой как shell) для всех удаляемых ключей (на тот случай, если вы ошибетесь и захотите восстановить все, как было), затем выделите ключ, который хотите удалить, и нажмите клавишу Delete.

Поиск ключа в системном реестре: возможно, вам повезет, и вы найдете то, что нужно
Некоторые команды присутствуют в контекстных меню нескольких типов файлов. Для удаления таких команд нужно открыть в редакторе системного реестра ключ HKEY_CLASSES_ROOT\*\shellex\ContextMenuHandlers, выбрать команду Registry > Export Registry File (Реестр > Экспортировать файл реестра) или File > Export Registry File (Файл > Экспортировать файл реестра), чтобы создать резервную копию этой ветви, и найти в ней ключи, соответствующие командам меню, которые вы хотите удалить. Например, для того чтобы удалить команды, создаваемые при установке Adobe Acrobat 6 для многих типов файлов, выберите ключ Adobe.Acrobat.ContextMenu и нажмите клавишу Delete или щелкните правой кнопкой мыши на этом ключе и выберите команду Delete (Удалить).
А нужно ли?..
Каждое приложение настраивает контекстное меню на свой лад. Иногда приходится пробираться сквозь дебри диалоговых окон, искать подсказки в справочной системе и даже в интернете. И все равно в итоге нередко выясняется, что ничего изменить нельзя. Например, если команда проверки антивирусом Касперского удаляется из реестра, то такая же команда Norton AntiVirus "приклеена" навсегда, так что остается только расслабиться и… привыкать.

Компьютерная помощь в Петербурге


Понравилось: 2 пользователям

Утилита командной строки rundll32.exe

Суббота, 13 Февраля 2010 г. 15:30 + в цитатник
Windows имеет в своем составе утилиту командной строки rundll32.exe, которая позволяет запускать некоторые команды-функции, заложенные в DLL-файлах. Вообще-то данная утилита была разработана для внутреннего пользования программистами Microsoft. Но богатые возможности этой программы дало повод на всеобщее использование пользователями. Список команд слишком обширен.
Приведем список наиболее значимых команд (в котором найдете ОЧЕНЬ интересные команды, ну а как их использовать, думайте сами!).
* rundll32 shell32.dll,Control_RunDLL hotplug.dll - диалоговое окно Отключение или извлечение аппаратного устройства

* rundll32 diskcopy,DiskCopyRunDll - вызов диалога "Копирование диска".

* rundll32 keyboard,disable - отключение клавиатуры, действует до следующей перезагрузки.

* rundll32 mouse,disable - отключение мыши вплоть до перезагрузки.

* rundll32 krnl386.exe,exitkernel - выгрузить ядро системы, выход из Windows.

* rundll32 mshtml.dll,PrintHTML "HtmlFileNameAndPath" - распечатать документ HTML, где "HtmlFileNameAndPath" - путь к файлу и его имя.

* rundll32 мсprint2.dll,RUNDLL_PrintTestPage - распечатать тестовую страницу на принтере.

* rundll32 netplwiz.dll,AddNetPlaceRunDll - вызов мастера подключения нового сетевого ресурса "Добавление в сетевое окружение".

* rundll32 rnaui.dll,RnaWizard - вызов мастера "Удаленный доступ к сети".

* rundll32 rnaui.dll,RnaWizard /1 - вызов мастера "Удаленный доступ к сети" без отображения начального окна.

* rundll32 shell,ShellExecute - открыть Проводник (папка "Рабочий стол").

* rundll32 shell32,Control_RunDLL - открыть в Проводнике папку "Панель управления".

* rundll32 shell32,Control_RunDLL appwiz.cpl,,n - вызов диалогового окна "Установка и удаление программ", в котором будет открыта вкладка с номером "n" (от 1 до 3).

* rundll32 shell32,Control_RunDLL main.cpl @0 - открыть диалог "Свойства мыши".

* rundll32 shell32,Control_RunDLL main.cpl @1 - открыть диалог "Свойства клавиатуры".

* rundll32 shell32,Control_RunDLL main.cpl @2 - открыть папку "Принтеры".

* rundll32 SHELL32,SHHelpShortcuts_RunDLL PrintersFolder - открыть папку "Принтеры" (другой способ).

* rundll32 shell32,Control_RunDLL main.cpl @3 - открыть папку "Шрифты".

* rundll32 SHELL32,SHHelpShortcuts_RunDLL FontsFolder - открыть папку "Шрифты" (другой способ).

* rundll32 SHELL32,Control_RunDLL modem.cpl, add - открыть диалог "Свойства модема".

* rundll32 shell32,Control_RunDLL timedate.cpl - открыть диалог "Дата и время".

* rundll32 shell32,OpenAs_RunDLL - вызвать диалог "Открыть с помощью...".

* rundll32 shell32,ShellAboutA WINHOWTO.RU - информация о версии Windows.

* rundll32 shell32,SHExitWindowsEx 0 - закрыть все программы, перегрузить оболочку.

* rundll32 shell32, SHExitWindowsEx 1 - выключить ПК.

* rundll32 SHELL32, SHExitWindowsEx -1 - перегрузить оболочку Windows.

* rundll32 shell32, SHExitWindowsEx 2 - перегрузить ПК.

* rundll32 shell32,SHExitWindowsEx 4 - принудительно закрыть все программы.

* rundll32 shell32,SHExitWindowsEx 8 - выход из Windows и выключение ATX-совместимого ПК.

* rundll32 shell32,SHFormatDrive - вызов диалога форматирования диска А:.

* rundll32 SHELL32,SHHelpShortcuts_RunDLL AddPrinter - запуск "Мастера установки принтера".

* rundll32 shell32,SHHelpShortcuts_RunDLL Connect - запуск мастера подключения сетевого диска.

* rundll32 SHELL32,SHHelpShortcuts_RunDLL PrintTestPage - распечатать тестовую страницу.

* rundll32 sysdm.cpl,InstallDevice_Rundll - вызов мастера установки оборудования.

* rundll32 url.dll,FileProtocolHandler %1 - открыть веб-страницу, где %1 - URL сайта (включая http://).

* rundll32 url.dll,MailToProtocolHandler %1 - создать новое письмо, где %1 - e-mail адресата.

* rundll32 user,CASCADECHILDWINDOWS - расположить все окна каскадом.

* rundll32 user,TILECHILDWINDOWS - расположить все окна по экрану.

* rundll32 user,disableoemlayer - сбой системы (!) - выключить все функции ввода-вывода

(клавиатура, дисплей, мышь). В результате будет черный экран с курсором и ни на что не реагирующая система, однако Windows продолжает работать.

* rundll32 user,ExitWindowsExec - быстрая перезагрузка Windows.

* rundll32 user,RepaintScreen - выполнить команду "Обновить".

* rundll32 user,SetCaretBlinkTime n - задать частоту мигания курсора, соответствующую значению параметра n.

* rundll32 user,SetCursorPos - переместить курсор мыши в верхний левый угол экрана.

* rundll32 user,SetDoubleClickTime n - задать скорость двойного нажатия левой кнопки мыши (Double Click), соответствующую параметру n.

* rundll32 user,SwapMouseButton - поменять местами клавиши мыши (обратная смена невозможна).

* rundll32 user,WNetConnectDialog - вызов диалога "Подключение сетевого диска".

* rundll32 user,WNetDisconnectDialog - вызов диалога "Отключение сетевого диска".

* rundll32 AppWiz.Cpl,NewLinkHere %1 - запуск мастера создания нового ярлыка, где %1 - путь к исходному файлу.

Компьютерная помощь в Петербурге

Специальные возможности Windows

Суббота, 13 Февраля 2010 г. 15:29 + в цитатник
Если вы думаете, что инструменты и настройки, объединенные в Windows под общим названием «Специальные возможности», нужны только людям с физическими недостатками, то тем самым лишаете себя подлинных жемчужин. Экранная лупа, например, делает в точности то, что и определяет ее название. Это ценный инструмент для проведения классных занятий, для демонстрации различных продуктов и организации почти всех видов презентаций. Также лупа может быть полезна разработчикам ПО, дизайнерам и вообще всем тем, кому нужно показать в увеличенном виде ту часть экрана, над которой они работают.
В Windows 98 вам, возможно, придется предварительно установить данную утилиту с дистрибутивного компакт-диска Windows. Для этого вставьте в дисковод CD, выберите «Пуск•Настройка•Панель управления» и дважды щелкните на значке «Установка и удаление программ». Затем щелкните на закладке «Установка Windows» и выберите в списке компонентов «Специальные возможности». Нажмите кнопку «Состав», выберите «Средства» и дважды щелкните на OK.
Для запуска экранной лупы задайте «Пуск•Программы («Все программы» в XP)•Стандартные• Специальные возможности•Экранная лупа». Если такой способ запуска для вас неудобен, просто перетащите ярлык для экранной лупы в другое меню или укажите «Пуск•Выполнить», введите команду magnify и щелкните на OK. В большинстве версий Windows запуск экранной лупы сопровождается выводом на экран окошка с объяснением функций программы. Но вы можете отменить его показ, активировав опцию «Не выводить больше это сообщение».
Чтобы начать работу с утилитой, нажмите OK. По умолчанию окно экранной лупы появляется в самом верху экрана, отображая в увеличенном виде все, что находится вблизи указателя мыши. Если вас не устраивает размер этого окна, поставьте указатель мыши на его границу и раздвиньте окно или сделайте его поменьше. Для перемещения окна поместите внутри него указатель мыши и перетащите окно к любому краю экрана. Легко также сделать окно лупы свободно плавающим в центре экрана.
В диалоговом окне экранной лупы можно устанавливать кратность увеличения, определять, должна ли лупа всегда показывать то, на что направлен указатель, или же она будет следовать за курсором при вводе и редактировании текста и т.п.
Сначала попробуйте воспользоваться настройками, заданными по умолчанию; они особенно удобны тогда, когда в большом помещении вы решили продемонстрировать, что за работу выполняете с помощью мыши или какой текст вводите. Но если ваша цель — увеличить отдельную трудноразличимую часть экрана (например, какую-нибудь панель инструментов с крохотными кнопками), то в диалоговом окне выключите опции «Следовать за фокусом ввода» и «Следовать за редактированием текста». Затем убедитесь, показана ли в окне лупы нужная вам область, и нажмите +M для отключения опции «Следовать за указателем мыши». Щелкните на OK, чтобы свернуть диалоговое окно в Windows 98, а в других версиях Windows нажмите кнопку сворачивания окна.
Естественно, вы вряд ли пожелаете возиться с настройками лупы во время классного занятия или демонстрации картинки. Если на клавиатуре есть клавиша , то это, возможно, и не понадобится. Например, комбинация +<Стрелка вверх> повышает кратность увеличения, а + <Стрелка вниз> — понижает.
И последний совет: если вы используете какую-либо версию Windows, отличную от XP, и вам бывает нужно от случая к случаю делать снимок экрана, включающий в себя указатель мыши, то вместо того, чтобы приобретать специальную программу для захвата изображения, используйте экранную лупу. Для этого сперва подготовьте окно экранной лупы и любые другие окна, которые понадобится отображать. В диалоговом окне «Параметры экранной лупы» установите кратность увеличения равную 1. Затем поместите указатель мыши в требуемое место и нажмите (или клавишу, заменяющую ее функцию на вашей клавиатуре), чтобы скопировать весь экран в буфер. Потом задайте «Пуск•Программы («Все программы» в XP)• Стандартные•Paint», дабы запустить предусмотренное в Windows приложение для редактирования растровых изображений. Нажмите +V, и тогда изображение вставится в окно этого приложения. Щелкните на «Да», если вас спросят об увеличении рисунка, после чего — на любом из инструментов в левой части окна Paint, чтобы завершить вставку. Выберите в качестве инструмента прямоугольник и выделите нужный фрагмент. Укажите «Файл•Сохранить как», поместив таким образом получившееся изображение в отдельный файл. Укажите местоположение нового файла, введите его название и щелкните на «Сохранить».
Изменяем начальный хранитель экрана
Когда вы включаете компьютер, но не входите в систему (или выходите из системы, но не отключаете питание), то Windows автоматически выводит хранитель экрана со своим плавающим логотипом. Ну и скукотища... К счастью, легко заменить этот хранитель экрана чем-нибудь более приятным для себя, да к тому же еще и задать временные параметры показа простой подстройкой Реестра.
Чтобы узнать, какие хранители экрана доступны в настоящий момент в вашей системе, задайте «Пуск•Найти» или «Пуск•Найти• Папки и файлы». В верхней графе укажите шаблон *.scr, в графе «Искать в» — папку Windows (в XP) или Winnt (в 2000). Не забудьте заказать поиск во вложенных папках, а затем щелкните на кнопке «Найти». Когда поиск будет завершен, выберите подходящий хранитель экрана из полученного списка в правой части окна поиска.
Если вы не в состоянии выбрать хранитель экрана по имени файла, дважды щелкните на нем, чтобы увидеть программу в действии, но при этом не трогайте ни клавиш, ни мыши во время загрузки хранителя. Для отключения программы сдвиньте указатель мыши или нажмите любую клавишу. Найдя хранитель экрана, нажмите , а затем +C, чтобы скопировать имя файла в буфер.
Теперь укажите «Пуск•Выполнить», введите команду regedit и нажмите — запустится Редактор реестра. Спускайтесь по дереву в левой части до позиции HKEY_ ESERS.DEFAULTControl Panel Desktop. Отметив слева значок Desktop, дважды щелкните на позиции SCRNSAVE.EXE в правой части окна. Нажмите +V, чтобы вставить имя выбранного файла с расширением .scr вместо имеющегося имени файла logon.scr и щелкните на OK. Когда нужно указать, по прошествии какого времени хранитель экрана должен запускаться, дважды щелкните на ScreenSaveTimeOut, задайте время в секундах и щелкните на OK. Если хотите, чтобы перед входом в систему и после выхода из нее вообще не запускался никакой хранитель, то дважды щелкните на ScreenSaveActive, замените значение 1 на 0 и щелкните на OK.
Удалите этот драйвер
Такое может случиться с каждым: вы загружаете новый драйвер графической платы, клавиатуры, звуковой платы или любого другого аппаратного компонента — и система начинает работать хуже. Что делать? Можно, конечно, обратиться к предусмотренной в Windows функции «Восстановление системы», однако возврат в прошлое, исправив проблему с драйвером, способен отменить заодно и другие важные системные изменения.
К счастью, Windows сохраняет старый драйвер, давая тем самым возможность исправить случившийся ляп. Войдите в систему как администратор, откройте Проводник, щелкните правой кнопкой мыши на значке «Мой компьютер» и укажите пункт «Свойства». (Если же на клавиатуре есть клавиша , просто задайте +.) Выберите закладку «Оборудование» и щелкните на кнопке «Диспетчер устройств». (Или укажите + R, введите команду devmgmt.msc и нажмите .) В окне Диспетчера устройств отправляйтесь к устройству с проблемным драйвером. Дважды щелкните на его значке и отметьте закладку «Драйвер». Щелкните на кнопке «Откатить», после чего следуйте экранным указателям.
Ярлык для входа в безопасный режим
Использование безопасного режима — отличный способ поиска неисправностей в компьютере. Для входа в него обычно бывает нужно перезагрузить ПК, нажать или , чтобы вывести на экран загрузочное меню, выбрать «Безопасный режим» с помощью навигационных клавиш и затем нажать . Но есть другой способ — создать ярлык, позволяющий перезапускать Windows в безопасном режиме одним-двумя щелчками мыши.
Для этого сперва откройте папку, в которой собираетесь держать такой ярлык. Если вы хотите поместить его в меню «Пуск», щелкните правой кнопкой мыши на кнопке «Пуск» и укажите пункты «Открыть» или «Проводник». Отправляйтесь к подпапке, соответствующей тому меню, куда вы хотите поместить ярлык для входа в безопасный режим, щелкните на ней правой кнопкой мыши и задайте опции «Создать•Ярлык». В графе «Укажите расположение объекта» введите win /d:m и щелкните на «Далее». Задайте имя для ярлыка и снова щелкните на кнопке «Далее». Наконец, выберите подходящий значок для новосозданного ярлыка и нажмите кнопку «Готово». Теперь щелкните правой кнопкой мыши на этом значке и отметьте пункт «Свойства». Выберите закладку «Программа», а потом кнопку «Дополнительно». Включите функцию «Режим MS-DOS» и выключите «Предупреждать перед входом в режим MS-DOS». Дважды щелкните на OK. Начиная с этого момента вам надо будет просто выбрать ярлык из меню «Пуск» (или дважды щелкнуть на нем, если он находится на Рабочем столе) и спокойно ждать, пока Windows не завершит переключение в безопасный режим.
Не подходит ли срок вашей операционной системе?
Ничто не вечно. А уж применительно к компьютерам это еще слабо сказано. Компания Microsoft поддерживает каждую из версий Windows примерно в течение пяти лет. Если какая-либо из операционных систем Microsoft начинает проявлять признаки старения, то компания подталкивает вас к переходу на более новую версию, прекращая поддержку старой (и заодно экономя средства). Зайдите на find. pcworld.com/ 40502, чтобы узнать о жизненных циклах различных версий Windows, равно как и о той примерной дате, когда поддержка вашей версии может быть объявлена истекшей. Если поддержка Microsoft для вас существенна, то, видимо, пришло время подумать о модернизации ОС.

Компьютерная помощь в Петербурге

Секреты работы с командной строкой в WINDOWS

Суббота, 13 Февраля 2010 г. 15:28 + в цитатник
Интерфейс командной строки
Итак, консоль командной строки присутствует во всех версиях операционных систем Windows. Ранние версии ОС поддерживали режим MS-DOS напрямую, что позволяло выполнять простые команды прямо из консоли. Представители же семейства NT, такие как Windows 2000 или Windows Server 2003, работают уже совсем по другим принципам, однако MS-DOS в них тоже поддерживается, но через виртуальную машину (NT Virtual DOS Machine, NTVDM), что позволяет контролировать и администрировать системные ресурсы прямо из консоли командного режима. В качестве интерпретатора командного режима выступает программа cmd.exe, запуск которой осуществляется через меню «Start -> Run». Кроме того, для запуска консоли можно воспользоваться элементом меню «Start -> All Programs -> Accessories -> Command Prompt».
Запустив консоль командного режима, пользователь может управлять ресурсами как локальной системы, так и ресурсами удаленной машины. Существуют команды, выполняющие мониторинг системы и выявляющие критические места в настройках сервера. Отличием работы из командной строки является полное отсутствие больших и громоздких графических утилит. Программы командной строки позволяют более тонкую настройку в виде параметров-ключей, указанных справа от самой команды.
С помощью специальных файлов-скриптов (наборов команд, выполняющихся последовательно или в запрограммированном порядке) администратор может свести к минимуму выполнение рутинных ежедневных операций. Существующие современные утилиты могут запускать такие скрипты с заданной периодичностью без присутствия администратора системы.
Сам администратор может выполнять как одиночные команды, так и список команд, используя специальные управляющие символы (&, |). Например:
Команда 1 & Команда 2 — сначала будет выполнена
Команда 1 и только затем Команда 2;

Команда 1 && Команда 2 — только после успешного
выполнения Команды 1 будет запущена Команда 2.
Существует возможность перенаправить выводимый программой поток напрямую в текстовый файл для дальнейшей обработки. Для этого необходимо использовать управляющий символ «>» и имя текстового файла. Пример вывода содержания текущего каталога в текстовый файл Report.txt при помощи команды dir приведен ниже:
dir> Report.txt
Администратор может запустить несколько копий консоли, вызвав в командной строке программу cmd.exe. Использование вложенной консоли позволяет работать с переменными окружения операционной системы без каких-либо последствий для всей системы в целом, так как после закрытия вложенной консоли изменения переменных окружения не сохраняются. Для контроля над этим процессом используются команды setlocal, endlocal и set.
В современных операционных системах существует множество команд и утилит. Запомнить такое количество различных программ, а тем более их параметров
очень сложно, поэтому одним из самых важных параметров для каждой программы является сочетание символов /?. Выполнив команду с таким параметром, пользователь получит исчерпывающее сообщение о применении утилиты и синтаксисе ее параметров.
Обратите внимание, что на рисунке в левом верхнем углу следующей страницы использован сложный синтаксис. Так, сразу после команды shutdown /? после специального разделителя «|» идет команда more, что позволяет выводить информацию на экран не целиком, а определенными порциями, удобными для дальнейшего чтения.
Для того чтобы закрыть консоль командной строки, необходимо выполнить команду exit.
Кто здесь главный?
По своим возможностям консольные программы делятся на:
• команды управления операционной системой — это такие команды, как shutdown или taskkill;
• сетевые команды — net и ipconfig;
• команды для мониторинга системы — tasklist и systeminfo;
• команды для поддержки файловой системы — dir, mkdir, copy;
• команды для обслуживания жестких дисков — defrag и diskpart;
• команды для поддержки службы каталогов (Active Directories) — addrep и dsadd;
• вспомогательные команды, в этот раздел входят различные утилиты для создания сценариев, настройки принтеров, работы с переменными окружения и т. д.
Рассмотрим типичных представителей каждой группы и позволим себе дать некоторые рекомендациями по использованию включенных в них команд.
Команды мониторинга и диагностики
Для выявления неполадок в аппаратной части и проблем с программным обеспечением предназначены команды мониторинга, такие как systeminfo и tasklist. Эти утилиты впервые появились только в операционной среде Windows Server 2003, поэтому администраторы еще не в полной мере оценили функциональные возможности этих команд. Так, например, теперь не надо залезать в закладку «Свойства» иконки «Мой компьютер» — команда systeminfo напечатает на экране консоли основную информацию обо всех компонентах системы с полной расшифровкой. Параметр /s выведет информацию о любом удаленном компьютере. Например, для выяснения конфигурации компьютера TESTSERVER необходимо выполнить следующую команду:
systeminfo /s TESTSERVER
А утилита tasklist покажет процессы, запущенные на вашем компьютере.
Утилита tasklist позволяет опрашивать системы, соединенные в сеть. Параметр /v дает возможность получать подробные листинги с полезной информацией, в том числе и об именах пользователей, а параметр /т показывает процессы, загрузившие конкретный dll-файл. Другая полезная утилита — openfiles — позволяет получить информацию обо всех открытых файлах локальной и удаленной операционной системы. В прежних версиях операционных систем Windows приходилось использовать команду oh.exe, в современных версиях достаточно выполнить в командной строке консоли команду, которая устанавливает режим мониторинга для всех открытых файлов системы:
openfiles /local on
Пользователь получит информацию обо всех открытых файлах системы, используя команду с простым синтаксисом:
openfiles
Команда openfiles с параметрами /query /v показывает, какие пользователи запустили процессы, открывшие файлы. С помощью других параметров-ключей можно задать различный режим вывода информации.
Команды управления операционной системой
Windows Server 2003 предоставляет администраторам новые команды, которые помогают не только диагностировать систему, но и управлять ею. К таким командам можно отнести утилиту shutdown. В качестве параметров-ключей этой утилиты можно использовать следующие:
• /s — полное штатное отключение системы;
• /г — перезагрузка;
• /р — выключение питания;
• /f — завершение работы активных приложений;
• /д — переход в режим пониженного энергопотребления;
• /I — завершение сеанса без отключения компьютера.
В виде средства, регистрирующего все штатные выключения компьютера, выступает обработчик событий штатных выключений (Shutdown Event Tracker), который собирает и диагностирует все отключения, выполненные администратором. Также предусмотрена возможность выключать систему с указанием причины, для этого необходимо использовать ключ /d.
Команда taskkill, аналог команды kill в операционных системах семейства *nix, позволяет «убить» зависшее приложение. Совместно с командой tasklist эти утилиты представляют собой мощное средство для оперативного вмешательства в ход выполнения приложений, представляющих потенциальную угрозу для производительности сервера. Из параметров этой команды необходимо отметить ключ/pid, который позволяет завершать процесс по его уникальному идентификатору, и ключ /im — для завершения приложения с указанным именем. Следующий пример позволяет завершить процессы с идентификаторами 1000 и 1240:
taskkill /pid 1000 /pid 1240
Команды для обслуживания жестких дисков
Оптимизацию жесткого диска позволяет выполнить команда defrag. Утилита умеет дефрагментировать диски с файловой системой FAT, FAT32 и NTFS. Defrag одинаково хорошо работает как с динамическим типом диска, так и с базовым. Синтаксис вызова этой команды следующий:
defrag диск [ -a j [ -f ] [ -v ] [ -? ]
Параметр -а предусматривает только анализ информации на диске, параметр -f — оптимизацию информации, в том числе и при отсутствии необходимого дискового пространства для создания временных файлов, а параметр -v — вывод отчета о ходе оптимизации. Не забудьте, что для успешной дефрагментации диск должен содержать как минимум 15% свободного места.
Команда fdisk уже не поддерживается ядром операционной системы Windows Server 2003. На смену ей пришла команда diskpart, также предназначенная для обслуживания жестких дисков. Разбить диск на разделы, создать логические диски, удалить их — вот лишь некоторые задачи, решаемые этой утилитой. В основном команда diskpart ориентирована на работу со специальными файлами-сценариями, в которых описаны процедуры обслуживания жестких дисков. Вот как выглядит вызов этой команды для файла-сценария Scriptl.txt:
diskpart /s Scriptl.txt
Каждая строка такого файла является инструкцией для какой-нибудь операции. Так, например, дает команду для создания нового раздела с определенным размером строка
create partition logical size=2048
Сетевые команды
Среди сетевых команд хотелось бы выделить две утилиты. Первая — это команда ipconfig, вторая — netstat. Системные администраторы используют эти команды не только для мониторинга сети, но и для защиты от опасных программ, пытающих установить контроль над системой.
При помощи утилиты ipconfig пользователь может узнать сетевой адрес своего компьютера, а вызвав эту команду с параметром /all, получить полную информацию о конфигурации сети на локальном компьютере. Параметр /renew позволяет изменить сетевые настройки без перезагрузки всей системы в целом.
Если вы заметили, что с вашим компьютером происходит что-то неладное, то в этом случае поможет команда netstat, которая не только укажет на открытые сетевые порты, по которым злоумышленники могли подсоединиться к вашей системе, но и идентифицирует процессы, запущенные на сервере без вашего ведома. Так, ключ /о выводит информацию об идентификаторе процесса (PID), использующего то или иное сетевое соединение. Существует возможность посмотреть, какие компьютеры в сети взаимодействуют с вашей локальной операционной системой.
Команды для поддержки службы каталогов
Вся сеть состоит из компонентов и представляет собой сложную иерархическую структуру, построенную в виде дерева. Объектами такой системы являются сайты, подсети, серверы, компьютеры, группы, пользователи, контакты, разделяемые сетевые устройства.
Для мониторинга такой сложной структуры в операционной системе предусмотрена команда dsquery, которая предназначена для расширенного поиска компонентов службы каталогов. Также этой командой можно пользоваться для вывода информации о свойствах выбранных компонентов (ключ -attr). Параметры -scope, -subtree, -onelevel, -base определяют уровень вложенности поиска, а ключ -filter позволяет задействовать фильтр поиска.
Команда dsmod может помочь в случае необходимости модификации одной или нескольких учетных записей для выбранного компонента службы каталогов. Например, можно удалить пользователя из группы или назначить ему новый пароль. Пример изменения учетной записи для пользователя TestUser приведен ниже:
dsmod user

"CN=TestUser,CN=Users,DC=bigtex,DC=net
" -pwd Uf@tfmgerelt -mustchpwd yes
Команда dsmove перемещает объект в пределах текущего домена. При помощи ключей -newname и -newparent можно задавать новое имя объекта и менять его местоположение.
Команды для поддержки файловой системы
Описание некоторых часто употребляющихся команд для работы с файлами и директориями представлено в таблице. Команду deltree, которая выполняла каскадное удаление папок и файлов в них, заменяет теперь rmdir с ключом /s.
Команда Описание
copy копирует файлы
del удаляет один или более файлов
dir выводит список файлов и поддиректорий в выбранном каталоге
find ищет заданную подстроку в файлах
move перемещает файлы
mkdir создает каталоги
rmdir переименовывает и удаляет каталоги
tree выводит иерархическое дерево всех файлов и поддиректорий в выбранном каталоге
Маленькие секреты большой системы
Изменение приглашения для командной строки
Найдите в реестре ключ: [HKEY_LOCAL_MACHINE\SYSTEM\ CurrentControlSet\ Controf\Session\ Manager\Environment] Создайте в этом ключе строковый параметр «PROMPT» с типом (REG_EXPAND_SZ) и присвойте одно из следующих значений:
• $В — вертикальная черта «I»;
• $D — текущая дата;
• $G — знак больше «>»;
• $1_ — знак меньше «<»;
• $N — текущий диск;
$Р — текущий диск и путь;
• $Q — знак равно «=»;
• $Т — текущее время;
• $V — версия Windows;
• $$ — знак доллара «$».
После перезагрузки вы увидите приглашение в определенном вами виде.
Автонабор команд
Для включения возможности автонабора команд по нажатию клавиши «Tab», найдите в реестре ключ: [HKEY_CURRENT_USER \Software \Microsoft \Command Processor]
Затем установите значение параметра CompletionChar равным 9, что соответствует идентификатору клавиши «Tab», закройте реестр и перезагрузите компьютер. В окне консоли, набирая часть имени команды, вы можете теперь нажать клавишу «Tab», и Windows автоматически подставит необходимую команду.
Изменение цвета консоли
Найдите в реестре ключ: [HKEY_CURRENT_USER\Software\Microsof t\Command Processor]
Измените параметр DefaultCoior. Значение -F0 определит вывод черного текста на белом фоне, а значение IE удивит вас желто-синей расцветкой консоли.
Быстрый запуск консоли командной строки из контекстного меню
Найдите в реестре ключ: [HKEY_CLASSES_ROOT \Directory \Shell]
Добавьте в него подразделы «CommandPrompt -> Command". Параметру Default ключа Command присвойте значение «cmd.exe /k cd "%1"».
Параметру Default ключа Command Prompt присвойте значение «Open Command Prompt".
Щелкнув правой кнопкой мыши на любой папке в Проводнике, можно выбрать команду Open Command Prompt, которая запустит консоль с командной строкой в нужной директории.
Заключение
Ну, вот и все. Мы рассказали об основах работы с консолью. Дальше предоставляем вам возможность самим исследовать функциональность и многообразие консольных команд. Только не забывайте заветный ключ /?, а остальное придет со временем и опытом.

Компьютерная помощь в Петербурге

Регистрация расширений файлов с помощью реестра Windows

Суббота, 13 Февраля 2010 г. 15:28 + в цитатник
На написание этой статьи меня подвигло одно небольшое происшествие: одна из женщин на работе обратилась ко мне с вопросом - у нее значок Вордовского файла отображался не как для этих файлов, а как для незарегистрированного типа. Попробовал зарегистрировать его, используя пункт контекстного меню "Открыть с помощью", но файл открылся, а значок не изменился. Был конец рабочего дня, поэтому я протормозил пару минут, пока не догадался посмотреть расширение файла...

Его не было :) - это и не позволяло ассоциировать файл с приложением. Вот я и решил написать статью о регистрации расширений файлов. Что это дает? Вы можете двойным кликом открыть файл с помощью ассоциированного приложения, добавить на него дополнительные команды (например, печать, быстрый просмотр и т.п.). Для этого вовсе не обязательно лезть в реестр - можно все сделать с помощью того же меню "Открыть с помощью..." или проводника, но это не всегда удобно. Так, если вам надо сделать одну и ту же операцию, скажем, на десятке компьютеров, то гораздо проще написать reg-файл и установить его на всех машинах. Или вы распространяете программу, использующую ваш формат файлов, и чтобы ассоциировать файлы с программой на машинах пользователей автоматически надо использовать либо тот же reg-файл, либо править реестр из программы. Вот для этих случаев и нужна эта статья.

Файлы регистрируются в разделе HKEY_CLASSES_ROOT. Для примера зарегистрируем файл с расширением .diz - многие программы поставляются с файлом описания, имеющим такое расширение. Неплохо было бы при запуске его просматривать содержимое в текстовом редакторе, например, Блокноте. Создайте раздел с именем .diz, в параметр которого "По умолчанию" добавьте запись "DIZ-File" (без кавычек).

В разделе HKEY_CLASSES_ROOT создайте еще один раздел с именем, которое было в параметре "По умолчанию", т.е. DIZ-File. Задайте значение "По умолчанию" равное "Описание программы" и в этом же разделе создайте подразделы shell и DefaultIcon.

В подразделе shell создайте еще один подраздел Open, а в нем раздел command. Значение command "По умолчанию" должно быть "C:windowsnotepad.exe "%1"". В разделе DefaultIcon параметр "По умолчанию" задайте равным "C:windowsnotepad.exe,1". Получилось все несколько сумбурно и запутанно, но приведенный ниже reg-файл должен устранить все неясности

REGEDIT4

[HKEY_CLASSES_ROOT.diz]
@="DIZ-File";

[HKEY_CLASSES_ROOTDIZ-File]
@="Описание программы"

[HKEY_CLASSES_ROOTDIZ-Fileshell]

[HKEY_CLASSES_ROOTDIZ-FileshellOpen]

[HKEY_CLASSES_ROOTDIZ-FileshellOpencommand]
@="C:windowsnotepad.exe "%1""

[HKEY_CLASSES_ROOTDIZ-FileDefaultIcon]
@="C:windowsnotepad.exe,1";

Теперь все стало несколько понятнее. Надеюсь, вы обратили внимание на то, что в пути файла вместо одного символа используется и кавычка задается как ". При открытии файла используется параметр %1 после полного имени файла Блокнота (кстати, путь к нему у вас может быть другим). Этот параметр передает выбранный файл в Блокнот. Если путь к файлу приложения содержит пробелы, то он должен быть заключен в кавычки.

Теперь добавим пункт на распечатывание этого файла. Покажу все на примере нашего reg-файла. Добавьте следующие строки в конец файла:

[HKEY_CLASSES_ROOTDIZ-Fileshellprint]
[HKEY_CLASSES_ROOTDIZ-Fileshellprintcommand]
@="C:windowsnotepad.exe /p "%1""

Думаю, аналогия понятна. Теперь вы и сами можете добавить любой пункт меню к любому зарегистрированному типу файлов. Так, можно было бы добавить просмотр файлов diz в WordPad'e, Word'e или еще где-то. Возможности по редактированию контекстного меню файлов весьма обширные и я надеюсь, что мне удалось довольно понятно объяснить технологию добавления новых пунктов. Ну, а если что-то будет непонятно, пишите.

Компьютерная помощь в Петербурге

Работаем с реестром - полезные советы

Суббота, 13 Февраля 2010 г. 15:27 + в цитатник
ScanDisk (для Windows Me)
При неправильном выключении компьютера при последующей загрузке ОС запускается ScanDisk, но в нем установлен флажок "Автоматически исправлять ошибки", причем флажок этот затемнен, и снять его невозможно. В результате приходится вообще отключать эту проверку, иначе высок риск неверных изменений таблицы FAT - пользователь не может контролировать процесс исправления каждой ошибки!
Чтобы отключить автоисправления, найдите следующий ключ:
HKEY_USERS\.DEFAULT\SOFTWARE\Microsoft\ Windows\CurrentVersion\Applets\Check Drive
и установите следующий параметр:
AutoChk = 02 00 00 00 Для возврата автоматического режима ставьте
AutoChk = 00 00 00 00
Отключение клавиши Windows
На некоторых современных клавиатурах присутствует клавиша Windows (как правило, логотип-флажок Майкрософт). Некоторым пользователям она мешает при быстрой печати. Чтобы отключить ее, нужно в реестре найти ключ
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Keyboard Layout. Создайте новый двоичный параметр, озаглавив его Scancode Map и присвойте ему значение 00 00 00 00 00 00 00 00 03 00 00 00 00 00 5B E0 00 00 5C E0 00 00 00 00.
После перезагрузки клавиша Windows будет отключена.
Выбор программы
Когда вы щелкаете на файле с незарегистрированным в системе расширением, то появляется окно "Выбор программы" (или "Открыть с помощью..."), в котором вам предлагается выбрать из предложенного списка программу, способную обработать неизвестный тип файла. Но в данном окне всегда установлен флажок "Всегда использовать эту программу...", что порой приводит к нежелательным проблемам. Как правило, данный флажок лучше не использовать, чтобы не повредить реестр. Существует способ, чтобы этот флажок отсутствовал по умолчанию. Для этого нужно немного подправить запись в реестре. Откройте раздел:
HKEY_CLASSES_ROOT\Unknown\shell\openas\command и в установленном по умолчанию параметре запишите C:\WINDOWS\rundll32.exe shell32.dll,OpenAs_RunDLL %1 %2
Изменение порога выдачи предупреждения о недостатке свободного места на диске (Windows NT/2000/XP)
Если на вашем диске остается свободным менее 10% (по умолчанию) места, то система информирует об этом появлением иконки в области уведомления (рядом с часиками). На дисках маленькой емкости этот порог вполне оправдан, но для дисков большой емкости (20 Гбайт -> 2 Гбайт) это не совсем удобно. Можно изменить порог в процентном соотношении:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanmanServer\Parameters - параметр типа DWORD DiskSpaceThreshold, в котором указываете значение от 0 до 99 (т.е процент от объема диска)
Недостаточно места на диске
Если Windows постоянно выводит сообщения о том, что на диске мало места (см. выше), то в разделе реестра
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explоrer создайте параметр NoLowDiskSpaceChecks типа DWORD со значением, равным 1, - и Windows заткнется :-)
Размер реестра (Windows NT/2000)
Размер реестра ограничивается параметром RegistrySizeLimit (тип REG_DWORD) в разделе реестра HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control. Увеличить максимальное значение его объема можно и в окне "Virtual Memory" диалога System Properties > Advanced > Performance Options > Change

Компьютерная помощь в Петербурге

Проблема очистки диска в Windows XP

Суббота, 13 Февраля 2010 г. 15:26 + в цитатник
Во время работы за компьютером на жестком диске накапливается большое количество ненужной информации. Это всевозможные временные файлы, скачанные из Интернет веб-страницы, а также не используемые файлы приложений. Чем больше программ вы устанавливаете и запускаете, чем чаще выходите в Интернет - тем больше шансов появления на жестком диске разного бесполезного мусора, который занимает драгоценное свободное место. Для поддержания порядка на своем ПК необходимо периодически устраивать уборку. Операционная система Windows XP предоставляет пользователю множество полезных утилит, среди которых есть программа под названием "Очистка диска".
Впервые данная утилита появилась еще в Windows Millennium и стала весьма популярна среди пользователей, благодаря удобству и простоте. Впоследствии программа была включена в состав утилит более новых версий операционных систем семейства Windows. Таким образом, мастер очистки диска (Disk Cleanup Wizard) перекочевал в Windows XP. Перейдем к рассмотрению примера работы мастера очистки диска, для того чтобы оценить все достоинства данной утилиты, а заодно научиться эффективно пользоваться ею.
Утилита "Очистка диска" располагается в стандартном наборе служебных программ Windows XP. Для ее запуска активируйте Пуск (Start), Программы (Programs), Стандартные (Accessories), Служебные (System Tools), Очистка диска (Disk Cleanup). Иначе программу можно запустить из командной строки, набрав ее название: cleanmgr. После запуска утилиты на экране появится рабочее окно программы.
Для продолжения работы необходимо выбрать логический диск, который будет подвергнут процедуре очистки. По умолчанию выбранным всегда является диск (C:). Также можно запустить мастер очистки, зайдя в "Мой Компьютер", выбрав соответствующий диск, и, кликнув на нем правой кнопкой, активировать закладку "Очистка диска". Тогда процедура очистки будет сразу же запущена специально для выбранного диска. После того как вы определите диск, который желаете очистить, можно нажимать OK. При этом мастер очистки диска перейдет к процедуре проверки состояния файлов на данном диске. Необходимо проявить чуточку терпения, так как эта процедура, как правило, занимает достаточно продолжительное время.
После завершения анализа текущего состояния диска, утилита представит отчет о проделанной работе, указав, сколько места можно освободить. Кроме того, мастер выведет на экран сводную информацию о том, за счет чего может быть освобождено пространство на диске. Попробуем разобраться в данном отчете, проанализировав построчно предоставленную мастером очистки диска информацию.
Мастер выводит на экран перечень категорий файлов, которые могут быть удалены или сжаты без ущерба для работы системы. Тем не менее, пользователю предлагается самостоятельно определить, что подлежит удалению, а что удалять не следует. Галочкой отмечаются группы файлов, подлежащие удалению. В конце каждой строки отображается объем в килобайтах, который можно высвободить удалением данной категории файлов.
Для того чтобы уверенно сделать свой выбор, пользователю необходимо понять, что представляют собой перечисленные файловые группы. Итак, мастер очистки диска предлагает подвергнуть процедуре удаления следующее:

• загруженные и установленные файлы программ (Downloaded Program Files);
• временные файлы из Интернета (Temporary Internet Files);
• файлы, находящиеся в Корзине (Recycled Bin)
• временные файлы приложений (Temporary Files);
• временные автономные файлы;
• автономные файлы;
• автономные Web-страницы (WebClient/Publisher);
• файлы журналов установки (setup log file);
• сжатые файлы, к которым давно не было обращений;
• файлы каталога индексатора содержимого, использованные ОС во время последней индексации.
Рассмотрим каждую группу чуть более подробно. Папка "Downloaded Program Files" предназначена для временного хранения элементов ActiveX и приложения Java, автоматически загружаемых из Интернета, при загрузке и просмотре различных web-страниц. Папка в любой момент может быть смело подвергнута очистке.
В каталоге "Temporary Internet Files" находятся веб-страницы, автоматически сохраняющиеся на жесткий диск во время работы в Интернете, для быстрого просмотра при повторном обращении к ним. При хорошем соединении время загрузки страниц по-новой не очень велико, а потому нет смысла оберегать содержимое данной папки. Поскольку в ней скапливается достаточно большое количество файлов, ее нужно стараться очищать достаточно регулярно.
В Корзину помещаются файлы после их удаления с диска. Это - последний рубеж, когда файлы еще не окончательно удалены, и их можно восстановить, пока "Корзина" не очищена. Рассеянный пользователь, нечаянно удаливший нужные файлы, легко может найти их здесь. Название Корзины говорит само за себя - она предназначена для мусора, и за ее переполнением нужно следить. Очистка Корзины избавит диск от уже ранее удаленных файлов.
Некоторые программы очень часто хранят временную информацию в файлах, в специально отведенной для этого папке TEMP. Как правило, перед закрытием таких программ эти файлы обычно удаляются. Тем не менее, это происходит не всегда, а потому в папке может накапливаться масса ненужной информации. Временные файлы, которые хранятся больше недели, можно смело удалять.
Временные автономные файлы представляют собой локальные копии недавно использовавшихся сетевых файлов, автоматически помещенных в кэш. Это дает возможность получить к ним доступ в отключенном от сети состоянии.
Автономные файлы представляют собой практически то же самое, что и временные автономные файлы, с той лишь разницей, что это локальные копии сетевых файлов, к которым явно был запрошен автономный доступ. И те, и другие могут быть смело удалены без негативных последствий для работы системы.
Служба WebClient/WebPublisher сохраняет на диске файлы, к которым был осуществлен доступ соответствующим образом. Они необходимы для увеличения быстродействия, а потому могут быть безболезненно удалены.
Одним из способов экономии места является процедура сжатия файлов, к которым давно не было обращений. При этом Windows сохраняет возможность в любой момент обратиться к данным файлам, и никакая информация не удаляется. Правда, информация об освобождаемом пространстве в данном случае будет приблизительной, поскольку файлы сжимаются с различной степенью.
Служба индексирования призвана ускорить поиск файлов на дисках. Создавая индексы существующих на диске файлов, данная служба значительно расширяет возможности обнаружения необходимой информации. Тем не менее, старые индексы могут сохраняться со времен последней операции индексирования и подлежат удалению.
Таким образом, ознакомившись с отчетом мастера очистки диска, можно определить, какие именно из обнаруженных файлов необходимо удалить. При необходимости, выделив какую-либо группу файлов из предлагаемого списка, можно просмотреть ее содержимое. Для этого достаточно нажать кнопку "Просмотр файлов". Это удобно тогда, когда из всей группы необходимо сохранить лишь несколько файлов. Их можно переписать в другую директорию, а остальные файлы - безжалостно удалить. Стоит также отметить, что состав предлагаемых для удаления компонентов зависит от типа диска. Например, для не загружаемых логических дисков, в отчете, как правило, указывается лишь содержимое Корзины и файлы каталога индексатора содержимого.
С помощью вкладки "Дополнительно" (More Options) можно освободить дополнительное место на диске, удалив неиспользуемые компоненты Windows или установленные программы. Каждый пользователь должен постараться определиться с тем, какие именно приложения он использует при работе за компьютером. Все остальное может быть удалено.
После того как определена вся информация, подлежащая удалению, можно смело нажимать OK в окне отчета мастера очистки. Все выбранные файлы будут удалены, а утилита "Очистка диска" автоматически завершит свою работу.
В заключение хочется отметить, что существует множество различных утилит, позволяющих выполнять процедуру очистки диска. Некоторые разработчики предлагают комплексные решения по оптимизации работы Windows (Norton Utilites, Fix-It Utilites, System Mechanic и т.д.). Есть и специально разработанные для этой цели программы. Тем не менее, нет смысла подробно останавливаться на их описаниях, поскольку отличия в работе таких программ не существенны. Опыт показывает, что стандартная утилита "Очистка диска" является наиболее удобным и безопасным средством для освобождения пространства на диске. Кроме того, далеко не всегда можно освободить достаточное количество места, удаляя лишь бесполезную информацию. В этом случае никакие утилиты помочь не смогут, и придется самому придумывать, за счет чего можно добыть дополнительное свободное пространство. Со временем каждый пользователь приобретает достаточно опыта для того, чтобы избавляться от лишней и бесполезной информации самостоятельно, так сказать "руками", просто удаляя ненужные файлы и не боясь при этом повредить систему. Это и есть наиболее эффективный метод поддержания порядка на компьютере. А на начальном этапе с данной проблемой всегда поможет справиться мастер очистки диска. Тем более что он всегда под рукой. Удачной уборки!
Дополнительные советы по использованию утилиты "Очистка диска":
1.
1. Папка System Volume Information используется программой "Восстановление системы". Здесь хранятся так называемые контрольные точки восстановления. По умолчанию размер данной папки составляет 12% от объема диска - то есть, совсем немало. Можно изменить размер резервируемого места, отключить наблюдение за одним из дисков или совсем отключить функцию восстановления. Размер резервируемого места меняется в панели управления на вкладке "Восстановление системы"/"Система". Контрольные точки восстановления можно удалить, запустив программу "Очистка диска". После выбора диска необходимо перейти на вкладку "Дополнительно", затем "Восстановление системы" и нажать кнопку "Очистить". Операция позволяет весьма существенно освободить пространство на диске.
2. Существует возможность заранее настроить конфигурацию работы мастера очистки диска.

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

cleanmgr [/d<диск>:] /sageset: <числовое значение от 0 до 65535>

Ключ /d определяет очищаемый диск. При отсутствии данного параметра будут очищены все диски в системе. Ключ /sageset описывает состав параметров в диалоговом окне отчета мастера очистки. Числовое значение данного ключа описывает разные наборы параметров.

К сожалению, после запуска мастера из командной строки на экране все равно появится надоедливое окно, демонстрирующее процесс очистки.
3. Если мастер очистки диска по каким-то причинам не угодил вам, вместо него можно прописать в систему другую утилиту. Для этого нужно запустить с помощью процедуры "Выполнить" редактор реестра Windows, набрав в командной строке regedit. Затем необходимо открыть раздел HKEY_LOCAL_MACHINE\ SOFTWARE\Microsoft\ Windows\CurrentVersion\ Explorer\MyComputer. В этом разделе находятся подразделы, отведенные дисковым утилитам. Для мастера очистки диска должен быть создан подраздел CleanupPath. По умолчанию используется следующее значение: "%SystemRoot%\ system32\cleanmgr.exe /D %c" Эту строку можно поменять, указав путь к другой, собственной утилите очистки диска, со своими параметрами. Кроме того, в эту строку можно вписать параметры запуска самого мастера очистки диска, описанные пунктом выше.


Компьютерная помощь в Петербурге

Правила написания и структура reg-файлов

Суббота, 13 Февраля 2010 г. 15:24 + в цитатник
Структура reg-файлов
Знание реестра Windows будет не полным без умения написать reg-файл. Начнем с того, что это такое. Reg-файл - это файл, имеющий определенную структуру и содержащий информацию, которая может быть импортирована в реестр. Если была заблокирована работа с редактором реестра , то наиболее легким способом подредактировать реестр будет создание и импортирование reg-файла (конечно, можно выйти в DOS, в защищенный режим, воспользоваться другими программами, но это все гораздо сложнее, а главное дольше).
К reg-файлам предъявляются определенные требования по структуре. Начнем с того, что в первой строке файла обязательно должно быть введено (для Windows 9x)
REGEDIT4

или (для Windows 2000/XP)
Windows Registry Editor Version 5.00
Обратите внимание на то, что буквы должны быть большие. Кроме этого в первой строке ничего быть не должно. После этого текста ОБЯЗАТЕЛЬНО должна быть пустая строка. Затем, указывается раздел реестра, в котором надо прописать или изменить какие-то параметры. Название раздела должно быть заключено в квадратные скобки [...]. Ниже прописываются параметры, которые надо добавить, по одному параметру в строке. Если вам надо провести изменения в нескольких разделах, то вы должны оставлять одну пустую строку между последним параметром предыдущего раздела и названием следующего раздела. Может немного запутанно, но вот как это должно выглядеть:
REGEDIT4

[Razdel1]
"param1"="znachenie1"
"param2"="znachenei2"
"param3"="znachenie3"

[Razdel2]
"param_1"="znachenie_1"
Последняя строка в файле должна быть ПУСТОЙ. После того, как вы создали такой файл, просто запустите его как обычную программу, вам будет выдан запрос о необходимости провести изменения в реестре, и после положительного ответа информация из файла будет импортирована. О результатах импортирования Windows сообщит в появившемся после этого окне.
Примечание: Windows 2000/XP обладает обратной совместимостью и может обрабатывать файлы, созданные в Windows 9x. Но если вы экспортировали файл в Windows XP и перенесли его на Windows 9x, то вручную измените первую строчку на REGEDIT4
Теперь пару слов о параметрах, которые можно добавлять. Как вы, наверное, обратили внимание, в приведенном выше примере добавляются параметры с помощью строк типа "param1"="znachenie1". Т.е. таким образом добавляется СТРОКОВЫЙ параметр с именем "param1" и значением "znachenie1". Но ведь существуют еще и параметры двоичные и DWORD. Формат записи для их добавления несколько другой. Для параметров типа DWORD используется строка
"param"=dword:XXXXXXXX
Здесь "param" - имя параметра, dword - указывает на тип этого параметра (буквы должны быть обязательно маленькие!) и после двоеточия следует значение из восьми цифр в шестнадцатеричном (!) формате. Однако большинство параметров DWORD имеют значение либо 0, либо 1, значит, вы должны написать соответственно либо 00000000, либо 00000001 вместо значков ХХХХХХХХ. Пробелы в строке не допускаются.
Для добавления двоичного параметра формат записи несколько иной:
"param"=hex:XX,XX,XX,....
Теперь расшифрую эту строку. Ну, с названием параметра все ясно, после знака "=" идет hex, т.е. указывается, что это будет двоичный параметр, затем идут шестнадцатеричные числа, отделенные запятой. Например, если вам надо добавить двоичный параметр равный "be 00 00 00", то вы пишете строку
"param"=hex:be,00,00,00
В реестре существуют параметры "По умолчанию" ("Default"). Чтобы присвоить им какое-то значение через reg-файл, надо добавить такую строку:
@="znachenie"
Здесь значок @ показывает, что у нас присваивается значение параметра "По умолчанию". Обратите внимание на то, что он не заключается в кавычки.
Теперь я приведу пример простенького reg-файла, который прописывает в реестр сайт, устанавливающий домашнюю страничку в Internet Explorer'e:
REGEDIT4 [HKEY_CURRENT_USER\Software\
Microsoft\Internet Explorer\Main] "Start Page" = "http://diwaxx.ru/"
Удаление параметров
С помощью reg-файлов можно не только устанавливать новые параметры, но и удалять их. Например, для удаления раздела из реестра надо перед его именем в квадратных скобках поставить символ "-". Вот как это выглядит:
[-HKEY_LOCAL_MACHINE\Software\ QuickSoft\QuickStart]
Благодаря этой записи, подраздел "QuickStart" из раздела "QuickSoft" будет удален со всем содержимым.
Для удаления отдельных параметров используйте следующий синтаксис:
REGEDIT4 [HKEY_CURRENT_USER\Software]
"xxx"=-
Параметры командной строки
Редактор реестра можно запускать с некоторыми ключами
• /s (импортирует значения из reg-файла без вывода диалогового окна)
• /e (экспортирует параметры в reg-файл. Пример: regedit /e myfile.reg HKEY_USERS\.DEFAULT


Скорая компьютерная помощь в Петербурге

Други-е. Электронные друзья

Пятница, 15 Января 2010 г. 00:39 + в цитатник
Други-е.Электронные друзья - некоммерческий свободный клуб тех, для кого общение с интересными людьми и совместное интересное времяпровождение важнее условностей и страхов.

Мы ищем новых друзей и не забываем старых.

Условия для вступления в наш клуб:

* Для нас главное, что ты представляешь из себя, как человек в плане общения и дружеского времяпровождения, иные аспекты: положение в обществе и деньги не играют для нас роли.
* В клубе действует система рейтингов, определяемых модераторами, исходя из того,что сделал каждый участник.
* Мы устраиваем события и интересные встречи други-х. Всем участникам рассылаются приглашения.
* Явка на встречу друго-го обязательна
* Неуважительная неявка на встречу или игнорирование встреч карается понижением рейтинга. Если друго-й вследствии стечения обстоятельств не может прийти на встречу,он должен послать ответ с объяснением причин.
* При понижении рейтинга ниже допустимого уровня при друго-й блокируется навсегда и в дальнейшем не может вступить снова в клуб снова. Он может подать заявку на разблокировку, и если модераторы дадут положительный ответ, его разблокируют.
* При регистрации друго-й обязан подать достоверные сведения о себе, при обнаружении обмана друго-й блокируется навсегда.
* Спам,флуд и иное, противоречащее правилам, использование клуба карается блокирование пользователя, его IP-адреса, а если спам продолжится, блокирование всей сети, с которой выходит нарушитель, и заявлением его провайдеру.

Метки:  

Общение в реале

Пятница, 15 Января 2010 г. 00:37 + в цитатник
Мы создали проект в интернете.
Это закрытый клуб -Други-е. Электронные друзья
Мы готовы общаться в реале, готовы собираться в жизни.
Мы -простые люди, которые просто хотят расширить круг знакомств,
завести новых друзей и не бояться встречаться в жизнис новыми людьми.

Ты хочешь присоединиться к нам? Дерзай!

Метки:  

как защититься в сети

Среда, 09 Декабря 2009 г. 01:45 + в цитатник
Запрет пользователю логинится локально
Это может понадобиться, например, для пользователей которые пользуются ресурсами Вашего компьютера только по сети. Что бы запретить такому пользователю логиниться локально, запустите апплет «Локальная политика безопасности» (Local Security Policy)

«Панель управления» (Control panel) —> «Администрирование» (Administrative Tools),

и перейдите в рездел «Локальные политики» (Local Polices) —> «Назначение прав пользователя» (User Right Assignment). Найдите здесь пункт «Отклонить локальный вход» (Deny logon locally), дважды кликните на нём, и с помощью кнопки «Добавить пользователя или группу...» (Add User or Group...) добавьте пользователей, которым требуется запретить логинится локально. Как обычно, пользователя можно ввести либо вручную (Имя компьютера\Имя пользователя), либо выбрать из списка, для чего требуется нажать на кнопку «Дополнительно» (Advanced), и в изменившемся окне на кнопку «Поиск» (Find).

Наверх

Запрет пользователю логинится по сети
Запустите апплет «Локальная политика безопасности» (Local Security Policy)

«Панель управления» (Control panel) —> Администрирование (Administrative Tools),

и перейдите в рездел «Локальные политики» (Local Polices) —> «Назначение прав пользователя» (User Right Assignment). Найдите здесь пункт «Доступ к компьютеру из сети» (Access this computer from the network), дважды кликните по нему, и получите возможность удалить группу, члены которой не должны иметь доступ к компьютеру из сети. Если Вам понадобится разрешить доступ члену удалённой группы, его придётся добавлять индивидуально, с помощью кнопки «Добавить пользователя или группу...» (Add User or Group...). Как обычно, пользователя можно ввести либо вручную (Имя компьютера\Имя пользователя), либо выбрать из списка, для чего требуется нажать на кнопку «Дополнительно» (Advanced), и в изменившемся окне на кнопку «Поиск» (Find).

Наверх

Как настроить интернет-протокол IPv6
В «Windows XP» уже встроена поддержка этого протокола, но она нигде не отражена в интерфейсе. Для установки IPv6 достаточно набрать в командной строке

«install ipv6» (без кавычек).

На текущие настройки протокола TCP/IP это не повлияет. Настройка IPv6 производится из командной строки, что бы узнать про это подробнее, просто наберите «ipv6 /?» (без кавычек).

Наверх

Как ограничить пользователя в правах доступа
Если у Вас «Windows XP» и стоит она на NTFS, то ограничить запуск любых программ можно, настроив «Локальную политику безопасности».

Для этого:


Открываете:
(«Панель управления» —> «Администрирование» —> «Локальная политика безопасности» —> «Политики ограниченного использования программ» —> «Дополнительные правила»).


Щёлкаете правой кнопкой мыши и выбираете пункт «Создать правило для хеша». У этого правила максимальный приоритет и оно будет действовать на файл вне зависимости от его перемещений из каталога в каталог.

В открывшемся окне нажимаете кнопку «Обзор» и выбираете исполняемый файл программы, запуск которой хотите запретить.

Для пункта «Безопасность» задаёте значение «Не разрешено» и закрываете окно.

В элементе «Принудительный», который находится в «Политике ограниченного использования программ» указываете, что ограничения должны применяться для всех пользователей, кроме локальных администраторов.
Аналогичные настройки есть в «Групповой политике безопасности»:

Откройте: (Меню «Пуск» —> Выполнить), наберите «gpedit.msc» (без кавычек), откроется окно, далее:

(«Конфигурация пользователя» —> «Административные шаблоны» —> «Система» —> «Выполнять только разрешённые приложения для Windows»),

чтобы пользователь мог запускать только разрешённые программы. Или ещё один параметр там же «Не запускать указанные приложения для Windows», чтобы пользователь не мог запустить запрещённые программы.

Имейте ввиду, что эта политика ограничивает только выполнение программ, запускаемых процессом «Проводника». Она не запрещает выполнять другие программы, такие, как «Диспетчер задач», которые запускаются с помощью системного процесса или с помощью иных процессов. Кроме того, если пользователям разрешен доступ к окну командной строки («CMD.EXE»), то эта политика не запрещает им запускать из окна командной строки те программы, которые им не разрешено запускать с помощью «Проводника», если только не запретить им запуск, соответственно, и «Диспетчера задач» и «CMD.EXE».

Или можно ограничить запуск программ с помощью реестра: см. здесь или здесь.

Как блокировать «Windows Installer»: см. здесь.

Чтобы запретить доступ к любой папке или файлу, щёлкните по этой папке или файлу правой кнопкой мыши, в выпавшем контекстном меню выберите пункт «Свойства», в открывшемся диалоговом окне перейдите на вкладку «Безопасность». В верхнем окне этой вкладки выделите учётную запись или группу пользователей, которых хотите ограничить в правах доступа (если их там нет, то нажмите кнопку «Добавить» и введите имя нужной учётной записи или группы, после чего нажмите кнопку «Проверить имена») и в нижнем окне поставьте флажок напротив требуемого вида доступа (чтение, запись и т.д.). Нажмите кнопку «Применить».

Если Вы открыли «Свойства» папки или файла и не обнаружили вкладку «Безопасность», то нужно открыть:

(«Панель управления» —> «Свойства папки» —> вкладка «Вид»)

и скинуть флажок с пункта «Использовать простой общий доступ к файлам (рекомендуется)». После этого в свойствах всех папок появится вкладка «Безопасность».

Настройка безопасности Windows

Метки:  

Глюк винды

Среда, 09 Декабря 2009 г. 01:44 + в цитатник
Проблема с выключением компьютера связана с неправильным взаимодействием операционной системы с компьютерными устройствами, отвечающим за выключение. Как правило, причина в неправильной настройке ОС. Правда, Ваше компьютерное железо может в принципе не поддерживать управление питанием средствами операционной системы, или поддерживает, но не все устройства строго соответствуют стандартам ACPI и APM. То есть само такое устройство может работать нормально, но когда система пытается управлять питанием, например выключить компьютер, то проблемное устройство не даёт ей этого сделать. Таким образом, компьютер либо вообще не выключается, либо делает это не всегда.


Кстати, примерно с конца 1994 года каждый ПК стал соответствовать спецификации «Energy Star» (наличие функций энергосбережения), а BIOS компьютера обогатился встроенными функциями, так называемым APM - «Advanced Power Management» (расширенным управлением питанием). Это совместный стандарт корпораций «Microsoft» и «Intel», первая редакция которого появилась еще в 1992 году В компьютерную терминологию «Energy Star» вошла от названия одноименной программы правительства США по снижению энергопотребления. Соответствующий логотип могли получить только те продукты, которые выполняли квоту по экономии энергии.
APM был первой спецификацией для изготовителей ПК, которая установила взаимодействие между операционной системой и BIOS для управления энергопотреблением. Ему на смену пришёл так называемый ACPI - «Advanced Configuration and Power Interface» (интерфейс расширенного конфигурирования и управления питанием). Спецификация разрабатывалась совместно «Intel», «Microsoft» и «Toshiba» и представляла собой новую архитектуру «Microsoft Windows 98». Операционная система взяла на себя управление многочисленными параметрами функционирования ПК, в частности энергопотреблением и использования программирования по таймеру, выход из «спящего» режима от обращения к мыши или клавиатуре, в связи с приходом телефонного звонка или удаленного сетевого управления. Спецификация ACPI была впервые реализована «Intel» в чипсете 440LX с одновременной реализацией архитектуры AGP.

Прежде всего необходимо выяснить работает ли Ваш компьютер в ACPI режиме. Для этого сначала проверьте, какой тип компьютера задан в свойствах системы, для чего откройте:

Панель управления (Control Panel) —> Система (System) —> вкладка «Оборудование» (Hardware) и нажмите кнопку «Диспетчер устройств» (Device Manager).

Если в строке «Компьютер» (Computer) указан «Стандартный компьютер» (Standart Computer), то откройте:

Панель управления (Control Panel) —> Электропитание (Power Options)

и проверьте, есть ли в этом диалоговом окне вкладка «АУП» (APM). И если она есть, то включена ли на ней опция «Включить поддержку автоматического управления питанием» (Enable Advanced Pоwer management support). Если вкладки «АУП» (кстати, расшифровывается как «Автоматическое управление питанием») нет, то вкладка

Панель управления (Control Panel) —> Электропитание (Power Options) —> вкладка «Дополнительно» (Advanced)

будет выглядеть так.

В этом случае в «Диспетчере устройств» (Device Manager) выберите меню «Вид» (View) выберите пункт «Показать скрытые устройства» (Show hidden Devices) и в списке добавившихся устройств проверьте наличие «Узла интерфейса NT Apm/Legacy» (NT Apm/Legacy Interface Node). Если его нет, то установите «Поддержку NT Apm/Legacy» (NT Apm/Legacy Support) через «Мастера установки нового оборудования» (Add New Hardware Wizard) на вкладке:

Панель управления (Control Panel) —> Система (System) —> вкладка «Оборудование» (Hardware)

Если «Узел интерфейса NT Apm/Legacy» (NT Apm/Legacy Interface Node) функционирует нормально, а компьютер всё равно не выключается, то попробуйте в разделе реестра:

[HKEY_LOCAL_MACHINE\Software\Microsoft\Windows NT\CurrentVersion\Winlogon ]

присвоить параметру с именем «PowerdownAfterShutdown» (dword) значение «1».

Если «Узел интерфейса NT Apm/Legacy» (NT Apm/Legacy Interface Node) появился в «Диспетчере устройств» (Device Manager), но не работает (обозначен значком с восклицательным знаком), это значит, что компьютер не соответствует требованиям «Microsoft», предъявляемым к современным компьютерам и самостоятельно выключаться не будет. Причиной этого обычно является материнская плата, и есть шанс, что обновлением BIOS проблему можно решить. Более того, обновление «BIOS» может сделать вашу материнскую плату ACPI-совместимой.

Если Ваша материнская плата поддерживает режим ACPI, то вкладка

Панель управления (Control Panel) —> Электропитание (Power Options) —> вкладка «Дополнительно» (Advanced)

будет выглядеть так.

Режим ACPI считается основным для XP, поэтому проблемы с выключением при его использовании бывают относительно редко. Если они всё-таки возникают, то причиной этого может быть как устаревший BIOS, так и не соответствующее требованиям ACPI устройство или драйвер (хотя в этом случае система чаще виснет при выключении, а не выводит окно с просьбой выключить компьютер вручную). Поэтому поиски решения стоит начинать, прежде всего, на сайте производителя Вашей материнской платы, в разделе BIOS. Если это не поможет, то можете попробовать извлечь из компьютера все необязательные устройства, возможно что именно так удастся обнаружить проблемное устройство.

Вообще, причины неправильной работы ACPI очень разнообразны, и найти, что именно не соответствует стандартам ACPI, бывает достаточно трудно.

Наиболее часто встречаются следующие причины:

Несоответствие материнской платы требованиям ACPI. Хорошо если проблема кроется только в BIOS, что решается его обновлением, но иногда встречается и аппаратная несовместимость.
Несоответствие требованиям ACPI какого-либо устройства или его драйвера. Опять же, хорошо если проблема только в неправильно написанном драйвере, тогда есть надежда, что когда-нибудь будет написан нормальный драйвер, и всё заработает как следует. К сожалению, возможна ситуация когда несовместимость аппаратная.
Причиной сбоев в работе ACPI может быть и программное обеспечение установленное на компьютере. Причём проблемы могут вызывать самые различные программы, от программ для шифрования (вроде PGP), до программ для очистки реестра. Посоветовать можно использовать только протестированные и полностью совместимые с XP (а после выхода SP-2, совместимые и с ним) версии программ, что, к сожалению, не всегда возможно.

Кстати, несовместимость программного обеспечения может приводить не только к тому что компьютер не будет выключаться вообще, но и к тому что компьютер будет выключаться, но очень медленно (окно с надписью «Сохранение Ваших настроек» (Saving your settings) может висеть 5, 10 или даже 30 минут).
Наверх

Компьютер не отключается самостоятельно (98)
Причин такого поведения может быть несколько:


Прежде всего, причина может крыться в настройке сетевых компонентов, из-за чего в процессе завершения работы появляется пауза продолжительностью несколько минут. При отклюении компьютер пытается сообщить об этом остальным компьютерам в сети. Проверьте «Сетевое окружение» и уберите все лишние службы. Если у Вас сети нет, а есть только модем, то в настройках сети должен присутствовать только протокол TCP/IP.

В «Windows 98», как в первоначальной версии, так и во втором издании («Windows 98 SE»), может потребоваться запретить быстрое завершение работы. Запустите программу конфигурации системы
(Меню «Пуск» —> Выполнить —> msconfig)

и нажмите кнопку «Дополнительно». Установите флажок «Запретить быстрое завершение работы». Нажмите кнопку «ОК» и перезагрузите компьютер.


Если у вас установлено второе издание «Windows 98», вам может потребоваться «заплатка», которую можно найти на сервере «Microsoft». Загрузите её (файл с именем «239887UN.EXE») и установите. Заплатка лежала здесь: http://www.microsoft.com/windows98/downloads/conte...WUFeatured/Win98SE/Default.asp

При установленном сетевом протоколе «TCP/IP» в «Windows 98 SE» может наблюдаться следующая проблема: система перестаёт отвечать («зависает») после начала процедуры выключения компьютера (на экране присутствует сообщение «Microsoft Windows 98. Завершение работы Windows», а сообщение «Теперь питание компьютера можно выключить» не появляется). Для решения проблемы в разделе реестра
[ HKEY_CURRENT_USER\Control Panel\Desktop ]

создайте новый параметр с именем «ShutDownWaitTime» (dword) и установите в качестве его значения интервал времени в миллисекундах, в течение которого система будет находиться в режиме ожидания, прежде чем начать процесс выключения. Данное значение подбирается эмпирически. Изменение необходимо производить в сторону увеличения. Значение по умолчанию равно 1000 мс.


При попытке выключения или перезагрузки компьютера может появляться окно «Подождите, идет подготовка к выключению компьютера» или чёрный экран, после чего компьютер зависает. Данная проблема может возникнуть на компьютерах, BIOS которых поддерживает расширенное управление питанием (ARM). Проблема возникает в случае конфликта между установками BIOS и настройкой расширенного управления питанием в аплете «Питание» в «Панели управления». В качестве временного решения можно рекомендовать отключение поддержки расширенного управления питанием, для чего откройте:
Панель управления (Control Panel) —> Электропитание (Power Options)

и отключите на вкладке «АУП» (APM) опцию «Включить поддержку автоматического управления питанием» (Enable Advanced Pоwer management support). Для окончательного решения проблемы скорее всего придётся прошивать новую вкрсию BIOS.


Часто компьютер зависает при выключении, если в настройках звуковой схемы на выключение установлен повреждённый звуковой файл. Для того чтобы убрать звуковое сопровождение выхода из «Windows», зайдите в «Панель управления», выберите раздел «Звук», а в нём «Выход из Windows», после чего во всплывающем меню «Название» выберите пункт «(Нет)».
Наверх

Как изменить прерывание (IRQ), используемое устройством
Иногда после установки новых устройств, как правило это PCI-устройства (сетевые карты, платы FireWire (IEEE-1394), TV-тюнеры и т.д.), выясняется, что они работают неправильно, вплоть до того, что компьютер вообще может перестать правильно загружаться.

Если само устройство исправно, компьютер не разогнан, хватает мощности блока питания, то проблема, скорее всего, в том, что это новое устройство делит одно и то же прерывание (IRQ) с каким-нибудь другим устройством. Если в Вашей «Windows XP» установлена поддержка ACPI (управление питанием компьютера средствами операционной системы: Спящий режим (Hibernate), Ждущий режим (Stand-By), программирование событий при нажатии на кнопку выключения питания (Power button) и т.д. (см. выше)), а это наверняка так, то XP сама автоматически назначает прерывания (IRQ), игнорируя те, что выставлены в BIOS.


Вообще говоря, если PCI-устройств в компьютере много, то некоторые из них делят прерывания (IRQ) с другими устройствами. Это возможно потому, что кроме самих прерываний (IRQ), есть так называемые линии прерываний (#A-#H), например, порт AGP и порт PCI, к которому подключено новое устройство, сидят на одной линии, только у AGP приоритет выше (#A), а у PCI - ниже (например, #D, кстати, это зависит от конструктивных особенностей конкретной материнской платы). Но если новому PCI-устройству также требуется повышенный приоритет, то может получиться конфликт устройств.
Как уже было сказано выше, «Windows XP» распределяет прерывания (IRQ) автоматически и не даёт изменять их вручную, то есть открыв:

(Панель управления —> Система —> Оборудование —> Диспетчер устройств),

щёлкнув пару раз на нужном устройстве и перейдя в открывшемся диалоговом окне на вкладку «Ресурсы», Вы увидите, что чекбокс «Автоматическая настройка» (Use Automatic Settings) неактивен (затемнён), в нём установлен флажок и снять его не удаётся (кстати, на этой же вкладке можно узнать о наличии конфликта устройств).

Чтобы всё-таки изменить прерывание (IRQ) попробуйте сделать следующее:


Переставить новое устройство в другой PCI-слот, особенно если оно было установлено в самый верхний (рядом с AGP-слотом). Лучше всего, установить его в самый нижний (дальний от AGP) слот. При этом поменяется прерывание (IRQ), назначаемое этому новому устройству (точнее оно станет делить его с каким-нибудь другим устройством) и проблема, возможно, будет решена.

Если не поможет, то попробуйте отключить какие-нибудь ненужные устройства, чтобы освободить прерывание (IRQ). Например можно отключить (в BIOS) лишний COM-порт (или оба последовательных порта, если Вы их вообще не используете), или порт USB, или LPT-1 (параллельный порт) и т.д. Освободившееся прерывание (IRQ) будет назначено новому установленному устройству и это может решить проблему.

Решением проблемы также может стать отключение поддержки ACPI во всех видах. Для этого необходимо ядро системы с поддержкой ACPI поменять на «Стандартный компьютер» (Standart PC) (или на «Многопроцессорный SMP компьютер» (SMP multiprocessor) в случае с многопроцессорной системой).
Кстати, имейте ввиду, что если Ваш процессор поддерживает технологию «Hyper Threading» для её реализации необходимо многопроцессорное ядро, иначе эта технология будет автоматически отключена.

Не будет лишним отключить контроллер ACPI в BIOS (раздел «Power Management»).

Кроме этого, может помочь выключение всех PnP функций в BIOS (правда, делать это я настоятельно не рекомендую, так как минусов у этого действия гораздо больше, чем плюсов от того, что новое устройство, наконец-то, заработает).

Таким образом, даже если чекбокс «Автоматическая настройка» (Use Automatic Settings) и останется неактивным (затемнённым), система будет распределять прерывания (IRQ) так, как они распределились в BIOS, поэтому переназначив прерывания (IRQ) в BIOS (конечно, если он поддерживает такую функцию), можно добиться желаемого.

Устранение неисправностей Винды
Очевидным минусом этого метода является то, что компьютер перестанет самостоятельно выключаться, чтобы этого избежать, можно установить вручную «Поддержку NT Apm/Legacy» (NT Apm/Legacy Support) (см. выше), но есть большая доля вероятности, что он встанет «криво».


Для кардинального решения проблемы переназначения прерываний (IRQ) следует переустановить «Windows XP» без поддержки режима ACPI, то есть как «Стандартный компьютер» (Standart PC). Для этого в начале установки после первой перезагрузки (когда появляется сообщение «Нажмите F6 для...»), следует нажать клавишу , и выбрать соответствующее ядро.
Сразу после установки системы (перед установкой сервис-пака, драйверов и т.д.) при помощи мастера «Добавить новое устройство» в «Менеджере устройств» вручную установите «Поддержку NT Apm/Legacy» (NT Apm/Legacy Support) (см. выше). В результате «Windows XP» будет использовать прерывания (IRQ), выставленные в BIOS и Вы сможете вручную развести все устройства.

Диагностика Windows

Метки:  

Восстановление винды(Windows)

Среда, 09 Декабря 2009 г. 01:42 + в цитатник
Восстановление отсутствующего файла (XP)
Допустим, при загрузке системы появляется сообщение: «не найден файл c:\windows\system32\..., переустановите... или нажмите R для востановления поврежденного файла».


При нажатии на клавишу загрузится «Консоль восстановления», в дальнейшем Вам понадобится дистрибутив «Windows». Пусть, например, системе для полного счастья не хватает файла [c:\windows\system32/junk.dll]. Тогда просто распаковываем из дистрибутива этот файл, для чего набираем в командной строке:

[expand <путь к дистрибутиву>\i386/junk.dl_ c:\windows\system32\junk.dll].

Но это при условии, что файл этот «родной» для системы и лежит в дистрибутиве «в чистом виде». Если лежит он в CAB-архиве вместе с тысячей других файлов, скажем, в «driver.cab», то извлечь его можно так:

[expand driver.cab /f:junkdll]

а посмотреть содержимое CAB-архива «driver.cab» так:

[expand /d driver.cab].

Есть еще один простой путь - взять файл у знакомого, при условии, что у него стоит та же операционная система с тем же сервис-паком (и, желательно, с того же дистрибутива). Тогда все просто:

[copy a:\junk.dll c:\windows\system32\junk.dll].

Если отсутствующий файл не «родной», а часть эксклюзивного драйвера Вашего железа или динамическая библиотека программы, загружающейся до старта системы, то искать и извлекать их стоит из дистрибутивов этих драйверов и программ.

Восстановление файла «boot.ini» (XP)
Если Вы не в курсе, для чего нужен этот файл загляните сюда. Если при загрузке, после инициализации девайсов (устройств) компьютера Вы получаете на чёрном фоне сообщение «Invalid boot.ini», это означает, что либо файл «boot.ini» по какой-то причине отсутствует в корневом каталоге загрузочного диска или повреждён, точнее в нём неправильно указаны пути запуска существующих операционных систем. Так как «boot.ini» не содержится, например, в дистрибутиве «Windows» в готовом виде, а создаётся в процессе установки (в зависимости от того, на какой диск ставится система и т.д.), то и извлечь его оттуда не удастся и если Вы не сохранили заранее этот файл где-нибудь в укромном месте, то взять его неоткуда, придётся создавать заново.

Кстати, если Вы когда-нибудь редактировали «boot.ini» через «Панель управления —> Система —> Дополнительно —> Загрузка и восстановление —> кнопка Параметры», то там же в корне загрузочного диска должна сохраниться резервная копия первоначальной версии этого файла, но с именем «boot.bak», то есть всё, что нужно это переименовать его в «boot.ini».

Если Ваша «Windows» стоит на диске С, то нужно создать текстовый файл такого содержания:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional RU" /fastdetect

сохранить его под именем «boot.ini» и скопировать в корневой каталог диска С.

Всё это легко сделать (и переименовать «boot.bak» и скопировать новый файл), если у Вас система стоит на разделе с файловой системой FAT32 - достаточно загрузиться, например, с системной дискеты для «Windows 98».

Если файловая система NTFS, то придётся или запускать «Консоль восстановления» с установочного диска XP, или можно загрузиться с загрузочного CD-диска, сделанного, например, в «Nero Burning Rom», или искать специальные программы, навроде«NTFSDOS Pro», которая умещается на 2-х дискетах и умеет работать с NTFS разделами.

В конце концов, можно не делать всё вышеописанное, а просто запустить установку «Windows XP» и выбрать не «Установить новую...», а «Обновить (рекомендуется)...»", таким образом система будет установлена поверх существующей, «boot.ini» появится, и все настройки сохранятся (придётся переустанавливать программы, которые хранят свои настройки в реестре или копируют свои файлы в системные директории).



Установка «Windows 98» после установки «Windows XP»



Установка нескольких независимых «Windows XP» на разные жёсткие диски
Если на другом жёстком диске уже имеется одна копия «Windows XP», то при установке на компьютер других XP, они отследят наличие первых и автоматически сделают общими загрузочные файлы. То есть систем будет две, три и т.д., а файлы («ntldr», «NTDETECT.COM», «boot.ini», «bootsect.dos», если ОС локализована, то ещё и «bootfont.bin») будут общими.

Чтобы этого избежать, отключите все жёсткие диски кроме одного (отключите именно физически, для чего достаточно отключить разъём подающий на него питание. ВНИМАНИЕ! Не забудьте перед этим отключить компьютер и вынуть вилку из розетки). Установите на этот диск «Windows XP», после чего отключите этот жёсткий диск (физически) и подключите другой жёсткий диск, поставьте на него ХР, отключите, подключите следующий и т.д. Таким образом, Вы получите независимые друг от друга операционные системы, каждая на своём диске и у каждой будут собственные загрузочные файлы в корневой директории системного диска. Это хорошо и «в плане защиты от вирусов», и вообще при любых возможных сбоях, так как при повреждении загрузочных файлов одной ОС, файлы другой останутся целыми.

При таком способе установки (когда подключены два, три и т.д. диска, на каждом из которых имеется своя XP) Вы можете выбрать в BIOS, какую систему загружать. Для чего достаточно выставить приоритет нужного жёсткого диска.

Или можно подкорректировать файл «boot.ini», чтобы в загрузочном меню появилась возможность выбирать загрузку любой ОС, не заходя в BIOS. Лучше всего (удобней) это сделать в «boot.ini» той XP, которая стоит на диске, имеющем в BIOS наименьший порядковый номер, а именно номер «0» (нумерация дисков начинается именно с нуля).

Во-первых, выставьте в BIOS для этого диска набольший приоритет, а во-вторых, в файл «boot.ini», который выглядит так (XP установлена на диск «С» в папку [C:\Windows]):

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP Professional" /fastdetect


добавьте строку:

multi(0)disk(0)rdisk(X)partition(Y)\WINDOWS="Windows XP Professional (NEW)" /fastdetect

где:

X - порядковый номер диска, на котором стоит та «Windows XP», которую Вы хотите прописать в загрузочное меню (1, 2 или 3),

Y - порядковый номер раздела жесткого диска, на котором стоит та «Windows XP», которую Вы хотите прописать в загрузочное меню (нумерация разделов начинается с «1», например, локальный диск «С» - 1, «D» - 2, и т.д.).

То есть, если «Windows XP», которую Вы хотите добавить в загрузочное меню установлена на локальный диск «E», жёсткого диска, имеющего в BIOS порядковый номер «2», то наш файл «boot.ini» будет выглядеть, например, так:

[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(2)partition(3)\WINDOWS="Windows XP Professional (NEW)" /fastdetect


Аналогично добавляются в это загрузочное меню и все остальные «Windows XP».





Компьютер перезагружается непонятно почему
Скорее всего происходит аварийное завершение работы с выходом в BSOD («blue screen of death» — «синий экран смерти»), и он перезагружается. Для решения проблемы необходимо отключить автоматическую перезагрузку при сбое системы. Для этого откройте в Панели управления» (Control Panel) диалоговое окно «Свойства системы» (System), прейдите на закладку «Дополнительно» (Advanced), нажмите кнопку «Параметры» (Settings) в разделе «Загрузка и восстановление» (Startup and Recovery). В открывшемся диалоговом окне скиньте флажок с «Автоматической перезагрузки» (Automatically restart) в разделе «Отказ системы» (System failure). Конечно же это не решит проблему с BSOD, но теперь компьютер не будет сразу же перезагружаться, и вы успеете прочитать содержимое экрана смерти. Необходимо запомнить или записать название стоп-ошибки (оно выводится прописными латинскими буквами в самом верху экрана), например «PROCESS_HAS_LOCKED_PAGES», а также адрес ячейки памяти, при обращении к которой произошла эта ошибка (внизу экрана). После этого можно зайти, например сюда http://bsod.oszone.net и попытаться найти описание этой ошибки, а также возможные её причины и способы устранения.



Некоторые программы не инсталлируются в «Windows XP»
Запускается инсталлятор, появляется окно, в нём закрашивается индикатор до 100%, но потом всё пропадает. Процесс висит в памяти, но инсталляция не продолжается. Это происходит когда временные папки в XP помещены в профайлы пользователей. Временные папки используются инсталляторами для распаковки временных данных, необходимых для инсталляции. Но, когда временную папку помещают в директорию профайла пользователя, у неё получается очень длинное имя, и некоторые инсталляторы благополучно распаковав в эту папку свои данные не могут их найти. Для решения этой проблемы достаточно просто поместить папку куда-нибудь повыше, чтобы путь был коротким, и, желательно, без русских символов. Для этого откройте в Панели управления» (Control Panel) диалоговое окно «Свойства системы» (System), прейдите на закладку «Дополнительно» (Advanced) и нажмите внизу закладки кнопку «Переменные среды» (Environment). В этом диалоговом окне измените пути к «TEMP» и «TMP» на [C:\WINDOWS\TEMP]. После этого удалите старые папки.

Кроме этого, встречаются инсталляторы в которых прописаны абсолютные пути. Обычно этот путь выглядит как [%windir%\Temp] (или что-то вроде этого), и тогда никаких проблем не возникает, но иногда путь прописан более конкретно, обычно [C:\Windows\Temp], и тогда инсталлятор может зависнуть не найдя этих директорий. Правда, такие кривые инсталляторы попадаются очень редко, но если нужная программа не хочет инсталлироваться несмотря на все усилия, то можно попробовать создать указанный выше путь, может и поможет.



Программа работает только под аккаунтом администратора
Наиболее простой способ сделать так, чтобы она работала и под аккаунтом обычного пользователя, это запустить программу через пункт «Запуск от имени...» (Run As...) в меню, вызываемым правой кнопкой мыши. В открывшемся диалоговом окне выберите нужного пользователя (администратора или кого-нибудь с администраторскими полномочиями), введите пароль, и всё. Если неохота делать это каждый раз, можно создать командный файл, и запускать его. Для запуска программы под другим пользователем из командной строки служит команда «runas», с доступными опциями которой можно ознакомиться набрав «runas /?».

Но даже при использовании командного файла, всё равно придётся вручную вводить пароль для соответствующего пользователя. Что бы полностью автоматизировать загрузку, придётся воспользоваться следующей методикой. Войдите в систему под аккаунтом администратора, запустите «Редактор реестра» (regedit.exe), в разделе

[ HKEY_LOCAL_MACHINE/SOFTWARE ]

найдите подраздел нужной программы. Затем в пункте «Разрешения» (Permissions), появляющемся по правому клику мышки, выставьте полный доступ на эту ветвь реестра для пользователя или группы пользователей, которые будут с ней работать. Если программа использует кроме раздела

[ HKEY_LOCAL_MACHINE/SOFTWARE ]

реестра ещё и раздел

[ HKEY_CURRENT_USER/SOFTWARE ],

нужно запустить под аккаунтом администратора «Редактор реестра» (regedit.exe). Найдите ветку

[ HKEY_CURRENT_USER\SOFTWARE\Имя_компании\Имя_программы ]

(иногда встречатся только раздел «Имя_компании», в котором хранятся параметры для нескольких программ этого производителя) и выбираете её. Затем с помощью меню «Реестр» (Registry) экспортируйте выбранную ветвь в файл. При выборе пути сохранения файла учтите его доступность для других пользователей. Перегрузившись под обычным пользователем, импортируйте полученный файл. Для этого достаточно дважды щелкнуть по reg-файлу в «Проводнике» и ответить «Да» (Yes) на запрос об импорте файла в реестр, и подтвердить выполнение операции - «Ok». После перезагрузки компьютера программа должна работать и под этим аккаунтом.

Кроме того, некоторые программы (например, «Windows Commander») создают свои ini-файлы. Обычные пользователи имеют разрешение только на «Чтение» (Read) на эти файлы. Для корректной работы программ нужно добавить разрешение на «Изменение» (Modify). Редко, но все же иногда требуется разрешение на «Запись» (Write) для exe-файла программы. Этим отличилась, например, популярная программа «ReGet». В свойствах ярлыка программы можно выставить галочку «Запускать от имени другого пользователя». Тогда при запуске программы можно будет ввести логин и пароль администратора (правда, для этого их нужно знать ;)) Аналогичного эффекта можно добиться с помощью командного файла, в котором напишите:

runas /profile / user:compname\administrator [полный путь к *.exe файлу]

где «compname» - имя вашего компьютера; если в пути к файлу программы есть пробелы, то его необходимо заключить в кавычки. Теперь, при запуске этого cmd-файла, будет также спрашиваться пароль администратора.


Диагностика Windows

Замена ядра системы
В «Windows XP» этот процесс упрощён до предела. Больше не надо переставлять всю систему, или использовать внешние утилиты из «Resource Kit». Ядро меняется в пункте «Компьютер» (Computer) «Диспетчера устройств» (Device Manager), как и любой другой драйвер.

ИСКЛЮЧИТЕЛЬНО важно, НЕ СТАВИТЬ ядро, которое НЕ ПОДДЕРЖИВАЕТСЯ Вашим железом. Если не уверены, то лучше ничего не трогать, потому что последствия установки неправильного ядра непредсказуемы. Скорее всего, машина просто перестанет загружаться во всех режимах. Предотвратить подобное можно, подредактировав «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.dll. «ntoskrnl.exe» назовите «ntoskchk.exe», а «hal.dll» - «halchk.dll». Кроме этого, необходимо учитывать одну тонкость. Видимо из за того, что при установке неправильного ядра XP просто виснет, теперь весь список доступных ядер не выводиться в окне смены драйвера. Таким образом, возможна ситуация, когда Вы точно знаете, что ядро поддерживается системой, но система не даёт его установить. В этом случае, придётся делать это вручную. Для начала найдите в папке [WINDOWS\Inf] файл под названием «hal.inf». После этого, изучите его, чтобы выяснить, какие файлы и куда переписываются при смене ядра. Обычно перезаписывается только «hal.dll». Названия какого «hal.dll» какому ядру соответствуют, можно узнать из списка:


«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.dll.
После этого остаётся взять соответствующий файл из архива [Windows\Driver Cache\i386\driver.cab], скопировать его в [Windows\system32], и сослаться на него в «boot.ini». После загрузки (если всё будет в порядке), можно переставить его обычным способом, в списке это ядро появится.

Восстановление Windows

Метки:  

Различия «Windows XP Professional» и «Windows XP Home Edition»

Среда, 09 Декабря 2009 г. 01:39 + в цитатник
Обе эти системы имеют очень много общего, и XP Pro и XP Home построены на одном и том же ядре NT 5.1. Разница между ними заключается только в том, что XP Home не поддерживает несколько функций работающих в XP Pro.
Консультация Windows
В XP Home не поддерживаются следующие функции:

«Remote Desktop» – позволяет удалённую работу на компьютере.
«Offline Files and Folders» – позволяет иметь доступ к сетевым ресурсам когда отключены от сервера.
«Scalable processor support» – поддержка многопроцессорных систем.
«Encrypting File System» – шифрование файлов средствами файловой системы.
«Access Control» – ограничение доступа к файлам, программам и другим ресурсам.
«Centralized administration» – централизованое администрирование системы в рамках домена.
«Group Policy» – облегчает администрирование групп пользователей на компьютере.
«Software Installation and Maintenance» – автоматически инсталлирует, конфигурирует, ремонтирует и удаляет программное обеспечение.
«Roaming User Profiles» – доступ к Вашим документам и настройкам из любого места, где Вы подсоединились в домен.
«Remote Installation Service (RIS)» – поддержка удалённой инсталляции операционной системы по сети.
«Multi-lingual User Interface (MUI) add-on» – поддержка изменения языков интерфейса различных пользователей.
Кроме этого, есть незначительная разница в интерфейсах, например в XP Home нельзя выключить «Простой общий доступ к файлам» (Simple File Sharing) и включить обычный.

Как найти причину, когда «ЧТО-ТО» не работатет
Прежде всего, необходимо локализовать источник проблем. Поиски следует начать с ответа на вопрос: с чего всё началось? Было ли время, когда подобной проблемы не было? Что изменилось с тех пор? Для того, что бы было проще отвечать, можно посоветовать воспользоваться методикой используемой при администрировании больших серверов, и вести журнал изменений, в который записывать все изменения которые были сделаны в настройках системы, и когда что было инсталлировано, но в домашних условиях данная методика вряд ли является оправданной. В любом случае, если когда-то проблемы не было, значит, она является решаемой, и не столь важно, даже если не удаётся сразу вспомнить, с чего всё это началось, это просто несколько удлинит дальнейшие поиски.

Для начала, попробуйте поставить свежие драйверы на все установленные в системе устройства, особо обратив внимание на материнскую плату и видеокарту. Если и так стоят самые последние, можно попробовать сделать наоборот, и поставить те, что находятся на дисках, которые давались вместе с оборудованием при покупке.

В «Диспетчере устройств» (Device Manager) посмотрите, нет ли конфликтов устройств использующих одинаковое IRQ (прерывание) или каких либо других конфликтов.
Выключите все «Энергосберегающие» (Power Saving) опции, в том числе и «Заставку» (Screen saver).
Попробуйте в BIOS установить более высокие значения таймингов памяти (то есть, замедлить её).
Выключите опции «Video BIOS Casheable» и «Video BIOS Shadow», то есть переключите их в положение «Disabled».
Увеличьте «8 и 16 bit I/O Recovery Time».
Удостоверьтесь, что включена опция «Assign IRQ for VGA», то есть она переключена в положение «Yes».
Уберите все разгоны (если у Вас что нибудь разогнано), можно попробовать поднять (НЕМНОГО, на 0.05 максимум на 0.1 Вольт) напряжение процессора.
Не будет лишним проверить работу всех вентиляторов, возможно, что какой нибудь из них неисправен, и система просто перегревается.
В BIOS уменьшите до минимума «AGP Aperture size», а также отключите режимы «AGP2x» и «AGP4x».
Если вышеперечисленное не помогает, или по каким то причинам не подходит, то, предположив, что проблема имеет корни в каком либо неисправном устройстве, можно перейти к более решительным мерам.

Удалите (физически) из системы все устройства, без которых система может работать (оставьте только материнскую плату, память, винчестер, и видеокарту), в BIOS отключаем всё, что можно (COM и LPT порты, все «Power Options», «Assign IRQ for USB» (не трогайте только «Assign IRQ for VGA»!)).
Если есть вероятность что проблема с винчестером, то в BIOS принудительно поставьте ему режим «PIO 4 mode», или даже «PIO 2 mode».
Если проблема не пропала, проверьте всё оставшиеся устройства (видеокарту - память - процессор - материнскую плату и винчестер). Наиболее простой способ - установить устройство на другую машину и посмотреть, как оно себя там поведёт.
Если же после удаления всех лишних устройств проблема пропала, то надо по очереди ставить удалённые устройства на место, и после КАЖДОГО включать систему и проверять её «самочувствие». Если проблема в неисправном оборудовании, то, как правило, таким методом её удаётся локализовать.

Впрочем, далеко не всегда приходится прибегать к столь радикальным методам, зачастую причина лежит на поверхности, и предположительно проблемное устройство удаётся вычислить сразу. Наилучшим, в этом случае, является проверить её на другой машине, а лучше и не на одной, крайне желательно, что бы их конфигурация отличалась от Вашей. Если выясниться, что железка всё-таки рабочая, то следует лучше изучить свою машину.

Первое на что стоит обратить внимание, какие слоты с какими делят одно IRQ (прерывание). Обычно, про это можно узнать из инструкции к материнской плате. Если инструкции нет, или лень копаться, то можно сразу попробовать плату в другом слоте (не сработает в случае с AGP-видеокартой, так как AGP-слот всего один. В этом случае лучше всё-таки выяснить, какой из PCI-слотов делит одно IRQ с AGP-слотом (обычно, это самый верхний PCI-слот). Если в нём стоит какое-либо устройство, то лучше его переставить в другой свободный слот. Вообще, нужно, по возможности, втыкать PCI-устройства через один слот.

Кроме этого, как это ни прискорбно, встречаются ситуации когда устройство А физически несовместимо с устройством В, например из за недостаточного питания. В большинстве случаев с этим ничего нельзя поделать, хотя бывают счастливые исключения, иногда всё приходит в норму после установки более мощного и качественного блока питания, или, как с некоторыми материнскими платами компании ASUS, на которых стоит джампер, принудительно увеличивающий питание AGP-слота.

Если проблема уходит корнями в программное обеспечение, то основные принципы решения такие же, удаление всего, что можно, и постепенная установка обратно с проверкой работоспособности системы после каждой инсталляции. Иногда таким методом выясняются очень интересные закономерности. Например, кто бы мог подумать, что установка PGP может привести к сообщению «POWER_STAT_FAILURE» при выключении машины?

Ну и, конечно же, всегда остаётся радикальный метод - полное удаление старой ОС и чистая установка новой. В этом случае не забудьте очистить папку «Documents and Settings», так как XP не перезаписывает файлы в ней (хотя и грозится), а просто создаёт новые директории. Поэтому, если не чистить эту папку, то после неоднократной переустановки системы (без форматирования диска) там можно будет найти такие папки как «User1», «USER.000», «Default User.001» и множество других. И разобраться, какие из них нужны, не всегда бывает просто.
Установка Windows
В случае возникновения каких либо проблем с конкретным оборудованием или программным обеспечением, лучшее место, откуда следует начинать поиски решения, это служба технической поддержки производителя. Можете быть уверены, они свой продукт знают гораздо лучше чем мы.

И последнее. Если Вы всё-таки решитесь разбирать свой компьютер, то будьте осторожны и внимательны.

Обязательно отключите питание компьютера, прежде чем разбирать его. Отключите ПОЛНОСТЬЮ, то есть выньте вилку из розетки, потому что в противном случае в АТХ корпусах дежурное питание в 5 вольт всё равно будет подаваться.

Не забывайте убедиться, что в слоте, в который вы собираетесь что-нибудь вставлять, ничего нет, включая пыли, так как пыль обладает определённой токопроводностью и может вызвать короткое замыкание. Перед установкой убедитесь в правильной ориентации вставляемой детали. Засунуть модуль памяти DIMM или разъём IDE не той стороной не так уж невозможно, как может показаться :).

Установка,настройка,оптимизация и диагностика Windows

Метки:  

Как бесплатно проверить свой компьютер на вирусы?

Понедельник, 07 Декабря 2009 г. 03:30 + в цитатник
Поскольку вирусная атака является одной из самых распространенных причин повреждения операционной системы, утери и утечки конфиденциальной информации, то антивирусная защита становится предметом первой необходимости. Все знают, что за качественный товар необходимо платить.

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

Этому феномену можно найти массу объяснений – от бесплатности большинства информационных услуг (обучение, библиотеки и т.п.) во времена СССР до невысокого уровня заработной платы жителей постсоветского пространства. Так что придется просто согласиться с тем, что победить данный стереотип пока довольно тяжело.

Итак, вашему вниманию предлагается несколько действенных способов защитить ваш компьютер от заражения вирусами и разнообразными шпионскими программами совершенно бесплатно. Только давайте договоримся сразу: методы кражи и подборки лицензионных ключей, а также взлом программы мы в этой статье рассматривать не будем. Все это – дело подсудное, во-первых, а во-вторых – грозит большой вероятностью нахвататься вирусов и троянских программ при использовании самого крэка.

Одним из самых простых легальных способов защиты своего ПО является использование пробных (demo- или trial-) версий. Все уважающие себя фирмы по производству антивирусных программ привлекают потенциальных покупателей возможностью тестирования своего продукта. Для этого нужно зайти на сайт изготовителя и скачать пробную версию.

Там же можно узнать про все ограничения пробника – это, чаще всего, временной промежуток в 14 или 30 дней, начиная с первого запуска, или функциональная усеченность программы. Стоит заметить, что простой переустановкой антивируса вы не добьетесь продления его использования, так как данные о его инсталляции обычно прописываются в реестре и остаются в системных файлах. Следовательно, придется или каждый раз переустанавливать ОС, или использовать антивирусы разных производителей.

Вторым, не менее действенным способом является установка на своем компьютере официально бесплатного антивирусного обеспечения. Многие производители, наряду с платными версиями, предоставляют пользователям полнофункциональные (включающие сканер, монитор, проверку почты, автоматическое обновление, контейнер для зараженных файлов и т.д.) бесплатные релизы.

Обычно они маркируются как Home или Free Edition и работают после бесплатной регистрации (примерами таких программ служат AVG Anti-Virus Free Edition и Avast Home Edition). Время от времени регистрацию нужно будет продлевать, но это не потребует от вас дополнительных вложений, все совершенно бесплатно, главное – указать верный адрес электронной почты, получить и ввести регистрационный ключ. Регистрация проводится на сайте производителя и не занимает много времени.



Производители и рядовые пользователи утверждают, что такие антивирусы полностью справляются со всеми своими задачами. Но т.н. продвинутые юзеры относятся к таким релизам несколько скептически и советуют подстраховать себя еще одним способом – использованием бесплатных онлайн-антивирусов. Эти программы помогут Вам проверить здоровье вашего компьютера с помощью Интернета. Для этого не надо инсталлировать программу на компьютер, достаточно скоростного подключения к Интернету и наличия Internet Explorer’а.

По материалам сайта [url]http://shkolazhizni.ruБезопасное удаление вирусов в Петербурге[/URL]

Метки:  

Электронный кошелек

Понедельник, 07 Декабря 2009 г. 03:29 + в цитатник
Из серии "Парадоксы программирования"


- Дорогой! Я забыла в магазине кошелек!
- Моя радость, ты ошибаешься! Это невозможно! Ты всегда так аккуратна с деньгами.
- Только не сегодня. Я буквально на минуту оставила его на прилавке.
Мне нужно было положить в сумку колбасу. А когда положила,
отвлеклась на сыры и совсем забыла...
- Надо не допускать, чтобы твой кошелек хоть на мгновенье оказался вне контроля! Он должен быть или в руке, или в кармане, или в сумке. Колбаса бы подождала!
- Но девушка мне взвесила и протягивала, чтобы я взяла. Я не хотела ее
заставлять ждать. А, может, он еще там?.. Пошли - вернемся!

Но там, на прилавке никакого кошелька уже не было. Ничего не дали и расспросы девушки, торгующей в отделе.

Читателю хорошо знакома такого рода ситуация. Он прекрасно понимает, как ее избежать, понимает... Но не всегда сам выполняет.
Впрочем, тут все ясно и понятно.
Мы имеем дело с вещью, а вещи терять не надо.

А чего опасаться, если у Вас не обычный кошелек, а электронный?
Предположим вы зарегистрированы в денежной системе интернета Webmoney
и имеете файл с ключом-сертификатом.
Представим также, что у Вас в этом кошельке есть деньги.
Откуда? Ну, да мало ли... Заработали не отходя от компьютера, что-то
продали, получили наследство... Не важно.
Одним словом - У Вас хорошая сумма денег, и часто возникает необходимость
финансовых операций.

Лучше их производить на личном компьютере.
Если приходится для этого использовать чужой, то учтите: не забывайте
с него удалить сертификат по окончании работы!

Иначе будет аналог ситуации, когда оставили кошелек на прилавке.
Знающий человек, обнаружив его, может воспользоваться.
Пароль, сами понимаете, вполне реально помучаться и подобрать, используя
для этого компьютерные средства.
Тот, кто нашел, не воспримет это, как воровство.

Человек гуляет по улице, где мало людей, и находит смятые купюры.
Он вдруг начинает дико кричать: - Граждане, кто выронил деньги?
- Я! Я! Я! - Раздается с трех разных сторон.

Не правда ли забавная ситуация? Вы в нее верите?

Даже дома, если у Вас компьютер - для всей семьи,
не стоит оставлять на нем сертификат в полной боевой готовности.
Почему? Разве есть секреты от домашних? Согласен. Но видели ли Вы, чтобы
у кого-то из Ваших друзей или у Вас самих где попало валялись деньги?
Скажем у мусорного ведра или на постели?

А если Вы все-таки где-то забыли удалить файл с сертификатом - то лучше
незамедлительно сделать следующее:
1. Сразу же сменить пароль и проверить наличие денег.
2. Если они на месте, на этом не успокаиваться, а зарегистрироваться
в денежной системе еще раз.
3. На новый кошелек перевести все свои сбережения, а старый аннулировать.

Еще два совета.
При установке файла с сертификатом на компьютер задайте режим невозможности
вывода этого файла. В этом случае им смогут воспользоваться только
на данном компьютере.

И, наконец, тщательно храните Ваш файл и не в одном месте. Сделайте копии.
Потеряв файл, Вы не сможете воспользоваться собственными деньгами!

Отнеситесь к Вашему электронному кошельку так же серьезно, как к настоящему!

Настройка компьютера в Петербурге

Метки:  

Как восстановить Windows XP при помощи консоли восстановления?

Понедельник, 07 Декабря 2009 г. 03:27 + в цитатник
…Бывают случаи, когда операционная система Windows XP отказывается загружаться, при этом появляется системное сообщение, что поврежден загрузчик Windows, или поврежден реестр Windows, или повреждены системные файлы. При этом не удается ни выйти на точку восстановления, ни загрузить последнюю удачную конфигурацию, ни даже загрузиться в безопасном режиме

В таких случаях большинство пользователей сразу бросаются переустанавливать операционку, хотя, как правило, можно восстановить работоспособность системы за 5 минут, воспользовавшись так называемой консолью восстановления.

Для этого нужно в BIOS установить загрузку с CD-ROM'а, поместить в лоток CD-ROM'а загрузочный диск с установочным пакетом Windows XP Professional и перезагрузиться. Когда установщик Windows XP загрузит свои файлы в оперативную память ПК, появится диалоговое окно "Установка Windows XP Professional", содержащее меню выбора, из которого нас интересует пункт "*Чтобы восстановить Windows XP с помощью консоли восстановления, нажмите [R=Восстановить]".

Нажмите R. Загрузится консоль восстановления. Если на компьютере установлена одна операционная система, и она (по умолчанию) установлена на диске C:, то появится следующее сообщение:

1: C: \WINDOWS
В какую копию Windows следует выполнить вход?

Введите 1, нажмите Enter

Появится сообщение:
Введите пароль администратора:

Введите пароль, нажмите Enter (если пароля нет, просто нажмите Enter).

Появится приглашение системы:
C: \WINDOWS>

Введите fixboot

Появится сообщение:
Конечный раздел: C:.
Хотите записать новый загрузочный сектор в раздел C:?

Введите y (что означает 'yes').

Появится сообщение:
Файловая система в загрузочном разделе: NTFS (или FAT32).
Команда FIXBOOT записывает новый загрузочный сектор.
Новый загрузочный сектор успешно записан.

На появившееся приглашение системы C: \WINDOWS>
введите fixmbr

Появится сообщение:
**ПРЕДУПРЕЖДЕНИЕ**

На этом компьютере присутствует нестандартная или недопустимая основная загрузочная запись. При использовании FIXMBR можно повредить имеющуюся таблицу разделов. Это приведет к утере доступа ко всем разделам текущего жесткого диска.
Если отсутствуют проблемы доступа к диску, рекомендуется прервать работу команды FIXMBR.
Подтверждаете запись новой MBR?

Введите y (что означает 'yes').

Появится сообщение:
Производится новая основная загрузочная запись на физический диск \Device\Harddisk0\Partition0.
Новая основная загрузочная запись успешно сделана.

На приглашение системы C: \WINDOWS>
введите exit, начнется перезагрузка компьютера. Нажмите Del, войдите в BIOS Setup и назначьте загрузку с жесткого диска.

В 95% случаев таким образом удается восстановить работоспособность ОС Windows XP.

ПРИМЕЧАНИЯ:
1. Если Вы не знаете, что такое Реестр Windows и консоль восстановления, в подобных критических ситуациях - во избежание ухудшения ситуации! - не пытайтесь исправить все сами, - лучше обратиться за помощью к специалистам.

2. Если на ПК установлено более одной ОС, не пользуйтесь рекомендациями этой статьи, - сразу обратитесь к специалистам!

3. Рекомендации данной статьи - НЕ панацея! МОЖНО (но нужно ли, решайте сами!) воспользоваться ими, когда невозможно выйти на точку восстановления системы, ни загрузить последнюю удачную конфигурацию (ПК не грузится даже в безопасном режиме), и Вы уже собрались переустанавливать ОС.
Желаю Вам удачи всегда и во всем!



Автор: Валерий Сидоров

По материалам сайта http://shkolazhizni.ru
Установка Windows

Метки:  

Поиск сообщений в seal242
Страницы: [2] 1 Календарь