среда, 15 апреля 2009 г.

Сколько праздников в календаре «айтишников»?

Хоть и говорится, что праздность – мать всех пороков, но все-таки жаждет душа человеческая праздника. Душа IT-специалиста – не исключение! А посему «цифровая» жизнь стремительно обрастает своими праздниками. 

27 января
• Международный день БЕЗ Интернета

6 февраля
• День безопасного Интернета (Safer Internet day)
Отмечается по инициативе Европейской комиссии с 2004 г.
По оценке ООН, сегодня в мире 1,2 млрд. пользователей Интернета.

14 февраля
• День компьютерщика
В этот день в 1946 г. был запущен компьютер ENIAC.

• День оверклокера (International Overclockers Day)
Празднуется с 2004 г.: 10.02.2004 г. на форуме российского оверклокерского портала «зЁма с чернозЁма» предложил: «…давайте назначим себе дату – День оверклокеров (а то день танкиста есть, у лесной промышленности тоже… абыдно жить без праздника)».
После дискуссии было решено праздновать День всех оверов (сообщества оверклокеров) 28 февраля, а в високосный год – 29 (типа «разогнанный» год).

• День свободы слова в Интернете
Создан по инициативе международной организации «Репортеры без границ» (под патронатом ЮНЕСКО).
Впервые отмечается 12 марта 2008 г.
На сегодняшний день по всему миру 63 интернет-диссидента находятся в тюрьме, потому что воспользовались своим правом на свободу слова в Интернете.
«Репортеры без границ» призывают в этот день выразить в виртуальном пространстве протест против цензуры, которой злоупотребляют правительства некоторых стран (Бирма, Китай, Северная Корея, Куба, Египет, Эритрея, Тунис, Туркменистан и Вьетнам, – по мнению организации, эти страны представляют наибольшую опасность для Сети).

• День выключения (Shutdown Day)
Впервые был отпразднован 24 марта 2007 г.
Основатели «праздника» Denis Bystrov и Ashutosh Rajekar.
Отмечается в предпоследнюю субботу марта.

17 мая
• Всемирный день информационного сообщества
17 мая 1865 г. в Париже был основан International Telegraph Union (с 1932 г. – International Telecommunications Union).
27 марта 2006 г. Генеральная Ассамблея ООН приняла Резолюцию, в которой провозгласила 17 мая Всемирным Днем информационного сообщества.

• День системного администратора (System Administrator Day/Sysadmin Day)
Отмечается ежегодно, в последнюю пятницу июля.
Создан сисадмином из Чикаго Тедом Кекатосом (Ted Kekatos).
Впервые отмечался 28 июля 2000 г.

9 сентября
• День тестировщика
9 сентября 1945 г. ученые Гарвардского университета, тестировавшие вычислительную машину Mark II Aiken Relay Calculator, нашли мотылька, застрявшего между контактами электромеханического реле.

• День программиста
Неофициальный праздник программистов, отмечаемый на 256-й день года. Число 256 (2 в восьмой степени) выбрано потому, что это количество чисел, которые можно выразить с помощью одного байта.
В високосные годы этот праздник выпадает на 12 сентября, в обычные – на 13 сентября.
Отмечается по предложению Валентина Балта, сотрудника одной из веб-студий (он собирал подписи в поддержку признания этого дня официальным праздником).
Примечание: если считать с 0 (что соответствует традициям программистов), то нужно отмечать праздник в 255-й день года.

19 сентября
• День рождения «смайла»
19 сентября 1982 г., профессор Университета Карнеги-Меллона Скотт Фалман (Scott E. Fahlman) впервые предложил использовать три символа, идущие подряд – двоеточие, дефис и закрывающую скобку – для обозначения «улыбающегося лица». Теперь – посредством смайликов в обычном тексте – стало возможно передавать свои эмоции.

30 сентября
• День Интернета в России
Отмечается по предложению московской фирмы «IT Infoart Stars».

12 ноября
• День специалиста по безопасности
Межотраслевой праздник, объединяющий всех участников рынка, профессионалов отрасли безопасности.
Инициатором праздника выступил Sec.Ru – Интернет-портал по безопасности.
Отмечается с 2005 г.

26 ноября
• Всемирный день информации
Проводится по инициативе Международной академии информатизации (МАИ), имеющей генеральный консультативный статус в Экономическом и Социальном советах ООН.

