Jump to content











Photo
- - - - -

Drive ImageXML


  • Please log in to reply
34 replies to this topic

#26 twteam

twteam
  • Members
  • 1 posts
  •  
    Netherlands

Posted 17 August 2007 - 02:27 PM

is there anyone who got vistape to work with drive-image XML?
I cant get it to work, if someone got a manual of if someone wants to post his vistape version on usenet i would be verry thankfull :loleverybody:

#27 JonF

JonF

    Gold Member

  • .script developer
  • 1185 posts
  • Location:Boston, MA
  •  
    United States

Posted 20 August 2007 - 11:56 PM

It's never worked for me; I've tried many times and many ways. It can't ever get VSS running. It can't ever lock the drive, and so I don't trust the images it makes under those circumstances.

#28 yahoouk

yahoouk

    Silver Member

  • .script developer
  • 518 posts

Posted 22 August 2007 - 02:29 PM

It's never worked for me; I've tried many times and many ways. It can't ever get VSS running. It can't ever lock the drive, and so I don't trust the images it makes under those circumstances.


Dear JonF,

VSS error is not related with ImageXML.
You can start VSS service in Services "Volume Shadow Copy to Enable"
But you will still get this error.
VSS service is depend on oleaut32.dll.
In some websites, I found that ImageXML is related with .net framework.
I am not sure it is right or not.
If it is correct, I don't think it is worth to use and change alternative one.
You can find FAQs in following web.
http://www.runtime.o...age_faq.htm#vss

Regards

#29 JonF

JonF

    Gold Member

  • .script developer
  • 1185 posts
  • Location:Boston, MA
  •  
    United States

Posted 22 August 2007 - 10:26 PM

VSS error is not related with ImageXML.
You can start VSS service in Services "Volume Shadow Copy to Enable"
But you will still get this error.
VSS service is depend on oleaut32.dll.
In some websites, I found that ImageXML is related with .net framework.
I am not sure it is right or not.
If it is correct, I don't think it is worth to use and change alternative one.
You can find FAQs in following web.
http://www.runtime.o...age_faq.htm#vss

I am pretty sure the VSS error is in DriveImage XML somewhere, although since VistaPE isn't officially supported I haven't asked them about it.

DriveImage XML does not use .NET. I have run it many times from BartPE without any .NET support.

I have oleaut32.dll and xolehlp.dll (on which vssvc.exe depends) and vssvista.dll (from DriveImage XML) and all other vss* files from Vista in X:\Windows\System32. I have vssvista.dll also in the same directory as dixml.exe. I have started the Volume Shadow Copy service and the Microsoft Software Shadow Copy Provider service. Drive Image XML gives me the error message "Could not initialize Volume Shadow Service (VSS). Code: Library not found 'vssvista'. Make sure VSSVC.EXE is runing in your Task Manager".

If it really can't find vssvista.dll, it's their eror.

VSSVC.EXE is not listed as running in Task Manager, but if I double-click it it soes show for a while, long enough to elicit the same error.

#30 yahoouk

yahoouk

    Silver Member

  • .script developer
  • 518 posts

Posted 23 August 2007 - 09:02 AM

Hi JonF,

Thanks for your findings.
Can I ask some questions?
1. Have you ever use Drive ImageXML under Windows Vista? Do you get any error message?
2. Do you know Drive ImageXML uses vssvista.dll under Vista and vssxp.dll under XP?
3. Have you ever used Drive ImageXML under LiveXP and any error? (not only BartPE)

I've got some errors while backing up large volume (from 1 gb up) under VistaPE such as some dll files and c library access and I have not solved it out c librabr access error yet.
If I have time, I will try to find.

Regards.

#31 paraglider

paraglider

    Gold Member

  • .script developer
  • 1729 posts
  • Location:NC,USA
  •  
    United States

Posted 23 August 2007 - 12:13 PM

Yes it works under real Vista and backs up the vista boot drive. Its slow though and VSS is required to create the shadow copy of the boot drive. The following files are in use by di:

Process: dixml.exe Pid: 1088

