Настройка Windows 7: пошаговый процесс отладки системы
Здравствуйте, друзья! Как настроить windows 7? Этот вопрос задают себе рано или поздно все пользователи операционной системы.
Как и любую вещь, её надо настраивать для удобной, быстрой работы под свои потребности и предпочтения. Отключив лишние службы и разные сомнительные «фишки» Вы существенно ускорите систему, оптимизируете её.
Можно воспользоваться стандартными средствами системы и настроить всё руками, но это довольно долгий и муторный процесс. Не имея опыта и навыков можно укакошить Windows 7 за считанные секунды.
Поэтому и были созданы программы-твикеры. От Вас требуется только поставить галочки в нужных Вам пунктах и нажать «Применить» .
Правда, это удобнее и быстрее? Тем более, любая, уважающая себя программа-твикер создаёт резервную копию реестра и любые Ваши изменения можно откатить.
Вот про одну такую программу я и хочу Вам сегодня рассказать. Встречайте GIGA Tweaker — русская, бесплатная, лёгкая программа для настройки и оптимизации системы Windows! Кстати, работает только на Висте и семёрке.
Также, для самых стойких, дочитавших статью до конца будет бонус — отдельный твик для отключения окна предупреждения системы безопасности при открытии файла или запуске программ.
Дело в том, что я всё-таки прибил свою винду. Нет, уважаемые злопыхатели, не программами. smile Просто экспериментировал с разделами и дисками, сделал их динамическими и т.д. и т.п. , плюнул и снёс всё.
Теперь вот и настраиваю под себя новую систему. Можете себе представить сколько интересного впереди — подписывайтесь на обновления сайта, чтоб не пропустить вкусного.
Предлагаю и Вам параллельно улучшить самочувствие Вашего компьютера. laugh Давайте начнём уже…
Как настроить windows 7 — скачать GIGA Tweaker
Вот такая маленькая, да удаленькая программка делающая огромную работу за секунды — поехали…
Скачать программу: GIGA Tweaker
Настройка системы Виндовс 7.
Вот и установили GIGA Tweaker. Теперь как настроить windows 7? Да очень просто — запускаем твикер.
Появится окно, спрашивающее «Создать точку восстановления?» , соглашаемся и создаём. В трее выскочит…
Мы безмерно рады и продолжаем. Без лишних слов покажу свои настройки. Отсутствие некоторых окон говорит о том, что там я ничего не менял или поменял уже руками. Стрелками не показываю пункты, поэтому будьте внимательнее.
Слева у нас меню в котором по порядку и будем твикать систему выбирая последовательно пункты…
Если у Вас очень старый компьютер — первую галку не ставьте.
Вот и всё! Надеюсь Вы не забыли нажать «Применить» при изменениях? Перезапустите систему и держите свой компьютер обоими руками — он начнёт летать! 😆 Поздравляю, Вы можете гордиться собой!
Становитесь опытными пользователями. Теперь обещанный бонус…
При любой установке файла или запуске установки программ у Вас выскакивает такое вот окно предупреждения системы безопасности…
Лишняя функция я считаю… только раздражает! Я принял решение об установке программы и сознательно нажал на ярлык установщика, зачем у меня ещё восемь раз спрашивать? Я вполне адекватен и не стоит меня считать идиотом.
Давайте избавимся от этого окна предупреждения системы безопасности. Сделаем это просто нажав на файлик из архива…
И подтвердим своё намерение нажав «Да» …
Вот теперь точно всё на сегодня. Вы узнали, как настроить windows 7 и как отключить окно предупреждения системы безопасности. Удачных Вам экспериментов.
Средства отладки для Windows
В пакет средств отладки для Windows входят современные отладочные инструменты, с помощью которых можно исследовать внутреннее устройство Windows. В самую последнюю версию в качестве составной части включен набор для разработки программного обеспечения — Windows Software Development Kit (SDK).
Средства из этого набора могут использоваться для отладки как процессов пользовательского режима, так и процессов ядра.
ПРИМЕЧАНИЕ. Средства отладки Debugging Tools for Windows довольно часто обновляются и выпускаются независимо от версий операционной системы Windows, поэтому почаще проверяйте наличие новых версий.
СОВЕТ. Отладка в пользовательском режиме.
Средства отладки могут также использоваться для подключения к процессу пользовательского режима и для изучения и (или) изменения состояния памяти процесса. При подключении к процессу есть два варианта:
- Навязчивый (Invasive). Если при подключении к запущенному процессу не даны специальные указания, для подключения отладчика к отлаживаемому коду используется Windows-функция DebugActiveProcess. Тем самым создаются условия для исследования и (или) изменения памяти процесса, установки контрольных точек и выполнения других отладочных функций. Windows позволяет остановить отладку без прерывания целевого процесса, если отладчик отключается без прерывания своей работы.
- Ненавязчивый (Noninvasive). При таком варианте отладчик просто открывает процесс с помощью функции OpenProcess. Этот процесс не подключается к другому процессу в качестве отладчика. Это позволяет исследовать и (или) изменять память целевого процесса, но вы не можете устанавливать контрольные точки.
Со средствами отладки можно также открывать файлы дампа процесса пользовательского режима.
Для отладки ядра могут использоваться два отладчика: работающий в окне командной строки (Kd.exe) и имеющий графический пользовательский интерфейс, GUI (Windbg.exe). Оба отладчика предоставляют одинаковый набор команд, поэтому выбор всецело зависит от личных предпочтений. Эти средства позволяют выполнять три типа отладки ядра:
- Открыть аварийный дамп-файл, созданный в результате аварийного завершения работы системы.
- Подключиться к действующей, работающей системе и исследовать состояние системы (или установить контрольные точки, если ведется отладка кода драйвера устройства). Для этой операции нужны два компьютера — целевой и ведущий. Целевой компьютер содержит отлаживаемую систему, а ведущий — систему, на которой запущен отладчик. Целевая система может быть подключена к ведущей через нуль-модемный кабель, кабель IEEE 1394 или отладочный кабель USB 2.0. Целевая система должна быть загружена в режиме отладки (либо путем нажатия F8 в процессе загрузки и выбора пункта Режим отладки (Debugging Mode), либо путем настройки системы на запуск в режиме отладки, используя Bcdedit или Msconfig.exe). Можно также подключиться через поименованный канал, применяемый при отладке через виртуальную машину (созданную такими средствами, как Hyper-V, Virtual PC или VMWare), путем выставления гостевой операционной системой последовательного порта в качестве поименованного канального устройства.
- Системы Windows позволяют также подключиться к локальной системе и исследовать ее состояние. Это называется «локальной отладкой ядра». Чтобы приступить к локальной отладке ядра с помощью отладчика WinDbg, откройте меню File (Файл), выберите пункт Kernel Debug (Отладка ядра), щелкните на вкладке Local (Локальная), а затем щелкните на кнопке OK. Целевая система должна быть загружена в отладочном режиме. Пример появляющегося при этом экрана показан на рис. 1.6. В режиме локальной отладки ядра не работают некоторые команды отладчика ядра (например, команда .dump, предназначенная для создания дампа памяти, хотя такой дамп можно создать с помощью рассматриваемого далее средства LiveKd).
Локальная отладка ядра
Для отображения содержимого внутренней структуры данных, включающей сведения о потоках, процессах, пакетах запросов на ввод-вывод данных и информации об управлении памятью, после подключения к режиму отладки ядра можно воспользоваться одной из множества команд расширения отладчика (команд, начинающихся с символа «!»).
Отличным подсобным справочным материалом может послужить файл Debugger.chm, содержащийся в установочной папке отладчика WinDbg. В нем приводится документация по всем функциональным возможностям и расширениям отладчика ядра. В дополнение к этому команда dt (display type — отобразить тип) может отформатировать свыше 1000 структур ядра, поскольку в файлах символов ядра для Windows содержится информация о типах, которые отладчик может использовать для форматирования структур.
Эксперимент: Отображение информации о типах для структур ядра.
Чтобы вывести список структур ядра, чей тип информации включен в символы ядра, наберите в отладчике ядра команду dt nt!_*. Частичный образец вывода имеет следующий вид:
Командой dt можно также воспользоваться для поиска определенных структур, используя заложенную в эту команду возможность применения символов-заместителей. Например, если ведется поиск имени структуры для объекта interrupt, нужно набрать команду dt nt!_*interrupt*:
lkd> dt nt!_*interrupt*
Затем, как показано в следующем примере, команду dt можно использовать для форматирования определенной структуры:
lkd> dt nt!_kinterrupt
+0x008 InterruptListEntry : _LIST_ENTRY
+0x018 ServiceRoutine : Ptr64 unsigned char
+0x020 MessageServiceRoutine : Ptr64 unsigned char
+0x028 MessageIndex : Uint4B
+0x030 ServiceContext : Ptr64 Void
+0x038 SpinLock : Uint8B
+0x040 TickCount : Uint4B
+0x048 ActualLock : Ptr64 Uint8B
+0x050 DispatchAddress : Ptr64 void
+0x058 Vector : Uint4B
+0x05d SynchronizeIrql : UChar
+0x05e FloatingSave : UChar
+0x05f Connected : UChar
+0x060 Number : Uint4B
+0x064 ShareVector : UChar
+0x068 Mode : _KINTERRUPT_MODE
+0x06c Polarity : _KINTERRUPT_POLARITY
+0x070 ServiceCount : Uint4B
+0x074 DispatchCount : Uint4B
+0x078 Rsvd1 : Uint8B
+0x080 TrapFrame : Ptr64 _KTRAP_FRAME
+0x088 Reserved : Ptr64 Void
+0x090 DispatchCode : [4] Uint4B
Следует заметить, что при выполнении команды dt подструктуры (структуры внутри структур) по умолчанию не показываются. Для выполнения рекурсии подструктур нужно воспользоваться ключом –r. Например, воспользоваться этим ключом для вывода объекта прерывания ядра с показом формата структуры _LIST_ENTRY, хранящейся в поле InterruptListEntry:
lkd> dt nt!_kinterrupt -r
+0x008 InterruptListEntry : _LIST_ENTRY
+0x000 Flink : Ptr64 _LIST_ENTRY
+0x000 Flink : Ptr64 _LIST_ENTRY
+0x008 Blink : Ptr64 _LIST_ENTRY
+0x008 Blink : Ptr64 _LIST_ENTRY
+0x000 Flink : Ptr64 _LIST_ENTRY
+0x008 Blink : Ptr64 _LIST_ENTRY
В файле справки Debugging Tools for Windows также объясняется, как настраиваются и используются отладчики ядра. Дополнительные подробности использования отладчиков ядра, предназначенные непосредственно для создателей драйверов устройств, могут быть найдены в документации по набору Windows Driver Kit.
Программы для настройки и оптимизации операционной системы
Каждый современный пользователь периодически сталкивается с необходимостью провести переустановку операционной системы Windows на своём компьютере.
Однако чаще всего переустановку можно отсрочить на длительный срок и взять в руки не дистрибутив с ОС, а специальные программы для настройки и оптимизации операционной системы.
Такие утилиты помогут даже неопытному пользователю ускорить работу компьютера и очистить жёсткий диск от файлового мусора. Утилиты для настройки и оптимизации ОС помогут вам отключить лишние службы, после чего нагрузка на центральный процессор и оперативную память значительно снизится, а работа компьютера станет более быстрой и продуктивной. Возможность отключить автозагрузку ненужных компонентов также позволит ускорить загрузку операционной системы при запуске компьютера.
Кроме того, такие программы оснащены различными сканерами. Их работа заключается в анализе системных файлов и реестра Windows, а также исправления имеющихся ошибок.
Прибегая к начальному использованию данных настройщиков, а также профилактическим процедурам, которые они предоставляют (очистка системы, исправление ошибок, дефрагментация дисков) вы без особых усилий продлите стабильную работу вашего компьютера.