SoftICE for Windows SP2

Numega says SoftICE 4.05 is compatible with Windows XP.
I Installed SoftICE 4.05 on my Windows XP with SP2 and all available Updates.
Manual Start Option

When I run it on CMD by
NET START NTICE

BSOD (Blue Screen) occurs with IRQ_NOT_LESS_OR_EQUAL message. Sometimes there is no message at BSOD.

I found a XP patch 4.26 for SoftICE. There were only Three Files :-

ntice.sys
siwsym.sys
siwvid.sys

I guess, These file ment to pe pasted at :- windows\system32\drivers
I did that.

Now when I run it manually it says :-
Error 31  "A device attached to the system is not functioning"

I also tried changing my C:\windows\system32\drivers\winice.dat         Entries as follows :-

EXP=C:\WINDOWS\System32\hal.dll
EXP=C:\WINDOWS\System32\user32.dll
EXP=C:\WINDOWS\System32\ntoskrnl.exe
EXP=C:\WINDOWS\System32\ntdll.dll
EXP=C:\WINDOWS\System32\kernel32.dll
EXP=C:\WINDOWS\System32\user32.dll
EXP=C:\WINDOWS\System32\csrsrv.dll
EXP=C:\WINDOWS\System32\basesrv.dll
EXP=C:\WINDOWS\System32\winsrv.dll

The same version is working fine with Windows 2000 and 98.

Sugessions...
LVL 7
sunilcomputerAsked:
Who is Participating?
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

rockiroadsCommented:
I got this from this site http://www.exetools.com/forum/showthread.php?t=4947

I cant get into the site, but this was the info from there
If you can get it, there are some downloadable files that may help





I got an e-mail from Compuware...

Starting SoftICE after installing Windows XP SP2 will cause your
machine to crash. This is not a problem with SoftICE but rather
an internal layout change of the operating system. In addition
the SoftICE universal video display will also need to be "found"
again.

To get around these issues:

1. Boot your system without SoftICE. This can be done by
pressing escape at the appropriate time in the boot process.

2. Get the updated OSI data files as detailed below.

3. Rerun the Settings application, go to the SoftICE Video page
and click on both the "Detect" and "Test" buttons.

4. Reboot your machine.


Information on obtaining latest OSINFO.DAT data files
------------------------------------------------------------------
In order to get support for the SP2 you will need to
download an updated osinfo.dat file from our ftp site at

B]Use the FTP listing below[/B

After downloading, save this file into your \winnt\system32\drivers
directory.

If SoftICE is already started you will need to reboot your machine
for the changes to take effect.

This update is only needed if you are using Windows XP - SP2.


Updated Support for Visual SoftICE:
----------------------------------------------------------------------
This update provides DriverStudio/SoftICE Suite version 3.0/3.1
customers with Visual SoftICE updates for:

X86:
Windows XP SP2 support
Windows Server 2003 - Build 1184 support (replaces 1069)
Windows Longhorn - Build 4074 preliminary support

AMD64:
Windows XP SP2 support (32 bit mode)
Windows Server 2003 - Build 1184 (64bit mode) (replaces 1069)


To retrieve this update, download the zip file from our FTP site at:

ftp://ftp.compuware.com/pub/driverstudio/outgoing/patch/VSISP2Update.zip


----------------------------------------------------------------------
Directions:
----------------------------------------------------------------------
This zip file contains 2 data files (OSINFO.DAT, OSINFOB.DAT) and 2
directories with drivers in them.

(1) Both data files should be copied to the install directory for your
master (where DriverStudio and DriverWorkbench (DS.EXE) were installed
- usually C:\Program Files\Compuware\DriverStudio).
No reboot on the master is required.

(2) On your x86 targets, copy both data files, and the SIKSYM.SYS driver
from the IA32(x86) directory to the target %SYSTEMROOT%\System32\Drivers
directory. If Visual SoftICE is running, reboot the target machine.

(3) On your AMD64 targets, copy both data files, and the SIKSYM.SYS driver
from the AMD64 directory to the target %SYSTEMROOT%\System32\Drivers
directory. If Visual SoftICE is running, reboot the target machine.

Another mail from Compuware:
Updated informaton regarding XP-SP2 with SoftICE 2.7 and 3.0

On some machines running SoftICE versions 2.7 and 3.0 and Windows XP SP2 the user may encounter a crash. This is due to one of the hooked functions
residing at a different and critical location.

If you are using 2.7 and 3.0 and experiencing a crash on XP-SP2
you will need to do the following:
(1) Get an updated OSI data file, as detailed below
(2) Get symbols for ntoskrnl (I suggest using Symbol Retriever), translate
to NMS, add it to the loaded symbols, and add an entry to winice.dat
NTSYMBOLS=ON (this can be done via the Advanced Page of the Settings app).


For users of 3.1 and 3.2 pre-releases all that is needed is an updated OSI
data file.


Information on obtaining latest OSINFO.DAT data files
------------------------------------------------------------------

In order to get support for the SP2 you will need to
download an updated osinfo.dat file from our ftp site at

ftp://ftp.compuware.com/pub/driverstudio/outgoing/OsInfo/OSINFO.DAT

After downloading, save this file into your \winnt\system32\drivers
directory.

If SoftICE is already started you will need to reboot your machine
for the changes to take effect.

This update is only needed if you are using Windows XP - SP2.

[EDIT:JMI NightLight you have now attempted to make this information 3 separate posts in this thread. Not going to work. That's why there is an "edit" button. Simply add additional information in this post using the "edit" button.]
0

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
sunilcomputerAuthor Commented:
Dear rockiroads,

I Tried your sugessions, but the problem remained same though your sugessions are to the point and are the best possible answer in that situation.

Finally I got SoftICE latest Version DriverStudio 3.2 which is fully compatible with Windows XP - SP2.
Now it's working fine.

But, This time it's some experience issue.

When I set breakpoint to :-

bpx hmemcpy

It says "symbol not defined (hmemcpy).

I guess I have to load symbols first. But Don't know how to do it.
Plz guide step by step.

Thanks in Advance.
0
sunilcomputerAuthor Commented:
I used Symbol retriever to retrieve symbols for ntoskrnl.exe but it always says error downloading.
Connectivity to Internet is ok.
What should I do.
0
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Multimedia Programming

From novice to tech pro — start learning today.

Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.