MSFN Forum: MTP File Transfer crashes Explorer.exe - MSFN Forum

Jump to content


Windows 7 forum rules

If you have questions about customizing Windows 7 that are vLite-specific, please post them in the vLite forum, not here. If you have questions regarding the unattended installation of Windows 7, please post them in the Unattended Windows 7/Server 2008 R2 section.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

MTP File Transfer crashes Explorer.exe

#1 User is offline   rkp889 

  • Group: Members
  • Posts: 3
  • Joined: 08-May 13
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 08 May 2013 - 10:47 AM

Windows 7 Professional (x86)
Sony Vaio VGN-FE690P
Intel T2300 1.67 GHz
2.00 GB RAM

Attempting to transfer/ modify files on USB device crashes Windows Explorer.exe. This only occurs with MTP transferring, i.e. camera, phone, tablet. The folders on the device can be viewed, but can not be deleted or items transferred to a local folder without Explorer.exe crashing.

Cameras can transfer files using "Import Picture Wizard"

MiniDump.dmp available

Reference this POST, but to no avail.

Thanks in advance.


#2 User is offline   MagicAndre1981 

  • after Windows 7 GA still Vista lover :)
  • Group: Patrons
  • Posts: 4,958
  • Joined: 28-August 05
  • OS:Vista Ultimate x86
  • Country: Country Flag

Posted 08 May 2013 - 12:33 PM

please download this reg file from my SkyDrive:

http://cid-128fc5186...plorer_full.reg

and make a double click on the file to import it. If you can't do this, run regedit.exe and import the registry file there!

When the Windows Explorer crashes, Windows Error Reporting Service creates a dmp file under C:\Localdumps. Please upload the dump file (compressed 7z or RAR to reduce the size) to your public Skydrive folder and post the link here. I take a look at the dump with the Debugger, maybe I can see the cause.

After you generated the dumps, download and import this regfile:

http://cid-128fc5186...l_uninstall.reg

to stop the dump creation.

André

#3 User is offline   rkp889 

  • Group: Members
  • Posts: 3
  • Joined: 08-May 13
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 08 May 2013 - 03:13 PM

C:\LocalDumps

http://sdrv.ms/16hTD03

Afterwards, I used shexview.exe from http://www.nirsoft.n...s/shexview.html to edit which Explorer shell extensions were enabled. I excluded all MS shell extensions from the list and Disabled the remaining items. I can not narrow down which shell extension was causing Windows Explorer.exe to restart right now, due to devices not being available. I will test my findings tomorrow, but each time a new shell extensions is enabled I will have to restart. This will take some time.....

Thanks

#4 User is offline   MagicAndre1981 

  • after Windows 7 GA still Vista lover :)
  • Group: Patrons
  • Posts: 4,958
  • Joined: 28-August 05
  • OS:Vista Ultimate x86
  • Country: Country Flag

Posted 08 May 2013 - 11:10 PM

WinZip seems to cause it:

*******************************************************************************
*                                                                             *
*                        Exception Analysis                                   *
*                                                                             *
*******************************************************************************

*** ERROR: Symbol file could not be found.  Defaulted to export symbols for GROOVEEX.DLL - 
*** ERROR: Symbol file could not be found.  Defaulted to export symbols for WZSHLSTB.DLL - 

FAULTING_IP: 
WZSHLEX1!DllGetClassObject+4833
69578a83 83c414          add     esp,14h

EXCEPTION_RECORD:  ffffffff -- (.exr 0xffffffffffffffff)
ExceptionAddress: 69578a83 (WZSHLEX1!DllGetClassObject+0x00004833)
   ExceptionCode: c000000d
  ExceptionFlags: 00000000
NumberParameters: 0

PROCESS_NAME:  explorer.exe

ERROR_CODE: (NTSTATUS) 0xc000000d - Einem Dienst oder einer Funktion wurde ein ung ltiger Parameter  bergeben.

EXCEPTION_CODE: (NTSTATUS) 0xc000000d - Einem Dienst oder einer Funktion wurde ein ung ltiger Parameter  bergeben.

NTGLOBALFLAG:  0

APPLICATION_VERIFIER_FLAGS:  0

APP:  explorer.exe

FAULTING_THREAD:  00002e80

BUGCHECK_STR:  APPLICATION_FAULT_STATUS_INVALID_PARAMETER_AFTER_CALL

PRIMARY_PROBLEM_CLASS:  STATUS_INVALID_PARAMETER_AFTER_CALL

DEFAULT_BUCKET_ID:  STATUS_INVALID_PARAMETER_AFTER_CALL

LAST_CONTROL_TRANSFER:  from 69578a83 to 69578a83

