Windows 11 GUI Installation Benchmark

Session ID: win11_install_20260905_123224  |  SUCCESS

Duration: 2277.01s (~38.0m)  |  Total Steps: 88  |  Wait Time: 524.0s

Notes: Windows 11 25H2 (繁體中文專業版) successfully installed completely via autonomous vision and mouse/keyboard interactions. Registry bypasses (BypassTPMCheck, BypassSecureBootCheck, BypassRAMCheck, BypassNRO) applied via Shift+F10 CMD, disk partitioned, and offline local account 'benchmark' created. Windows 11 desktop with centered taskbar fully loaded and verified.

Step 1 (5.0s)

{"type": "start_vm", "iso": "c:\\Users\\Yanggu\\Documents\\antigravity\\busy-einstein\\debian-tui-benchmark\\data\\Win11_25H2_Chinese_Traditional_x64_v2.iso"}
Step 1

Step 2 (1.32s)

{"type": "click", "x": 902, "y": 635, "button": "left"}
Step 2

Step 3 (1.27s)

{"type": "click", "x": 902, "y": 635, "button": "left"}
Step 3

Step 4 (1.43s)

{"type": "send_keys", "keys": ["Shift+F10"], "text": ""}
Step 4

Step 5 (5.59s)

{"type": "send_keys", "keys": [], "text": "reg add HKLM\\SYSTEM\\Setup\\LabConfig /v BypassTPMCheck /t REG_DWORD /d 1 /f\n"}
Step 5

Step 6 (0.1s)

{"type": "observe_screen"}
Step 6

Step 7 (6.47s)

{"type": "send_keys", "keys": [], "text": "reg add HKLM\\SYSTEM\\Setup\\LabConfig /v BypassSecureBootCheck /t REG_DWORD /d 1 /f\n"}
Step 7

Step 8 (0.1s)

{"type": "observe_screen"}
Step 8

Step 9 (6.32s)

{"type": "send_keys", "keys": [], "text": "reg add HKLM\\SYSTEM\\Setup\\LabConfig /v BypassRAMCheck /t REG_DWORD /d 1 /f\n"}
Step 9

Step 10 (6.31s)

{"type": "send_keys", "keys": [], "text": "reg add HKLM\\SYSTEM\\Setup\\LabConfig /v BypassCPUCheck /t REG_DWORD /d 1 /f\n"}
Step 10

Step 11 (0.1s)

{"type": "observe_screen"}
Step 11

Step 12 (6.55s)

{"type": "send_keys", "keys": [], "text": "reg add HKLM\\SYSTEM\\Setup\\LabConfig /v BypassStorageCheck /t REG_DWORD /d 1 /f\n"}
Step 12

Step 13 (7.54s)

{"type": "send_keys", "keys": [], "text": "reg add HKLM\\SOFTWARE\\Microsoft\\Windows\\CurrentVersion\\OOBE /v BypassNRO /t REG_DWORD /d 1 /f\n"}
Step 13

Step 14 (1.45s)

{"type": "send_keys", "keys": [], "text": "exit\n"}
Step 14

Step 15 (1.28s)

{"type": "click", "x": 262, "y": 442, "button": "left"}
Step 15

Step 16 (1.29s)

{"type": "click", "x": 336, "y": 355, "button": "left"}
Step 16

Step 17 (1.49s)

{"type": "click", "x": 902, "y": 635, "button": "left"}
Step 17

Step 18 (1.8s)

{"type": "click", "x": 374, "y": 571, "button": "left"}
Step 18

Step 19 (3.0s)

{"type": "sleep", "seconds": 3}
Step 19

Step 20 (1.1s)

{"type": "click", "x": 450, "y": 347, "button": "left"}
Step 20

Step 21 (1.79s)

{"type": "click", "x": 902, "y": 635, "button": "left"}
Step 21

Step 22 (1.49s)

{"type": "click", "x": 902, "y": 635, "button": "left"}
Step 22

Step 23 (3.0s)

{"type": "sleep", "seconds": 3}
Step 23

Step 24 (1.79s)

{"type": "click", "x": 902, "y": 635, "button": "left"}
Step 24

Step 25 (1.8s)

{"type": "click", "x": 902, "y": 635, "button": "left"}
Step 25

Step 26 (45.0s)

{"type": "sleep", "seconds": 45}
Step 26

Step 27 (45.0s)

{"type": "sleep", "seconds": 45}
Step 27

Step 28 (45.0s)

{"type": "sleep", "seconds": 45}
Step 28

Step 29 (45.0s)

{"type": "sleep", "seconds": 45}
Step 29

Step 30 (30.0s)

{"type": "sleep", "seconds": 30}
Step 30

Step 31 (20.0s)

{"type": "sleep", "seconds": 20}
Step 31

Step 32 (0.1s)

{"type": "observe_screen"}
Step 32

Step 33 (4.0s)

{"type": "restart_from_disk"}
Step 33

Step 34 (30.0s)

{"type": "sleep", "seconds": 30}
Step 34

Step 35 (30.0s)

{"type": "sleep", "seconds": 30}
Step 35

Step 36 (45.0s)

{"type": "sleep", "seconds": 45}
Step 36

Step 37 (15.0s)

{"type": "sleep", "seconds": 15}
Step 37

Step 38 (4.0s)

