Текст книги "500 типичных проблем и их решений при работе на ПК"
Автор книги: Дмитрий Бардиян
Жанр: Компьютеры: прочее, Компьютеры
сообщить о неприемлемом содержимом
Текущая страница: 20 (всего у книги 29 страниц) [доступный отрывок для чтения: 10 страниц]
В помощь начинающим (или опытным, но ленивым) веб-разработчикам были созданы специальные объекты, которые обычно называют информерами. Их назначение – запрашивать с конкретного, родительского, сайта определенную информацию и отображать ее на том сайте, где установлены информеры. Информация может быть разнообразной: прогнозы погоды, программа ТВ, гороскопы, анекдоты, котировки акций, новости и т. д. В общем, штука удобная.
Но речь пойдет не о разработке собственной веб-страницы в Интернете. Заполучить такие информационные сервисы себе на Рабочий стол – вот главная задача. Если все получится, то, чтобы быть в курсе последних событий, достаточно будет свернуть все окна и окинуть взглядом Рабочий стол (рис. 9.22).
Рис. 9.22. Информативный Рабочий стол
Метод основывается на том, что Windows 98/ME/2000/XP поддерживают возможность отображать на Рабочем столе веб-страницы. Разместив на такой странице информеры, вы автоматически отобразите их на Рабочем столе. Естественно, чтобы информация обновлялась динамично и информеры могли постоянно синхронизироваться с родительскими сайтами, необходимо постоянное подключение к Интернету. Так что счастливые обладатели ADSL могут с удовольствием потереть руки, закусить нижнюю губу и приняться выполнять инструкции, приведенные ниже.
Сначала нужно создать пустую веб-страницу, в которую затем придется вставить код информеров. Для этого, особо не изощряясь, запустите обычный Блокнот Windows и напишите в нем всего два тега (листинг 9.1).
Листинг 9.1. Пустая веб-страница
<html>
<body>
</body>
</html>
В листинге между двумя конструкциями есть пустое пространство, в котором и будут размещены коды информеров.
Крупный русскоязычный ресурс, посвященный информерам, – www.informer.ru. Здесь их великое множество. Выбрав подходящий, отправьте запрос – и на ваш электронный адрес с адреса [email protected] придет код выбранного информера. Например, для информера «Обзоры и тесты автомобилей» код состоит всего из двух строк (результат его объединения с кодом приведенной веб-страницы представлены в листинге 9.2). По тому же принципу добавляются все информеры.
Листинг 9.2. Веб-страница с кодом одного информера
<html>
<body>
<script language=”JavaScript”
src=”http://pics.rbc.ru/js/auto_informer.js”></script>
</body>
</html>
Еще один сайт, только уже с сугубо погодными информерами – www.hmn.ru. Здесь код информера не придется заказывать себе на электронный почтовый ящик – он показывается сразу на сайте.
Когда веб-страница с информерами будет сформирована по вашему усмотрению, сохраните ее, к примеру, под именем informers.htm.
Теперь щелкните правой кнопкой мыши на свободном участке Рабочего стола и в открывшемся меню выберите команду Свойства или наберите в меню Пуск → Выполнить команду desk.cpl. В окне свойств экрана на вкладке Рабочий стол нажмите кнопку Настройка рабочего стола. Затем в открывшемя окне перейдите на вкладку Веб и установите флажок Моя текущая домашняя страница. Далее нажмите кнопку Создать и укажите только что созданную страницу informers.htm. После нажатия кнопки Применить ваш Рабочий стол преобразится.
Часы Windows показывают неправильное время, как их настроить?Когда часы на вашем компьютере спешат, нет необходимости вручную переводить стрелки. Если ваш компьютер подключен к Интернету, то за вас все сделает сама система. Откройте Панель управления → Дата и время. В открывшемся окне сначала перейдите на вкладку Часовой пояс и убедитесь, что настройки указаны верно —выбранный часовой пояс соответствует вашему действительному местоположению. Затем перейдите на вкладку Время Интернета.
Здесь установите флажок Выполнять синхронизацию с сервером времени в Интернете. Выберите из списка любой сервер времени (по умолчанию их всего два: time.windows.com и time.nist.gov), затем подключитесь к Интернету и нажмите кнопку Обновить сейчас.
Примечание
Описанный способ работает только в том случае, если ваш компьютер не является членом домена. В противном случае для решения проблем со временем попробуйте использовать нижеприведенные команды либо обратиться к администратору домена, поскольку члены домена по умолчанию синхронизируют время с контроллером домена.
Любители консоли могут поэкспериментировать со следующими командами. Если вы подключены к локальной сети, узнайте сетевое имя компьютера, часы которого синхронизируются со временем в Интернете, затем наберите в консоли команду net time \имя_машины /set (вместо имени машины можно указывать и ее IP-адрес). Подтвердив свое желание синхронизировать время, вы автоматически подстроите свои часы.
Кроме синхронизации времени посредством локальной сети, можно использовать и Интернет для синхронизации времени по протоколу SNTP со специальными серверами. Microsoft рекомендует использовать для этой цели серверы времени обсерватории Военно-морских сил США: ntp2.usno.navy.mil или tock.usno.navy.mil. Серьезные ребята, ничего не скажешь.
Имена серверов можно указывать как по одному, так и сразу несколько. Во втором случае будет осуществлен поиск сначала на первом, а потом (если первый недоступен) на втором сервере. Требуемая команда консоли выглядит следующим образом: net time /setsntp: “ntp2.usno.navy.mil tock.usno.navy.mil”.
После указания SNTP-серверов, чтобы провести немедленную синхронизацию, в Windows 2000 необходимо выполнить команду: w32tm –once (установить время из источника однократно).
В Windows XP все несколько упростилось – достаточно просто набрать команду net time /set.
Что делать, если вместо русских букв в программах – непонятные символы?Данная проблема встречается часто. Логика решения для Windows 2000 и Windows XP одинакова, а вот реализация немного различается. Поэтому они будут рассмотрены по отдельности.
Для начала запустите компонент Язык и стандарты (либо Панель управления → Язык и стандарты, либо в меню Пуск → Выполнить наберите команду intl.cpl).
Далее, если используется Windows 2000, на вкладке Общие в графе Язык (местоположение) выберите Русский, а в области Языковые параметры системы выберите Cyrillic. Нажмите кнопку Задать умолчание и в открывшемся окне еще раз укажите Русский.
Если же используется Windows XP, в области Местоположение выберите Россия (этот пункт отвечает в том числе и за системные шрифты). Далее на вкладке Дополнительно выберите язык Русский для использования в программах, не поддерживающих юникод.
Если проблемы не исчезли, то можно изменить параметры кодовых страниц с помощью реестра. Для этого скопируйте текст (листинг 9.3) в Блокнот, сохраните как file.reg и запустите. Затем перезагрузите компьютер.
Листинг 9.3. Изменение кодовой страницы
Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlNlsCodePage]
“1252”=”c_1251.nls”
Можно также воспользоваться программой XP Tweaker RE (есть на прилагаемом компакт-диске): в левой части окна выберите раздел Система, в правой части перейдите на вкладку Решение проблем и установите флажок Использовать кодовую страницу 1251 вместо 1252.
Как добавить свою папку в окно открытия документа?Замечали папки слева в окне открытия документа, появившиеся в Windows XP? Идея хорошая, но реализация спорная. Далеко не всегда хочется сохранять файлы в такие места, как Избранное, Журнал, Сетевое окружение, а ведь именно такие папки предлагаются в этом окне якобы для удобства. Благо, есть реестр, в котором такое положение вещей можно исправить и добавить ссылки на свои папки, которые действительно нужны (рис. 9.23). Способ работает только для Windows XP.
Рис. 9.23. Настроенное окно открытия файлов
Создайте в ветви HKEY_CURRENT_USERSOFTWAREMicrosoftWindowsCurrentVersionPolicies раздел Comdlg32, а в нем еще один раздел – PlacesBar. В последнем будут храниться имена отображаемых папок. Всего их может быть пять, каждой соответствует строковый параметр с номером: Place0, Place1 и т. д. Значение параметра указывает путь к папке. Например, e:mp3 (пригодится в Winamp) или d:работадокументы.
Можно использовать и папки Windows. Некоторые параметры Place могут быть типа DWORD, тогда их значениями будут коды системных папок. Например, Рабочему столу соответствует код 00000000, а папке Мои документы – 00000005.
Если вы не используете все пять параметров, а только часть из них, например только Place0 и Place1, то в левой части рассматриваемого окна будет отображаться столько же папок.
Можно ли с ярлыков на Рабочем столе убрать стрелки?Стрелки на ярлыках вряд ли можно считать украшением. Но, как говорится, о вкусах не спорят, и, руководствуясь своими соображениями о красоте, Windows предлагает стрелки вместе с фразой «Ярлык для» при каждом удобном случае.
Чтобы отказаться от подобных неоднозначных украшений, откройте в реестре ветвь HKEY_CLASSES_ROOT, найдите раздел Piffile и удалите из него параметр IsShortcut. Этот же параметр нужно удалить из раздела Lnkfile. После перезагрузки стрелки исчезнут.
Можно также воспользоваться утилитой Tweak UI (есть на прилагаемом компакт-диске). В древовидном меню слева проследуйте в направлении Explorer → Shortcut и в правой части окна установите переключатель в положение Light arrow (стрелка станет более красивой и маленькой) или None (стрелки не будет).
Как сменить стандартный значок?Для значков папок все просто. Щелкните на папке правой кнопкой мыши и в открывшемся меню выберите команду Свойства. В открывшемся окне перейдите на вкладку Настройка. В нижней части окна должна быть кнопка Сменить значок. Видите? Нажмите ее – и получите возможность выбрать любой значок из стандартной коллекции. Чтобы выйти за рамки стандарта и установить свой значок, нажмите кнопку Обзор и выберите другой файл с коллекцией значков (по умолчанию используется shell32.dll) (рис. 9.24).
Рис. 9.24. Смена значка
Примечание
Коллекции значков содержатся в файлах moricons.dll и progman.exe, оба находятся в папке c:windowssystem32.
С ярлыками дело обстоит еще проще. Щелкните на любом ярлыке правой кнопкой мыши, в открывшемся окне выберите команду Свойства. В открывшемся окне на вкладке Ярлык нажмите кнопку Сменить значок.
Если вы хотите изменить значок жесткого диска, то все немного усложняется. Но только совсем немного.
Как уже выяснилось, значки хранятся не только в файлах с расширением ICO, но и DLL, а также EXE. Чтобы использовать какой-либо значок в качестве системного значка жесткого диска, потребуется указать его точное местоположение: имя файла и какой он по счету в этом файле.
Любым из описанных выше способов загляните в коллекцию иконок, принадлежащих, к примеру, файлу shell32.dll, и отыщите необходимый значок. К примеру, нужно установить значок принтера на диск с документами, которые следует распечатать. Теперь необходимо определить, каким по счету данный значок является в коллекции. Начните счет с верхнего левого угла. Обратите внимание, что первый значок имеет порядковый номер 0, а второй, соответственно, 1. Получается, что значок под номером 16 в файле c:windowssystem32shell32.dll изображает принтер. Теперь откройте Блокнот (наберите команду notepad в меню Пуск → Выполнить). В первой строке наберите ключевое слово [autorun]. Во второй строке наберите icon=, затем полный путь к файлу со значками и через запятую – порядковый номер искомого значка. В приведенном примере строки будут выглядеть примерно так (листинг 9.4).
Листинг 9.4. Файл autorun.inf
[autorun]
icon=c:windowssystem32shell32.dll,16
Сохраните этот файл под именем autorun.inf (в Блокноте при сохранении выберите значение параметра Тип файла – Все файлы, чтобы автоматически не было добавлено расширение TXT). Теперь перезагрузите компьютер. При открытии Проводника накопитель будет представлен новым значком (рис. 9.25).
Рис. 9.25. Новый значок для диска D:
Куда пропала Корзина с Рабочего стола?Чтобы найти Корзину и провести другие мероприятия по настройке своей системы, рекомендуется воспользоваться утилитой Tweak UI (рис. 9.26).
Рис. 9.26. Окно программы Tweak UI
Если воспользоваться данной программой не получается, можно самостоятельно покопаться в реестре и вручную сделать то, что делает Tweak UI. Для этого откройте редактор реестра (наберите команду regedit в меню Пуск → Выполнить) и перейдите в следующий раздел: HKEY_CURRENT_USERSoftwareMicrosoftWindowsCurrentVersionExplorerHideDesktopIconsNewStartPanel.
В правой части редактора вы увидите список параметров. Щелкните на пустом пространстве правой кнопкой мыши и в открывшемся меню выполните команду Создать → Параметр DWORD. Задайте новому параметру имя {645FF040-5081-101B-9F08-00AA002F954E} (рис. 9.27). Теперь два раза щелкните кнопкой мыши на нем и укажите значение 0.
Рис. 9.27. Возвращение значка Корзины
Для восстановления Корзины можно также использовать редактор групповой политики. В меню Пуск выберите пункт Выполнить, введите команду gpedit.msc и нажмите кнопку OK. Откроется редактор групповых политик. В левом древовидном меню перейдите в раздел Конфигурация пользователя → Административные шаблоны → Рабочий стол. В правой части окна выберите пункт Удалить значок «Корзины» с рабочего стола (рис. 9.28). Дважды щелкните на нем кнопкой мыши и установите переключатель в положение Отключен.
Рис. 9.28. Политика удаления значка Корзины
Если ни одним из перечисленных способов не удалось восстановить Корзину, решите проблему, что называется, «в лоб»: создайте ярлык для Корзины. Только делать это надо хитро. Запустите Проводник, откройте меню Сервис → Свойства папки, перейдите на вкладку Вид, снимите флажок Скрывать защищенные системные файлы (рекомендуется), на панели инструментов Проводника нажмите кнопку Папки, разыщите в левой части Проводника системную папку Корзина и перетащите ее на Рабочий стол.
С помощью этих действий не удастся восстановить исходный значок, однако можно восстановить большинство функций Корзины.
Как переименовать Корзину?Всем, кто пытался дать этому значку другое название, например шуточные Унитаз, Мои документы или хотя бы Мусоропровод, хорошо известно, с каким упорством Windows защищает Корзину от переименования. Но есть один способ, противостоять которому система не в силах. Откройте редактор реестра и перейдите в следующий раздел: HKEY_CLASSES_ROOTCLSID{645FF040-5081-101B-9F08-00AA002F954E}ShellFolder.
Здесь установите в качестве значения параметра Attributes 50,01,00,20, а параметра CallForAttributes – 0.
Вот и все. Даже перезагрузка не нужна. Останется только щелкнуть на значке Корзины правой кнопкой мыши и выбрать в открывшемся меню команду Переименовать.
Как просматривать размер папок в Проводнике?Способ, который применяется по умолчанию в Windows для определения размера папки, мягко говоря, не самый удобный и быстрый: нужно щелкнуть на папке правой кнопкой мыши, в открывшемся меню выбрать команду Свойства и только в открывшемся окне можно увидеть размер.
Бесплатная утилита Folder Size (есть на прилагаемом компакт-диске и на сайте foldersize.sourceforge.net) позволяет решить поставленную задачу значительно быстрее. Установите утилиту, откройте Проводник, выполните команду меню Вид → Таблица, щелкните правой кнопкой мыши на заголовке таблицы в правой части окна и в открывшемся меню выберите пункт Folder Size. Затем перетащите новый столбец на нужное место (рис. 9.29). Столбец Размер теперь можно отключить.
Рис. 9.29. Просмотр размера папок в Проводнике
Чтобы включить эту функцию для всех папок, откройте меню Сервис → Свойства папки → Вид, в открывшемся окне снимите флажок Помнить параметры отображения каждой папки и нажмите кнопку Применить ко всем папкам.
Можно ли отключить автозапуск компакт-дисков?Часто функция автозапуска мешает и заставляет терять время. Например, вы вставляете компакт-диск в привод, чтобы скопировать с него пару файлов, но вместо этого приходится ждать, пока запустится оболочка диска, закрывать данное приложение и лишь потом с помощью Проводника или другого файлового менеджера получать непосредственный доступ к диску. А если вспомнить, что некоторые вирусы используют функцию автозапуска, чтобы самостоятельно проникать в вашу систему с компакт-диска, то начинаешь задаваться вопросом – нужен ли вообще автозапуск? Бесспорно, в некоторых случаях эта функция весьма полезна, однако при необходимости вы ее сможете запустить вручную, щелкнув кнопкой мыши на файле autorun.exe, который располагается в корне компакт-диска.
Для отключения функции автозапуска запустите редактор реестра: наберите команду regedit в меню Пуск → Выполнить. Откройте ветвь меню HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesCdrom и установите в качестве значения параметра Autorun 0 (0 – автозапуск отключен, 1 – включен).
Как избежать проблем с установкой программ? При установке не удается создать файлПримечание
Данная операция может помешать вам при записи и очистке дисков средствами Windows. На работу сторонних программ записи это не повлияет.
Чаще всего это происходит из-за того, что путь к временной папке содержит русскоязычные символы либо является слишком длинным. Инсталляторы некоторых программ не могут корректно работать в таких случаях, поэтому рекомендуется вручную назначить каталог для временных файлов. Откройте Панель управления → Система (сочетание клавиш Windows+Pause Break). В открывшемся окне перейдите на вкладку Дополнительно и нажмите кнопку Переменные среды. В верхней части окна поочередно выберите переменные Temp и TMP, для каждой нажимая кнопку Изменить. Укажите новое расположение временных папок, например d:temp.
Примечание
Каталог, который назначается, должен быть создан вручную – система не создаст его.
Есть еще один вариант, который подсказал посетитель моего сайта (bardiyan.net). Этот способ довольно специфический, но по-своему красивый. Итак, предлагается заняться монтированием раздела в папку. Для этого откройте консоль и выполните следующие команды (листинг 9.5).
Листинг 9.5. Монтирование логического раздела в папку
C:>diskpart
DISKPART> list volume
DISKPART> select volume=2
DISKPART> assign mount=”C:Documents and Settingsимя_пользователя
Local SettingsTemp”
Далее можете устанавливать проблемную программу, а потом выполнить команду diskpart remove mount=”C:Documents and Settingsимя_пользователяLocal SettingsTemp”.
Обратите внимание, что для решения данной проблемы при наличии небольшого диска С: в команде select volume (см. листинг 9.5) следует указывать номер тома, на котором есть достаточно места для размещения временных файлов.
Я установил программу и не хочу, чтобы другие пользователи о ней знали. Как скрыть ее?Прежде всего при установке не создавайте ярлыки и папку в меню Пуск.
Кроме того, удалите программу из списка установленных приложений, который выводит компонент Установка и удаление программ. Для этого откройте Редактор реестра (наберите команду regedit в меню Пуск → Выполнить) и перейдите в раздел HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionUninstall. Затем перейдите в подраздел с именем скрываемой программы и переименуйте параметр DisplayName в QuietDisplayName.
Как удалить ненужные команды из контекстного меню?У владельцев некоторых компьютеров щелчок правой кнопкой мыши на файле и папке открывает меню непомерной длины, причина тому – «автографы» многочисленных программ, разработчики которых очень любят разместить один или два пункта, связанных со своими программами, в этом меню. В итоге меню открывается дольше, да и разыскать в нем нужный пункт становится сложнее. По этой причине время от времени нелишне будет проводить чистку и удалять ненужные пункты из контекстного меню. Это можно сделать через реестр:
• HKEY_CLASSES_ROOTDriveshell и HKEY_CLASSES_ROOTDriveshellexContextMenuHandlers – содержат значения, отображаемые в контекстном меню логических дисков;
• HKEY_CLASSES_ROOTDirectoryshell, HKEY_CLASSES_ROOTDirectoryshellexContextMenuHandlers, HKEY_CLASSES_ROOTFoldershell и HKEY_CLASSES_ROOTFoldershellexContext-MenuHandlers – хранят значения, отображаемые в контекстном меню папок;
• HKEY_CLASSES_ROOT*OpenWithList и HKEY_CLASSES_ROOT*shellexContextMenuHandlers – содержат значения, отображаемые в контекстном меню файлов.
Содержание контекстных меню отдельных форматов файлов указано в соответствующих расширению файлов подразделах ветви реестра HKEY_CLASSES_ROOT. Например, для файлов MP3 это будет подраздел HKEY_CLASSES_ROOT.mp3.
Правообладателям!
Данное произведение размещено по согласованию с ООО "ЛитРес" (20% исходного текста). Если размещение книги нарушает чьи-либо права, то сообщите об этом.Читателям!
Оплатили, но не знаете что делать дальше?