STACK_TEXT:  
WARNING: Stack unwind information not available. Following frames may be wrong.
03185724 69578a83 00000000 00000000 00000000 WZSHLEX1!DllGetClassObject+0x4833
03185748 69574986 03185a7e 00000105 0d5c2400 WZSHLEX1!DllGetClassObject+0x4833
0318577c 28f90eb6 0a62a040 28f90ec0 695865b8 WZSHLEX1!DllGetClassObject+0x736
0a62a048 00000000 8bb49b4e 4cc8039a 8267c8b6 wpdshext!CContentFolder::QueryInterface+0x25


FOLLOWUP_IP: 
WZSHLEX1!DllGetClassObject+4833
69578a83 83c414          add     esp,14h

SYMBOL_STACK_INDEX:  0

SYMBOL_NAME:  wzshlex1!DllGetClassObject+4833

FOLLOWUP_NAME:  MachineOwner

MODULE_NAME: WZSHLEX1

IMAGE_NAME:  WZSHLEX1.DLL

DEBUG_FLR_IMAGE_TIMESTAMP:  4a082abb

STACK_COMMAND:  ~29s; .ecxr ; kb

FAILURE_BUCKET_ID:  STATUS_INVALID_PARAMETER_AFTER_CALL_c000000d_WZSHLEX1.DLL!DllGetClassObject

BUCKET_ID:  APPLICATION_FAULT_STATUS_INVALID_PARAMETER_AFTER_CALL_wzshlex1!DllGetClassObject+4833

WATSON_STAGEONE_URL:  http://watson.microsoft.com/StageOne/explorer_exe/6_1_7601_17567/4d6727a7/WZSHLEX1_DLL/4_1_8477_0/4a082abb/c000000d/00008a83.htm?Retriage=1

Followup: MachineOwner
---------

0:029> lmvm WZSHLEX1
start    end        module name
69570000 69598000   WZSHLEX1   (export symbols)       WZSHLEX1.DLL
    Loaded symbol image file: WZSHLEX1.DLL
    Image path: C:\Program Files\WinZip\WZSHLEX1.DLL
    Image name: WZSHLEX1.DLL
    Timestamp:        Mon May 11 15:40:11 2009 (4A082ABB)
    CheckSum:         000329E6
    ImageSize:        00028000
    File version:     4.1.8477.0
    Product version:  12.1.0.0
    File flags:       0 (Mask 3F)
    File OS:          4 Unknown Win32
    File type:        2.0 Dll
    File date:        00000000.00000000
    Translations:     0409.04e4
    CompanyName:      WinZip Computing, S.L.
    ProductName:      WinZip
    InternalName:     WZSHLEXT.DLL
    OriginalFilename: WZSHLEXT.DLL
    ProductVersion:   12.1  (8477)
    FileVersion:      4.1 (32-bit)
    FileDescription:  WinZip Shell Extension DLL
    LegalCopyright:   Copyright (c) 1991-2009 WinZip International LLC - All Rights Reserved
    LegalTrademarks:  WinZip is a registered trademark of WinZip International LLC
    Comments:         StringFileInfo: U.S. English



your WinZip is from 2009. Look if there is an updated version.

#5 User is offline   rkp889 

  • Group: Members
  • Posts: 3
  • Joined: 08-May 13
  • OS:Windows 7 x86
  • Country: Country Flag

Posted 09 May 2013 - 06:42 AM

MagicAndre1981 - Thank you for the quick replies. I can confirm that disabling the WinZip shell extension caused the issue to occur no longer. I can transfer files from any MTP device now. By doing this I am still able to use WinZip as normal, except for the Right-Click feature for Unzipping/ Adding items. If any one else has similar issues, please go to the Shell Ex View link above and follow the steps provided to Disable all non-MS shell extensions. (They will be in pink) This will help greatly if you are not familiar with .dmp files and analyzing them.

Thanks again.

#6 User is offline   MagicAndre1981 

  • after Windows 7 GA still Vista lover :)
  • Group: Patrons
  • Posts: 4,958
  • Joined: 28-August 05
  • OS:Vista Ultimate x86
  • Country: Country Flag

Posted 09 May 2013 - 11:17 AM

View Postrkp889, on 09 May 2013 - 06:42 AM, said:

Thanks again.


You're welcome :)

#7 User is offline   Sp0iLedBrAt 

  • MSFN Addict
  • Group: Supreme Sponsor
  • Posts: 1,710
  • Joined: 19-March 09
  • OS:XP Pro x86
  • Country: Country Flag

Posted 09 May 2013 - 01:56 PM

I have a Sony like this one HERE and at first connection to a PC, it is recognized as MTP. What I do, since it has USB, is manually change the driver in Device Manager to the stock USB Mass Storage Device and I never have problems transferring data. USB charging is also available regardless of the change of driver.

Just a tip you might find useful.

Cheers

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

1 User(s) are reading this topic
0 members, 1 guests, 0 anonymous users



All trademarks mentioned on this page are the property of their respective owners
Copyright © 2001 - 2013 msfn.org
Privacy Policy