{"type": "restart_from_disk"}
Step 38

Step 39 (30.0s)

{"type": "sleep", "seconds": 30}
Step 39

Step 40 (1.81s)

{"type": "click", "x": 1052, "y": 666, "button": "left"}
Step 40

Step 41 (2.0s)

{"type": "sleep", "seconds": 2}
Step 41

Step 42 (1.81s)

{"type": "click", "x": 1052, "y": 666, "button": "left"}
Step 42

Step 43 (1.82s)

{"type": "click", "x": 1052, "y": 666, "button": "left"}
Step 43

Step 44 (2.0s)

{"type": "sleep", "seconds": 2}
Step 44

Step 45 (1.43s)

{"type": "send_keys", "keys": ["Shift+F10"], "text": ""}
Step 45

Step 46 (2.59s)

{"type": "send_keys", "keys": [], "text": "oobe\\bypassnro\n"}
Step 46

Step 47 (1.11s)

{"type": "click", "x": 400, "y": 300, "button": "left"}
Step 47

Step 48 (0.73s)

{"type": "send_keys", "keys": ["esc"], "text": ""}
Step 48

Step 49 (2.07s)

{"type": "send_keys", "keys": [], "text": "oobe\\bypassnro\n"}
Step 49

Step 50 (1.22s)

{"type": "send_keys", "keys": ["esc", "backspace", "backspace", "Shift"], "text": ""}
Step 50

Step 51 (2.57s)

{"type": "send_keys", "keys": [], "text": "oobe\\bypassnro\n"}
Step 51

Step 52 (15.0s)

{"type": "sleep", "seconds": 15}
Step 52

Step 53 (4.0s)

{"type": "restart_from_disk"}
Step 53

Step 54 (30.0s)

{"type": "sleep", "seconds": 30}
Step 54

Step 55 (1.81s)

{"type": "click", "x": 1052, "y": 666, "button": "left"}
Step 55

Step 56 (2.0s)

{"type": "sleep", "seconds": 2}
Step 56

Step 57 (1.8s)

{"type": "click", "x": 1052, "y": 666, "button": "left"}
Step 57

Step 58 (2.0s)

{"type": "sleep", "seconds": 2}
Step 58

Step 59 (1.8s)

{"type": "click", "x": 1052, "y": 666, "button": "left"}
Step 59

Step 60 (3.0s)

{"type": "sleep", "seconds": 3}
Step 60

Step 61 (1.81s)

{"type": "click", "x": 729, "y": 607, "button": "left"}
Step 61

Step 62 (1.03s)

{"type": "send_keys", "keys": ["esc"], "text": ""}
Step 62

Step 63 (1.82s)

{"type": "click", "x": 913, "y": 668, "button": "left"}
Step 63

Step 64 (2.0s)

{"type": "sleep", "seconds": 2}
Step 64

Step 65 (0.74s)

{"type": "send_keys", "keys": ["Shift"], "text": ""}
Step 65

Step 66 (1.77s)

{"type": "send_keys", "keys": [], "text": "benchmark\n"}
Step 66

Step 67 (0.72s)

{"type": "send_keys", "keys": ["esc"], "text": ""}
Step 67

Step 68 (1.11s)

{"type": "click", "x": 600, "y": 355, "button": "left"}
Step 68

Step 69 (2.28s)

{"type": "send_keys", "keys": [], "text": "benchmark\n"}
Step 69

Step 70 (1.11s)

{"type": "click", "x": 724, "y": 353, "button": "left"}
Step 70

Step 71 (1.11s)

{"type": "click", "x": 200, "y": 200, "button": "left"}
Step 71

Step 72 (1.11s)

{"type": "click", "x": 685, "y": 355, "button": "left"}
Step 72

Step 73 (1.11s)

{"type": "click", "x": 750, "y": 356, "button": "left"}
Step 73

Step 74 (0.1s)

{"type": "observe_screen"}
Step 74

Step 75 (1.11s)

{"type": "click", "x": 800, "y": 285, "button": "left"}
Step 75

Step 76 (1.52s)

{"type": "send_keys", "keys": [], "text": "benchmark"}
Step 76

Step 77 (1.23s)

{"type": "send_keys", "keys": ["ENTER"], "text": ""}
Step 77

Step 78 (1.23s)

{"type": "send_keys", "keys": ["ENTER"], "text": ""}
Step 78

Step 79 (5.0s)

{"type": "sleep", "seconds": 5}
Step 79

Step 80 (1.11s)

{"type": "click", "x": 200, "y": 200, "button": "left"}
Step 80

Step 81 (1.13s)

{"type": "click", "x": 1052, "y": 667, "button": "left"}
Step 81

Step 82 (1.11s)

{"type": "click", "x": 1052, "y": 667, "button": "left"}
Step 82

Step 83 (15.0s)

{"type": "sleep", "seconds": 15}
Step 83

Step 84 (30.0s)

{"type": "sleep", "seconds": 30}
Step 84

Step 85 (30.0s)

{"type": "sleep", "seconds": 30}
Step 85

Step 86 (1.13s)

{"type": "click", "x": 150, "y": 300, "button": "left"}
Step 86

Step 87 (1.08s)

{"type": "send_keys", "keys": ["Escape"], "text": ""}
Step 87

Step 88 (0.1s)

{"type": "observe_screen"}
Step 88