Name Description Company Name Version
~DF684.tmp
~DF684.tmp
advapi32.dll Advanced Windows 32 Base API Microsoft Corporation 6.00.6000.16386
apphelp.dll Application Compatibility Client Library Microsoft Corporation 6.00.6000.16386
atl.dll ATL Module for Windows XP (Unicode) Microsoft Corporation 3.05.2284.0000
AudioEng.dll Audio Engine Microsoft Corporation 6.00.6000.16386
AudioSes.dll Audio Session Microsoft Corporation 6.00.6000.16386
authz.dll Authorization Framework Microsoft Corporation 6.00.6000.16386
avrt.dll Multimedia Realtime Runtime Microsoft Corporation 6.00.6000.16386
browseui.dll Shell Browser UI Library Microsoft Corporation 6.00.6000.16386
clbcatq.dll COM+ Configuration Catalog Microsoft Corporation 2001.12.6930.16386
comctl32.dll User Experience Controls Library Microsoft Corporation 5.82.6000.16386
comctl32.dll User Experience Controls Library Microsoft Corporation 6.10.6000.16386
comdlg32.dll Common Dialogs DLL Microsoft Corporation 6.00.6000.16386
crypt32.dll Crypto API32 Microsoft Corporation 6.00.6000.16425
crypt32.dll.mui Crypto API32 Microsoft Corporation 6.00.6000.16386
cscapi.dll Offline Files Win32 API Microsoft Corporation 6.00.6000.16386
cscdll.dll Offline Files Temporary Shim Microsoft Corporation 6.00.6000.16386
cscui.dll Client Side Caching UI Microsoft Corporation 6.00.6000.16386
CTAGENT.DLL ctagent Creative Technology Ltd 5.12.0001.1220
davclnt.dll Web DAV Client DLL Microsoft Corporation 6.00.6000.16386
DesktopControlPanel.dll This file is responsible for enhancing the "Desktop Background" control panel to be compatible with ".dream" files. Stardock 1.00.0001.0104
dixml.exe 1.02.0001.0000
drprov.dll Microsoft Terminal Server Network Provider Microsoft Corporation 6.00.6000.16386
duser.dll Windows DirectUser Engine Microsoft Corporation 6.00.6000.16386
es.dll COM+ Microsoft Corporation 2001.12.6930.16386
gdi32.dll GDI Client DLL Microsoft Corporation 6.00.6000.16386
hhctrl.ocx Microsoft® HTML Help Control Microsoft Corporation 6.00.6000.16386
hhctrl.ocx.mui Microsoft® HTML Help Control Microsoft Corporation 6.00.6000.16386
iertutil.dll Run time utility for Internet Explorer Microsoft Corporation 7.00.6000.16386
imagehlp.dll Windows NT Image Helper Microsoft Corporation 6.00.6000.16470
imm32.dll Multi-User Windows IMM32 API Client DLL Microsoft Corporation 6.00.6000.16386
index.dat
index.dat
index.dat
kernel32.dll Windows NT BASE API Client DLL Microsoft Corporation 6.00.6000.16386
kernel32.dll.mui Windows NT BASE API Client DLL Microsoft Corporation 6.00.6000.16386
klg.dat
ksuser.dll User CSA Library Microsoft Corporation 6.00.6000.16386
lgscroll.dll Logitech Scroll Enabler (UNICODE) Logitech Inc. 3.30.0163.0000
locale.nls
locale.nls
lpk.dll Language Pack Microsoft Corporation 6.00.6000.16386
lz32.dll LZ Expand/Compress API DLL Microsoft Corporation 6.00.6000.16386
midimap.dll Microsoft MIDI Mapper Microsoft Corporation 6.00.6000.16386
MMDevAPI.dll MMDevice API Microsoft Corporation 6.00.6000.16386
MMDevAPI.dll.mui MMDevice API Microsoft Corporation 6.00.6000.16386
mpr.dll Multiple Provider Router DLL Microsoft Corporation 6.00.6000.16386
mpr.dll.mui Multiple Provider Router DLL Microsoft Corporation 6.00.6000.16386
msacm32.dll Microsoft ACM Audio Filter Microsoft Corporation 6.00.6000.16386
msacm32.drv Microsoft Sound Mapper Microsoft Corporation 6.00.6000.16386
msasn1.dll ASN.1 Runtime APIs Microsoft Corporation 6.00.6000.16386
msctf.dll MSCTF Server DLL Microsoft Corporation 6.00.6000.16386
msctf.dll.mui MSCTF Server DLL Microsoft Corporation 6.00.6000.16386
msvcp80.dll Microsoft® C++ Runtime Library Microsoft Corporation 8.00.50727.0762
msvcr80.dll Microsoft® C Runtime Library Microsoft Corporation 8.00.50727.0762
msvcrt.dll Windows NT CRT DLL Microsoft Corporation 7.00.6000.16386
msxml3.dll MSXML 3.0 SP9 Microsoft Corporation 8.90.1101.0000
msxml3r.dll XML Resources Microsoft Corporation 8.20.8730.0001
netapi32.dll Net Win32 API DLL Microsoft Corporation 6.00.6000.16386
NetworkExplorer.dll Network Explorer Microsoft Corporation 6.00.6000.16386
NetworkExplorer.dll.mui Network Explorer Microsoft Corporation 6.00.6000.16386
normaliz.dll Unicode Normalization DLL Microsoft Corporation 6.00.6000.16386
nsi.dll NSI User-mode interface DLL Microsoft Corporation 6.00.6000.16386
ntdll.dll NT Layer DLL Microsoft Corporation 6.00.6000.16386
ntlanman.dll Microsoft® Lan Manager Microsoft Corporation 6.00.6000.16386
ntmarta.dll Windows NT MARTA provider Microsoft Corporation 6.00.6000.16386
ntshrui.dll Shell extensions for sharing Microsoft Corporation 6.00.6000.16386
ntvdm.exe NTVDM.EXE Microsoft Corporation 6.00.6000.16386
ole32.dll Microsoft OLE for Windows Microsoft Corporation 6.00.6000.16386
oleacc.dll Active Accessibility Core Component Microsoft Corporation 4.02.5406.0000
oleaccrc.dll Active Accessibility Resource DLL Microsoft Corporation 4.02.5406.0000
oleaut32.dll Microsoft Corporation 6.00.6000.16386
olepro32.dll Microsoft Corporation 6.00.6000.16386
PortableDeviceApi.dll Windows Portable Device API Components Microsoft Corporation 6.00.6000.16386
propsys.dll Microsoft Property System Microsoft Corporation 6.00.6000.16386
propsys.dll.mui Microsoft Property System Microsoft Corporation 6.00.6000.16386
psapi.dll Process Status Helper Microsoft Corporation 6.00.6000.16386
R000000000005.clb
rpcrt4.dll Remote Procedure Call Runtime Microsoft Corporation 6.00.6000.16386
rsaenh.dll Microsoft Enhanced Cryptographic Provider Microsoft Corporation 6.00.6000.16386
samlib.dll SAM Library DLL Microsoft Corporation 6.00.6000.16386
secur32.dll Security Support Provider Interface Microsoft Corporation 6.00.6000.16386
setupapi.dll Windows Setup API Microsoft Corporation 6.00.6000.16386
setupapi.dll.mui Windows Setup API Microsoft Corporation 6.00.6000.16386
sfc.dll Windows File Protection Microsoft Corporation 6.00.6000.16386
sfc_os.dll Windows File Protection Microsoft Corporation 6.00.6000.16386
shdocvw.dll Shell Doc Object and Control Library Microsoft Corporation 6.00.6000.16386
shdocvw.dll.mui Shell Doc Object and Control Library Microsoft Corporation 6.00.6000.16386
shell32.dll Windows Shell Common Dll Microsoft Corporation 6.00.6000.16513
shell32.dll.mui Windows Shell Common Dll Microsoft Corporation 6.00.6000.16386
shlwapi.dll Shell Light-weight Utility Library Microsoft Corporation 6.00.6000.16386
SLC.dll Software Licensing Client Dll Microsoft Corporation 6.00.6000.16509
smumhook.dll PC Tools 5.00.0000.0057
sxs.dll Fusion 2.5 Microsoft Corporation 6.00.6000.16386
tiptsf.dll Tablet PC Input Panel Text Services Framework Microsoft Corporation 6.00.6000.16386
urlmon.dll OLE32 Extensions for Win32 Microsoft Corporation 7.00.6000.16512
user32.dll Multi-User Windows USER API Client DLL Microsoft Corporation 6.00.6000.16438
user32.dll.mui Multi-User Windows USER API Client DLL Microsoft Corporation 6.00.6000.16386
userenv.dll Userenv Microsoft Corporation 6.00.6000.16386
usp10.dll Uniscribe Unicode script processor Microsoft Corporation 1.626.6000.16386
uxtheme.dll Microsoft UxTheme Library Microsoft Corporation 6.00.6000.16386
version.dll Version Checking and File Installation Libraries Microsoft Corporation 6.00.6000.16386
vss_ps.dll Microsoft® Volume Shadow Copy Service proxy/stub Microsoft Corporation 6.00.6000.16386
vssapi.dll Microsoft® Volume Shadow Copy Requestor/Writer Services API DLL Microsoft Corporation 6.00.6000.16386
vsstrace.dll Microsoft® Volume Shadow Copy Requestor/Writer tracing DLL Microsoft Corporation 6.00.6000.16386
vsstrace.dll.mui Microsoft® Volume Shadow Copy Requestor/Writer tracing DLL Microsoft Corporation 6.00.6000.16386
vssvista.dll
wdmaud.drv Winmm audio system driver Microsoft Corporation 6.00.6000.16386
wdmaud.drv.mui Winmm audio system driver Microsoft Corporation 6.00.6000.16386
WindowsCodecs.dll Microsoft Windows Codecs Library Microsoft Corporation 6.00.6000.16493
wininet.dll Internet Extensions for Win32 Microsoft Corporation 7.00.6000.16512
winmm.dll MCI API DLL Microsoft Corporation 6.00.6000.16386
winmm.dll.mui MCI API DLL Microsoft Corporation 6.00.6000.16386
winspool.drv Windows Spooler Driver Microsoft Corporation 6.00.6000.16386
wintrust.dll Microsoft Trust Verification APIs Microsoft Corporation 6.00.6000.16386
Wldap32.dll Win32 LDAP API DLL Microsoft Corporation 6.00.6000.16386
wow32.dll 32-bit WOW Subsystem Library Microsoft Corporation 6.00.6000.16386
ws2_32.dll Windows Socket 2.0 32-Bit DLL Microsoft Corporation 6.00.6000.16386
wsock32.dll Windows Socket 32-Bit DLL Microsoft Corporation 6.00.6000.16386
xmllite.dll Microsoft XmlLite Library Microsoft Corporation 1.01.1002.0000