30 ноября
• Международный день защиты информации (Computer Security Day)
Отмечается с 30 ноября 1988 г. по инициативе американской Ассоциации компьютерного оборудования, которая хотела напомнить всем о необходимости защиты компьютерной информации, обратив внимание производителей и пользователей аппаратных и программных средств на проблему безопасности.
Примечание: в 1988 г. была зафиксирована первая массовая эпидемия червя, получившего название по имени своего «творца» – Морриса. Наступил момент истины – время «Ч» – время задуматься о необходимости комплексного подхода к обеспечению информационной безопасности.

4 декабря
• День информатики
4 декабря 1948 г. – день рождения российской информатики.
В августе 1948 г. чл.-корр. АН СССР И.С. Брук совместно с инженером Б.И. Рамеевым представил проект автоматической вычислительной машины.
4 декабря 1948 г. Государственный комитет Совета Министров СССР по внедрению передовой техники в народное хозяйство зарегистрировал за номером 10475 изобретение цифровой ЭВМ. 

Примечания
1. Использованы материалы сайта Календарь праздников.
2. 28 февраля отмечается еще один неофициальный праздник IT-специалистов, якобы приуроченный ко дню изобретения сетевого кабеля.

Windows: как узнать дату установки операционной системы?

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

• С помощью системной утилиты Сведения о системе (\WINDOWS\system32\systeminfo.exe)

XP: нажмите Пуск –> Выполнить… (или нажмите клавишу с логотипом Microsoft + R);
– в окне Запуск программы в поле Открыть введите cmd, нажмите OK;
– в открывшемся окне Интерпретатора команд Windows (см. Как работать с командной строкой Windows?) после приглашения системы введите systeminfo, нажмите Enter;
– загрузится информация о конфигурации системы;
– найдите строку Дата установки;
– в этой строке указана полная дата установки операционной системы (например, 01.01.2005, 23:36:09).

Vista: нажмите Пуск –> в строке Начать поиск введите cmd, нажмите OK;
– в открывшемся окне Интерпретатора команд Windows после приглашения системы введите systeminfo, нажмите Enter;
– загрузится информация о конфигурации системы;
– найдите строку Дата установки;
– в этой строке указана полная дата установки операционной системы.

• С помощью Проводника Windows
Откройте Мой компьютер –> несущий диск (диск, на котором установлена операционная система);
– найдите папку WINDOWS, щелкните ее правой кнопкой мыши;
– из открывшегося контекстного меню выберите Свойства;
– в открывшемся диалоговом окне Свойства: WINDOWS найдите строку Создан;
– в этой строке указана полная дата установки операционной системы (в формате: день недели/число/месяц/год/часы/минуты/секунды).

Примечание
В Реестре Windows (см. Что такое Реестр Windows?) дата установки операционной системы хранится в шестнадцатеричном виде в разделе 
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion] в REG_DWORD-параметре InstallDate, например, 45e19ed9 (1172414169), в скобках указано десятичное число.
Параметр InstallDate показывает количество секунд, прошедших с 1 января 1970 г. до момента установки операционной системы.

Как преобразовать шестнадцатеричное число в десятичное
Запустите Калькулятор Windows:
– нажмите Пуск –> Программы –> Стандартные –> Калькулятор (Vista: Пуск –> Все программы –> Стандартные –> Калькулятор);
– запустится Калькулятор Windows;
– выберите меню Вид, установите переключатель Инженерный;
– переключателем Hex установите шестнадцатеричную систему счисления;
– введите шестнадцатеричное число (или сначала скопируйте шестнадцатеричное число в буфер обмена Windows, а затем, используя меню Правка –> Вставить, вставьте это число в Калькулятор);
– переключателем Dec установите десятичную систему счисления, при этом на табло Калькулятора шестнадцатеричное число будет преобразовано в десятичное. 

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

1. Как правило, буква_CD/DVD-привода – E:. Если получаете сообщение об ошибке, что на диске E: указанные файлы отсутствуют, значит, буква_вашего_CD/DV

Что такое msconfig 
msconfig – это Утилита настройки операционной системы Windows. Основное предназначение Программы настройки системы – поиск и изолирование неполадок ОС. msconfig является дополнительным средством для выявления проблем, которые могут помешать запуску Windows в обычном режиме. С помощью утилиты можно отключить обычные службы и автоматически загружаемые программы, а затем включать их по одной. Если проблема не возникает, когда служба отключена, но появляется после ее включения, значит, эта служба может быть источником проблемы. 

Дисковый адрес утилиты:
Windows Vista – \Windows\System32\msconfig.exe;
Windows XP – \WINDOWS\pchealth\helpctr\binaries\msconfig.exe.

