четверг, 30 декабря 2010 г.

С новым годом!

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

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

Желаю всем прекрасно встретить новый год, и чтобы в 2011-м году всем во всех начинаниях сопутствовала Госпожа Удача, чтобы цели в жизни становились все смелее, чтобы находились возможности для их достижения, и чтобы весь негатив остался в уходящем году.

С Новым 2011-м годом Кота всех (говорят, еще и Кролика, но Коты мне нравятся намного больше)! Успехов в новом году!



P.S. Отличный сайт про встечу 2011 г. - Год Кота 2011.


вторник, 21 декабря 2010 г.

Наглядно о необходимости резервного копирования

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



А ведь такая ситуация в принципе реальна, потому что с мобильным устройством случится может всякое... Да минет вас чаша сия ;) .

понедельник, 20 декабря 2010 г.

Решение проблемы медленной сетевой печати

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

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced]

"NoNetCrawling"=dword:00000001

сохраняем его в доступном для всех пользователей месте , например \\server\netlogon\no_remote_printers.reg , там же создаем .bat файл следующего содержания (или добавляем к существующему логон-скрипту):

@echo off > nul

regedit /s \\server\netlogon\no_remote_printers.reg

Далее открываем Active Directory - пользователи и компьютеры\свойства домена\групповая политика\изменить\конфигурация пользователя\конфигурация Windows\сценарии\вход в систему, и добавляем туда путь к нашему батнику в виде \\server\netlogon\no_remote_printers.bat.

Проверяем и радуемся :).

четверг, 9 декабря 2010 г.

Облегчаем себе копирование файлов на внешний диск

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

@echo off > nul

TITLE Backup Work Desktop to USB HDD

XCOPY /D /E /H /R /K /Y d:\Yaromax\Articles\*.* %CD%@Yaromax\Articles\*.*

XCOPY /D /E /H /R /K /Y d:\Yaromax\Books\*.* %CD%@Yaromax\Books\*.*

XCOPY /D /E /H /R /K /Y d:\Yaromax\Documents\*.* %CD%@Yaromax\Documents\*.*

XCOPY /D /E /H /R /K /Y d:\Yaromax\Pictures\*.* %CD%@Yaromax\Pictures\*.*

XCOPY /D /E /H /R /K /Y d:\Yaromax\Video\*.* %CD%@Yaromax\Video\*.*

XCOPY /D /E /H /R /K /Y d:\Yaromax\Install\*.* %CD%@Yaromax\Install\*.*

Файд сохраняем в корневом каталоге переносного диска, называем как-нибудь вроде backup_work.bat, и запускаем при подключенном внешнем диске и необходимости обновить файлы на нем. Что делает этот файл: берет файлы, измененные после последнего копирования (/D) из указанного каталога и подкаталогов (/E), включая скрытые файлы (/H), замещает в том числе файлы только для чтения (/R), копируется атрибут "только для чтения" (/R), подавляя запрос на перезапись существующих файлов (/Y), копирует на внешний диск, определяя назначенную ему букву (%CD%). Внимание: после %CD% ставить "\" не надо - %CD% разворачивается в путь, который выглядит, например так: H:\ . Как всегда в командной строке - больше информации по xcopy /? . Например, можно обрабатывать архивный бит, устанавливать дату, после которой копировать файлы, настраивать исключения, сравнивать файлы перед копированием. Короче - одна команда xcopy, совершенно прекрасно организующая резервное копирование без установки дополнительных программ, и - что приятно - "абсолютно безвозмездно, то есть даром" .

среда, 8 декабря 2010 г.

Окончательное решение проблемы незапускающегося компьютера

В прошлый раз я рассказывал про восстановление компьютера после отказа стартовать из-за повреждения файла %SYSTEMROOT%\System32\Config\System, который является ни чем иным, как кустом реестра. Вопрос в том, что через несколько дней все повторилось с точностью до деталей, и пришлось искать более эффективное решение проблемы. Были найдены следующие варианты решения:

1. Загрузится с внешнего источника, например в Windows PE, или с все того же BartPE и попробовать слелать следующее:

- скопировать %SYSTEMROOT%\System32\Config\System в %SYSTEMROOT%\System32\Config\System.bak - резервная копия никому не мешала;

- скопировать %SYSTEMROOT%\System32\Config\System.alt (предыдущая копия куста реестра, создается автоматически) в %SYSTEMROOT%\System32\Config\System;

- перезагрузить компьютер.

2. Если не помогло - может быть и такое - то можно попробовать следующее:

- скопировать %SYSTEMROOT%\Repair\System в %SYSTEMROOT%\System32\Config\System - в итоге восстановится куст реестра на момент установки системы. Минус - придется переустанавливать драйвера всех установленных позже устройств, если таковые есть, тем не менее - неплохой вариант, если нет резервной копии системы;

