- 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 |