|
|
8/9/2008 Создание резервных копий системного реестра неоспоримо полезное действие и может выполняться вручную при внесении изменений в реестр или же в качестве регулярного резервного копирования. Но, как показывает практика, зачастую ручное резервное копирование производится куда реже чем необходимо, по разным причинам, то ли от забывчивости, то ли от лени :) Я давно и успешно использую возможность автоматического создания резервных копий файлов системного реестра, и несколько раз они меня очень выручали, учитывая мою склонность к экспериментам над системой, что не всегда производится на виртуальных машинах.. опять из-за лени наверное :) Для создания резервных копий системного реестра существует немало специализированных программ, практически все они помимо резервного копирования обладают массой других функций по оптимизации системного реестра, очистке его от "ненужных" разделов и параметров. Лично меня такое положение вещей не очень устраивает, о чем я уже высказывался ранее.
Для задачи автоматического создания резервных копий системного реестра по расписанию я выбрал утилиту Erunt, которая обладает необходимыми для поставленной задачи преимуществами, а именно: небольшой размер (установленная чуть больше 600 KB), достаточно проста в использовании, поддерживает работу из командной строки, не обременена ненужным мне функционалом. Теперь, когда вы уже скачали утилиту по ссылке выше и установили ее, приступим непосредственно к настройке и автоматизации процесса резервного копирования. Для начала хотел бы обратить ваше внимание на то, что на компьютере под управлением Windows Vista утилиту необходимо запускать с повышенными правами, то есть от имени встроенной учетной записи администратора, в противном случае может быть показано сообщение об ошибке доступа к файлам системного реестра. Для автоматизации процесса резервного копирования воспользуемся связкой Планировщик заданий + ERUNT - Откройте Планировщик заданий: Пуск - Все программы - Стандартные - Служебные; или Пуск - в строке поиска напишите control schedtasks и нажмите Enter
- В меню "Действие" выберите "Создать задачу..."
- Введите имя и описание задачи.
- В блоке "Параметры безопасности" нажмите кнопку "Изменить..." напротив учетной записи и укажите учетную запись SYSTEM, нажмите OK.
- Поставьте отметку на параметре "Выполнить с наивысшими правами".
- Перейдите на вкладку "Триггеры" и нажмите кнопку "Создать..."
- Установите расписание резервного копирования или установите параметр "Начать задачу" в состояние "При запуске" - в этом случае задача резервного копирования будет выполняться при запуске Windows.
- Перейдите на вкладку "Действия" и нажмите кнопку "Создать..."
- В строке "Программа или сценарий" напишите
| "C:\Program Files\ERUNT\AUTOBACK.EXE" | - В строке "Добавить аргументы" напишите
| %SystemRoot%\ERDNT\AutoBackup\#Date# sysreg otherusers /noconfirmdelete /noprogresswindow | Примечание. Текст в команде, выделенный зеленым шрифтом, указывает папку назначения, в которой будут создаваться файлы резервных копий; может быть изменен на любой другой.
Примечание. Параметры командной строки, поддерживаемые утилитой, вы можете найти в документации ERUNT. Теперь задание создано и готово к работе, для проверки можете перезагрузить компьютер и проверить наличие папки с файлами резервных копий в папке C:\Windows\ERDNT\AutoBackup 7/15/2008 При просмотре веб-страниц с использованием Internet Explorer могут не отображаться изображения в формате .png, вместо изображения либо стандартный красный крест либо пустое место, но изображения других форматов отображаются нормально. Если вы увидели у себя такие симптомы, то воспользуйтесь решением, предложенным ниже. Проблема может возникать в случае если при установке приложения, изменяющего ассоциирование графических файлов и изменяет класс и свойства MIME для файлов PNG. Для решения проблемы выполните следующие действия: - Загрузите файл pngfix.zip
- Разархивируйте файл в произвольную папку (например на диск С: )
- Запустите файл восстановления ассоциаций файлов PNG соответствующий используемой ОС
- Для Windows Vista используйте файл pngfix_vista.reg
- Для Windows XP используйте файл pngfix_xp.reg
Примечание: обратите внимание, что reg-файлы предусматривают расположение системы на диске C:, в случае если у вас система установлена на другом диске, вам необходимо отредактировать файлы, заменив в них пути на соответствующие вашей конфигурации. Файлы6/27/2008 Будучи постояльцем форума OSzone.net на протяжении последних пяти лет, не перестаю удивляться человеческой лености, которая в первую очередь вредит самому же нелюбознательному посетителю. Я не говорю о прочтении правил конференции, это делают наверное единицы сразу и чуть больший процент тогда, когда их ткнут носом в ссылку на правила. И даже не о поиске, притча во языцех на любой конференции - "в поиск"; из новичков, задающих вопрос на конференции лишь малая часть предварительно его используют. Мне кажется это странным, ведь задавая вопрос человек по сути соглашается ждать решения или ответа, он ведь отдает себе отчет, что ответ не последует мгновенно, а соль в том, что вопросы одинаковые по своей сути всплывают очень часто и достаточно было бы потрать десять секунд на составление поискового запроса и уже получить ответ. Очень часто приходится наблюдать более запущенные случаи примерно по такой схеме
- Вопрос: как сделать то-то
- Ответ: читайте в этих темах (ссылки на темы 1, 2, 3)
- Ответ автора темы: там не понятно ничего; это не мой случай; это не помогло
- Ответ: попробуйте так: (тут вставляется скопированное из первой же ссылки, предложенной выше)
- Ответ автора темы: ура! помогло
Более частый вариант когда до п. 5 набивается десятка два сообщений, а в итоге решение оказывается то же, что и в сразу предложенных темах. Но когда указываешь человеку, что решение давали уже, то зачастую это порождает еще и бурю возмущения, мол, "я же вам не программист".. при чем здесь программирование не понятно, всего-то и нужно, что выполнить пошаговую инструкцию, неужели это так сложно среднестатистическому пользователю... А ведь такие случаи я наблюдаю с завидным постоянством, всплывают не реже пары раз в неделю и это, надо заметить, лишь в тех форумах конференции, к которым я проявляю интерес. Написаны сотни страниц инструкций, предложены тысячи ответов на тысячи вопросов, но этого мало :) Я допускаю, что большинство посетителей все-таки находят ответы на свои вопросы самостоятельно, а задают их если уже если ответа не нашлось, да только впечатление обратное, кажется, что человек после успешной регистрации тут же ищет кнопку создания новой темы, бегом причем, зажмурившись. Подвид не желающих читать готовые ответы - ожидающие решения именно под себя, именно для своего случая и решение идентичной задачи не воспринимают в упор, такому если укажешь на решение, где нужно скопировать, допустим, какой-то файл и указан путь C:\Windows, то он скажет "не помогло", почему? Да просто нет у него папки C:\Windows, у него там C:\WINNT. Утрирую немного, но факт остается фактом из последних вспоминается тема, где человеку нужно было содержимое файла boot.ini по умолчанию, естественно дали и ссылки на аналогичные темы и ссылку на статью kb289022, что же мы получили? Ответ в стиле "что вы мне парите, это не тот случай и статья ваша мне не подходит" - все в недоумении... Оказывается в образце файла boot.ini, используемого по умолчанию на компьютерах под управлением Windows XP указано (о ужас!) ...WINDOWS="Microsoft Windows XP Professional", а у нашего бедолаги установлена Windows XP Home, всё, аут, решение не то. Даже после того как приводится цитата из той же статьи об ОС, к которым она применима, получили еще более обескураживающий ответ, приведу цитату с вырезками: " Странные вы люди, компьютерщики, программисты и т. п. ... ... Интересно, для кого вы создаете такие форумы? Для своих коллег? Тогда не пускайте на них посторонних, если не хотите ответить на конкретный вопрос. А так целый день убил, ответа у Вас не получил, да еще и в дерьмо окунули." Ну прелесть просто :) Таких примеров десятки, наверное даже сотни, все они забавны с одной стороны и навевают грусть и озабоченность развитием элементарных навыков пользователей с другой стороны. Надежда меня не покидает, я все же верю, что развитие человечества оказывает влияние и на развитие наших пользователей. Будьте чуточку внимательнее, имейте чуть больше желания разобраться в ситуации, а не полагаться на лобастого дядьку, который все за вас сделает; и тогда все у нас получится! :) 6/26/2008 Любителям проводника и не любителям, а просто тем, кто привык в нем работать посвящается :) Себя я не могу причислить к армии любителей проводника Windows так как давно и плотно присел на Far Manager, а конкретнее на Far PowerPack. Кто-то скажет, что у него ужасный интерфейс и нет всяких там рюшечек, а для меня и голый фар роднее всех менеджеров, а усиленный PowerPack и того краше. Элементарная скорость и удобство работы сказываются, вот допустим элементарное копирование файла из одной папки в другую не прикасаясь к клавиатуре - контекстное меню - Копировать, переход в нужную папку, контекстное меню - Вставить, в фаре в одной панели исходная папки, в другой целевая - F5 - Enter - всё :) В принципе основная масса пользователей со стажем, не говоря уже об опытных пользователях давно сделали выбор: то ли файловый менеджер какой, то ли остались на проводнике. Между прочим некоторые управляются с проводником ничуть не медленнее чем с файловым менеджером, просто мышедвижений в разы больше :) Это отступление, завершаем, теперь к сути, тем, кто пользуется проводником и для файловых операций вполне может сгодиться дополнительный пункт в контекстном меню, позволяющий выделить все файлы/папки в текущей локации. Да, можно нажать Ctrl+A, конечно, но вдруг вы как раз уронили кусок пельмешки на левый нижний угол клавиатуры или обет дали ее не трогать :) Нам понадобится архив selectall.zip, который содержит три файла: selectall.reg - для добавления пункта контекстного меню undo.reg - для удаления пункта контекстного меню selectall.vbs - собственно скрипт, отрабатывающий команду Итак, помещаем файл selectall.vbs из архива в папку C:\Windows\, затем запускаем файл selectall.reg и соглашаемся с внесением изменений в реестр. Всё.
Для удаления пункта меню можно воспользоваться файлом undo.reg, аselectall.vbs удалить вручную. Файлы
6/17/2008 Невзирая на некоторые неудобства UAC, этой функцией пользуются все чаще, тем более в среде организации, где загубленная система и ее последующая переустановка гораздо более неприятна и чревата последствиями чем на домашнем компьютере. Тем не менее регулярный запуск командной строки, оснасток, редактора политик или реестра иногда просто-таки удручает запросом на повышение прав. Для таких регулярных задач и предназначен способ, который я опишу ниже. Для запуска с повышением прав и без запроса на это самое повышение мы будем использовать Планировщик заданий. - Открываем Планировщик заданий: Пуск - Все программы - Стандартные - Служебные
Сначала, для удобства, создадим отдельную папку для будущих заданий (в моем случае это папка MyTasks), для этого на папке "Библиотека планировщика заданий" нажмите правую клавишу мыши и выберите пункт "Создать папку"
- После этого перейдем непосредственно к созданию заданий.
На новой папке по правой клавише мыши выбираем "Создать задачу"
- Указываем имя задачи, допустим "regedit" и в том же окне внизу отмечаем параметр "Выполнить с наивысшими правами"
- Переходим на вкладку "Действия", нажимаем кнопку "Создать" и через кнопку "Обзор" выбираем файл regedit.exe.
- Собственно задача создана, но этого мало, теперь нужно сделать для нее ярлычок, не будем же мы запускать ее каждый раз из планировщика. Для этого воспользуемся стандартной утилитой командной строки schtasks.exe, которая и позволит нам свершить задуманное.
Создаем новый ярлык (на рабочем столе или в панели быстрого запуска - как вам удобнее) и в строке размещения объекта указываем следующую строку | schtasks.exe /run /tn regedit | Где regedit = имя добавленного в планировщик задания. Синтаксис, поддерживаемый утилитой schtasks.exe вы можете узнать по команде schtasks /? Отталкиваясь от этого примера можно создать ярлыки для запуска различных оснасток, которые используются чаще других, но с оснастками MMC нужно учитывать одну особенность, а именно: при создании задания в планировщике в окне указания действия для задачи нужно указывать следующим образом В данном примере это строка запуска оснастки Службы. Вот список некоторых оснасток, которые чаще всего используются (у меня по крайней мере :) | Оснастка | Описание | | gpedit.msc | Редактор групповой политики | | secpol.msc | Редактор локальной политики | | lusrmgr.msc | Локальные пользователи и группы | | services.msc | Службы | | diskmgmt.msc | Управление дисками | | compmgmt.msc | Управление компьютером | | fsmgmt.msc | Общие папки | | perfmon.msc | Монитор надежности и производительности | | eventvwr.msc | Просмотр событий | | certmgr.msc | Сертификаты | | msconfig.exe | Настройка системы | | control schedtasks | Планировщик заданий | | wmimgmt.msc | Инфраструктура управления | | utilman.exe | Диспетчер служебных программ |
|
|
|
|