Welcome to TechNet Blogs Sign in | Join | Help

Browse by Tags

All Tags » Маленькие хитрости   (RSS)

“This program requires Windows 2000 or newer operating system”.

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

Маленькие хитрости «посмертной» отладки.

Как то заметил, что в списке запущенных процессов постоянно болтается три штуки cdb.exe: CDB – это консольная версия WinDbg, которая у меня установлена в качестве «посмертного» отладчика (postmortem debugger) .Обычно при этом падение приложения не проходит

Хозяйке на заметку.

Чтобы войти на машину с благозвучным названием “6XSD29G-052-18XS_32” под локальным пользователем, не нужно набивать полное имя пользователя как “6XSD29G-052-18XS_32\vasya”, проклиная при этом злого гения, запретившего Copy-Paste

Как Process Explorer подменяет Task Manager.

А знаете, как Process Explorer подменяет собой стандартный Task Manager? Оказывается всё очень просто и банально. Он устанавливает себя в качестве отладчика для taskmgr.exe! Преимущества такого метода перехвата: Подмена происходит в недрах CreateProcess.

Разрядность ключа «Image File Execution Options».

Ключ «Image File Execution Options» знаком, наверное, всем кто вынужден тратить много времени на отладку приложений. В частности, с его помощью можно указать системе всегда запускать определённый процесс под отладчиком. В этом же ключе утилита

Как посмотреть содержимое реестра из-под отладчика.

Сижу дома простуженный. Ни о чём писать не хочется, поэтому буду краток. Команда !dreg в WinDbg позволяет просматривать содержимое реестра прямо в процессе отладки. Это особенно удобно в двух случаях: При удалённой отладке, когда сессия отладчика –

Как определить разрядность .EXE или .DLL?

Как определить тип процессора для которого скомпилирован бинарный файл? Можно воспользоваться сборщиком из поставки Visual Studio 2005: link.exe /dump /headers <.exe> На самом деле “link.exe /dump” это просто обертка для утилиты dumpbin.exe.

Мышиная возня в коробке из под обуви.

Последнее время я постоянно сталкиваюсь с одной проблемой, о которой я раньше никогда особенно не задумывался. А именно – манипуляции с большим количеством «временных» файлов. Я не случайно взял в кавычки слово «временных». Время жизни этих файлов – от
 
Page view tracker