DxDiag
Diagnostic tool built into Windows operating systems that allows you to get detailed information about installed components and DirectX drivers as well as detect problems associated with them.To create a diagnostic DxDiag file:
- Press the key combination Win+R
- Enter the program name
DxDiag
and click «OK» - Wait until "DirectX Diagnostic Tool" is loaded
- Click "Save All Information" and select the location where to save the "DxDiag.txt" file
Event Viewer
Windows tool to view information about the significant systems and software events. The event log service starts automatically when you start Windows and any event can not escape unnoticed. In addition, by default, all events are stored for an unlimited period, so you can view and analyze the information at any time.To save the event log:
- Open Control Panel → Administrative Tools → Event Viewer
- Go to the section Event Viewer → Windows Logs
- Press right click on the "Application" section and choose "Save As"
- Select the location where to save the log app.evtx or app.evt (Windows XP only)
ProcessMonitor
Free Windows Sysinternals tool that monitors in real-time the activity of file system, registry, running processes and threads.For example, if there are problems with Skype work to save the log of all operations:
- Exit Skype (it is very important to close it properly)
- Download the archive ProcessMonitor.zip and extract contents to a convenient location
- Launch the Procmon.exe application
- Launch the Skype and wait or perform the desired actions until the problem occurs
- Switch to ProcessMonitor and press Ctrl+S, put a checkbox next to «All events» and choose «Native Process Monitor Format (PML)»
- Choose a location to save the «Logfile.PML» file and click «OK»
ProcDump
Free Windows Sysinternals tool allows to save a memory dump during to the applications bugs (including excessive consumption of computer resources), hangs or crashes.For example, if Skype crashes, we can get a dump using ProcDump as follows:
-
Start a command prompt as administrator
-
Paste the following command into command prompt and press Enter:
taskkill /IM skype.exe /F
-
Download the archive Procdump.zip and extract contents to folder D:\debug
-
Paste the following command into command prompt and press Enter:
D:\debug\procdump.exe -e -w -t -accepteula Skype.exe D:\debug
-
Launch the Skype and wait or perform the desired actions until the problem occurs. At the command prompt window message should appear the following message:
Dump 1 initiated: D:\debug\Skype.exe_01234_56789.dmp
CPU-Z
A freeware application which allows to find out the technical characteristics of such components of the computer as CPU, video card, motherboard and RAM. Although CPU-Z does not allow to diagnose problems, in some cases this is technical information sufficient to identify the cause of the problem.To save the technical information in the log file:
- Download the archive cpu-z_1.75-en.zip and extract contents to a convenient location
- Start the cpuz.exe application and wait until it's loading
- Next to the «Tools» button click on the triangle ▼ and select «Save Report as .TXT»
- Choose a place where to save the «cpuz.txt» file
Msinfo32
Built-in application in Windows operating systems that collects and displays information about computer's configuration, including the hardware, components, software, drivers, services, and other system information that help to get an overview of the computer system.To save the system information into the nfo file:
- Press the key combination Win+R
- Enter the
msinfo32.exe
and click «OK» - Press the key combination Ctrl+S
- Select the location where to save the «msinfo32.nfo»
- Wait until goes system information collecting.
Dependency Walker
Dependency Walker — a free application that allows you to scan executable files and detect which modules are loaded during startup. For each module, various information is displayed, including version, imported and exported functions, file path, bit depth, and others.To identify problems with imported modules:
-
Download depends22_x86.zip and extract the files. Please note that I save all files in the folder D:\depends22_x86\, and in the example below I use this path.
-
Start the command prompt, and close the problematic application by using this command:
taskkill /IM skype.exe /F
-
Save the report “depends.log” using the following command:
"D:\depends22_x86\depends.exe" /c /f:1 /u:1 /ps:1 /pp:1 /po:1 /ph:1 /pl:1 /pg:1 /pt:1 /pn:1 /pe:1 /pm:1 /pf:1 /pi:1 /pc:1 /ot:"D:\depends22_x86\depends.log" "C:\Program Files (x86)\Skype\Phone\Skype.exe"
No comments