Jump to content











Photo
- - - - -

Open file dialog, save as dialog, browse for folder dialog not working in WinPE5 x64


  • Please log in to reply
9 replies to this topic

#1 spleenharvester

spleenharvester

    Member

  • Members
  • 92 posts
  •  
    United Kingdom

Posted 04 February 2016 - 06:07 AM

If you have the issue in the title, where these are working in 32-bit WinPE but not 64-bit WinPE - you need to add SysWOW64\comctl32.dll AND replace System32\comctl32.dll with one from a full Windows install (WinPE version seems to be trimmed down)

 

That took an inordinate amount of time to figure out, hence posting here.



#2 spleenharvester

spleenharvester

    Member

  • Members
  • 92 posts
  •  
    United Kingdom

Posted 04 February 2016 - 06:35 AM

Browse for folder dialog still not entirely working though. Any pointers?



#3 wimb

wimb

    Gold Member

  • Developer
  • 2281 posts
  •  
    Netherlands

Posted 04 February 2016 - 07:14 AM

Browse for folder dialog still not entirely working though. Any pointers?

 

Try Win8.1SE or Win10PE x64

http://www.msfn.org/...1226-win8pe-se/

http://www.msfn.org/...16#entry1116891



#4 spleenharvester

spleenharvester

    Member

  • Members
  • 92 posts
  •  
    United Kingdom

Posted 04 February 2016 - 07:33 AM

Did originally, couldn't get my build to work. This project is almost done anyway, getting 'browse for folder' to work is the final task.

 

EDIT: Worth noting the left hand tree pane in explorer doesn't work either, and 'browse for folder' does appear on some apps. Different calls?


Edited by spleenharvester, 04 February 2016 - 07:53 AM.


#5 wimb

wimb

    Gold Member

  • Developer
  • 2281 posts
  •  
    Netherlands

Posted 04 February 2016 - 07:58 AM

May be this info helps you to find solution

 

http://reboot.pro/to...r-folder-error/



#6 spleenharvester

spleenharvester

    Member

  • Members
  • 92 posts
  •  
    United Kingdom

Posted 04 February 2016 - 08:08 AM

May be this info helps you to find solution

 

http://reboot.pro/to...r-folder-error/

 

Have tried that one unfortunately and no luck, though it worked on the 32-bit image.

 

I feel like something else is missing from SysWOW64 since the System32 between both images is the same and the registry keys added by startnet.cmd are the same.


Edited by spleenharvester, 04 February 2016 - 08:21 AM.


#7 spleenharvester

spleenharvester

    Member

  • Members
  • 92 posts
  •  
    United Kingdom

Posted 22 February 2016 - 08:00 AM

Bump to this. For some reason loads of stuff is broken again after updating from build 10240 to 10586. Fairly sure it is related to common control/common dialog dlls but can't figure it out.

 

File -> Save as/Open gives a memory read error unless shellstyle.dll is absent, in which case it works fine (obviously need that for other stuff though)

 

"Browse for folder" dialog and "Properties" dialog broken

 

Replacing both comdlg32.dll and comctl32.dll in system32/syswow64 folders doesn't fix the problem.

 

Any help would be much appreciated.


Edited by spleenharvester, 22 February 2016 - 08:00 AM.


#8 spleenharvester

spleenharvester

    Member

  • Members
  • 92 posts
  •  
    United Kingdom

Posted 23 February 2016 - 07:58 AM

Follow up - system32\edputil.dll was what was missing for file/save dialog, "Browse for folder" tree and explorer's left pane to work properly. Interesting as this file is not present in the 32-bit image but the dialogs work properly there nonetheless.

 

The missing properties dialog was me forgetting to regsvr32 actxprxy.dll (whoops)

 

Only issue I am still getting is apps seemingly not being able to access offline registry from just the 64-bit image (double driver, runscanner, autoruns aren't playing ball). Double driver commandline for instance comes up with "Scanning registry ... Fail (a call to an OS function failed)". As ever, any help would be appreciated, but I will update again if I figure it out.


Edited by spleenharvester, 23 February 2016 - 08:01 AM.


#9 spleenharvester

spleenharvester

    Member

  • Members
  • 92 posts
  •  
    United Kingdom

Posted 27 February 2016 - 11:24 PM

Add. note to the above, it turns out edputil.dll is also present in the 32-bit 10586 image. Seems that it's required for many functions to work in 10586 but not 10240 WinRE.


Edited by spleenharvester, 27 February 2016 - 11:24 PM.


#10 noel

noel

    Member

  • Members
  • 59 posts
  • Location:nantes
  •  
    France

Posted 29 February 2016 - 09:05 PM

it seems to me that you construct your own winpe10. Perhaps it can help you if you google MicroWinpeBuilder and find the pdf in the 7Z or look at the Ps scripts. 

Regards.






0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users