Rambler's Top100
 
 
  11 октября 2008 года Компьюлента
CIO
Терралаб
Бизнес-журнал
в поле зрения| обзоры и тесты| своя игра| интерактив

Блог "КТ-Онлайн"

Radeon: мы ищем таланты!

Периодически на рынке комплектующих появляются продукты из серии "халява для посвященных". Чаще всего примерами таковой становились процессоры, начиная со второй инкарнации Pentium 120, разгонявшегося до фантастических 200 мегагерц; Celeron 300A, в девяти случаях из десяти работающие на 450 мегагерц, или "Дюроны", любимые народом за дешевизну и скрытые (но легко вскрываемые) возможности.

Другие комплектующие тоже полны сюрпризов: чего стоят хотя бы успешные попытки энтузиастов прикрутить драйверы от SoundBlaster Audigy 2 к Live 5.1 или неофициальные версии BIOS, "включающие" на чипсетах серии i865PE возможности i875P. Но все это дает, скорее, моральное удовлетворение, тогда как покупка продукта класса low-end с последующим превращением в high-end позволяет сэкономить приличную сумму и подрасти в собственных глазах.

Самой популярной забавой из этой серии уже не первый месяц считается переделка видеокарт ATI Radeon 9800SE в 9800 и даже в 9800 Pro. Строго говоря, на все карты семейства 9800 устанавливается один и тот же чип - R350, но в версии 9800SE у него работают лишь четыре конвейера из восьми. Сделано это не только ради искусственного расширения модельного ряда, но и для уменьшения отходов производства: не прошедшие тестирование чипы с битыми конвейерами, вместо того чтобы отправляться на помойку, идут в дело. Даже не надо тратить деньги на аппаратную кастрацию: конвейеры отключаются на уровне драйверов.

Однако, как подсказывает опыт, при больших объемах производства тестирование редко бывает скрупулезным, поэтому нередко бракуются чипы со вполне рабочими конвейерами. Софт взломать - это не множитель в Pentium 4 разлочить, поэтому на сегодняшний день известны, как минимум, три программы, позволяющие проверить эффективность ОТК на заводах ATI. В экспериментах мы использовали утилиту RivaTuner2 (версия 14.3NY), хотя для ленивых существует уже пропатченный набор драйверов Forsage (www.iron.ru).

Не все Radeon 9800SE одинаково полезны. Большинство из них используют 128-разрядную шину памяти, вместо стандартных 256 бит для Radeon 9800 и 9800 Pro/XT. Даже включив дополнительные конвейеры, вы получите лишь подобие 9500 Pro, но никак не флагмана рынка. Для полноценной переделки требуются редкие экземпляры 9800SE с 256-разрядной памятью, например, встретить их можно в модельном ряду компаний PowerColor, Hercules и Sapphire (в последнем случае речь идет только о модели All-in-Wonder). "Правильные" карты отличаются расположением чипов памяти буквой "Г", тогда как 128-разрядные чипы выстроены по прямой линии.

Полученная для опытов плата PowerColor 9800SE-С3 работает на тех же частотах, что и Radeon 9800 Pro, а именно, 378 МГц для чипа и 675 для памяти (производства Hynix с временем доступа 2,8 нс). Распаковываем reference-драйвер от ATI, запускаем RivaTuner, открываем в меню PatchEngine папку SoftR9x00, приказываем программе включить в драйвере возможности Radeon 9800 и завершаем издевательства над картой стандартной процедурой обновления драйвера. Появляющееся сообщение об отсутствии сертификации для Windows XP следует игнорировать: это, скорее, хорошая новость, извещающая о победе над оригинальным драйвером.

После перезагрузки вновь запустите RivaTuner и убедитесь, что работают все восемь конвейеров. Проблем с этим возникнуть не должно, но считать сэкономленные деньги еще рано. Для выявления возможных артефактов в 3D-картинке лучше всего подойдет пакет 3DМark 2003, который находит ошибки, даже когда игры и другие тесты рапортуют об идеальной работе. Наши эксперименты показали: ОТК в компании ATI работает грамотно. Найти прилично работающий со всеми включенными конвейерами экземпляр удалось лишь с третьей попытки, причем и в этом случае наблюдался небольшой дефект - маленький черный квадрат в нижнем правом углу экрана. Первая карта демонстрировала дивную "шахматку" в виде мерцающих черно-белых клеток, а вторая при запуске любого 3D-приложения делала экран черным и отправляла компьютер в тревожный сон или перезагрузку.

По статистике, вероятность заполучить нормально работающий с восемью включенными конвейерами 256-разрядный Radeon 9800SE равняется одному шансу из четырех. Если карта поддерживает только 128-разрядную шину памяти, шанс снижается до одного из десяти. При этом не учитывается любознательность самих продавцов, которые не ленятся проверять имеющиеся у них карты на предмет скрытых способностей. Впрочем, учитывая налаженный техпроцесс у ATI и растущие объемы производства, вероятность купить полноценный Radeon 9800 Pro за $240-250 вместо $380-400 довольно велика. Особенно если продавцы войдут в положение и гарантируют money-back.

Не стоит забывать, что включение дополнительных конвейеров резко увеличит тепловыделение, а значит, нужно заменить штатный кулер чем-то посерьезнее или установить в соседний слот специальную вытяжку, которая обойдется в $5-10 в зависимости от породы. Экономить на последней не советую: дешевые модели через полгода начинают дико реветь или просто умирают.

Главная прелесть подобной модернизации заключается в безболезненном откате назад с помощью установки родного драйвера. В конце концов, большинство игр довольствуются и четырьмя конвейерами, так что тем, кто подумывает об апгрейде видеосистемы, следует обратить пристальное внимание на "утенка" Radeon 9800SE, который при правильном уходе может превратиться в "лебедя". По сходной цене.

Автор выражает благодарность компании "Ниагара" (www.niagara.ru ) за предоставленные экземпляры PowerColor 9800 SE.

Написать комментарий (комментариев - нет) | Послать другу

Алло, Москва?

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

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

Мы не будем рассматривать утверждения типа «в МТС воруют, когда на счету больше 20 долларов; в «Би» — независимо от суммы, но меньше, чем в МТС; а в «Мегафоне» еще не научились», — почвы для них я не вижу, а технические ошибки присутствуют в любой сложной системе. Впрочем — пока не будем. А сегодня я попробую разобраться с расхожим мнением, что звонки с городских телефонов на федеральные номера сотовых операторов тарифицируются совершенно непонятным образом, в результате чего с отдельных абонентов МГТС получает «левые» доходы, которыми делится с сотовыми операторами. Реальность, на основе которой возникли эти слухи, такова: не все номера с федеральными кодами 9XX относятся к московскому региону, звонки за пределы которого МГТС, разумеется, расценивает как междугородние. Вопросы по поводу правильности выставляемых счетов, видимо, возникают часто, поскольку операторы телефонных узлов МГТС без малейшей заминки определяют регион абонента после беглого взгляда на счет.

В наибольшей степени вышеописанное относится к «старым» кодам 901, 902 и 903. Первый из них делят между собой МСС и БиЛайн (сеть DAMPS), второй принадлежит МТС, третий — БиЛайн (сеть GSM). С первыми двумя сегодня более или менее понятно: неразвивающиеся сети NMT и DAMPS особого интереса не вызывают, а МТС свой код 902 уже заменила в Москве и области на 916 — последний не используется в регионах. С 903 пока есть проблемы.

Номера, относящиеся к московскому региону.Конкретная фраза с сайта www.beelinegsm.ru выглядит так: «Звонок с московского городского телефона на телефон БиЛайн GSM по кодам 903 и 905 тарифицируется как местный». Однако фраза не совсем точна, в ней нет слов «московский регион». Абоненты с федеральным кодом 903 разбросаны по региональным филиалам от Брянской области до Дальнего Востока, в соответствии с чем звонок на эти номера, естественно, считается междугородным. Задав вопрос специалистам «Би», я получил краткое подтверждение. «Для МГТС местными являются звонки только по федеральным номерам (любого оператора) московского региона. К которому относятся (для компании БиЛайн) только 903-1, -2, -5, -7 и частично -6. Звонки на все остальные коды МГТС тарифицирует как междугородные». На самом деле и это не совсем точная информация. Номера, относящиеся к московскому региону приведены в таблице, а подробности по нумерации в регионах можно найти на сайте www.mtt.ru.

Кроме «попадалова» на межгород абонентов МГТС, еще существуют «звонки с федеральных номеров мобильных операторов», которые, к примеру, в тарифах серии «Лайт» московского «Мегафона» бесплатны. Но, увидев на дисплее определившийся номер с кодом 901 или 902, не спешите выслушивать получасовую речь вашего абонента: вовсе не факт, что звонок бесплатен, и ваша пятидолларовая карточка вполне может закончиться через двадцать минут на самом интересном месте. Новый тариф «О’Лайт» от московского «Мегафона» дословно описывается так: «Входящие с федеральных мобильных номеров московских сетей БиЛайн, МТС, МСС — бонус 0,01$». Формулировка оставляет за кадром сеть БиЛайн DAMPS, которая до сих пор действует, но принадлежит непонятно кому — нынешний ее фактический владелец ЗАО «ИнвестЭлектроСвязь» (действует под торговой маркой «Корбина-Телеком») не имеет лицензии на оказание услуг мобильной связи, и формально их по-прежнему предоставляет «Би». Звонки же с этой сети на «Мегафон» оцениваются как местные и тарифицируются сегодня «по полной программе».

Российская действительность, увы, пока не позволяет мечтать о таких удобствах, как оставление за абонентом его номера при смене оператора, включая не только операторов мобильной связи (подобную практику в США предполагается внедрить уже в ближайшие полгода), но и списывать все проблемы на жадность операторов тоже не следует — технических проблем в этой отрасли более чем достаточно, решаться они будут на действующей инфраструктуре, и нам с вами еще не раз придется выступить подопытными кроликами.

Написать комментарий (комментариев - нет) | Послать другу

Защита от защиты–2