Иногда не удается запустить утилиту настройки системы msconfig, при этом появляется окно с сообщением об ошибке «Windows не удалось найти msconfig. Проверьте, что имя было введено правильно, и повторите попытку. Чтобы выполнить поиск файла, нажмите кнопку "Пуск", а затем выберите команду "Найти"». Как правило, это последствия вирусной атаки.

Как устранить неисправность
1. Нужно с "пристрастием" проверить систему на отсутствие вирусов надежным антивирусом со свежими базами (иначе всё остальное бессмысленно!).

2. Проверьте, что файл msconfig.exe существует. Дисковый адрес утилиты указан выше. Если по указанному адресу файла msconfig.exe нет, скопируйте его с другого ПК с такой же версией ОС или извлеките с установочного диска.

Для извлечения файла msconfig.exe с установочного диска:
– установите диск в CD-ROM;
– нажмите Пуск –> Выполнить… (или нажмите клавишу с логотипом Windows + R);
– в текстовое поле Открыть окна Запуск программы введите expand <буква_привода:>\i386\MSCONFIG.EX_ systemroot%\PCHealth\HelpCtr\Binaries\msconfig.exe –> OK.

Например, если ваша ОС – Windows XP, установлена на диске C:\, а буква CD-ROM – E:\, то нужно ввести
expand E:\I386\MSCONFIG.EX_ C:\WINDOWS\PCHealth\HelpCtr\Binaries\msconfig.exe

Если ваша ОС – Windows Vista, установлена на диске D:\, а буква CD-ROM – E:\, то нужно ввести
expand E:\I386\MSCONFIG.EX_ D:\Windows\System32\msconfig.exe

3. Возможно ограничение прав доступа. Проверьте, запускается ли утилита msconfig.exe под учетной записью Администратор компьютера (утилита может не запускаться под Учетной записью с ограниченными правами).

4. Попробуйте запустить утилиту msconfig из Проводника Windows (или используя альтернативный файловый менеджер, например, Total Commander).

5. Попробуйте запустить утилиту msconfig в Безопасном Режиме (Safe Mode). Для этого нажмите при загрузке/перезагрузке ПК клавишу F8, выберите учетную запись Администратор компьютера.

6. Проверьте Реестр Windows (ниже указано значение параметров для Windows XP, установленной на диске C:\):
– нажмите Пуск –> Выполнить… (или нажмите клавишу с логотипом Windows + R);
– в текстовое поле Открыть окна Запуск программы введите regedit –> OK, запустится Редактор реестра;
– найдите раздел [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\MSCONFIG.EXE],
значение REG_SZ-параметра по умолчанию должно быть C:\WINDOWS\PCHealth\HelpCtr\Binaries\MSConfig.exe (при необходимости исправьте значение параметра);
– найдите раздел [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\App Paths\HELPCTR.EXE],
значение REG_SZ-параметра по умолчанию должно быть C:\WINDOWS\PCHealth\HelpCtr\Binaries\HelpCtr.exe (при необходимости исправьте значение параметра).

7. Проверьте, запущена ли служба Справка и поддержка (Help and Support):
– нажмите Пуск –> Настройка –> Панель управления –> Администрирование –> Службы;
– в открывшемся диалоговом окне Службы проверьте, запущена ли служба Справка и поддержка (если не запущена, щелкните Запустить службу).

8. Проверьте системные файлы Windows:
– нажмите Пуск –> Выполнить… (или нажмите клавишу с логотипом Windows + R);
– в текстовое поле Открыть окна Запуск программы введите sfc /scannow –> OK;
– появится окно «Защита файлов Windows» с сообщением «Выполняется проверка целостности и соответствия исходной версии для защищенных файлов Windows»;
– если программа проверки системных файлов обнаружит, что файлы были изменены, появится окно «Защита файлов Windows» с сообщением «Файлы, нужные для правильной работы Windows, были заменены неизвестными версиями. Для обеспечения стабильной работы системы Windows необходимо восстановить оригинальные версии этих файлов. Теперь вставьте Windows XP CD-ROM». Вставьте установочный диск, нажмите Повторить

Внимание!
1. Будьте осторожны при манипуляциях с Реестром! Некорректное использование Редактора реестра может привести к возникновению серьезных неполадок, вплоть до переустановки операционной системы!
2. Помните, что предупредить легче, чем лечить! Пользуйтесь брандмауэрами и надежными антивирусными программами с регулярно (не менее одного раза в неделю!) обновляемыми базами.

