© J.C. Kessels 2009
MyDefrag Forum
June 20, 2013, 12:54:21 am
Welcome,
Guest
. Please
login
or
register
.
1 Hour
1 Day
1 Week
1 Month
Forever
Login with username, password and session length
News
:
Home
Help
Search
Login
Register
MyDefrag Forum
>
MyDefrag v4 Forum
>
Bugs and problems
>
MyDefrag v4.* does not work with disks, created with TrueCrypt
Pages: [
1
]
« previous
next »
Print
Author
Topic: MyDefrag v4.* does not work with disks, created with TrueCrypt (Read 1417 times)
AndrewKireyev
JkDefrag Senior
Posts: 26
MyDefrag v4.* does not work with disks, created with TrueCrypt
«
on:
September 24, 2009, 08:46:17 am »
MyDefrag v4.* does not work with disks, created with TrueCrypt. Is`s site:
http://www.truecrypt.org/
(it`s free program).
At the same time JkDefrag v3.36 optimizes these disks correctly.
That did happen?
Logged
jeroen
Administrator
JkDefrag Hero
Posts: 7156
Re: MyDefrag v4.* does not work with disks, created with TrueCrypt
«
Reply #1 on:
September 24, 2009, 10:41:59 am »
WHat does the debug logfile say? See the
I have a problem!
page for information about the debug logfile.
Logged
AndrewKireyev
JkDefrag Senior
Posts: 26
Re: MyDefrag v4.* does not work with disks, created with TrueCrypt
«
Reply #2 on:
September 24, 2009, 11:17:45 am »
The "MyDefrag.debuglog" is:
# See the 'MyDefrag.log' file for information intended for endusers. This is the debug
# logfile. The contents is highly technical and not documented. See the 'Debug' setting
# or the '-d' commandline option to control the level of information in this file.
#
Version: MyDefrag v4.2.0.Beta
Date: 2009/09/24 13:11:57
Windows version: v5.0 build 2195 S
Commandline: "C:\Program Files\MyDefrag v4\MyDefrag.exe" -r "N:\Drive N.MyD"
Working Directory: N:\
Userid: Andrew
InstallPath = C:\Program Files\MyDefrag v4\
13:11:57 Analyzing the commandline.
13:11:57 Commandline argument '-r' accepted, added 'N:\Drive N.MyD' to the scripts.
13:11:57 Running script: Language.MyD
13:11:57 Running script: N:\Drive N.MyD
13:11:57 Running script: Settings.MyD
13:11:57 Executing rule: <Statements> ::= <Statement> <Statements>
13:11:57 Token[0] = Rule = <Statement> ::= VolumeSelect <VolumeBooleans> VolumeActions <VolumeActions> VolumeEnd
13:11:57 Token[1] = Rule = <Statements> ::=
13:11:57 Executing rule: <Statement> ::= VolumeSelect <VolumeBooleans> VolumeActions <VolumeActions> VolumeEnd
13:11:57 Token[0] = Symbol('VolumeSelect')
13:11:57 Token[1] = Rule = <VolumeBoolean> ::= Name '(' String ')'
13:11:57 Token[2] = Symbol('VolumeActions')
13:11:57 Token[3] = Rule = <VolumeActions> ::= <VolumeAction> <VolumeActions>
13:11:57 Token[4] = Symbol('VolumeEnd')
13:11:57 Starting VolumeSelect (at line 12 column 1).
13:11:57 Loading list of volumes...
13:11:57 Volume found: \\?\Volume{331b7046-a8cf-11d8-80b5-806d6172696f}\
13:11:57 Volume found: \\?\Volume{331b7047-a8cf-11d8-80b5-806d6172696f}\
13:11:57 Volume found: \\?\Volume{331b7048-a8cf-11d8-80b5-806d6172696f}\
13:11:57 Volume found: \\?\Volume{4f46a0e0-273d-11dd-a010-806d6172696f}\
13:11:57 Volume found: \\?\Volume{331b7044-a8cf-11d8-80b5-806d6172696f}\
13:11:57 Volume found: \\?\Volume{a2d4a95e-5b1d-11de-86cd-000b6af6aed3}\
13:11:57 Matching volumes with drives...
13:11:57 Volume '\\?\Volume{331b7044-a8cf-11d8-80b5-806d6172696f}\' is mounted on 'A:\'.
13:11:57 Volume '\\?\Volume{331b7046-a8cf-11d8-80b5-806d6172696f}\' is mounted on 'C:\'.
13:11:57 Volume '\\?\Volume{331b7047-a8cf-11d8-80b5-806d6172696f}\' is mounted on 'D:\'.
13:11:57 Volume '\\?\Volume{331b7048-a8cf-11d8-80b5-806d6172696f}\' is mounted on 'E:\'.
13:11:57 Volume '\\?\Volume{4f46a0e0-273d-11dd-a010-806d6172696f}\' is mounted on 'F:\'.
13:11:57 Volume '\\?\Volume{a2d4a95e-5b1d-11de-86cd-000b6af6aed3}\' is mounted on 'W:\'.
13:11:57 Matching volumes with mountpoints...
13:11:57 Starting VolumeBoolean for 'A:' ('\\?\Volume{331b7044-a8cf-11d8-80b5-806d6172696f}').
13:11:57 Executing rule: <VolumeBoolean> ::= Name '(' String ')'
13:11:57 Token[0] = Symbol('Name')
13:11:57 Token[1] = Symbol('(')
13:11:57 Token[2] = Symbol('String')
13:11:57 Token[3] = Symbol(')')
13:11:57 Mask 'N:' does not match 'A:' or '\\?\Volume{331b7044-a8cf-11d8-80b5-806d6172696f}'.
13:11:57 Finished VolumeBoolean: FALSE
13:11:57 Starting VolumeBoolean for 'C:' ('\\?\Volume{331b7046-a8cf-11d8-80b5-806d6172696f}').
13:11:57 Executing rule: <VolumeBoolean> ::= Name '(' String ')'
13:11:57 Token[0] = Symbol('Name')
13:11:57 Token[1] = Symbol('(')
13:11:57 Token[2] = Symbol('String')
13:11:57 Token[3] = Symbol(')')
13:11:57 Mask 'N:' does not match 'C:' or '\\?\Volume{331b7046-a8cf-11d8-80b5-806d6172696f}'.
13:11:57 Finished VolumeBoolean: FALSE
13:11:57 Starting VolumeBoolean for 'D:' ('\\?\Volume{331b7047-a8cf-11d8-80b5-806d6172696f}').
13:11:57 Executing rule: <VolumeBoolean> ::= Name '(' String ')'
13:11:57 Token[0] = Symbol('Name')
13:11:57 Token[1] = Symbol('(')
13:11:57 Token[2] = Symbol('String')
13:11:57 Token[3] = Symbol(')')
13:11:57 Mask 'N:' does not match 'D:' or '\\?\Volume{331b7047-a8cf-11d8-80b5-806d6172696f}'.
13:11:57 Finished VolumeBoolean: FALSE
13:11:57 Starting VolumeBoolean for 'E:' ('\\?\Volume{331b7048-a8cf-11d8-80b5-806d6172696f}').
13:11:57 Executing rule: <VolumeBoolean> ::= Name '(' String ')'
13:11:57 Token[0] = Symbol('Name')
13:11:57 Token[1] = Symbol('(')
13:11:57 Token[2] = Symbol('String')
13:11:57 Token[3] = Symbol(')')
13:11:57 Mask 'N:' does not match 'E:' or '\\?\Volume{331b7048-a8cf-11d8-80b5-806d6172696f}'.
13:11:57 Finished VolumeBoolean: FALSE
13:11:57 Starting VolumeBoolean for 'F:' ('\\?\Volume{4f46a0e0-273d-11dd-a010-806d6172696f}').
13:11:57 Executing rule: <VolumeBoolean> ::= Name '(' String ')'
13:11:57 Token[0] = Symbol('Name')
13:11:57 Token[1] = Symbol('(')
13:11:57 Token[2] = Symbol('String')
13:11:57 Token[3] = Symbol(')')
13:11:57 Mask 'N:' does not match 'F:' or '\\?\Volume{4f46a0e0-273d-11dd-a010-806d6172696f}'.
13:11:57 Finished VolumeBoolean: FALSE
13:11:57 Starting VolumeBoolean for 'W:' ('\\?\Volume{a2d4a95e-5b1d-11de-86cd-000b6af6aed3}').
13:11:57 Executing rule: <VolumeBoolean> ::= Name '(' String ')'
13:11:57 Token[0] = Symbol('Name')
13:11:57 Token[1] = Symbol('(')
13:11:57 Token[2] = Symbol('String')
13:11:57 Token[3] = Symbol(')')
13:11:57 Mask 'N:' does not match 'W:' or '\\?\Volume{a2d4a95e-5b1d-11de-86cd-000b6af6aed3}'.
13:11:57 Finished VolumeBoolean: FALSE
13:11:57 Finished VolumeSelect.
13:11:57 Executing rule: <Statements> ::=
13:11:57 Finished executing the script.
13:11:57 Resetting ScreenSaverTimeout to 900
13:11:57 Resetting PowerOffTimeout to 1200
Logged
jeroen
Administrator
JkDefrag Hero
Posts: 7156
Re: MyDefrag v4.* does not work with disks, created with TrueCrypt
«
Reply #3 on:
September 24, 2009, 03:43:39 pm »
According to your logfile the TrueCrypt disk does not have a name (for example "\\?\Volume{331b7046-a8cf-11d8-80b5-806d6172696f}\"). This is a problem in the TrueCrypt driver, it should (must) return a name. I don't know which TrueCrypt version you are using, but I think this was changed at some point. I have made a note and will see in the future if I can find a workaround, but I'm afraid for the moment MyDefrag is incompatible with TrueCrypt.
Logged
cg
JkDefrag Hero
Posts: 101
Re: MyDefrag v4.* does not work with disks, created with TrueCrypt
«
Reply #4 on:
September 24, 2009, 11:29:16 pm »
As mentioned in other posts, I have no problem defragging any of my TrueCrypt disks (Full Disk, System Disks, and File containers) on any of my PCs. I have about 15 drives encrypted with TrueCrypt across several machines and all of them use MyDefrag. Of course the TrueCrypt volumes need to be mounted in Windows first.
All of them are running the latest TrueCrypt 6.2a. Maybe you have an old TrueCrypt version?
Logged
AndrewKireyev
JkDefrag Senior
Posts: 26
Re: MyDefrag v4.* does not work with disks, created with TrueCrypt
«
Reply #5 on:
September 28, 2009, 07:31:18 am »
This problem meets only at Win2000. In the other OS this problem does not show up (disk name, got from TrueCrypt is`n empty).
Logged
jeroen
Administrator
JkDefrag Hero
Posts: 7156
Re: MyDefrag v4.* does not work with disks, created with TrueCrypt
«
Reply #6 on:
September 28, 2009, 08:32:53 am »
Quote from: AndrewKireyev on September 28, 2009, 07:31:18 am
This problem meets only at Win2000.
Ah, ok. Thanks for the feedback, I appreciate it.
Logged
cg
JkDefrag Hero
Posts: 101
Re: MyDefrag v4.* does not work with disks, created with TrueCrypt
«
Reply #7 on:
September 30, 2009, 12:42:15 am »
Yeah I'm on Windows 2008, Vista, and Windows 7 - that's probably the difference.
BTW - Microsoft dropped mainstream support for Windows 2000 in 2005. The further away from that date you get, the more likely you're going to run into issues.
Logged
Pages: [
1
]
Print
« previous
next »
Jump to:
Please select a destination:
-----------------------------
MyDefrag v4 Forum
-----------------------------
=> Announcements
=> Questions and help
=> Bugs and problems
=> Requests for new features
=> Scripts, and other contributions
-----------------------------
JkDefrag v3 Forum
-----------------------------
=> Announcements
=> Questions and help
=> Bugs and problems
=> Requests for new features
=> Programming with the library
Loading...