3. Восстановить %SYSTEMROOT%\System32\Config\System из резервной копии, созданной ранее например Acronis True Image - наиболее простой и эффективный способ, после чего обязательно удалить через Диспетчер устройств все отсутствующие устройства, особое внимание уделить разделам Дисковыве устройства и Тома хранения данных - там любят оставлять информацию о себе всякие USB-диски. Естественно, удаляем не все подряд, а только то, что точно не используется. Например, кардридер может отображаться как отсутствующий, но это же не так - просто в него не вставлено никаких карт памяти. Т.е. анализировать и чистить надо внимательно. Еще - размер файла %SYSTEMROOT%\System32\Config\System ограничен 10.3 Мб, что тоже может являться ориентиром при решении проблемы.

После проведенной чистки системы все работает прекрасно, что не может не радовать.

Статья на microsoft.com: Не запускается компьютер, если размер куста SYSTEM слишком велик.

Поменьше всем падений системы, не забываем делать бэкапы, и чтобы пореже они были нужны. Успехов!

пятница, 26 ноября 2010 г.

Резервное копирование - отличная вещь

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

- пробуем нажать F8 и загрузить последнюю удачную конфигурацию - безуспешно;
- попытка нажать F11 и запустить загрузчик Acronis True Image тоже успехом не увенчалась;
- запуск в безопасном режиме тоже не помог загрузится, но наконец-то сообщил, каких файлов не хватало Windows для запуска.

Запоминаем, что надо восстановить, загружаемся с незаменимого и бесценного во многих подобных ситуациях диска BartPE (всяческих приятностей его создателю), запускаем с него все тот же Acronis True Image, за пять минут восстанавливаем нужные файлы, перезагружаемся и радуемся собственной предусмотрительности, благодаря которой каждую пятницу на рабочем компьютере создается резервная копия системы сразу на два физических диска. Конечно, можно не заморачиваться с определением поврежденных файлов, и восстановить системный раздел полностью, но тут есть подводный камень - компьютер входит в домен Windows, и за прошедшую неделю мог смениться SID (Security ID, идентификатор безопасности компьютера) , и восстановление системного раздела целиком могло повлечь за собой пляски с бубном по повторному введению машины в домен и шаманствам с вновь созданным профилем пользователя, что долго и неэффективно. Короче - проверена старая поговорка есть люди, не делающие бэкапы, и люди, уже делающие бэкапы.

Прекрасных всем выходных, и чтобы бэкапы были нужны как можно реже.

вторник, 16 ноября 2010 г.

И снова Firefox, и снова ускорение работы

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

- вводим в строке адреса about:config, обещаем быть осторожными;
- в строке фильтра вводим browser.cache;
- двойным щелчком изменяем значение параметра browser.cache.disk.enable на false;
- двойным щелчком изменяем значение параметра browser.cache.memory.enable на true;
- создаем новый параметр: правый щелчок - создать - целое - вводим browser.cache.memory.capacity - вводим желаемое значение кэша в байтах - ок. Со значением кэша можно поэкспериментировать, но проще ввести -1 - тогда Firefox сам будет определять размер кэша в зависимости от объема оперативной памяти;
- перезапускаем браузер и радуемся увеличившейся скорости работы.



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

Эффект от применения твика проверен на довольно мощном рабочем десктопе и на далеко не самом новом домашнем ноутбуке - везде Firefox стал работать заметно быстрее, что не может не радовать.

понедельник, 15 ноября 2010 г.

Билл Брайсон, "Краткая история почти всего на свете"



Билл Брайсон, "Краткая история почти всего на свете" ("A Short History of Nearly Everything") - отличная книга для общего развития. Автор пытается изменить сложившееся представление о науке как о чем-то безумно скучном, занятии небольшого количества "ботаников". Билл Брайсон выступает виртуальным гидом, излагая не утвержденные научные факты, а скорее взгляд на развитие науки через взгляд на судьбы реальных людей, которые совершали интереснейшие открытия - иногда неожидано, иногда путем упорного многолетнего труда, иногда с риском для жизни.

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

Книга Билла Брайсона стала бестселлером в Великобритании и США. Это первая книга, которой была присуждена престижная европейская премия за вклад в развитие мировой науки имени Рене Декарта.

В книге довольно много неточностей, о чем автор предупреждает (в наличии более 400 сносок с разъяснениями, кроме того - много пояснений прямо по ходу текста), тем не менее книга читается просто отлично. Можно сказать, что автору удалось доказать, "что наука - это интересно". Отличное чтение для расширения кругозора и общего развития.

Страница книги на Ozon.ru, на Oz.by


вторник, 9 ноября 2010 г.

