imgdrive / imgdrive-translations

Translations for ImgDrive
https://www.yubsoft.com/imgdrive
7 stars 13 forks source link

It is impossible to "mount a folder". #36

Closed oldman777 closed 2 years ago

oldman777 commented 6 years ago

When using "Open" in imgdrive context menu and "My Computer", "Open", an empty field only. Possible to open via "File explorer" and "Sector wiever" only.

oldman777 commented 6 years ago

When you try to open the folder, the window appears: Still is in 1.6.2.

2018-08-04_162810

imgdrive commented 6 years ago

For every folder?

I have met this issue several times while mounting a .iso files, it can view the file in File Explorer and Sector Viewer, but cannot open in Windows Explorer, but after mount some other files, then everything is OK, a weird issue, i will review source code to see where goes wrong.

oldman777 commented 6 years ago

Yes, for every folder.

oldman777 commented 6 years ago

For what purpose at all do need the feature "Mount folder"?

imgdrive commented 6 years ago

Rarely.

maybe mount DVD/Blu-ray folder as a disc, some players are not allowed to play movie under a folder. or to quick test disc authoring, especially when the disc has lots of data.

in future, will support mount a audio folder as Audio CD, then do not need .cue, just drag a folder to ImgDrive.

oldman777 commented 6 years ago

Got it. Thanks.

imgdrive commented 6 years ago

please check whether this issue still exist in version 1.6.3: http://download.yubsoft.com/ImgDrive_1.6.3.exe

oldman777 commented 6 years ago

1.6.3 for "Mount folder" for any folder still blank window:

43677

imgdrive commented 6 years ago

Please try v1.6.5: https://download.yubsoft.com/ImgDrive_1.6.5.exe

bovirus commented 6 years ago

@dvdforge

Thanks for the new version. Could be possible to translate the operation messages like

Extract Set autorun

etc?

imgdrive commented 6 years ago

@bovirus Will add those strings in future, it's hard-coded in source code now.

if the new installer goes well after released, i will sort out these strings.

oldman777 commented 6 years ago

I still have an empty window for 1.6.5.

imgdrive commented 6 years ago

Wow, this is the biggest lady bug i ever met.

oldman777 commented 6 years ago

It can be a conflict with the drivers "Alcohol"?

imgdrive commented 6 years ago

If Alcohol is running, please exit Alcohol, and check whether it's OK.

oldman777 commented 6 years ago

Running Alcohol or not, it is still impossible to mount the folder. I meant that the drivers "Alcohol" installed in the system can have to do with this?

imgdrive commented 6 years ago

I don't think so, bad design to do TEST_UNIT_READY/GET_EVENT_STATUS in kernel.

Whether works if open "Hide unmounted drives"?

oldman777 commented 6 years ago

Whether works if open "Hide unmounted drives"?

Not worked.

imgdrive commented 6 years ago

Weird

whether works to mount plaza-the.station.iso if open "Hide unmounted drives"?

oldman777 commented 6 years ago

Did I understand correctly?

2018-08-07_123907

2018-08-07_124007

2018-08-07_124108

imgdrive commented 6 years ago

Yes.

Is this issue only happen for this iso and "Mount Folder"?

And the MD5 of the plaza-the.station.iso is: 21CDFBD9A53951ABFE89527542943100 ?

imgdrive commented 6 years ago

I can reproduce this issue after installed Alcohol 52% in vmware, thank u.

oldman777 commented 6 years ago

Is this issue only happen for this iso and "Mount Folder"?

Yes.

And the MD5 of the plaza-the.station.iso is: 21CDFBD9A53951ABFE89527542943100 ?

And, yes.

plaza-the.station.iso CRC-32: f27e6b72 MD4: 94ab30acf84ea211bde5b936e16e11f2 MD5: 21cdfbd9a53951abfe89527542943100 SHA-1: e9ac4863957c834a2f0617258f85ddae044dd843

oldman777 commented 6 years ago

I closed issue https://github.com/dvdforge/imgdrive_translations/issues/34 Mount Folder and station.iso this is the same issue.

oldman777 commented 6 years ago

Found two more ISO images with the same issue.

imgdrive commented 6 years ago

After done many tests, i found this issue was caused by sptd.sys. If has Alcohol or Daemon tools installed, will change READ DISC INFO behavior, the INPUT was changed to OUTPUT, if hook the driver stack: udfs -> stpd it should be: udfs -> storport

BTW: Even you uninstalled Alcohol, the sptd.sys/dtproscsibus.sys still there and in working, after delete it manually and reboot, then everything is OK.

imgdrive commented 6 years ago

sptd.sys is mysterious, the file is encrypted, and dislike to be uninstalled, it works like a black hole.

I am curious whether Alcohol support Windows 10, in order to support Windows 10, need submit your driver to Microsoft hardware dashboard to sign a driver, if you submit a encrypted driver which as sptd.sys does, Microsoft will refuse.

I will try to find a workaround for this issue...

imgdrive commented 6 years ago

@oldman777 latest v1.7.0 beta doesn't fix this issue, still finding the solution...

oldman777 commented 6 years ago

Got it, thanks.

oldman777 commented 6 years ago

ImgDrivePortable_x64_1.7 - no issue for station.iso.

oldman777 commented 6 years ago

For ImgDrive_1.7.0.exe - no issue for station.iso and Mount Folder.

imgdrive commented 6 years ago

@oldman777 I have just tested this, it seems disappear indeed, i am sure this issue exist with the debug build yesterday, weird.

I don't know what sptd.sys does internal, but this issue is really a biggest weird issue i ever meet. No matter what, i am very happy it's disappear, hope it's never come back :-)

oldman777 commented 6 years ago

We leave this issue open to check in future versions. Thank you.