Objective
Find out what graphics hardware your own PC has, which driver runs it, how much memory it uses, and what your screen is doing right now. You only look. Nothing in this lab changes any setting.
Time: 25–30 minutes
You need: A Windows PC. No extra software is required.
What to Open
| Tool | How to open it |
|---|---|
| Task Manager | Press Ctrl + Shift + Esc, then click Performance |
| Device Manager | Press Win + X, then choose Device Manager |
| Settings | Press Win + I, then System → Display |
| DirectX Diagnostic Tool | Press Win + R, type dxdiag, press Enter |
| System Information | Press Win + R, type msinfo32, press Enter |
| PowerShell | Press Win, type PowerShell, press Enter (normal, not admin) |
Part 1: Which GPUs Do I Have? (Device Manager)
In Device Manager, open Display adapters.
- How many adapters are listed? ________________
- Name of the first one: ________________
- Name of the second one (if any): ________________
- Does any entry say Microsoft Basic Display Adapter? (Section 2.4) ________________
Right-click one adapter → Properties → Driver tab (look only; do not click Update, Roll Back or Disable):
- Driver Provider: ________________
- Driver Date: ________________
- Driver Version: ________________
(A laptop with two entries has an integrated and a discrete GPU, Section 1.2. A desktop with only one entry may have just the integrated GPU or just the card.)
Part 2: Watch the GPU Work (Task Manager)
In Task Manager → Performance, click GPU 0 (and GPU 1 if present). If there is no GPU entry, go to Part 3 and skip this one.
- GPU name (top right): ________________
- Driver version and date (bottom right): ________________
- Dedicated GPU memory (VRAM, Section 1.2): ________________
- Shared GPU memory: ________________
- Current GPU utilisation (%) with nothing running: ________________
Now watch the graph while you do something harmless: drag a window around the screen, or play a video in your browser.
- Did the 3D, Video Decode or Copy graph move? ________________
Why this matters: the graph titles come from the pipeline you learned. 3D is the rendering pipeline (Section 4). Video Decode is the media engine (Section 1.1). If a video plays while Video Decode is busy and 3D is quiet, the fixed-function hardware is doing the job with little power.
Part 3: Ask PowerShell (Same Facts, Another Way)
Type this and press Enter (it only reads):
Get-CimInstance Win32_VideoController | Select-Object Name, DriverVersion, DriverDate, VideoProcessorThen this one for the current screen mode:
Get-CimInstance Win32_VideoController | Select-Object Name, CurrentHorizontalResolution, CurrentVerticalResolution, CurrentRefreshRate, CurrentBitsPerPixel- Does the driver version match Part 1? ________________
- Current resolution (width × height): ________________
- CurrentRefreshRate (Hz): ________________
- Frame time at that refresh rate (1000 ÷ Hz, in ms): ________________
A third column called
AdapterRAMalso exists, but for cards with a lot of memory it may show a wrong or capped number. Trust Task Manager ordxdiagfor the amount of VRAM.
Part 4: Display Settings and Refresh Rate (Settings)
Open Settings → System → Display. Scroll down and open Advanced display.
- Display name: ________________
- Desktop mode (resolution and refresh rate): ________________
- Active signal mode: ________________
- Colour format / bit depth (if shown): ________________
- Does the screen show a HDR setting on the Display page? ________________
(Look at the drop-down for the refresh rate if you like, but do not change it.)
Also scroll through the main Display page and note the Scale and Display resolution values:
- Scale (%): ________________
- Display resolution marked "(Recommended)": ________________
Part 5: The Big Report (dxdiag)
Run dxdiag. If asked whether to check for signed drivers, either answer is fine for this lab. Open the tabs and look.
System tab
- DirectX Version: ________________
Display tab (there may be a second Display tab and a Render tab for another GPU)
- Name and Manufacturer: ________________
- Display Memory (VRAM): ________________
- Driver Model (this is the WDDM version, Section 2.1): ________________
- Feature Levels: ________________
- Under DirectX Features, which of DirectDraw, Direct3D and AGP Texture acceleration say Enabled? ________________
Look at the Notes box at the bottom: it should say No problems found.
(You do not need to click Save All Information. That writes a text file and is not needed here.)
Part 6: Another View (System Information)
Run msinfo32. Open Components → Display.
- Adapter Description: ________________
- Adapter RAM: ________________
- Driver Version: ________________
- Resolution and Bits/Pixel: ________________
What Should Happen
- Parts 1, 2, 3, 5 and 6 show the same GPU and driver in different words.
- Task Manager shows VRAM for a discrete card, mostly shared memory for an integrated GPU.
dxdiagshows your WDDM version as "Driver Model".- The refresh rate in Part 3 matches the Advanced display page.
Interpretation Guide
| What you see | What it means |
|---|---|
| Two adapters in Device Manager | Integrated GPU plus discrete GPU (typical on laptops) |
| Microsoft Basic Display Adapter | No real driver installed (Section 2.4). Install the vendor's driver |
| Dedicated GPU memory is large | A discrete card with its own VRAM |
| Dedicated memory is small or zero, and shared memory is big | An integrated GPU using system RAM |
| GPU utilisation near 0% on the desktop | Normal. The desktop needs little GPU power |
| Video Decode busy while a video plays | The media engine is doing the work (efficient) |
| Driver Model shows WDDM 2.x or 3.x | A modern WDDM driver |
| Refresh rate is 60 Hz on a "144 Hz" monitor | The setting or cable may limit it (Section 5.7). Check the monitor and cable |
| Resolution is not the "Recommended" one | The picture may look blurry (Section 6.2) |
Follow-Up Questions
- In Part 2, which graph moved when you dragged a window, and what does that tell you about the DWM (Section 8.5)?
- Your refresh rate is 60 Hz. How many milliseconds does one frame last?
- The numbers for VRAM in Task Manager and
dxdiagdiffer a little. Why might "shared" memory be counted differently? - If your PC lists two GPUs, which one is the monitor plugged into? How could you tell?
- Name three facts from this lab you could not have learned just from looking at the monitor.