Синхронизируем закладки и не только

Наконец-то получилось нормально синхронизировать между собой все имеющиеся в наличии устройства, которые могут выходить в интернет и в которых есть браузер – любой, это не имеет значения. В наличии есть два компьютера с Firefox - рабочий и домашний, два мобильных устройства с Opera mini - КПК HP iPaq 214 и телефон Nokia 6700. Основным и наиболее активно используемым является рабочий компьютер. Задача: синхронизировать на всех устройствах как минимум закладки. Решение: на всех Firefox устанавливаем расширение Xmarks (ранее известное как foxmarks), на всех Opera mini включаем Opera Link (используется для синхронизации всех версий Opera между собой).



Для синхронизации между Firefox и Opera mini можно воспользоваться адресом my.xmarks.com - веб-представлением сохраненных на Xmarks закладок,



или мобильной версией - mobile.xmarks.com.



Конечно, можно поступить гораздо проще - использовать везде Opera в соответствующих версиях, и на всех вкючить Opera Link, но десктопная версия Opera мне совсем не нравится, тогда как Opera mini на телефоне и КПК просто прекрасны.

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

Что особенно приятно - Xmarks доступно не только в версии для Firefox, но и для всех основных браузеров - Internet Explorer, Safari, Chrome, есть версия для iOS, так что менять браузеры и операционные системы можно без боязни потерять все нажитое непосильным трудом, т.е. браузингом в интернете.

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

Более подробно про все возможности Xmarks можно прочитать тут

Страница загрузки Xmarks


пятница, 15 октября 2010 г.

Оптимизация Windows. Чистый рабочий стол

Продолжаю делится опытом по настройке и оптимизации Windows. Сегодня – как организовать чистый рабочий стол без ущерба для производительности и скорости работы.

Одна из главных проблем большинства «обычных пользователей» - просто ужасно захламленный рабочий стол – огромное количество нужных и не очень ярлыков, свалка документов как попало, иногда встречаются даже фильмы и музыка. Знакомая картина? В итоге – забитый до упора системный диск, тормоза при запуске и работе, кусание локтей и истерики после непродуманной переустановки системы «А тут все мои очень-очень-очень важные-нужные-срочные документы были, куда они все пропали? Как невозможно восстановить?!??!?»

Я просто уже устал объяснять пользователям – консультировать приходится часто – что бардака на рабочем столе быть не должно, что документы, фото, музыку и прочую ценную информацию надо хранить подальше от системного диска, желательно в выделенных для этого папках, что рабочий стол просто необходимо держать максимально чистым… На память сразу приходят *nix (Linux, Mac OS X) системы с их изначально чистым рабочим столом и программами, которые не стремятся поголовно наставить побольше ярлыков на рабочий стол и захламляющие меню Пуск - Программы – и тут системы семейства Windows оказываются ну никак не в выигрышной позиции.

Тем не менее, есть очень простой и логичный способ организовать рабочий стол наиболее распространенной операционной системы. Для начала – втолковать пользователю, что на рабочем столе должны быть исключительно ярлыки, и ничего более, для документов есть соответствующие папки. Далее – если есть большое количество ярлыков, объединенных какой-либо общей темой (на домашних компьютерах очень часто это игры) – то создать на диске D:\ папку, переместить в нее все ярлыки, а ярлык на саму папку вынести на рабочий стол, после чего постараться втолковать пользователю складывать ярлыки в соответствующие папки. Кроме очистки рабочего стола у этого способа есть еще одно прекрасное свойство – при восстановлении компьютера ярлыки на игры восстанавливаются без вопросов. Естественно, если игры были установлены не на системный, а на специально выделенный раздел, как и следует делать, потому что устанавливать на один раздел систему и игры не есть правильно.

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

Скриншоты Launchy:

Строка ввода команд:



Общие настройки:



Настройка каталога программы – откуда брать названия программ



Настройка внешнего вида – скины



Поддержка плагинов:



Из опыта использования Launchy могу сказать – программа требует внимательной первоначальной настройки и привыкания к работе с ней – у меня получилось со второй попытки. Зато теперь, если приходится работать за компьютером, где её нет – сильно не хватает удобного запуска программ и команд. Что еще приятно – автор программы не жадный, денег за Launchy не просит, пожертвования приветствуются. Как ни странно – приучить пользователей к такому удобному способу запуска программ пока особым успехом не увенчались, сильна привычка у «обычного пользователя» тыкать мышкой в ярлыки, и присутствует страх перед клавиатурой.

Общий вывод – если есть желание сделать свой компьютер гораздо более удобным в использовании – обязательная к установке программа. Конечно у Launchy есть и аналоги, но у меня на компьютерах прижилась именно она.

Официальный сайт Launchy (на английском языке).