- Joined
- Jun 20, 2019
- Messages
- 3
- Reaction score
- 0
I have an issue with Windows 10 Pro 1809 on a Surface Pro 4 very slow to boot, nearly 1 hour and when eventually it does start loads of Windows services are not started. I have performed a Windows performance Analysis and it looks like the issue is ntoskrnl.exe!memcpy. services.exe take loads of time of time and if I drill in it shows ntoskrnl.exe!memcpy. It feels like a driver issue, I have performed a clean boot and it still does the same thin. Stack trace is below
Line # | Process | Stack | Count | Weight (in view) (ms) | TimeStamp (s) | % Weight |
1 | Idle (0) | [Idle] | 9919 | 9,837,939.257246 | 74.42 | |
2 | services.exe (856) | 3079861 | 3,079,932.673625 | 23.30 | ||
3 | [Root] | 3079811 | 3,079,882.674925 | 23.30 | ||
4 | |- ntdll.dll!RtlUserThreadStart | 3079767 | 3,079,839.843425 | 23.30 | ||
5 | | |- kernel32.dll!BaseThreadInitThunk | 3079762 | 3,079,834.843125 | 23.30 | ||
6 | | | |- services.exe!DrvMgrWorkerThreadThunk | 3075318 | 3,075,392.254522 | 23.26 | ||
7 | | | | WUDFPlatform.dll!WdfLpc::RetrieveMessage | 3075318 | 3,075,392.254522 | 23.26 | ||
8 | | | | WUDFPlatform.dll!WdfLpcConnPort: | 3075318 | 3,075,392.254522 | 23.26 | ||
9 | | | | WUDFPlatform.dll!WdfLpcCommPort: | 3075318 | 3,075,392.254522 | 23.26 | ||
10 | | | | WUDFPlatform.dll!WdfLpcPort: | 3075318 | 3,075,392.254522 | 23.26 | ||
11 | | | | services.exe!DrvMgrLpcNotification::Message | 3075318 | 3,075,392.254522 | 23.26 | ||
12 | | | | |- services.exe!WdfDevNode::LoadProcess | 3075293 | 3,075,367.254422 | 23.26 | ||
13 | | | | | |- services.exe!WdfObjectList<WdfProcess,WdfProcessParameters>::Find | 3075291 | 3,075,365.254022 | 23.26 | ||
14 | | | | | | services.exe!WdfProcess::WdfProcess | 3075291 | 3,075,365.254022 | 23.26 | ||
15 | | | | | | |- profapi.dll!LoadProfileBasic | 3075283 | 3,075,357.244522 | 23.26 | ||
16 | | | | | | | profapi.dll!_LoadServiceProfile | 3075283 | 3,075,357.244522 | 23.26 | ||
17 | | | | | | | profapi.dll!_LoadHiveAndPerformFirstActions | 3075283 | 3,075,357.244522 | 23.26 | ||
18 | | | | | | | profapi.dll!_LoadHive | 3075283 | 3,075,357.244522 | 23.26 | ||
19 | | | | | | | KernelBase.dll!RegLoadKeyW | 3075283 | 3,075,357.244522 | 23.26 | ||
20 | | | | | | | KernelBase.dll!LocalBaseRegLoadKey | 3075283 | 3,075,357.244522 | 23.26 | ||
21 | | | | | | | ntdll.dll!ZwLoadKey | 3075283 | 3,075,357.244522 | 23.26 | ||
22 | | | | | | | |- ntoskrnl.exe!KiSystemServiceCopyEnd | 3075271 | 3,075,345.245422 | 23.26 | ||
23 | | | | | | | | ntoskrnl.exe!NtLoadKey | 3075271 | 3,075,345.245422 | 23.26 | ||
24 | | | | | | | | ntoskrnl.exe!NtLoadKeyEx | 3075271 | 3,075,345.245422 | 23.26 | ||
25 | | | | | | | | ntoskrnl.exe!CmLoadDifferencingKey | 3075271 | 3,075,345.245422 | 23.26 | ||
26 | | | | | | | | ntoskrnl.exe!CmLoadKey | 3075271 | 3,075,345.245422 | 23.26 | ||
27 | | | | | | | | |- ntoskrnl.exe!CmpCmdHiveOpen | 3075267 | 3,075,341.245022 | 23.26 | ||
28 | | | | | | | | | ntoskrnl.exe!CmpInitHiveFromFile | 3075267 | 3,075,341.245022 | 23.26 | ||
29 | | | | | | | | | ntoskrnl.exe!CmpCreateHive | 3075267 | 3,075,341.245022 | 23.26 | ||
30 | | | | | | | | | |- ntoskrnl.exe!CmCheckRegistry | 3074603 | 3,074,676.436522 | 23.26 | ||
31 | | | | | | | | | | |- ntoskrnl.exe!CmpValidateHiveSecurityDescriptors | 2970999 | 2,970,853.056222 | 22.47 | ||
32 | | | | | | | | | | | |- ntoskrnl.exe!CmpAddSecurityCellToCache | 2968103 | 2,967,956.654233 | 22.45 | ||
33 | | | | | | | | | | | | |- ntoskrnl.exe!memcpy | 2951798 | 2,951,597.570822 | 22.33 | ||
34 | | | | | | | | | | | | | |- ntoskrnl.exe!memcpy<itself> | 2926566 | 2,926,540.342671 | 22.14 | ||
35 | | | | | | | | | | | | | | | 1 | 1.100000 | 573.123671500 | 0.00 | |
36 | | | | | | | | | | | | | | | 1 | 1.100000 | 1,559.681799900 | 0.00 | |
37 | | | | | | | | | | | | | | | 1 | 1.100000 | 555.782633100 | 0.00 | |
38 | | | | | | | | | | | | | | | 1 | 1.100000 | 809.120345100 | 0.00 | |
39 | | | | | | | | | | | | | | | 1 | 1.099900 | 523.581208700 | 0.00 | |
40 | | | | | | | | | | | | | | | 1 | 1.099900 | 668.765263200 | 0.00 | |
41 | | | | | | | | | | | | | | | 1 | 1.099900 | 528.235097100 | 0.00 | |
42 | | | | | | | | | | | | | | | 1 | 1.099900 | 668.651311300 | 0.00 | |
43 | | | | | | | | | | | | | | | 1 | 1.099800 | 608.319970700 | 0.00 | |
44 | | | | | | | | | | | | | | | 1 | 1.099800 | 666.652520800 | 0.00 | |
45 | | | | | | | | | | | | | | | 1 | 1.099800 | 555.091616300 | 0.00 | |
46 | | | | | | | | | | | | | | | 1 | 1.099700 | 2,104.887461300 | 0.00 | |
47 | | | | | | | | | | | | | | | 1 | 1.099700 | 808.543008700 | 0.00 | |
48 | | | | | | | | | | | | | | | 1 | 1.099600 | 555.219878900 | 0.00 | |
49 | | | | | | | | | | | | | | | 1 | 1.099600 | 318.870669000 | 0.00 | |
50 | | | | | | | | | | | | | | | 1 | 1.099600 | 518.311286600 | 0.00 | |
51 | | | | | | | | | | | | | | | 1 | 1.099501 | 527.867296400 | 0.00 | |
52 | | | | | | | | | | | | | | | 1 | 1.099500 | 115.162481900 | 0.00 |