Как восстановить загрузчик Windows Vista с помощью командной строки?

Если на вашем ПК была установлена Windows Vista, и вы установили в дополнение к ней Windows XP, то загрузить Vista вы не сможете, т.к. ее загрузчик «затерт» загрузчиком XP. 

Что делать? Первым делом нужно восстановить загрузчик Vista.

Восстановление загрузчика Vista с помощью командной строки:

– загрузите ПК с загрузочного диска Windows Vista;
– в окне Windows Boot Manager выберите Windows Setup (Установка Windows) –> нажмите Enter;
– появится строка состояния с сообщением Windows is loading files…;
– когда программа установки загрузит установочные файлы в оперативную память, появится окно выбора языка, выберите нужный, нажмите Next (Далее) –> Repair your computer (Восстановление системы);
– появится окно System Recovery Options (Параметры восстановления системы). Начнется Поиск установленных систем Windows. После непродолжительного поиска программой восстановления Location (места установки) Vista нажмите Next
(Внимание! Для ноутбуков с так называемым «секретным» разделом жесткого диска – если вы используете «неродной» загрузочный диск – возможно появление сообщения «Обнаружены проблемы в параметрах загрузки этого компьютера. Хотите внести исправления и перезагрузить компьютер?». Нажмите Нет –> Next (Далее));
– в следующем окне нужно выбрать средство восстановления из предлагаемых:

1) восстановление запуска/Startup Repair (автоматическое устранение проблем, мешающих запуску Windows);
2) восстановление системы (восстановление ранее сохраненного состояния Windows);
3) восстановление архива Windows Complete PC (восстановление всего содержимого компьютера из архивного образа);
4) средство диагностики памяти Windows (проверка компьютера на наличие ошибок в работе микросхем памяти);
5) командная строка (открытие окна командной строки);

– выберите пункт Командная строка;
– откроется окно командной строки;
– в командной строке введите команду
(буква_CD/DVD-привода):\boot\bootsect /nt60 All, нажмите Enter.

Например, для ноутбука, винчестер которого разбит на три части (C:, D: и «секретный» раздел), это будет выглядеть примерно так:
Microsoft Windows [Версия 6.0.6000]
Корпорация Майкрософт, 2006. Все права защищены.

X:\Sources>e:\boot\bootsect /nt60 All
Target volumes will be updated with BOOTMGR compatible bootcode.

C:
Successfully updated NTFS filesystem bootcode.

D:
Successfully updated NTFS filesystem bootcode.

\Device\HarddiskVolume1
Successfully updated FAT32 filesystem bootcode.

Bootcode was successfully updated on all targeted volumes.


– загрузчик Vista восстановлен;
– на появившееся приглашение системы X:\Sources> введите exit, нажмите Enter;
– в окне System Recovery Options (Параметры восстановления системы) нажмите Перезагрузка (Reboot);
– после перезагрузки ПК загрузится Vista.

Примечания: 

1. Как правило, буква_CD/DVD-привода – E:. Если получаете сообщение об ошибке, что на диске E: указанные файлы отсутствуют, значит, буква_вашего_CD/DVD-привода – F: (или G:). Чтобы найти папку boot на загрузочном диске, введите dir.

2. Утилита восстановления загрузочного сектора Bootsect.exe находится в папке boot загрузочного диска Windows Vista.

Как вернуть кнопку «Свернуть все окна» на панель быстрого запуска?

Пользователи ПК, любящие наводить порядок на Рабочем столе и на Панели быстрого запуска, зачастую «сметают» значок (кнопку) Свернуть все окна/Shows Desktop. Удалить его проще простого, а восстановить – немного сложнее! 

В Windows XP «Свернуть все окна» – это команда Проводника Windows (Windows Explorer Command), для которой создан своеобразный ярлык – файл Свернуть все окна.scf (расширение SCF означает Shell Command File). Этот файл (79 байт) расположен в папке \Documents and Settings\Имя_пользователя\Application Data\Microsoft\Internet Explorer\Quick Launch.

В Windows Vista значок Свернуть все окна присутствует – по традиции Windows – на Панели быстрого запуска, но недостаток XP не исправлен: этот файл (его дисковый адрес – \Users\Имя_пользователя\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch; размер 258 байт) можно так же легко удалить безвозвратно, как и в Windows XP.

