Вопрос: Обновление Windows 10 (ноябрьское обновление)


При выполнении полного сканирования среды происходит сбой файлового браузера. Трассировка стека показывает только библиотеки Microsoft (см. Ниже). Последнее, что я сделал, - это привязать мой Android-телефон и скопировать изображения на этот компьютер.

>   msvcrt.dll!memcpy()    Unknown
SHCore.dll!`anonymous namespace'::_TryActionOnPageBackedDataWithExceptionHandling<class <lambda_d757ca68eb788d9a9e57e73b107a4322> >(class <lambda_d757ca68eb788d9a9e57e73b107a4322> const &)    Unknown
SHCore.dll!CSharedStream::Read(void *,unsigned long,unsigned long *)    Unknown
mfplat.dll!CMFByteStreamOnStream::OnRead(struct IMFAsyncResult *)   Unknown
mfplat.dll!CMFByteStreamOnStream::OnReadAsyncCallback::Invoke(struct IMFAsyncResult *)  Unknown
RTWorkQ.dll!BaseRecycler::~BaseRecycler(void)   Unknown
ntdll.dll!TppWorkpExecuteCallback()    Unknown
ntdll.dll!TppWorkerThread() Unknown
kernel32.dll!BaseThreadInitThunk() Unknown
ntdll.dll!RtlUserThreadStart()  Unknown

1
2017-12-21 20:50


Источник


Что такое «полное сканирование среды»? - Ƭᴇcʜιᴇ007
Проводник файлов открывается успешно, если вы открываете определенную папку. - ARosin
Если вы запускаете приложение в общем случае, оно сканирует все подключенные устройства и устройства локальной сети. При сканировании он падает. - ARosin
Это ведет себя так же, если вы отключите телефон Android? Любые связанные ошибки в журналах событий? - Ƭᴇcʜιᴇ007
Да. Я предполагаю, что драйвер был установлен через Plug and Play, что вызывает проблему. - ARosin


Ответы:


хорошо, я посмотрел на свалку и chkimg функция показывает некоторые ошибки. Загруженные файлы с сервера символов не соответствуют DLL, которые являются частью дампа в небольших частях.

0:119> !chkimg -lo 50 -d !ntdll -v
Searching for module with expression: !ntdll
Will apply relocation fixups to file used for comparison
Will ignore NOP/LOCK errors
Will ignore patched instructions
Image specific ignores will be applied
Comparison image path: D:\sym\dl\nt\ntdll.dll\56540C3B1c1000\ntdll.dll
No range specified

Scanning section:    .text
Size: 1024297
Range to scan: 7fff32851000-7fff3294b129
Total bytes compared: 1024297(100%)
Number of errors: 0

Scanning section:     PAGE
Size: 224
Range to scan: 7fff3294c000-7fff3294c0e0
Total bytes compared: 224(100%)
Number of errors: 0

Scanning section:       RT
Size: 485
Range to scan: 7fff3294d000-7fff3294d1e5
Total bytes compared: 485(100%)
Number of errors: 0

Scanning section:   .rdata
Size: 264200
Range to scan: 7fff3294e000-7fff3298e808
    7fff3294e001-7fff3294e002  2 bytes - ntdll!_guard_dispatch_icall_fptr+1
    [ 85 8f:51 8e ]
Total bytes compared: 264200(100%)
Number of errors: 2

Scanning section:   .pdata
Size: 51168
Range to scan: 7fff32998000-7fff329a47e0
Total bytes compared: 51168(100%)
Number of errors: 0

Scanning section:    .rsrc
Size: 418328
Range to scan: 7fff329a9000-7fff32a0f218
Total bytes compared: 418328(100%)
Number of errors: 0
2 errors : !ntdll (7fff3294e001-7fff3294e002)
0:119> !chkimg -lo 50 -d !kernel32 -v
Searching for module with expression: !kernel32
Will apply relocation fixups to file used for comparison
Will ignore NOP/LOCK errors
Will ignore patched instructions
Image specific ignores will be applied
Comparison image path: D:\sym\dl\ke\kernel32.dll\5632D5AAad000\kernel32.dll
No range specified

Scanning section:    .text
Size: 473881
Range to scan: 7fff31b11000-7fff31b84b19
Total bytes compared: 473881(100%)
Number of errors: 0

Scanning section:   .rdata
Size: 189366
Range to scan: 7fff31b85000-7fff31bb33b6
    7fff31b87770-7fff31b87773  4 bytes - kernel32!_guard_check_icall_fptr
    [ a0 d0 b3 31:00 51 8e 32 ]
    7fff31b87778-7fff31b8777b  4 bytes - kernel32!_guard_dispatch_icall_fptr (+0x08)
    [ e0 e7 b3 31:50 51 8e 32 ]
Total bytes compared: 189366(100%)
Number of errors: 8

Scanning section:   .pdata
Size: 22236
Range to scan: 7fff31bb5000-7fff31bba6dc
Total bytes compared: 22236(100%)
Number of errors: 0

Scanning section:    .rsrc
Size: 1320
Range to scan: 7fff31bbb000-7fff31bbb528
Total bytes compared: 1320(100%)
Number of errors: 0
8 errors : !kernel32 (7fff31b87770-7fff31b8777b)
0:119> !chkimg -lo 50 -d !user32 -v
Searching for module with expression: !user32
Will apply relocation fixups to file used for comparison
Will ignore NOP/LOCK errors
Will ignore patched instructions
Image specific ignores will be applied
Comparison image path: D:\sym\dl\us\user32.dll\565423D2156000\user32.dll
No range specified

Scanning section:    .text
Size: 584738
Range to scan: 7fff30451000-7fff304dfc22
Total bytes compared: 584738(100%)
Number of errors: 0

Scanning section:   .rdata
Size: 99980
Range to scan: 7fff304e0000-7fff304f868c
    7fff304e0d30-7fff304e0d33  4 bytes - user32!_guard_check_icall_fptr
    [ 70 14 48 30:00 51 8e 32 ]
    7fff304e0d38-7fff304e0d3b  4 bytes - user32!_guard_dispatch_icall_fptr (+0x08)
    [ 30 ac 48 30:50 51 8e 32 ]
Total bytes compared: 99980(100%)
Number of errors: 8

Scanning section:   .pdata
Size: 38928
Range to scan: 7fff304fb000-7fff30504810
Total bytes compared: 38928(100%)
Number of errors: 0

Scanning section:    .rsrc
Size: 648128
Range to scan: 7fff30506000-7fff305a43c0
Total bytes compared: 648128(100%)
Number of errors: 0
8 errors : !user32 (7fff304e0d30-7fff304e0d3b)

Сначала проверьте свою оперативную память на наличие ошибок (memtest86 +), возможно, RAM повреждена и перевернула некоторые биты. Затем проверьте свой жесткий диск (chkdsk /f), возможно, это повреждает библиотеки DLL при их чтении, и если оба не показывают никаких проблем, запустите sfc /scannow а также Dism /Online /Cleanup-Image /RestoreHealth чтобы определить, повреждены ли файлы на жестком диске по какой-либо причине.


0
2017-12-23 17:07



magicandre1981: Большое спасибо за ваши усилия! Я проверил тесты (хотя заменил memtest86 + на один, предоставленный Dell, изготовителем) - ошибок не обнаружено. Я также запустил инструменты для ремонта - все было идеально. После окончания я выбрал «Быстрый доступ», и он снова разбился. В то же время я вспомнил, что мое видео периодически снижается с тех пор, как я установил второй монитор с использованием встроенной графики, поскольку у меня есть только одна видеокарта. Мне, вероятно, нужно поговорить с поддержкой Dell. Еще раз спасибо! - ARosin
вы пробовали команды sfc и DISM для обнаружения и восстановления поврежденных файлов? - magicandre1981
Да. Первый не нашел проблем, а второй дал сообщение «успешно» после завершения. К сожалению, как я уже говорил, это не решило проблему. - ARosin
Я попрошу Microsoft после рождественских праздников получить помощь. Напомните мне на следующей неделе. - magicandre1981
Большое спасибо! Я обязательно напомню вам. Я хочу получить в корне проблемы, которая не совсем возможна при работе с OEM-производителями. Прямо перед тем, как это началось, я впервые подключил свой Android-телефон и установил некоторые драйверы. Просто для удовольствия я попытался экспериментировать с другой учетной записью пользователя на том же компьютере - там отлично работает File Explorer. - ARosin


Исключая все возможности один за другим, я пришел к пониманию, что File Explorer сбой при создании списка Recent Files. Поскольку File Explorer занимает некоторое время во время сбоя, прежде чем исчезнуть из представления, я использовал это время, чтобы внимательно посмотреть на файлы, которые ему удалось перечислить, и найти там миниатюры. Я нашел инструкции, как отключить все миниатюры в Форум, После отключения всех эскизов мне удалось выбрать опцию Quick Access без отключения проводника.

Очевидной причиной аварии является сложность получения всех миниатюр для последних файлов.

Извините, magicandre1981, за то, что он не действует должным образом по вашей первоначальной рекомендации, чтобы отключить все миниатюры.


0
2017-12-29 02:33