#32 MedEvil

MedEvil

    Platinum Member

  • .script developer
  • 7771 posts

Posted 23 August 2007 - 01:22 PM

paraglider, what tool did you use to create the readout or did you do it by hand?

:loleverybody:

#33 JonF

JonF

    Gold Member

  • .script developer
  • 1185 posts
  • Location:Boston, MA
  •  
    United States

Posted 23 August 2007 - 01:48 PM

1. Have you ever use Drive ImageXML under Windows Vista? Do you get any error message?

Yes, it works for me under real Vista.

2. Do you know Drive ImageXML uses vssvista.dll under Vista and vssxp.dll under XP?

I only guessed that from the names, but Paraglider's post appears to confirm it.

3. Have you ever used Drive ImageXML under LiveXP and any error? (not only BartPE)

No, I have never used any XP boot CD otehr than BartPE.

#34 paraglider

paraglider

    Gold Member

  • .script developer
  • 1729 posts
  • Location:NC,USA
  •  
    United States

Posted 23 August 2007 - 06:02 PM

I used sysinternals process explorer.

I backuped up my Vista boot drive with Drive Image and it took around 45 minutes for a 20GB partition and produced around a 9GB backup file. Backing up the same partition with Paragon Drive Backup took 22 minutes and produced a backup file aroung 8GB.