Как восстановить файл Свернуть все окна/Shows Desktop:
– щелкните правой кнопкой мыши по свободной от значков поверхности Рабочего стола;
– из открывшегося контекстного меню выберите Создать –> Текстовый документ;
– появится значок созданного документа, задайте ему название Свернуть все окна (или Shows Desktop);
– откройте документ и введите (или просто скопируйте) следующие строки
[Shell]
Command=2
IconFile=explorer.exe,3

[Taskbar]
Command=ToggleDesktop


– сохраните файл;
– теперь, чтобы система «поняла», что этот файл запускает команду Свернуть все окна, нужно сменить расширение файла с TXT на SCF. Это можно сделать двумя способами:
а) запустите Проводник Windows, открыв любую папку, например, щелкнув по значку Мой компьютер. Выберите меню Сервис –> Свойства папки…;
•в открывшемся диалоговом окне Свойства папки откройте вкладку Вид;
•в прокручиваемом списке Дополнительные параметры снимите флажок со строки Скрывать расширения для зарегистрированных типов файлов –> нажмите OK;
•смените расширение .txt на .scf;
•появится предупреждение системы: «После смены расширения имени файла этот файл может оказаться недоступным. Вы действительно хотите изменить расширение? Да/Нет»;
•санкционируйте смену расширения, нажав Да;
•установите обратно флажок Скрывать расширения для зарегистрированных типов файлов (Мой компьютер –> Сервис –> Свойства папки… –> Вид –> Дополнительные параметры): это нужно для того, чтобы у вас в дальнейшем не было неудобств с переименованием файлов;
•поместите файл в папку \Documents and Settings\Имя_пользователя\Application Data\Microsoft\Internet Explorer\Quick Launch (для Windows XP) или в папку \Users\Имя_пользователя\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch (для Windows Vista), а ярлык поместите на Рабочий стол – на Панель быстрого запуска;
б) в открытом текстовом документе Свернуть все окна выберите меню Файл –> Сохранить как…;
•в открывшемся окне Сохранить как в выпадающем списке Тип файла выберите Все файлы (*.*);
•в текстовом поле Имя файла после имени Свернуть все окна поставьте точку и расширение scf (Свернуть все окна.scf);
•нажмите кнопку Сохранить;
•на Рабочем столе, кроме текстового документа Свернуть все окна.txt, появился характерный значок Свернуть все окна.scf;
•текстовый документ Свернуть все окна.txt можно удалить;
•значок Свернуть все окна.scf поместите в папку \Documents and Settings\Имя_пользователя\Application Data\Microsoft\Internet Explorer\Quick Launch (для Windows XP) или в папку \Users\Имя_пользователя\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch(для Windows Vista), а ярлык поместите на Рабочий стол – на Панель быстрого запуска
Примечания
1. XP-шный файл Свернуть все окна прекрасно работает и в Windows Vista.
2. Для этих же целей (Свернуть все окна) можно использовать «горячие» клавиши: клавиша с логотипом Windows (флажок Microsoft) + клавиша с английской буквой D (русская буква В). Это намного проще и быстрее, и всегда под рукой (даже если файл Свернуть все окна удален)!
Другой способ:
– нажатие клавишы с логотипом Windows + М (Ь) – свертывание всех окон;
– нажатие клавишы с логотипом Windows + SHIFT + M (Ь) – восстановление свернутых окон.
3. Если вы испытываете затруднения c созданием кнопки Свернуть все окна (или вам просто некогда/лень разбираться с этим), скачайте и разархивируйте файл haw.zip.
Поместите файл Свернуть все окна в папку \Documents and Settings\Имя_пользователя\Application Data\Microsoft\Internet Explorer\Quick Launch (для Windows XP) или в папку \Users\Имя_пользователя\AppData\Roaming\Microsoft\Internet Explorer\Quick Launch (для Windows Vista), а ярлык поместите на Рабочий Стол – на Панель быстрого запуска.
Пользуйтесь!

вторник, 14 апреля 2009 г.

Спарвочник по командной строке Windows

Для получения удобной справки по командам командного интерпретатора Windows XP, изготовь из контекстного меню рабочего стола ярлык со следующей строкой внутри:

%windir%\hh.exe ms-its:%windir%\Help\ntcmds.chm::/ntcmds.ctm
Defrag
%windir%\hh.exe  ms-its:%windir%\Help\ntcmds.chm::/defrag.htm
Chkdsk
%windir%\hh.exe  ms-its:%windir%\Help\ntcmds.chm::/chkdsk.htm
NTbackup_command
%windir%\hh.exe  ms-its:%windir%\Help\ntcmds.chm::/ntbackup_command.htm