Настало время рассказать историю, которая заставила меня написать колонку «Защита от защиты» («КТ» #494). Дело было так.

Стояла на моем компьютере Windows XP. Стояла давно и работала весьма стабильно. Для части данных были задействованы возможности шифрования: файлы числом около 10 тысяч штук были собраны в единственную шифрованную папку на втором (не системном) диске. Но в один прекрасный момент системный диск производства известной фирмы (с названием из трех букв — не подумайте плохого) сказал «дзинь», и не ожидавшая такого подвоха Windows XP показала мне фигу в виде синего экрана. Хорошо зная, что означает этот самый «дзинь», я загрузил новую копию XP с другого диска, после чего попытался сделать полный Backup старого системного раздела с помощью Partition Magic. Увы, бесполезно — ошибка чтения с тем же звуком. Пришлось применять менее радикальные средства, а именно пофайловое копирование раздела на другой диск, — эта операция прошла успешно. Попытки восстановить систему на старом диске ни к чему хорошему не привели — он продолжал «сыпаться» чем дальше, тем больше, и, в конце концов, не осталось ничего иного, как признать его физически негодным. Сохранилась только пофайловая копия, содержавшая недавно сделанный штатными средствами системы Backup.

Две недели я безуспешно пытался вернуть данные. Создал чистый NTFS-раздел на новом диске, переписал туда все файлы старой системы. Вручную добавил загрузочный сектор. Увы, в результате лишь синий экран. Пробовал восстановить систему штатной процедурой установки с дистрибутива. Здесь еще веселее: в синий экран падал сам инсталлятор при попытке обнаружить на диске систему. Распаковывал Backup на чистый раздел, дописывал загрузчик — не грузится. Проходил инсталлятором поверх Backup’а — старая система обнаружена, инсталлятор ее «исправляет», XP грузится, но все попытки открыть из нее хоть один шифрованный файл заканчивались сообщением об отсутствии необходимых прав. Приехали.

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

Поиск по сетевым конференциям не дал ничего конкретного, но укрепил во мнении, что торопиться стирать шифрованные файлы не надо — путь к восстановлению должен быть, вопрос только в том, кто и когда его обнаружит. Интернет-сообщество сходилось на том, что Microsoft, как обычно, запирает на замок ворота при отсутствии забора, и возлагало надежды на монстров типа Symantec, PowerQuest, Roxio, но монстры отмалчивались — может быть, не желали ссориться с Microsoft?

С тех пор минуло три месяца, я давно обжил новую копию системы, а к папке с шифрованными файлами стал относиться равнодушно: лежит, есть не просит — ну и пусть лежит. И вдруг на прошлой неделе получаю письмо от Владимира Каталова из компании «Элкомсофт» (дело Дмитрия Склярова помните?). Цитирую: «…Прочитал Вашу статью в #19. На самом деле, Microsoft Encrypting File System не настолько хороша. В Windows 2000, я бы даже сказал, — вообще дырява, ибо если не предпринимать специальных действий, то любой злоумышленник может расшифровать все файлы, имея лишь физический доступ к диску, не зная даже паролей на вход в систему. Мы делали доклад на эту тему на последней конференции BlackHat: http://www.blackhat.com/presentations/bh-europe-03/bh-europe-03-malyshev.pdf. И разработали программу для восстановления зашифрованных данных (Advanced EFS Data Recovery, AEFSDR): http://www.elcomsoft.com/aefsdr.html. В Windows XP и Windows 2003 Server защита была несколько улучшена — в частности, для расшифровки теперь необходимо знать пароль пользователя, шифровавшего файл (или Recovery Administrator’а). Который, в свою очередь, можно вытащить из SAM. AEFSDR пока не поддерживает XP/2003, но очень скоро будет».

Вот оно! Рассказав Владимиру о своей проблеме, я получил ссылку на последнюю «бету» AEFSDR, рассчитанную уже и на XP. Но «бета» она и есть «бета» — ключи старой системы нашла, а расшифровать не сумела. В течение следующей недели ваш покорный слуга выступал в качестве бета-тестера, отправляя в «Элкомсофт» логи программы и описания замеченных глюков. Результатом стала очередная версия AEFSDR, без проблем нашедшая в груде файлов и расшифровавшая ключи старой системы, а также почти все мои зашифрованные данные (не справившись только с теми, которые были добавлены после установки SP1 — при этом меняется алгоритм шифрования). Впрочем, насколько я понимаю, это уже  дело техники и времени — релиз должен справляться и такой задачей.

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

Написать комментарий (комментариев - нет) | Послать другу

Полный интернационал

Эта история началась с давно назревшей для меня необходимости сменить сотовый телефон: прослуживший верой и правдой пару лет Siemens SL45, эксплуатируемый в нашей агрессивной среде без всяких защитных приспособлений, дошел до состояния, при котором выложить его на стол в приличном обществе уже невозможно. По традиции замену ему составила модель S55 той же фирмы, но для меня новый аппарат — как компьютер без софта: надо переписать хотя бы список абонентов.

Адресная книжка насчитывала две сотни записей, в каждой из которых, кроме имени и фамилии, пара номеров, мэйл, часть почтового адреса и прочие примечания для нахождения нужного человека или парохода. Перебивать их вручную? Увольте, не для того приобретался телефон, умеющий обмениваться данными с компьютером.

Записи, скопированные старой программой Siemens QuickSync по кабелю с SL45, без проблем попали в адресную книгу Outlook’a, предварительно очищенную от всех прочих «контактов», и могли быть перенесены в новый аппарат без изменений. Но, во-первых, контакты надо было привести в относительный порядок, поставив, к примеру, мобильные номера именно в поле для мобильных. Во-вторых, SL55 научился понимать записи в адресной книге на русском (вернее — вводить русские буквы при наборе имен с телефона1), что и решено было воплотить в жизнь.

Первым делом я попробовал воспользоваться утилитой Synchronize Siemens Phone with Outlook (SyncTool), найденной на прилагавшемся к новому аппарату диске. Собственно утилита оказалась без проблем: кнопку нажал — синхронизировала. Вопрос — что и с чем? То, что поле «группа» вообще никуда в аутлуковской карточке не попало, — полбеды (в SL45 была всего одна группа VIP). Гораздо хуже, что напрочь пропали записи в поле «адрес». Я бы смирился и с этим, тем более что в настройках есть сопоставление полей телефона и Outlook’a, но после перебивки всех карточек на русский выяснилось, что у сладкой парочки не совпадает кодировка: все имена в телефоне отобразились в KOI8, а настроек кодировки в утилите нет.

Второй на лабораторный стол попала программа Siemens Data Suite с того же диска, обещавшая златые горы, — и текстовые файлы она понимает, и Outlook, и кодировку правильно передает. Но после знакомства с этим шедевром я так и не понял, какой из задних ног программисты «Сименса» писали сию софтину.

Начинаются глюки непосредственно с инсталлятора. Красиво — флэш-анимация, но бестолково до невозможности. В списке программных компонентов можно выбрать что-то одно, а ставятся при этом несколько, какие именно — черта с два угадаешь. Выдав окошко с просьбой выполнить рестарт, программа, не дожидаясь ответа, этот рестарт запускает, в результате чего компьютер виснет. Ну да нам не привыкать ставить кривой софт — с пятой попытки эвристический алгоритм был подобран. Дальше — веселее. Программа обнаруживает по инфрареду телефон, но при попытке считать с него что-то или записать выдает окно с надписью «Включите телефон» и кнопкой «Ja». Подозревая, что включить включенное непросто, я пробовал выключать и включать его: в 30% случаев помогает. Еще в 30% помогает переустановка порта на COM и обратно на инфраред, а в оставшихся — перезагрузка (не программы — компьютера). Так или иначе, а загруженный «с нуля» компьютер, запущенная только что программа и выключенный-включенный телефон дают стопроцентный результат.

Вот только проблемы на этом не кончились. Передав в телефон имена, программа напрочь отказалась относить контакты к нужным группам. При переносе данных из Outlook’a значение в поле «категория» можно сопоставить с нужной группой телефона, вот только в сам телефон оно не попадает никак — «no group», и все тут. Вместо Outlook’a можно брать данные из текстового файла (правда, создать таковой можно только через промежуточный накопитель в виде телефона — копировать в файл из Outlook’a нельзя), но картина та же. Инженерная мысль подсказывает, что в телефоне для групп используется просто порядковый идентификатор, а название группы зависит от выбранного языка. В синхронизирующем же софте и в Outlook’е — это текстовое поле, зависящее от языковой настройки. Похоже, программа сопоставляет имя группы из адресной книги с внутренним списком названий групп, а какой из списков на каком языке — ей плевать. Косвенно это подтвердилось тем, что контакты VIP попали в нужную группу — аббревиатура интернациональна. Синхронизировать группы на русском, подозреваю, невозможно в принципе: в телефоне и «синхронизаторе» они называются по-разному (например, «служебные» — «рабочие»).

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

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


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

Написать комментарий (комментариев - нет) | Послать другу

Защита от защиты

Те, кому приходилось заниматься защитой данных в сетях, наверняка помнят, что во времена Windows NT любые изощрения были бессильны против примитивного метода получения физического доступа к носителю. Открутил четыре винта, положил накопитель в карман, и все дела, или переписал на компакт-диск файл резервного копирования с расширением bkf.

Даже если система не запустится на другом компьютере — не беда: ставите новую копию ОС, регистрируетесь в ней администратором, и никакие права доступа вас не касаются — take ownership, после чего любые разрешения перезаписываются. Кроме того, существуют утилиты чтения NTFS-разделов из Windows 95/98, которым тоже плевать на права доступа. Разумеется, этот метод помогал достать данные и в случаях краха системы. Ситуация напоминает мне бабушек-консьержек в подъездах, которые в лучшем случае не пустят хулиганов-малолеток, да и то если не испугаются.

Разумеется, такое положение дел не устраивало никого, и в Windows 2000 появились более серьезные средства защиты данных на основе сильного шифрования. В версиях XP и 2003 система криптозащиты была модифицирована. Называется она EFS (Encrypted File System), и внешне в Windows XP представлена единственным флажком в «Свойствах» объекта. EFS поддерживается только на NTFS-разделах, при переносе данных на разделы FAT или на другие компьютеры шифрование теряется. У шифрованных файлов и папок внешне ничего не изменяется кроме цвета подписи — он становится зеленым. В Windows 2000 и XP по умолчанию используется алгоритм DESХ, а в Windows XP SP1 и Windows 2003 — AES с 256-битным ключом (для XP может быть разрешено также использование 3DES). Взлом этих алгоритмов вряд ли возможен даже при наличии у взломщика незашифрованных копий отдельных файлов. Для пользователя, которому принадлежит объект, порядок работы с ним тоже не меняется, файловая система обеспечивает полностью «прозрачное» кодирование/ декодирование. Шифрованные данные не могут принадлежать группе пользователей, можно лишь открыть общий доступ к этим папкам и файлам и там определить права для группы. Всем остальным система тупо сообщает «Отказано в доступе» или «Файл уже используется» — в зависимости от приложения, с которым сопоставлен данный тип объектов. Мало того, физический перенос шифрованных файлов сторонними средствами в другую систему (например, установка накопителя с шифрованными данными вторым диском и попытка открыть документ или изменить права доступа к нему из-под администраторской записи другой системы) не даст положительного результата: содержимое файла зашифровано. Создание нового пользователя с именем и паролем, в точности повторяющими эти параметры из системы, в которой были зашифрованы данные, тоже не приведет к успеху: при шифровании используется не пара имя-пароль, а специальный ключ, который генерируется при создании пользователя заново независимо от имени и пароля. Прежний владелец объекта отображается на страничке прав доступа, но зарегистрироваться под его именем в другой копии системы вы не сможете.

Все это хорошо, но новые решения, как и всегда, порождают новые проблемы. В данном случае проблема в том, что при крахе операционной системы получение доступа к шифрованным данным находится под большим вопросом, если только заранее не были приняты специальные меры. Разумеется, проблема восстановления шифрованных данных не прошла мимо разработчиков Microsoft, и еще в Windows 2000 они оставили пути для их восстановления. При невозможности доступа к шифрованным данным это может сделать не только владелец файлов, но и другой пользователь, объявленный как Data Recovery Agent. В сетях с доменами на базе Active Directory таковым «агентом» изначально назначается администратор домена. В Windows 2000 необходимые ключи для восстановления данных создаются при его первой регистрации, а до этого момента шифрование данных недоступно. В версиях XP и 2003 это ограничение отсутствует, и администратор должен позаботиться о создании такого «агента» (им можно назначить любого пользователя). Важно то, что «агент» должен быть создан до того, как пользователь зашифрует свои данные, — в этом случае ключ восстановления «агента» добавляется к шифрованной информации. Если сделать это позже, никаких путей для расшифровки не остается.

Для компьютеров, которые принадлежат к рабочей группе, «агент» должен быть создан вручную и установлен в системе. Выдача самому себе сертификата восстановления данных выполняется командой CIPHER /R:filename (filename — произвольное имя файла без расширения). Команда создает два файла с расширениями PFX и CER.

Кроме того, прежде чем шифровать собственные данные, сделайте резервную копию своего сертификата шифрования и ключей, которые можно сохранить в виде файлов, например на дискете. В случае краха системы эти файлы можно будет использовать для импорта ключей. В Windows 2003 кнопка создания резервной копии ключей есть в графическом интерфейсе свойств объекта, для XP и 2000 эту процедуру придется делать вручную командой CIPHER /X:filename.

В некоторых случаях, когда важнее не потерять данные, чем скрыть их от постороннего глаза, проще заранее исключить саму возможность возникновения подобных ситуаций, запретив шифрование вообще. Если компьютер входит в сеть с доменом, то разрешение или запрет использования шифрования для него устанавливается администратором путем редактирования групповой политики. Для компьютеров, не входящих в домен, запрет использования EFS возможен путем редактирования реестра: ключу HKLM\SOFTWARE\ Microsoft\Windows NT\CurrentVersion\EFS\EfsConfiguration нужно присвоить значение 0х01.

Подробнее об этом можно прочитать здесь:
- support.microsoft.com/ default.aspx?scid=kb;EN-US;q223316
- support.microsoft.com/ default.aspx?scid=kb;EN-US;q241201
- support.microsoft.com/ default.aspx?scid=kb;EN-US;q242296
 

Написать комментарий (комментариев - нет) | Послать другу

Еще немного "маленьких секретов"

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

Несколько полезных советов можно найти у самих разработчиков, например по адресу www.microsoft.com/technet/treeview/default.asp? url=/TechNet/prodtechnol/ winxppro/tips/tips.asp. В качестве примера приведу лишь один: открытие папки щелчком мыши при нажатой клавише Shift скрывает имена файлов в папке, оставляя больше места для пиктограмм или картинок предварительного просмотра. По приведенной ссылке читатели смогут найти также информацию о том, как с помощью редактирования реестра запретить всплывающие окна подсказок, предупреждения о малом остатке свободного места на дисках, отказаться от использования Search Assistant и пр.

- Колесико мышки можно использовать не только для прокрутки изображения в окне. Подобно многим программам, система также умеет изменять масштаб изображения: достаточно прокрутить колесико, удерживая нажатой клавишу Ctrl, и размер шрифта или масштаб документа будут меняться.

- Если вам очень нравится протокол NetBEUI или хочется настроить компьютер под Windows XP для работы в такой сети, вы можете легко «импортировать» NetBEUI из дистрибутивной версии Windows 2000. Достаточно скопировать на дискету файлы NBF.SYS и NETNBF.INF, отредактировать последний, убрав из него все строки, содержащие «CopyFile» и «DestinationDir», после чего установить протокол штатным способом через добавление сетевых компонентов, нажав кнопку «Установить с диска».

- Не все знают, что в Windows XP для работы со шрифтами PostScript Type I вовсе не нужен Adobe Type Manager — система сама умеет работать с ними: достаточно перенести файлы шрифта в папку Fonts, и они будут автоматически установлены и подключены.

- Windows XP поставляется с версией 8 программы Media Player, тем не менее в типовой поставке присутствует более ранняя версия — 6.4. Исполняемый файл находится по адресу С:\Program Files\Windows Media Player\mplayer2.exe (измените имя диска, если ваша система установлена не на С:). Старая версия во многих случаях воспроизводит фильмы лучше новой, что связано, видимо, с меньшей требовательностью к ресурсам.

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

- Если вы увлекаетесь коллекционированием музыки на компьютере, следующий совет вам пригодится. Обычно музыкальные файлы сортируют по альбомам; кроме того, в Сети и на дисках почти всегда можно найти изображение обложки соответствующего альбома. Можно даже изменить иконку папки так, чтобы она была представлена соответствующей картинкой, но это непростой ручной процесс, и подобные настройки теряются при переустановке системы или переносе диска с музыкой на другой компьютер. В Windows XP добавлена возможность автоматического представления папки в виде соответствующей картинки: достаточно положить нужный графический файл внутрь папки и переименовать его в folder.jpg (или другое расширение в зависимости от типа файла) — получите примерно то, что на рисунке.

- Один из полезных инструментов конфигурирования системы без необходимости редактирования реестра — редактор локальной политики (Local Group Policy Editor). Он доступен путем запуска апплета gpedit.msc через «Пуск — Выполнить». К сожалению, этот редактор присутствует только в версии Windows XP Professional.

- Еще один совет касается не собственно системы, а Word XP. При работе с большими документами часто приходится отвлекаться на просмотр разных участков текста, а затем возвращаться к месту, где выполнялось последнее редактирование. В этом случае вовсе не обязательно прокручивать документ в поисках нужного места, достаточно нажать Shift+F5 — и вы попадете в точку внесения последнего исправления. Еще одно нажатие этой комбинации отправит вас к месту предпоследнего изменения.

- Напоследок совет пользователям ноутбуков или жидкокристаллических мониторов. Для дисплеев такого типа Microsoft разработала технологию ClearType, значительно улучшающую восприятие текста. Проблема лишь в том, что эта опция в настройках экрана должна включаться отдельно для каждого пользователя и не работает до тех пор, пока профиль пользователя не загружен (экран приветствия, например). Исправить положение можно редактированием следующих ключей реестра:

Мой Компьютер\ HKEY_USERS\.DEFAULT\Control Panel\Desktop\FontSmoothing
Мой Компьютер\ HKEY_USERS\.DEFAULT\Control Panel\Desktop\FontSmoothingType
Для обоих ключей надо установить значение «2», и поддержка ClearType будет разрешена как во время экрана приветствия, так и для всех новых пользователей по умолчанию.

Написать комментарий (комментариев - нет) | Послать другу

Инструкция по эксплуатации-2

Несмотря на то что в прошлой колонке я говорил о довольно известных особенностях Windows XP, они вызвали определенный интерес даже у сотрудников редакции. Я не намерен углубляться в тонкости, например, оптимизации быстродействия системы, но продолжу речь о некоторых простых действиях, весьма удобных для пользователя.

Не все знают, что в отличие от предыдущих систем Windows XP позволяет переименовывать файлы группами. Если выделить группу файлов и через контекстное меню, вызываемое правой кнопкой мыши, переименовать ее, то каждый файл получит новое имя, дополненное конструкцией «[N]», где N — порядковый номер файла в выделенной группе. Особенность наверняка пригодится при работе, например, с архивами электронных фотографий, которые требуется упорядочить.

Четыре весьма полезных действия можно выполнять с использованием горячих клавиш, не применявшихся в предыдущих версиях.

- Комбинация +D аналогична команде «Показать десктоп», она сворачивает все открытые окна, а при повторном нажатии — снова разворачивает.
- Комбинация +Tab перемещает фокус в панель задач (открывая ее, если она скрыта) и позволяет перемещаться между задачами.
- Комбинация +L заинтересует тех, кто блюдет свою privacy: при ее нажатии осуществляется выход из системы без всяких дополнительных вопросов; разумеется, все приложения продолжают работать, но обратный вход в систему потребует ввода пароля (если он установлен).
- И наиболее часто используемая комбинация, которую я по привычке применяю и в других системах (где она, увы, не работает): +Pause/Break — открывает окно «Система» «Панели управления».

В дополнение к вопросу о защите privacy упомяну и о том, как вообще исключить окно приветствия при старте системы, если оно вам не нужно. Описанная в прошлой колонке команда control userpasswords2 позволяет это сделать. На вкладке «Пользователи» достаточно снять флажок «Требовать ввод имени пользователя и пароля», после чего при нажатии «Применить» или «ОК» вам будет выдано окно для указания имени и пароля, которые будут использоваться для автоматической регистрации в системе.

Наверное, специально для привлечения под свои знамена поклонников UNIX корпорация Microsoft включила в систему две утилиты командной строки, позволяющие просматривать и «убивать» выполняющиеся процессы. Первая называется tasklist и отображает список процессов с уникальными значениями PID. Вторая — taskkill —позволяет завершать процессы, указывая их по имени либо по номеру PID. Список возможных ключей и опций последней утилиты вполне удовлетворит любителей UNIX, а обычным ламерам рекомендую для начала запустить программу в режиме распечатки подсказки (с ключом /?).

Раз уж речь зашла о командной строке, отмечу еще одну утилиту — systeminfo. Кроме того что она сообщает полезную информацию о системе, в выдаваемом тексте есть примечательная строка: время нормальной работы системы. По идее, значение в этой строке должно показывать, сколько времени ваша Windows проработала без сбоев, но у меня почему-то в ней всегда выдается «Н/Д» — надо думать, моя система вообще не глючит. Запускать все вышеперечисленные команды лучше в DOS-окне, а не через «Пуск — Выполнить».

Возможно, вы сталкивались с ситуацией, когда вам хотелось удалить некоторые элементы системного ПО (тот же Windows Messenger), но сделать это штатным способом через «Установку и удаление программ» в «Панели управления» было невозможно — эти компоненты там просто отсутствовали. На самом деле они, конечно же, никуда не исчезли, а просто скрыты от пользователя. Найдите файл sysoc.inf в папке Windows/inf (или соответствующей, если система установлена в папку с другим именем) и откройте его любым текстовым редактором. В некоторых строках присутствует слово hide, которое надо удалить, оставив две запятые подряд. Теперь в меню «Установка и удаление программ» «Панели управления» в разделе «Установка компонентов Windows» вы увидите то, что раньше было недоступно, например Terminal Server.

Известно (и доступно в Сети) огромное множество настроек системы, связанных с редактированием реестра, однако рекомендовать их всем читателям подряд я бы не стал. Взамен могу предложить заглянуть на официальный сайт Microsoft в поисках бесплатного пакета Powertoys for Windows XP. Кроме навороченного графического калькулятора (очень удобного, кстати) и средства переключения десктопов в стиле утилит, поставляемых с видеокартами ATI, вы получите небольшое приложение TweakUI, которое позволяет изменять многие параметры системы, не прибегая к редактированию реестра. К сожалению, утилита существует только в англоязычном варианте. Единственная обнаруженная при ее использовании проблема — неправильное восстановление пиктограмм для отдельных видеорежимов, поэтому, если вам понадобится воспользоваться этой функцией, не забудьте предварительно создать точку восстановления системы.  

Написать комментарий (комментариев - нет) | Послать другу

Инструкция по эксплуатации


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

C момента выхода Windows XP прошло немало времени, чтобы успеть прочесть руководства, но, признаюсь, я и сам порой обнаруживаю в системе такие вещи, о которых даже не подозревал. Итак, будем считать, что малоизвестные особенности Windows имеют непосредственное отношение к теме этой колонки, и именно о них пойдет речь. Не рассчитывая объять необъятную систему на одной странице силами одного человека, предлагаю читателям продолжить обмен знаниями и открытиями в дальнейшем. А теперь перейдем к конкретике.

— Иногда систему приходится устанавливать не с загрузочного CD, а из дистрибутива, переписанного на тот же винчестер, куда производится установка. Например, когда на компьютере нет привода CD-ROM или вместо системы с поддержкой CD-ROM имеется только «огрызок» от Windows 95/98 в виде MS-DOS (нормальная ситуация при покупке собранного в каком-нибудь салоне компьютера). Чтобы сэкономить на сигаретах, выкуриваемых в процессе ожидания завершения копирования файлов, не забудьте перед запуском Setup.exe выполнить команду smartdrv — это DOS-драйвер кэширования дисков, который сократит время наблюдения за прогресс-индикатором на порядок.
— Работа с правами доступа к файлам и папкам в XP по сравнению с предыдущими версиями значительно упрощена: «Мои документы» — это мои, а «Общие» — это общие, юзер может слишком мало, а администратор — слишком много. Но механизм и инструменты управления разрешениями, разумеется, остались. Для того чтобы получить возможность управлять правами доступа, в меню окна любой открытой папки выберите «Сервис — Свойства папки» и на вкладке «Вид» снимите флажок «Использовать простой общий доступ». Теперь в свойствах объектов будет отображаться вкладка «Безопасность», где есть все необходимое для полного управления разрешениями.
— Аналогично в XP упрощена и работа с пользовательскими эккаунтами. Для тех, кто хочет посмотреть, сколько на самом деле пользователей зарегистрировано в вашей системе, а заодно разобраться, кто из них на что имеет право, следует через «Пуск — Выполнить» запустить команду control userpasswords. Получите средство управления, подобное использовавшимся в более ранних версиях.
— Если вы не часто занимаетесь поиском файлов на собственных дисках и порой недоумеваете, что же такое делает система, периодически обращаясь к дискам без вашего на то указания, отключите сервис индексирования файлов. В окне «Мой компьютер» выберите нужный диск и в его свойствах на вкладке «Общие» снимите флажок «Разрешить индексирование» — барабашка, периодически дергающий головки, отправится отдыхать.
— Не все знают, что XP умеет самостоятельно синхронизировать время с эталонными часами при помощи специальных серверов в Интернете. Щелкните мышью дважды на часах в трее и выберите вкладку «Время Интернета». Если вы хотя бы иногда заглядываете в Сеть, поставьте галочку «Выполнять синхронизацию с сервером», и часы вашего компьютера будут самыми точными среди прочих, вас окружающих. Из предлагаемых серверов имеет смысл выбрать time.nist.gov — синхронизация с ним проходит у меня быстрее всего.
— Если вы сисадмин, и вам хочется посмотреть, чем в настоящее время занимаются юзеры (а то и помочь им этим заниматься), нет ничего проще. Не вставая со своего места, через «Пуск — Выполнить» запустите команду mstsc — вуаля, их «рабочий стол» уже на вашем экране, а далее вам, полагаю, подсказки не потребуются.
— Наконец, мелкая «приятность», которую я всегда добавляю при установке системы. Когда в процессе инсталляции предлагается выбрать региональные установки (а позже это можно сделать через «Панель управления — Язык и стандарты»), выберите для русского языка кнопку «Настройка», перейдите к вкладке «Дата» и в строке «Полный формат» исправьте шаблон на dddd d MMMM yyyy ‘г.’. Кроме собственно даты, теперь у вас будет отображаться еще и день недели.

 Продолжение следует.

Написать комментарий (комментариев - нет) | Послать другу

Сделай сам

 После трех колонок, посвященных преобразователям питания компьютеров, в мой почтовый ящик свалилось немало почты с вопросами о том, можно ли что-то сделать, если блок питания «накрылся». Самый разумный ответ, который можно дать сегодня, — купить новый: цены на них вполне приемлемы, и заниматься ремонтом не имеет большого смысла. Но одно дело Москва, где под боком десятки магазинов и компьютерные рынки, и совсем другое — наша бескрайняя периферия, которая начинается едва ли не от границ Московской области. Поэтому все же отдам одну колонку описанию наиболее частых причин отказов блоков питания (по моей статистике, они покрывают три четверти всех случаев).

1На первое место я, пожалуй, поставил бы пробой выпрямительного диодного моста в высоковольтной цепи. Блок питания при таком дефекте полностью мертв: нет ни одного из напряжений питания (в том числе и «дежурных» пяти вольт), при включении — никаких звуков и телодвижений. Причина определяется с помощью любого омметра: если сопротивление между какими-либо двумя выводами диодного моста меньше 1 ома и одинаково в обоих направлениях — мост надо менять. Попутно придется заменить и плавкий предохранитель, при таких пробоях он обычно сгорает, если только цепь питания компьютера не была защищена быстро срабатывающим автоматом защиты. В качестве замены подойдет практически любой выпрямительный мост или отдельные диоды, рассчитанные на напряжение выше 300 вольт и ток от 1 ампера, но не спешите включать питание — дочитайте до конца, возможно, причина глубже.

Второй по степени распространенности отказ — пробой отдельных диодов во вторичных выпрямительных цепях. Внешние проявления такой неисправности — наличие «дежурного» напряжения и слабые признаки жизни: при нажатии кнопки включения питания вентилятор однократно дергается, но больше ничего не происходит (процесс повторяется лишь после полного отключения питания примерно на полминуты). В данном случае собственно преобразователь исправен, но сразу после включения он уходит в режим защиты от короткого замыкания. Опять же, вам поможет омметр: пробитый диод или диодную сборку легко обнаружить, не выпаивая, по практически нулевому сопротивлению в обоих направлениях. Если вы пользуетесь мультиметром, который позволяет проверять исправность диодов с помощью измерения прямого падения2 напряжения, не удивляйтесь слишком низкому значению такового у диодных сборок основных каналов — там применяются диоды Шоттки с падением около 0,1 вольта. К сожалению, сборку на диодах Шоттки можно заменить только аналогичной, простые диоды здесь не помогут — у них слишком большая рассеиваемая мощность, к тому же появится значительный разброс напряжений в каналах. В цепях отрицательного питания применяются обычные диоды, только не забывайте, что преобразователь работает на частоте около 200 кГц, так что диоды должны быть высокочастотными.Еще часть причин выхода блока питания из строя можно определить визуально, к ним относится пробой электролитических конденсаторов (разрыв корпуса, чаще всего — сверху) и защитных варисторов. Конденсаторы, разумеется, надо менять, а варисторы — поскольку не всегда найдется аналогичный — можно просто выпаять (помня о том, что блок остается без защиты от очередного серьезного скачка напряжения).

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

Пробой высоковольтных транзисторных ключей, который лет пять-семь назад я бы поставил на первое место, сегодня встречается редко: элементная база не стоит на месте, и нынешние транзисторы редко «дают дуба» сами по себе. Впрочем, неисправность вентилятора блока питания, скорее всего, приведет вас именно к такому результату. 3Если дело в этом (определяется опять же путем «прозвонки» переходов транзистора как двух диодов, но с учетом того, что между базой и эмиттером стоит резистор 10–20 ом), то готовьтесь менять сразу оба ключа, а заодно еще и высоковольтный диодный мост с предохранителем. Кроме того, проверьте сопротивление вышеуказанных резисторов в базовой цепи. В качестве ключей в последнее время я использую транзисторы BUZ90A — дешево и сердито.
Разумеется, встречаются и другие причины, но для их диагностики потребуется как минимум осциллограф, и связываться с их устранением нецелесообразно, если только это не ваше хобби. Нелишне напомнить, что все описанные действия надо проводить при физически отключенном от сети преобразователе (кроме того, подождите минуту-две после отключения, чтобы разрядились высоковольтные конденсаторы).

Напоследок приведу совет Юрия Ревича, касающийся моей статьи про снижение шума вентиляторов: используемый для снижения оборотов стабилитрон должен быть импортный, например из серии BZX55, а если отечественный, то, по крайней мере, в металле (с буквой А: КС133А), а не в стекле (КС133Г), потому что у последних слишком маленькие рабочий и перегрузочный токи.

Написать комментарий (комментариев - нет) | Послать другу

Тише едешь…

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

Позже уже мои соседи наслаждались воем подшипников пятидюймового двадцатимегабайтного винчестера Seagate, и его приходилось укутывать в два слоя пористой резины. Сейчас времена не те, основные компоненты компьютеров стали «тише воды, ниже травы», но для людей, работающих ночами, особенно когда остальные члены семьи уже спят, шум компьютера, как и раньше, выходит на первое место. Приходится выбирать «мягкую» клавиатуру, переключать винчестеры в Acoustic mode в ущерб производительности (звук головок, кстати, бывает очень разным: на мой изощренный слух сухой «треск» дисков от IBM или Maxtor значительно приятнее, например, «консервной банки» Seagate U-серии, но в «тихом» режиме все они практически беззвучны), воздерживаться от установки пиратских CD-ROM с огромным эксцентриситетом.
Впрочем, есть компоненты, с шумом которых приходится мириться, — это вентиляторы. Обычно их два: в блоке питания и на процессоре. И тот и другой можно заменить более тихими, но, если для процессорных кулеров можно найти хоть какие-то результаты тестов с указанием шумности, то вентилятор блока питания приходится выбирать «на глаз» или путем перебора вариантов. Единственное, что может помочь, — указанная на этикетке мощность: чем она выше, тем производительнее и, соответственно, шумнее вентилятор («на глаз» могу отметить лишь, что прямые «рубленые» лопасти издают больше шума, нежели гнутые серповидные).
В большинстве случаев создаваемый вентилятором процессорного кулера воздушный поток избыточен, особенно учитывая, что он циркулирует в замкнутом пространстве корпуса. Воздух, продуваемый через ребра радиатора, просто не успевает нагреваться. Гораздо большее значение имеет площадь поверхности и материал радиатора, плотность прилегания к кристаллу, а также температура внутри корпуса (вернее, разность температуры радиатора и воздуха); обороты же вентилятора зачастую можно снизить вдвое, при этом температура процессора возрастет лишь на вполне безопасные 3–5 градусов.
1С вентиляторами блоков питания дело обстоит сложнее. Вопреки распространенному мнению, вентилятор этот охлаждает не только и не столько блок питания, сколько обеспечивает циркуляцию воздуха внутри корпуса (обычно в корпусах ATX блок питания размещен сверху, и вентилятор работает на вытяжку), которая сильно влияет на эффективность работы процессорного кулера. Здесь вмешивается еще и сам корпус: его объем и высота, размещение блока питания, наличие и расположение вентиляционных отверстий. Обладателям мощных процессоров, желающим снизить шум вентилятора блока питания, могу рекомендовать снижать его обороты, компенсируя воздушный поток установкой в нижней части корпуса дополнительного нагнетающего вентилятора (его тоже можно не «крутить на всю катушку»).
2Теперь перейдем к способам снижения оборотов вентиляторов.
Один из самых простых — переключение на пониженное напряжение питания. Штатно все вентиляторы запитаны от 12 В, но большинство вполне работоспособно и при питании 5 В. Для процессорного кулера достаточно лишь извлечь наконечник среднего провода (обычно красный) из трехконтактного вентиляторного разъема и вставить его в 5-вольтовое гнездо свободной «фишки» питания (тоже красный провод). В блоке питания — перепаять красный провод вентилятора со штатного места на выход 5 В (опять же красные силовые провода). Работоспособность схемы контроля оборотов при этом сохраняется. Шум падает почти до нуля, впрочем, и обороты снижаются слишком сильно, поэтому способ годится разве что для маломощных систем.
Лучшие результаты дает переключение питания на 7 В. Надеюсь, читатели уже догадались: это разность между 5- и 12-вольтовым питанием. Выполняется аналогично первому варианту, за исключением того, что к 5-вольтовому питанию подключается не красный, а черный провод вентилятора. Недостаток — перестает работать схема контроля оборотов.
Более грамотное решение — снижение тока с помощью резистора, включенного в разрыв провода питания вентилятора. Номинал зависит от мощности вентилятора и степени снижения оборотов; для типовых кулеров применимы резисторы от 10 до 75 Ом мощностью 0,25 Вт. Подобный способ  применяется не только на любительском уровне: промышленно выпускаются переходники (на фото); обычно там используется резистор 10 Ом, который снижает обороты незначительно. Недостаток такого решения — сильное ограничение пускового тока вентилятора. В один прекрасный момент забившийся пылью подшипник может не позволить ротору сдвинуться с места.
Самое же корректное, на мой взгляд, решение — включение в разрыв цепи питания вентилятора стабилитрона с напряжением стабилизации 3–6 В. Подбором типа стабилитрона можно выбрать нужные обороты, при этом сохраняется и большой пусковой ток, и работоспособность схемы контроля оборотов.
Используя подобные решения, не забывайте о программах мониторинга, контролирующих вентиляторы. Если монитор системной платы плохо совместим с низкооборотным вентилятором, обновите BIOS: большинство производителей добавили в последнее время поддержку низкооборотных кулеров.
Напоследок расскажу одну историю. Месяц назад, покупая самый дешевый привод CD-RW, я спросил продавца: что взять при равной цене — NEC или Mitsumi? И без всяких наводящих вопросов получил ответ: конечно же, Mitsumi — он тише, а скорость… да что тебе скорость?

Написать комментарий (комментариев - нет) | Послать другу

Китайский ватт

 Позавчера получил письмо от представителя компании AMD. Позволю себе процитировать. «Вы подтвердили то, о чем мы давно говорим, и… постепенно сборщики начинают с удивлением обнаруживать, что под двухпроцессорную платформу, нагруженную дисками, часто достаточно 300W блока питания с нормальными токами. А когда мы показываем системы на 150W блоках питания, люди нам не верят». Зря не верят, вопрос только в том, какая единица измерения имеется в виду, — ватт системы СИ или китайский.

Письмо представителя AMD касалось в основном сравнения энергопотребления P4 и Athlon, однако к этому вопросу я надеюсь вернуться в ближайшее время, а на сей раз закончим, наконец, с источниками питания. «Китайский ватт» — единица нестандартная и общепринятому ватту не равная. Употребляя здесь слово «китайский», я имею в виду не страну происхождения — в Китае собирается много нормальной электроники, но много и дешевых подделок.
Как определить завышенность «китайского ватта»? Увы, по внешнему виду, скорее всего, никак. Разве что вы хорошо знаете блоки питания конкретной марки и уверены в них (или, наоборот, не уверены). Пожалуй, единственный признак — маркировка проводов. В прошлый раз я упоминал, что провода 12-вольтового и 5-вольтового питания типоразмера 20AWG нагружены практически до предела, и в блоках мощностью больше 200 Вт должны применяться силовые провода 18AWG (черный, красный, желтый, оранжевый).12
Если вскрыть корпус блока питания (на котором обычно написано «No user serviceable parts inside» — но если уж вы туда полезли, должны понимать, для чего), можно найти много интересного.
Во-первых, обратите внимание на габариты силового трансформатора и тороидального «выравнивающего» дросселя. Чем больше размеры сердечников, тем больше запас по токам насыщения. Для трансформатора попадание в насыщение чревато резким падением КПД и вероятностью выхода из строя высоковольтных ключей, для дросселя — сильным разбросом напряжений в основных каналах. На фото 1 — трансформатор нормального блока питания, на фото 2 — трансформатор откровенного «китайца» (монетка положена для сравнения размеров).34
Во-вторых, явный признак «китайца» — отсутствие на плате элементов, которые предусмотрены конструкцией, в частности дросселей выходных фильтров (фото 3 — нормальные дроссели, фото 4 — заменяющие их перемычки), фильтра и варисторов на входе (фото 5).
Кое о чем может сказать и номинал накопительных высоковольтных конденсаторов (на фото 6 — нормальный блок, на фото 7 — «китаец»). За половину периода сетевой частоты напряжение на конденсаторах падает на величину, определяемую емкостью этих конденсаторов и мощностью нагрузки. Например, для указанного на многих блоках значения 235 Вт при емкости конденсаторов 470 мкФ «провалы» составят около 30 В, а для 330 мкФ — 50 В (провал в 60–70 вольт может вызвать кратковременный срыв5 нормальной работы преобразователя или уход в режим защиты от перегрузки).
«Встреча по одежке» в данном случае соответствует действительности: на фото 8 и 9 приведены осциллограммы напряжения +5 В на выходе нормального блока питания и «китайца» (одно деление на экране осциллографа соответствует напряжению 10 мВ) при работе в реальных условиях. Как видите, у «китайца», кроме почти вчетверо больших против нормального блока скачков напряжения, имеется еще и неотфильтрованный высокочастотный шум.
Косвенно можно оценить источник питания и по разбросу напряжений в каналах, имеющих общую регулировку. Во всех типовых блоках питания применяется общая регулировка каналов +3,3, +5, +12 и –12 вольт (–5 вольт обычно получают отдельным линейным стабилизатором из –12 вольт, и это напряжение — не показатель для оценки качества блока). Поставьте штатный системный монитор от вашей материнской платы (программка, которая показывает температуру, скорости вращения вентиляторов и напряжения питания). Основные элементы, влияющие на разброс напряжений в каналах, — опять же7 6трансформатор и дроссель. Если по 12-вольтовому каналу для обоих блоков монитор показал значения 12,1–12,2 В, то отклонение в 5-вольтовом канале (мой компьютер собран на базе AMD Athlon, и основное потребление именно по цепи 5 В) оказалось значительным: для нормального блока — 4,89 В, для «китайца» — 4,65 В. Для систем на базе P4 все наоборот: завышенное напряжение 5-вольтового канала и заниженное — 12-вольтового.89
А теперь самое главное: приведенные фото и осциллограммы сняты с блоков, на этикетках которых написано «200W» для нормального и «235W» — для «китайца». Какая цифра соответствует действительности, думаю, объяснять не надо.

Написать комментарий (комментариев - нет) | Послать другу

Запас карман не тянет 2

Моя колонка в позапрошлом номере вызвала на удивление много откликов. Их можно разделить на две категории: «Не верю» («Не умеешь мерить, идиот!») и «Давай еще» («А можно про Athlon?»). В такой последовательности и отвечу читателям. Так и хочется добавить стандартную фразу «…редакция ответственности не несет», но вместо этого просто напомню, что если вы взяли в руки паяльник, то должны понимать — с этого момента гарантию обеспечиваете себе сами.

Во-первых, фраза о том, что при ошибках подключения ничего не сгорит, подействовала на некоторых читателей как красная тряпка на быка: «А если подключить 12-вольтовое питание на шину 5 вольт»? Сразу видно — пробовали. А почему бы не подключить сразу 220 вольт? В разъеме 12VSB нет выводов 5-вольтового питания. Но если постараться, найти их в другом разъеме и все же подключить туда желтый провод блока питания — точно что-нибудь сгорит (не блок питания). Замыкание же 12 вольт на «массу» не опасно — схемотехника преобразователей на основе микросхемы TL494 и аналогов (применяется в разных вариациях уже лет пятнадцать) такова, что защита от короткого замыкания обеспечивается «автоматически» для всех выходов без каких-то специальных схем и вне зависимости от цены блока питания.
Во-вторых, к вопросу о том, как измерялись токи импульсного преобразователя. Измерялись они на выходе блока, там, где ток постоянный, и показаниям мультиметра вполне можно доверять. Ошибка расчета мощности может колебаться в пределах тех же 5% допусков на отклонение выходных напряжений плюс погрешность мультиметра (менее 2%). Токи же на входе приведены в основном для сравнения — мощность, указанная на этикетке блока, относится к выходу.
В-третьих, наиболее нагруженным элементом системы на основе Pentium 4 является… тот самый единственный желтый провод, идущий от блока питания к системной плате, — в случае, когда питание процессора подключено с помощью перемычки между разъемами. Применяемый в большинстве блоков питания медный провод типа TR-64 20AWG (ищите таблицы American Wire Gauge) имеет эквивалентное сечение 0,52 кв. мм, а значит, допустимый ток — около 5,2 А. Потребляемый по цепи 12 вольт ток для описанного в прошлой статье варианта довольно близок к этому значению (4,54 А потребляет процессор и около 100 мА сама плата при отсутствии 12-вольтовых потребителей в виде карт расширения). Поэтому для более мощных процессоров или при наличии карт расширения подключать разъем 12VSB лучше все же отдельным (вторым) проводом. Если же в вашем блоке питания применен провод 18AWG (эквивалентное сечение 0,8 кв. мм), то беспокоиться не о чем.
Для систем на базе Athlon все немного проще. Мощность, потребляемая процессором, выше (в зависимости от частоты и модификации, для сравнимых частот — раза в полтора, максимум — около 72 Вт), но нет проблем с проводами: преобразователи питания процессора подключены не к 12-вольтовой цепи, как для P4, а к 5-вольтовой — таких проводов в разъеме ATX аж четыре, и даже для варианта с проводом 20AWG допустимый ток составит 20,8 А, что эквивалентно мощности 103,2 Вт. Собственно, и сам разъем 12VSB потребовался именно потому, что для питания P4 Intel рекомендует использовать 12-вольтовый канал — таким образом значительно проще обеспечить стабильность напряжения при резко изменяющемся токе потребления.

213

 

 

 

 

Для примера приведу цифры по собственному компьютеру. Конфигурация: Athlon XP 2100+ (Palomino), плата на VIA KT-400, 512 Мбайт памяти DDR PC-3200, Matrox G450, SCSI-адаптер, сетевой адаптер, TV-тюнер, модем, три диска 7200 об./мин., три привода CD-RW, CD-ROM, DVD-ROM, три вентилятора. Суммарная потребляемая мощность системы в нормальном режиме работы — 121 Вт, пиковая — 149 Вт, мощность блока питания — 235 Вт.
На приведенных снимках с экрана осциллографа — один такт работы преобразователя питания (напряжение на выходе высоковольтных ключей). Амплитуда составляет около 300 вольт, это выпрямленное напряжение сети. Длительность импульсов пропорциональна отдаваемой в нагрузку мощности. На первом снимке — режим холостого хода (практически без нагрузки, только вентиляторы), на втором — эквивалент нагрузки 50 Вт, на третьем — нормальный режим работы блока в моем компьютере. Длительность импульсов может достигать практически половины периода преобразования (за вычетом небольшого «защитного» интервала, необходимого для полного закрытия высоковольтных ключей), и в данном случае схема работает далеко не на пределе своих возможностей. Впрочем, мощность современных блоков питания ограничивается в первую очередь максимально допустимыми токами выпрямительных диодов и параметрами цепи защиты от перегрузки.
В заключение добавлю, что от некоторого резерва отказываться все же не надо: а вдруг вам взбредет в голову подключить, к примеру, по одному внешнему жесткому диску без собственного питания на каждый USB-порт? Но цифры и здесь невелики: при допустимом токе 1 А на каждый порт, даже при шести внешних устройствах, потребляющих «по максимуму», дополнительная мощность составит всего лишь 30 Вт.

Написать комментарий (комментариев - нет) | Послать другу

Запас карман не тянет

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

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

Недавно мне понадобилось собрать типовой офисный компьютер, и, пользуясь случаем, я провел некоторые измерения, с результатами которых намерен ознакомить читателей. Сначала о выбранной конфигурации: процессор Intel Pentium 4 1700 МГц, плата на чипсете i845GL со встроенным графическим адаптером, жесткий диск на 40 Гбайт 5400 об./мин., привод CD-R. Из карт расширения — сетевой адаптер. Как только вопрос коснулся корпуса, я получил однозначную рекомендацию продавца-консультанта: мол, для системы на P4 необходим 300-ваттный источник питания с дополнительным разъемом, и в накладную был вписан корпус стоимостью 40 у.е. Возможно, я и согласился бы, но финансы были ограничены, и от предложенного варианта пришлось отказаться, заменив его одним из наиболее дешевых корпусов ATX с блоком питания мощностью 235 Вт за 18 у.е. Уверения в том, что система не будет нормально работать из-за недостатка мощности, были проигнорированы с помощью веского довода «клиент всегда прав». Остается выяснить, насколько прав клиент.

Для измерений использовался мультиметр, позволяющий регистрировать пиковые значения тока. Цепь питания процессора 12 вольт: номинальный ток — 1,89 А, пиковый — 4,54 А (максимум потребления, как ни странно, наблюдается при удержании в нажатом состоянии кнопки Reset). Цепь питания 220 вольт: номинал — 250 мА, пиковое — 350 мА. Итого: номинальное потребление процессора — около 23 Вт, максимум 55 Вт. Для всего компьютера: номинал — 55 ВА, максимум — 77,5 ВА (учитывая, что импульсные преобразователи по характеристикам близки к активной нагрузке, вольт-амперы можно считать приблизительно равными ваттам). Максимальное потребление прочих компонентов легко считается по приведенным изготовителями данным: HDD — (0,5 А * 5 В) + (0,75 А * 12 В) = 11,5 Вт. CD-R — (1 А * 5 В) + (0,5 А * 12 В) = 11 Вт. Остальные устройства — сущие пустяки (в других конфигурациях следует учесть еще и видеокарту, если это достаточно мощный ускоритель, но и ее потребление вряд ли превысит 20 Вт). Итого получаем те же 77,5 Вт. То есть для источника питания 250 Вт мы имеем более чем трехкратный запас мощности, а для 300-ваттного — почти четырехкратный, причем это для максимальных нагрузок. Такой запас не предусматривался даже в советские времена при разработке военной электроники. Кстати, в рекомендациях Intel для платформы Pentium 4 оговорена минимальная мощность источника питания настольных систем: она составляет 230 Вт.

Остается сущая мелочь — дополнительный разъем питания. Со времени первоначальной разработки в феврале 2000 года спецификация ATX претерпела некоторые изменения и дважды пересматривалась. Для систем на базе новых мощных процессоров был добавлен новый четырехконтактный разъем с обозначением 12VSB и соответствующий выход блока питания. Через этот соединитель на плату подается напряжение +12 В, которое используется для питания процессора (разумеется, не напрямую, а через преобразователь напряжения на самой плате). Рекомендации Intel не оговаривают, что это должен быть отдельный от общего 12-вольтового питания выпрямитель, а лишь ограничивают допуск на отклонение напряжения диапазоном –8…+5%. Отклонение напряжения +12 В, оговоренное стандартом ATX, составляет ±5% (при пиковых нагрузках оно не должно превышать ±10%, но с запасом мощности мы уже разобрались). В некоторых случаях выход 12VSB не нужен, производители иногда вообще не устанавливают этот разъем на плату. А если он есть, то достаточно подключить его к выходу +12 В блока питания. Распайка разъема проста: два вывода с той стороны, где расположен ключ-защелка, — это +12 В, два других — «Общий». Последний можно не подключать, соединение между разъемами ATX и 12VSB имеется на плате. Те, кто умеет держать паяльник, могут замкнуть перемычкой один из контактов +12 В разъема 12VSB с 12-вольтовым питанием на основном ATX-разъеме (желтый провод блока питания) прямо на материнской плате. Альтернативный вариант — поиск подходящего разъема или даже контакта, который соединяется с любым из желтых проводов блока питания. Для особо опасливых скажу, что ошибочное подключение выходом компонентов из строя не грозит: все современные источники питания имеют систему защиты от короткого замыкания и при неправильном подключении компьютер просто не включится.

Написать комментарий (комментариев - нет) | Послать другу

Мат в 16 ходов

 

Помню времена, когда можно было взять BIOS от одной платы и спокойно вставить в другую, причем даже с другим процессором: если она и не работало как надо, то хотя бы ДОС загружалась. На современном «железе» такие фокусы проходят редко.

История эта началась больше года назад с очередного апгрейда моего компьютера — в нем появилась плата от Microstar с чипсетом VIA KT266A и последний на то время «Атлон». После чего, как обычно и бывает, нормальная эксплуатация перемежалась с попытками улучшить что-нибудь еще.

Первая версия BIOS была почти сразу заменена второй, вторая — третьей и так далее, пока я не заметил, что чем больше ошибок исправляет Microstar, тем хуже работает компьютер: к шестой версии он перестал перезагружаться после нажатия Reset, а требовал выключения питания; при перезагрузке терял SCSI-адаптер Tekram DC390F, периодически наглухо зависал и вообще вел себя очень странно. Недолго думая, я вернулся к самой первой версии BIOS: странности исчезли, но из небытия вернулось неправильное определение моего «Атлона» при старте — не такая уж и большая проблема.

Тот, кто любит искать приключения на свою… голову, их, разумеется, находит. Случайно попал ко мне в руки процессор Athlon XP2100+, с историей, покрытой мраком, по слухам — сгоревший от перегрева. По запекшимся и потемневшим остаткам термопасты возле кристалла можно было предположить, что слухи действительности соответствуют. Воткнул — не работает. Греется, но признаков жизни — никаких. Полагая, что покойнику уже все равно, я снял с него кулер, дабы на ощупь понять, насколько же сильно он греется. Приложил палец, включил питание… Через секунду со всей мочи дул на палец, а другой рукой выдергивал сетевой провод из розетки (штатная кнопка выключения сработала бы только через четыре секунды) — процессор уже дымился. Прямоугольной формы ожогу не хватало только логотипа «Athlon» — видимо, прижимать палец надо было сильнее.

Порадовавшись тому, что красивый зеленый чип можно использовать не только для вычесывания домашних кошек (возьмите на заметку, уважаемые любители животных: никакие специальные щеточки не сравнятся в этом деле с обычным «Пентиумом», а тем более — с «Атлоном»), но и в качестве электроплитки, логично было бы проверить, за какое время «Атлон» нагревает, к примеру, турку с кофе. Но идти за туркой было лень, потому я просто поставил на процессор радиатор с неподключенным вентилятором и снова воткнул сетевой провод в розетку. Вместо того чтобы молча греть радиатор, компьютер привычно сказал «пи-и», и на экране появилась строчка «CPU: Athlon XP 1500+». «Хм-м», — сказал я, забыл про кофе и полез подключать питание вентилятора.

Ни один тест не выявил никаких проблем: процессор пахал как сумасшедший, забыв о том, что полчаса назад был трупом (с подобными фокусами я сталкивался и ранее: прогрев транзистора или микросхемы паяльником иногда восстанавливает их работоспособность, но не всегда надолго). Огорчало лишь, что первая версия BIOS, несмотря на правильные установки, упорно говорила, что никакой это не 2100+, а только 1500+ (естественно, имея в виду PR rating, а не реальную частоту). В результате я забрался на сайт Microstar и, к своему удовольствию, обнаружил там очередную, седьмую версию BIOS.

Здесь надо сделать небольшое лирическое отступление. О том, что компания выпустила несколько плат с обозначением MS-6380: MS-6380, MS-6380E, MS-6380LE, MS-6380 ver. 2.0 и MS-6380E ver. 2.0, причем они используют разные версии BIOS. На сайте, специально для непонятливых, написано: точное обозначение платы посмотрите между PCI-разъемами. На всякий случай я туда посмотрел, но понятнее не стало: на плате было написано «K7T-266 Pro2 Ver.2.0». Я довольно долго ждал плату с новейшей тогда версией чипсета VIA KT266A (платы с KT266 без буквы A к тому времени давно продавались), а значит, сделал я вывод, у меня либо «ver. 2.0», либо «E ver. 2.0». Разумеется, приятнее было думать, что у меня самая последняя модификация, а именно «E», прошивка для которой и перекочевала на мой диск.

 

Возвращаясь к напечатанному

В «КТ» #39 вышла статья Сергея Леонова «Карманный термометр со встроенным телефоном», посвященная недокументированным функциям Siemens SL. 45. Те из моих знакомых, которые прочли статью и являются обладателями упомянутых трубок, сразу же кинулись проверить справедливость изложенного… некоторые играются до сих пор и по-своему счастливы. Меньше повезло владельцам других аппаратов. С нетерпением они ждали следующего номера, однако описания скрытой начинки иных телефонов не последовало. Попытаюсь восполнить этот пробел.

В одном из последних фильмов о Джеймсе Бонде мы видим его с новеньким телефоном Ericsson, в который встроено все, что только смог представить сценарист. В продаже подобных нет, но и о серийных моделях далеко не все написано в инструкции. Рассмотрим Ericsson Т68 (названия клавиш приводятся в фигурных скобках) 1.

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

Нажмите клавишу {>}. На экране появится меню, а курсор будет под пиктограммой телефонной книги. Затем {*}. После этого дважды нажмите {<}. Курсор появится под иконкой «Соединение». Потом вновь {*} и однократно {<}. Курсор будет под картинкой органайзера. Нажав {*}, после этой замысловатой комбинации вы увидите на экране сервисное (инженерное) меню. В нем будут такие полезные пункты, как номер версии прошивки и дата ее создания. Нажимая клавишу {Yes}, вы сможете последовательно пролистать всю имеющуюся информацию. К примеру, перед покупкой телефона вы можете узнать его реальный «возраст».

Сервисная информация:

  • Версия прошивки.
  • Наличие/отсутствие SIM-блокировки.
  • Конфигурация.

Настройки:

  • Контрастность.

Тестирование:

  • Экран.
  • Проверка всех светодиодов (пригодится под Новый год и на дискотеке).
  • Клавиатура.
  • Зуммер.
  • Вибратор (можно использовать как… массажер, к примеру).
  • Наушник.
  • Микрофон.
  • Часы реального времени.
  • Счетчик движений джойстика.

Показания счетчика движений джойстика также говорят о том, как долго пользовались телефоном. У нового аппарата это значение или равно нулю, или пренебрежимо мало (могли быть демонстрации, тестирования etc.).


1 (обратно к тексту) - Я проверил эту информацию на аппарате Sony Ericsson T68i — действительно, все так, как описано. — С.Л.

Андрей Васильков [angstroem@hotbox.ru]


Экран-отморозок (-9ºС)

Обновление BIOS — процедура тривиальная. Загрузка в DOS, запуск программы, два раза ответ «Yes», перезагрузка и… Тишина. «Недолго музыка играла», — подумал я и полез менять процессор на старый. Поменял. Тишина. Вернее, не совсем: есть щелчок в колонках. Если изъять микросхему BIOS, щелчок исчезает. Значит, это была все-таки не «E», — догадался Штирлиц.

Ничего страшного — есть BootBlock. При удержании Ctrl+Home в момент включения питания компьютер должен молча загрузиться с дискеты, взять там же файл прошивки и заменить BIOS. Если бы… Тот же щелчок в колонках — и никаких обращений к дискете. Приехали.

Реальных вариантов восстановления осталось два: акробатический трюк под народным названием Hot Swap и «дубовый» метод использования внешнего программатора. Для первого требуется плата с аналогичной по типу корпуса и объему микросхемой BIOS (не впаянной намертво, а на панельке), для второго — собственно программатор. И то и другое нашлось легко: первое — в редакционных залежах тестируемого для «Ферры» «железа» в виде платы ASUS A7V-333, второе — у меня дома в виде отечественного изделия под названием «Мастер» в комплекте со стареньким ноутбуком. Второй вариант не прошел сразу: программатор не поддерживал относительно новый чип флэш-памяти Winbond 49F002. Перебор всех флэшек соответствующей емкости тоже не дал результата: прошивка в какой-то момент прочиталась, но идентификатор чипа не определялся, а сам чип не стирался и не записывался — слишком уж «умными» стали в последнее время даже обычные ПЗУ. Пришлось перейти к акробатике.

В плате от ASUS чип оказался другим — SST 49LF002, но программа прошивки BIOS от AMI обе указанные микросхемы знает. Запускаем. Собственный чип опознался. Теперь Hot Swap. Не выключая компьютер и не завершая программы, вынимаем микросхему BIOS и ставим на ее место другую. Переопределение «железа»… Несмотря на то что эта самая программа прекрасно прошила чип от Winbond на моей плате, она же не опознала его на ASUS. Как не опознала и более старый чип Hyundai 29F002, который я обнаружил еще на одной плате в своих запасах. Вариантов не осталось, разве что искать еще одну плату MS-6380.

Однако на сайте разработчиков программатора нашлась свежая версия софта для него, а также информация о новых поддерживаемых типах флэшек, среди которых — и вышеперечисленные, кроме SST. Для поддержки новых чипов требовалось обновить еще и внутренний софт самого программатора, заодно с используемым там контроллером: 89С51 заменить на 89С52. В моих запасах этого контроллера не оказалось, пришлось ехать в «Чип и Дип», где я и обменял 79 рублей на нужную микросхему.
Теперь собственно процесс. Вставляем в программатор микроконтроллер 89С52 и записываем в него новую версию прошивки для программатора — ОК. Меняем контроллер на новый — ОК. Вставляем в программатор чип 49F002, читаем идентификатор — ОК. Читаем прошивку — ОК. Стирание — ОК. Запись — ОК. Сравнение — ошибка. Смотрим буфер: чип просто не стерся. Стираем еще раз, и еще… Нет, не стирается. Вполне допускаю: Winbond известен тем, что производит отличные микросхемы (от других). Вставляем чип 29F002, читаем идентификатор — ОК. Читаем прошивку — ОК. Сохраняем прошивку в файл. Стирание — ошибка. Считываем содержимое в буфер и смотрим глазами — чисто. Значит, все-таки стерся. Считаем ошибку ошибкой. Запись правильной прошивки от Microstar — ОК. Сравнение — ОК. Устанавливаем 29F002 в плату Microstar, включаем питание. Ура! Компьютер работает, хотя и не со своей микросхемой BIOS. Почему-то нет перезагрузки по Ctrl-Alt-Del, но спишем это на очередные глюки от Microstar. Загружаем все ту же программу-прошивалку от AMI. Снова Hot Swap: вынимаем 29F002 и вставляем 49F002 — ОК, не повисли. Переопределение чипа — ОК. Перезапись правильной версией — ОК. Перезагрузка… Тишина. Но это мы проходили: Reset — ОК. Все, можно считать, что MS6380 возвращена к жизни.

Осталось привести все в порядок. Чип 49LF002 вставляем в плату ASUS, 29F002 — обратно в программатор. Стирание — ошибка. Тоже проходили, запись — ОК. Сравнение — ОК. Возвращаем туда, где взяли. Вот теперь полный порядок.

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

Написать комментарий (комментариев - нет) | Послать другу

Карманный термометр со встроенным телефоном

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

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

Метод активации монитора, меню и отображаемые параметры в разных моделях разный; здесь я приведу в качестве примера телефон Siemens SL45, которым пользуюсь сам, учитывая, что информация действительна почти для всей линейки аппаратов Siemens 25-й, 35-й и 45-й серий.

Первые модели компании Siemens позволяли включать монитор непосредственно с клавиатуры, путем набора «пароля» *#6664867# (если набирать по буквам, как в системе T9, это слово - «monitor») или в обратном порядке - *#7684666#. После этого пункт монитора появлялся в основном меню аппарата. Подсмотреть последовательность нажатия клавиш, например в сервис-центре, не составляло труда, и информация быстро попала в Сеть. Начиная с популярной 25-й серии «пароль» был устранен. Однако любители телефонов немецкой компании продолжали изыскания, тем более что дамп флэш-памяти аппарата не оставлял сомнений в наличии монитора. Способ «легального» включения функции оказался достаточно сложен (высказывались предположения, что для включения нужна специальная SIM-карта), и первая реализация была сделана подобно взлому компьютерных программ: заменой некоторых кодов в прошивке. Но как говаривал старина Мюллер в «Семнадцати мгновениях…», что знают двое - знает свинья. Инженеры Siemens действительно придумали изощренный способ: вход в меню монитора аппарат осуществляет при наличии в последней ячейке SIM-карты записи, где в качестве номера телефона указан некий код, вычисляемый на основе IMSI той же самой карты. Недавно алгоритм вычисления кода стал-таки достоянием не только инсайдеров компании, и в Сети появились программы, вычисляющие его. Позже включение монитора и вовсе автоматизировали: например, программа, которой пользовался я (belnetmon.hostingpc.com/soft/ sscg101.zip), сама считывает IMSI, генерирует код и записывает его на карту, причем даже через инфракрасный порт. Дальше все просто: надо лишь войти в основное меню и нажать клавишу «*» или «#».

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

Основной экран пункта Monitor в режиме разговора:

Первые три цифры (на снимке - 516) - текущий разговорный канал.

  • TS - Time Slot - номер таймслота в канале.

  • TA - Time Advance - временная компенсация, эквивалентная расстоянию от телефона до антенны базовой станции. Единица в показаниях монитора соответствует задержке в 3,66 микросекунды или расстоянию в 547 метров.

  • PL - Power Level - уровень мощности передатчика. Конкретная цифра зависит от модели аппарата: чем цифра меньше, тем больше излучаемая мощность.

  • RX - уровень принимаемого сигнала на разговорном канале в децибелах.

  • CI - Cell Identity - идентификатор соты.

  • CO - номер управляющего частотного канала, RX - уровень принимаемого по нему сигнала в децибелах.

  • F - алгоритм кодирования речи (0 - HR, 1 - FR, 2 - EFR).

  • LAI - Local Area Identity. На фото: 52F0 - код страны (250 - Россия), 10 - сеть (01 - МТС), остальные цифры - шестнадцатеричный код региона.

  • LF, LS, QF и QS - параметры, характеризующие качество канала, в частности QF и QS - уровень ошибок в процентах в соответствии с таблицей:

В дежурном режиме (привожу только отличающиеся от предыдущего режима параметры):

  • CH - номер управляющего частотного канала, RX - уровень принимаемого по нему сигнала. Следующие две цифры - последнее значение TA.

  • TXPWR - максимально разрешенная мощность передачи в децибелах.

  • RXAM - порог отключения приема.

  • BSPAX - частота включения приемника телефона. Чем выше значение, тем чаще телефон проверяет состояние сети.

Из остальных экранов представляет интерес монитор батареи (включается цифровыми клавишами 1-7):

  • VBxxxx - напряжение на аккумуляторе в милливольтах.

  • TB - температура батареи в градусах Цельсия, умноженная на 10.

  • TE - температура окружающей среды (аппарата) в тех же единицах.

  • mA - текущий ток заряда/потребления.

  • LS - состояние зарядки (0 - нет, 1 - быстрая, 2 - нормальная, 3 - пониженная, 4 или 5 - батарея заряжена).

  • AT - тип батареи (1 - NiMH, 3 - Li-Ion).

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

Написать комментарий (комментариев - нет) | Послать другу

Темная сторона Ангела Тьмы

Прежде всего, объясню заголовок: DA (Dark Angel) - неофициальное название цифровой фотокамеры Sony DSC-F707, родившееся в конференции Sony Talk Forum (STF) сайта www.dpreview.com. Учитывая, что жизнь моя преимущественно проходит ночью, камеру я выбрал соответствующую.

DA оправдала все ожидания - взгляните хотя бы на фото в заставке, или найдите другую камеру с возможностью съемки в полной темноте с инфракрасной подсветкой и «ночным» лазерным автофокусом, безукоризненно наводящим резкость даже на абсолютно ровную серую стену. Если не принимать во внимание известные недостатки (отсутствие Hot Shoe, гистограммы, коррекции насыщенности, малое количество предустановок цветового баланса), которые в описании и не скрываются, камера просто замечательная в своем классе. Но обсуждать мы будем не это, а то, что не слишком афишируется. К сожалению, не достоинства, а недостатки.

Дефект главный, неявный, о котором скромно молчит производитель, но который давно обнаружен и обсужден сообществом любителей цифрового фото - так называемый BFS (Blue Flash Syndrome - название опять же родилось в STF), - появление голубого оттенка при съемке в условиях комбинированного освещения - лампы накаливания или люминесцентные плюс встроенная вспышка. Проявляется BFS очень нерегулярно: вы можете весь вечер снимать в подобных условиях, и все кадры будут превосходными. А на следующий день дефект покажет себя во всей красе (см. фото выше). Отнесете камеру в сервис-центр - дефекта снова не будет. Вернетесь домой - вот он, голубчик (какое подходящее слово!). Стоит исключить любое из условий - встроенную вспышку заменить внешней или свет ламп на солнечный - и дефекта как не бывало. В принципе, все элементарно «лечится» тем же Photoshop’ом - достаточно «растянуть» гистограмму красного (дополнительного к голубому цвету) канала. Но то у нас, а за рубежом за Photoshop платить надо.

Под прессом жалоб покупателей Sony вынуждена была признать наличие проблемы, но сделала это очень скромно: на европейском сайте в глубоко запрятанной текстовой странице перечислены диапазоны серийных номеров аппаратов, подверженных BFS. Их владельцам предлагалось обратиться в местный сервис-центр с целью «коррекции параметров», которая представляет собой изменение каких-то программных коэффициентов. Обрадованные покупатели дружно понесли камеры для доработки, и тут вдруг выяснилось, что, устранив BFS, новые настройки внесли другую проблему - стабильный уход баланса в голубой цвет при съемке со вспышкой на коротких выдержках в ручном режиме (см. фото внизу - электролампа на белой стене с выдержкой от 1/30 до 1/1000). Вернее, алгоритм настройки баланса белого перестал реагировать на длительность выдержки и принимать соотношение освещенности от разных источников за константу. Эффект получил название LEVBFS (Low Exposure Value Blue Flash Syndrome). Что хуже - пришлось решать владельцам, а у новых покупателей не осталось выбора - измененные коэффициенты стали «прошиваться» на заводе.

Причин такого поведения камеры в STF высказывалось множество, но к единому мнению сообщество не пришло. Несколько сотен кадров, снятых мною в условиях, провоцирующих BFS, заставили задуматься. Чем отличается съемка с внешней вспышкой от съемки со встроенной? Отличается принципиально. В первом случае все меряется и настраивается «вживую» - вспышка единственная, длительность ее ограничивается собственным экспонометром, баланс белого камера настраивает непосредственно по снимаемому изображению, и настраивает идеально. Со встроенной получается две вспышки - предварительная (по ней и производится вся настройка) и окончательная (при которой фиксируется изображение). То есть настройка производится не по реальному кадру, а по некоему предварительному шаблону. Отличаются они лишь полусекундной разницей во времени. Не здесь ли собака порылась? Несмотря на то, что глаз не видит мерцания электрического света (100 Гц), оно имеет место. Основные изменения яркости происходят в красной части спектра (для ламп накаливания), и, соответственно, камера ошибается в оценке уровня красного, попадая «не в такт», когда встроенный кварцевый генератор «рассинхронизирован» с частотой электросети. Учитывая, что частота сети «гуляет», вместе с ней «гуляет» и эффект, причем программному лечению он, скорее всего, не поддается - надо менять алгоритм работы камеры.

К сожалению, проверить предположение уже, видимо, невозможно - F707 снимается с производства и будет заменена моделью F717, которая, как сказано в описании, имеет улучшенный алгоритм баланса белого. Опытные образцы до тестировщиков еще, кажется, не доехали, и 717-я пока не проверена на BFS и LEVBFS. Посмотрим, а если удастся - и напишем.

И все же я ничуть не жалею о том, что пользуюсь DA - ее светлые стороны значительно превосходят темную.

Написать комментарий (комментариев - нет) | Послать другу

Русская народная забава

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

Много лет назад, обнаружив неточность в настройке баланса белого у почти нового телевизора Panasonic, я по привычке решил, что дело - пустяк, открыл его и собрался уже было подстроить уровень черного и размах сигнала, но с удивлением обнаружил полное отсутствие на платах каких-либо регулировочных элементов.

Идея сделать все регулировки через управляющий процессор к тому времени витала в воздухе, но реализованной «в железе» я увидел ее впервые. Не питая иллюзий относительно абсолютной идентичности параметров пусть даже и японских кинескопов и понимая, что некая система настройки обязательно должна иметь место, я стал размышлять, каким образом сделал бы ее сам. Разумеется - процессор с ЦАП, энергонезависимая память и некий интерфейс, с помощью которого можно было бы управлять настройками и контролировать их состояние. На отечественной элементной базе выходило дорого, на японской же - дешевле десятка подстроечных резисторов. Процессор в телевизоре есть, ЦАП есть, энергонезависимая память есть, вот только интерфейс… А ведь тоже есть: пульт дистанционного управления и экранный дисплей. Остается лишь программный код, реализующий все необходимое, но уж он-то точно должен быть, это всего-навсего программа. Вопрос в одном: как этот код запустить. Тогда все решилось легко. Я обнаружил на плате кнопку Service Key, при нажатии которой на экране появилось настроечное меню, а дальше с пульта можно было регулировать все, что душе угодно.

Несколько лет спустя появились модемы USRobotics - необъятное поле для исследований скрытых возможностей. Инженеры всех стран, похоже, действуют по одному принципу: зачем разрабатывать два разных устройства, когда можно обойтись одним универсальным? А если маркетологам нужно именно два, то ничего не стоит запретить половину функций программно. Таким образом из модема Courier сделали Sportster, отличающийся схемотехнически лишь отсутствием сдвоенного диода на плате. Найти два различия было для народных умельцев лишь делом времени, а учитывая, что Courier надолго стал стандартом де-факто, различия эти были найдены, использованы и описаны. Упомянутые модемы - вообще, на мой взгляд, лучший пример того, как можно с помощью простейших манипуляций с клавиатуры получить столь функционально разные устройства. Достаточно вспомнить привязку к стране, для которой сделан модем. Выполняется привязка терминальной командой, вот только команда эта работает лишь единожды - пока в энергонезависимой памяти модема не записан тот самый код. Разумеется, метод обмана микропрограммы модема был найден: достаточно вставить иголку между выводами микросхемы памяти при включении питания, и процессор не сможет прочесть ее содержимое, в результате чего программа будет считать, что код страны не записан.

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

Еще одна необъятная область - сотовая телефония. Замена прошивок в телефонах - это не только исправление ошибок, но и, зачастую, добавление новых функций. Так, последние версии прошивки для аппарата Siemens SL45 превращают его в модель SL45i с поддержкой Java и приложений, написанных на этом языке, - так называемых мидлетов. Впрочем, практически полезного в этой области не слишком много: тот же запрещенный производителями Netmonitor (который включают все кому не лень, но мало кто знает, что означают выводимые на экран цифры) или, например, не афишируемый внутрисетевой номер оператора МТС, при звонке на который в трубке играет зацикленная музыкальная композиция, а телефон неопределенно долгое время остается в состоянии ожидания соединения.

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

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

Написать комментарий (комментариев - нет) | Послать другу
/  бумажный номер

Тема номера: Дополненная реальность Читайте на сайте тему номера "Дополненная реальность" и другие статьи из журнала "Компьютерра" от 16 сентября 2008 года
  Архив номеров журнала

О проекте | Реклама на сайте | Рассылки сайта | КПК–версия | RSS-трансляция

© ООО «Компьютерра–Онлайн», 1997 — 2008.
При цитировании и использовании любых материалов ссылка на портал «Компьютерра–Онлайн» обязательна (для Интернет–изданий — www.computerra.ru)
Редакция сайта: site@computerra.ru
Техподдержка сайта: websupport@computerra.ru
Редакция журнала: inform@computerra.ru
Отдел рекламы: reklama@computerra.ru
Телефон: (495) 232–22–61, (495) 232–22–63
Работает на «Битрикс: Управление сайтом»
Почта защищена сервером «СПАМОРЕЗ»
Трилан — продвижение сайта,
поисковая оптимизация сайта

Сайт работает на сервере DEPO Computers