#35 yahoouk

yahoouk

    Silver Member

  • .script developer
  • 518 posts

Posted 24 August 2007 - 08:35 AM

When I try to enter boot-land.net, I usually get a Internal Server Error in these days.
I'm not sure why. :loleverybody:

Hi JonF,

Yes, it works for me under real Vista.

So it is not their fault.
I've tried to capture 2 Module and Profiles files from each Vista and VistaPE for whom to be interested in DriveImageXML.
Attached File  Vista_dixml.7z   11.77KB   271 downloads
Attached File  VistaPE_dixml.7z   11.99KB   297 downloads

Difference from those are as follows.
...............................................................
LoadLibraryExW("D:\Windows\libHide.dll", 0x00000000, LOAD_WITH_ALTERED_SEARCH_PATH) called from "USER32.DLL" at address 0x7622926C.
Loaded "LIBHIDE.DLL" at address 0x01C60000. Successfully hooked module.
DllMain(0x01C60000, DLL_PROCESS_ATTACH, 0x00000000) in "LIBHIDE.DLL" called.
DllMain(0x01C60000, DLL_PROCESS_ATTACH, 0x00000000) in "LIBHIDE.DLL" returned 1 (0x1).
LoadLibraryExW("D:\Windows\libHide.dll", 0x00000000, LOAD_WITH_ALTERED_SEARCH_PATH) returned 0x01C60000.

In Vista, libHide.dll is loaded and successfully hooked module.
In VistaPE, there are nothing. Therefore, I had an error "Runtime C Libary accessing error", i think.

@ Paraglider,

Thanks for your Process.

Regards,




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users