Dec 16, 2007

Удобное разрешение экрана в RDP

По работе довольно часто мне приходиться пользоваться удалённым рабочим столом Microsoft. В полный экран запускать клиента RDP для меня не совсем удобно, потому что обычно одновременно открыто сразу несколько окон. Проблема в том, что разрешение экрана на рабочей станции 1280х800, а клиент через интерфейс настраивается только на фиксированные значения 800х600, 1024х768 и так далее. 800х600 обычно не хватает, а на 1024х768 панель задач сервера (taskbar) на экране не видно - нужно либо переместить её вбок (мне так неудобно, дело привычки), либо подтягивать окно клиента вверх чуть ли не за пределы экрана. Когда эти операции выполняешь пару десятков раз в день, это немного утомляет. Решение, как водится, очень простое - запускаем исполняемый файл клиента mstsc.exe с ключом /? и смотрим параметры (Андрей - спасибо за наводку). Через параметры командной строки /w (ширина) и /h (высота) можно задать произвольное разрешение экрана - для меня это 1210х710. После первого запуска и завершения сессии это разрешение становится параметром по умолчанию и для других серверов. Мелочь, реально улучшающая эргономику работы.

Oct 22, 2007

Интересный вирус

Родственники принесли компьютер с WinXP со следующей жалобой: виснет, печатает через несколько минут после отправки задачи на печать и вообще всё плохо. Естественно, первой реакцией было глянуть на процессы через task manager, на что я немедленно получил сообщение, что task manager отключен администратором. Я тут же полез в реестр его включить, но опа, ни regedit.exe, ни regedt32.exe тоже не запускались с соответствующим сообщением - что запуск программы отключен администратором. В этот момент уже было очевидно, что это вирус, по правильному было бы снять диск, поставить его на здоровый компьютер и пролечить, но честно сказать, делать это было лениво. Вместо этого я попытался установить Антивирус Касперского 7. Понятно, что это мне тоже не удалось - msi-установщик остановился где-то на этапе подготовки к установке. Такой поворот событий становился уже совсем интересным. Немного погуглив, нашёл вот такую ссылку - бесплатный антивирус http://www.z-oleg.com/ - спасибо большое автору за его работу. Чем он хорош - установки не требует, имеет в своём составе собственный вьювер процессов. С его помощью удалось обнаружить и снять процессы RVHost.exe. Кстати - интересный момент - во время установки флэшки, с защитой на запись, вирус сразу же выкидывает предупреждение, что мол диск от записи защищён, давай- ка сними защиту, дружище - причём в заголовке окна указано даже имя вируса, как оно указано в вируслисте Касперского, и это предупреждение уже никак не убрать с экрана, пока либо не уберёшь флэшку или не снимешь защиту. В общем, процессы вируса я снял, после этого и Касперский проставился нормально. Отдельное ему спасибо - даёт разок обновить базы без активации. После это я поставил компьютер на полную проверку, которая нашла 13 заражённых файлов. Половину, понятно, в каталогах для восстановления системы. Вирусописатели снова пишут вполне себе интересные вещи - помимо описанного тут (ссылка в заголовке), ещё к примеру, вот такую штуку сделали - приятно смотреть. В общем, скучать не дают.

Oct 13, 2007

Vista: RDP-сессия медленно реагирует на нажатия клавиш, клики мышки и т.д.

Симптомы проблемы такие - после входа на удалённый рабочий стол по RDP клиентом Windows Vista (v6.0.6000), удалённая система начинает странно реагировать на нажатия клавиш и манипуляции с мышкой. Закрываешь, к примеру, окно (по кресту), он отрисовывается в нажатом положении и в таком виде виснет секунды на три. Или - перетаскиваешь окно, нажимаешь на кнопки - всё, что угодно. Понятно, в первую очередь я стал грешить на сеть. Тем не менее, с сеткой всё оказалось в порядке. С консоли сервера тоже всё работало нормально. Тогда я зашёл по RDP с XP-машины, и оттуда тоже всё работало замечательно. Метод исключений показал, что проблема в висте. После недолгих поисков наткнулся на статью (ссылка в заголовке). Парень там достаточно подробно рассказал, что почему и зачем и как решить. Себе на память и для тех, кто по английски не читает - проблема из-за автонастройки размера окна в TCP-стеке висты. Отключить его можно так:
netsh interface tcp set global autotuninglevel=disabled
вернуть, как было:
netsh interface tcp set global autotuninglevel=normal

Aug 28, 2007

The BAT не отправляет почту через MS SMTP Service

Вот такая интересная проблемка (ссылка в заголовке), и даже не я её первый обнаружил. Как зарегистрированный пользователь, запросил комментарии в саппорте RitLabs, посмотрим, что ответят.

May 20, 2007

Тачки ;-)

FIAT - Failure in Italian Automotive Technology
Ford - Fix Or Repair Daily
Hyundai - Hope You Understand Nothing`s Driveable And Inexpensive
SAAB - Sad Attempt At Beauty
KIA - Killed In Assembly
Volvo - Very Odd Looking Vehicular Object
Buick - Big Ugly Indestuctible Car Killer
Dodge - Dead Old Dog Going East,Dead On Delivery, Go Easy
GM - Great Mistake
BMW - Big Money Works

ссылка в заголовке, там ещё много всего
UPD:
АЗЛК - Автомобиль, Заранее Лишённый Качества (10x to Artem!)

Apr 3, 2007

1C vs вирусы

Один из пользователей пожаловался, что при запуске сетевой 1С: Предприятие 7.7 выдаётся следующее сообщение:
Неудачная попытка создания объекта (Периодический)
причём все остальные пользователи этой базы работали без каких-либо замечаний. Сначала я подумал, что по какой-то причине слетели программные файлы 1С, но переустановка ничего не изменила. В журналах системы и приложений тоже не было ничего подозрительного. Как обычно, помог гугль. Во по этой ссылке нашёл, что это вирус. Далее установил антивирус от AOL/Kaspersky и пролечил компьютер. В процессе был найден и удалён вот такой вот вирус: Packed.Win32.NSAnti.a
После этого всё заработало как обычно, то есть нормально.
Мораль истории такова - нечего пользователям работать под админом, если нет на то какой-то особой необходимости.