Certified Advanced Windows Forensic Examiner Exam Prep
Free practice questions

Free CAWFE Practice Questions

10 exam-style questions with answers and explanations, straight from our 1,030-question bank. Tap an answer to check yourself. When you're ready, take the scored version in the free practice test.

Start the free practice test → ★★★★★4.9/5 from 2,400+ candidates · No signup

The CAWFE exam has 125 questions and runs 8 hours.

These 10 free CAWFE questions are organized by exam domain, so you can see how each part of the Certified Advanced Windows Forensic Examiner blueprint is tested. Reveal the answer and explanation under each question.

Domain 1: Windows Virtualization Technologies and inbuilt security mechanisms

Question 1

Unlocking BitLocker on a forensic working copy makes ordinary documents readable, but several NTFS files still cannot be decrypted. Their metadata identifies EFS encryption, and the examination account already has sufficient file-access permissions. What additional material addresses the remaining encryption layer?

Show answer & explanation

Correct answer: A - The appropriate EFS user or recovery-agent private key.

Domain 2: Windows Partitioning Schemes

Question 2

An acquired GPT disk has a primary header that fails its CRC32 check. The backup header at the final LBA and its referenced partition-entry array pass their CRC32 checks. The backup entries are within disk bounds, and file-system structures are consistent with their starting LBAs. Which partition map should be used for the initial read-only examination?

Show answer & explanation

Correct answer: C - The validated backup GPT, with the inconsistent primary metadata preserved and documented.

Domain 3: Windows File Systems

Question 3

The exported forecast.xlsx has the same SHA-256 hash as the source file's unnamed $DATA stream. Separate stream enumeration of the source also finds forecast.xlsx:review:$DATA containing 8,192 bytes. The export contains no named streams. What does the successful hash comparison actually verify?

Show answer & explanation

Correct answer: D - The unnamed stream matches, but the 8,192-byte named stream was not preserved.

Question 4

An uncompressed NTFS file has a nonresident $DATA attribute beginning at virtual cluster number (VCN) 0. The cluster size is 4,096 bytes, and its complete runlist is 11 03 30 11 02 FC 01 01 00 (hexadecimal bytes). The examiner needs the first byte of VCN 4. All stated byte offsets are relative to the start of the NTFS volume. Which source supplies that byte?

Show answer & explanation

Correct answer: D - LCN 45, at volume byte offset 184,320.

Domain 4: Windows Registry

Question 5

An offline SYSTEM hive contains Select\Current = 2 and Select\LastKnownGood = 1. For the service ArchiveAgent, ControlSet001 records Start = 4 and Type = 0x20; ControlSet002 records Start = 2 and Type = 0x10. The hive and its associated logs have been recovered consistently. How was ArchiveAgent configured in the control set current at acquisition?

Show answer & explanation

Correct answer: A - Automatic start, configured for a separate service process.

Question 6

A legacy 32-bit desktop application runs without elevation and has no requestedExecutionLevel in its manifest. The user can read the machine key HKLM\Software\LegacyTool but has no permission to write there. The application nevertheless reports a successful write of Mode = 1 and reads that value on subsequent launches. The machine store still contains Mode = 0, while the user's class hive contains VirtualStore\MACHINE\SOFTWARE\LegacyTool\Mode = 1. What accounts for the application's view?

Show answer & explanation

Correct answer: B - Registry virtualization redirected the write to a per-user store that overrides the global value.

Domain 5: Windows Artifacts

Question 7

A version-30 Windows Prefetch file for an archiving utility parses without structural errors. Its run-count field contains 23, and its last-run array contains eight nonzero timestamps. The examiner is building an execution timeline. How should the count and timestamps be reconciled?

Show answer & explanation

Correct answer: C - Use the eight recorded run times; this format does not retain a separate timestamp for every counted run.

Question 8

The following Security log records come from one workstation and one boot session (provider Microsoft-Windows-Security-Auditing): 14:01 - event 4624; account Morgan; LogonType 3; TargetLogonId 0x51A. 14:06 - event 4624; account Morgan; LogonType 10; TargetLogonId 0x6B2. 14:07 - event 4688; NewProcessName C:\Tools\7z.exe; Creator Subject Logon ID 0x6B2. What do the matching identifiers establish about the process creator?

Show answer & explanation

Correct answer: A - The creator operated in Morgan's remote-interactive logon context, identified by 0x6B2.

Domain 6: Live Memory Acquisition and Analysis

Question 9

An authorized examiner reaches a running Windows laptop minutes before it is to be disconnected for transport. Its BitLocker-protected system volume is unlocked, but no recovery material has been obtained. The laptop has stable external power, is already isolated from the network, and shows no ongoing destructive activity. A compatible RAM acquisition tool and separate evidence storage are ready. Which acquisition sequence best protects evidence that may become inaccessible after power loss?

Show answer & explanation

Correct answer: B - Maintain power, capture RAM, and acquire accessible plaintext to the separate evidence storage.

Question 10

At 10:40, an examiner captures RAM from a Windows workstation. Pool scanning recovers transfer.exe with PID 2460, creation time 10:00, exit time 10:12, and process-object address 0xFFFFAB0100200000. The active-process list instead contains browser.exe with PID 2460, created at 10:30 at address 0xFFFFAB0100900000. A recovered TCP endpoint has creation time 10:05, state ESTABLISHED, and an owner pointer to 0xFFFFAB0100200000. Which reconstruction fits these objects?

Show answer & explanation

Correct answer: D - The endpoint belongs to the earlier transfer.exe incarnation, not to the later browser.exe process.

That's 10 of 1,030

The full bank has 1,020 more CAWFE questions with explanations.

Continue in the free practice test →

View plans