Need help for ERROR: clGetPlatformlds<> -1001
#1
hello, i'm new about hashcat, i've downloaded and installed the last version, my pc is windows xp professional vers.2002 service pack3, videocard amd radeon hd7870 with catalyst 13.4. i'm new so i prefer to use the gui version (easier), but with an expert friend i've also used the dos, my problem is that, when i running hashes i get an ERROR: clGetPlatformlds<> -1001 I've also try Catalyst 13.1 but got same error, i've also had another error but i fixed i had opencl.dll error i've found in internet the dll, put it in system 32 folder then, run and in the dos windows type "regsvr32 OpenCL.DLL" then enter, after done this i don't get the opencl error, the opencl error was only using gui
Please someone has an idea to help me?
Many thanks
#2
AMD does not support OpenCL on Windows XP. You cannot just use a random OpenCL.dll you downloaded off the internet.
#3
First of all thankyou. I tried to remove the dll but i got the missing dll error, do you know how to solve the problem without the dll and/or tell me where to find a proper dll?
#4
The current recommended driver for your setup is 13.12:

http://www2.ati.com/drivers/13-12_xp32_dd_ccc.exe

You can install it so that at least for video you are up to date but if epixoip is right, you still won't have opencl and won't be able to use oclhashcat unless you change your OS.
#5
sorry but it seems that 13.12 drivers are for windows 7 and 8, i have a xp professional. Anyway the main problem is "ERROR: clGetPlatformlds<> -1001" cause i get this error also using dos version
#6
(01-29-2014, 09:53 PM)parco Wrote: sorry but it seems that 13.12 drivers are for windows 7 and 8, i have a xp professional. Anyway the main problem is "ERROR: clGetPlatformlds<> -1001" cause i get this error also using dos version

look at the name package: 13-12_xp32_dd_ccc.exe

Is the xp professional 64 bit?

All your problems are probably related. You get clGetPlatformlds error because you don't have the proper opencl and you don't have the proper opencl because you did not install the driver package that had it, if it exists.

EDIT: If it's 64 bit you can use:

http://www2.ati.com/drivers/13-9_xp64_dd_ccc_whql.exe
#7
sorry is xp professional 32 not 64
#8
Pretty sure AMD dropped opencl on XP, could be wrong though.

http://support.amd.com/en-us/kb-articles...pport.aspx

AMD Crossfire™, OpenCL, and AMD Eyefinity are not supported by the AMD Radeon™ HD 7900, Radeon HD 7800 and Radeon HD 7700 Series GPUs on Windows® XP. New technologies introduced with these GPUs are not compatible with the Windows XP (released 2001) operating system, and are designed to work on current operating systems.


Attached Files Thumbnail(s)
   
#9
many thanks everybody for your help. I think to upgrade to windows 7