Question about COMPUTE_EXPR part of a formal example.

In the document < Oracle Enterprise Manager extensibility 10.2.0.5(B40007-02) > and < Oracle Enterprise Manager extensibility 10.2.0.4(B40007-01) >, there is an example as below.

***************************************************************************************
< TableDescriptor >
< ColumnDescriptor NAME = "parse_str" TYPE = "STRING" IS_KEY = "TRUE" / >
< ColumnDescriptor NAME = "startpos" TYPE = "NUMBER" COMPUTE_EXPR = "parse_str"#D1"__substringpos" / >
< ColumnDescriptor NAME = "num_trailing" TYPE = "NUMBER" COMPUTE_EXPR = "(__length parse_str)"-startpos "/ >"
< ColumnDescriptor NAME = "trim_str" TYPE = "STRING" COMPUTE_EXPR = "parse_str __trailingchars num_trailing" / >
< ColumnDescriptor NAME = "endpos" TYPE = "NUMBER" COMPUTE_EXPR = "trim_str"#E1"__substringpos" / >
< ColumnDescriptor NAME = "result_str" TYPE = "STRING" COMPUTE_EXPR = "trim_str __leadingchars endpos" / >
< / TableDescriptor >

The TableDescriptor sample describes a simple method for extracting a substring of
a given string. If the data represented by 'parse_str' is of the form:
#A1 10
#B1 20
#C1 30
#D1 40
#E1 50
#F1 60

The "result_str" has the value "#D1 = 40".
***************************************************************************************

Only, I do not get the result '#D1 = 40'. Here are my steps in calculating it. Could you please tell me what step I was wrong?

< ColumnDescriptor NAME = "parse_str" TYPE = "STRING" IS_KEY = "TRUE" / >
< ColumnDescriptor NAME = "startpos" TYPE = "NUMBER" COMPUTE_EXPR = "parse_str"#D1"__substringpos" / >
-Place: 19
< ColumnDescriptor NAME = "num_trailing" TYPE = "NUMBER" COMPUTE_EXPR = "(__length parse_str)"-startpos "/ >"
-Place: 36-19 = 17
< ColumnDescriptor NAME = "trim_str" TYPE = "STRING" COMPUTE_EXPR = "parse_str __trailingchars num_trailing" / >
-Result:
D1 40
#E1 50
#F1 60
< ColumnDescriptor NAME = "endpos" TYPE = "NUMBER" COMPUTE_EXPR = "trim_str"#E1"__substringpos" / >
-Place: 6
< ColumnDescriptor NAME = "result_str" TYPE = "STRING" COMPUTE_EXPR = "trim_str __leadingchars endpos" / >
-Result:
D1 40
#


Thank you

Satine

Published by: Satine on April 13, 2009 19:26

Hello Satine,.

Lets see first some basics:
String index starts with 0. Therefore, for an expression "Satine __substringpos 't' ', you'll see 2 and not 3. I guess that's where you probably made a mistake. So, let's see how the __substringpos, __length, __trailingchars & __leadingchars are calculated
_substringpos +: start counting at 0, until you reach the substring you're looking for
Length +: start the meter with 1, until you reach the end of string (for example, "_length Satine" result will be 6)
+ _trailingchars +: the end, begin to count with 1 (e.g., result of "Satine _trailingchars 2 ' will be 'no')
leadingchars +: from the beginning, start counting with 1 (e.g., results of "Satine _leadingchars 2 ' will be 'His')

There are three ways to watch the channel. A "with return char", 2nd "with return tank except the last element" and the third "without return char". I don't know what was the counterpart of the author of the guide/DTD documentation, however, examples below will clarify how + __substringpos +, + __length +, + __trailingchars + & + __leadingchars + are calculated

* Case 1: Tank with return (char at end of back too)
parse_str-online #A1 = 10#B1 = 20#C1 = 30#D1 = 40#E1 = 50= 60 #F1
parse_str length = 42
startpos = 21
num_trailing = 21
trim_str = #D1 = 40#E1 = 50#F1 = 60
endpos = 7
result_str = #D1 = 40

* Case 2: Tank with return (no tank back to end)
parse_str-online #A1 = 10#B1 = 20#C1 = 30#D1 = 40#E1 = 50= 60 #F1
parse_str length = 41
startpos = 21
num_trailing = 20
trim_str = #D1 = 40#E1 = 50#F1 = 60
endpos = 7

result_str = #D1 = 40

* Case 3: without return char *.
parse_str-online #A1 = 10 #B1 = 20 #C1 = 30 #D1 = 40 #E1 = 50 #F1 = 60
parse_str length = 36
startpos = 18
num_trailing = 18
trim_str = #D1 = 40 #E1 = 50 #F1 = 60
endpos = 6
result_str = #D1 = 40

Concerning
-Gaara

Tags: Enterprise Manager

Similar Questions

  • Question about a part received with Qosmio G40-127

    Link: [http://peecee.dk/upload/view/112184]

    It is in the box for my newly purchased G40 - 127.
    I have no idea of what he does and I'm getting more and more curious.

    Help?

    Post edited by: kongbuur

    Did you look in the user manual?

  • A few questions about the difference between the Satellite P70, L70, S70

    Hello, I have a lot of questions about the P70, L70, S70 series that come with a 1920 x 1080 panel.

    (1) what are the differences between the L70 and S70 series? With the exception of the RAM and HARD drive capacity, books seem pretty identical.

    (2) P70, L70, S70 doesn't support a 2nd HARD drive or it's just the P70 series that support?

    (3) all the three (P70, L70, S70 series) come with the same TFT panels?

    (4) of the above series, which supports mSata?

    (5) all the model of each series are delivered with support from mSata? For example, it could be that L70 - a - 13 m supports mSata is not the case of the L70-a-146?

    (6) all the foregoing, are delivered with a S - ATA II or III S - ATA interface?

    (7) who is the best of these series listed? I'm trying to understand what makes the big difference of S70 to P70 except for the envelope for example.

    Thank you in advance.

    > (1) what are the differences between the series L70 and S70? With the exception of the RAM and HARD drive capacity, books seem pretty identical.

    What models Sat L70 and S70 do you mean exactly? There are different L70-xxx-xxx and S70 models on the market that supports different hardware specifications.

    (> S70 2) P70, L70, support a 2nd drive HARD or is - it just the series P70 that support?
    As you can see in this [Sam P70 HDD replacement document, | http://aps2.toshiba-tro.de/kb0/CRU3903II0000R01.htm] the P70 series supports the 2nd drive Bay HARD, BUT even if there is a 2nd HARD drive Bay, this does not mean that you can use the 2nd HARD drive. In the case where the 2nd HARD drive Bay are equipped with HARD drive connector, you can use the 2nd HARD drive

    I also found the [Sam L70/S70 HDD replacement | http://aps2.toshiba-tro.de/kb0/CRU3703HG0000R01.htm] the document on the Toshiba page and there I see this 2nd HARD drive Bay is not available

    (> 3) all three (P70, L70, S70 series) come with the same TFT panels?
    See point 1). Different P70, L70, S70 models were equipped with different material parts.

    (> 4) of the series above, which takes in charge mSata?
    As far as I know that some P70 models are equipped with an mSATA SSD of 256 GB.

    (> 5) do all the model of each series are delivered with support mSata? For example, it could be that L70 - a - 13 m supports mSata is not the case of the L70-a-146?
    See point 4) not all models supports the same hardware specifications

    (> 6) all of the above, come with a S - ATA II or III S - ATA interface?
    I don t think that SATA III is supported. I guess it would be SATA II

    (> 7) which is the best of these series listed? I'm trying to understand what makes the big difference of S70 to P70 except for the envelope for example.
    Not easy to answer because there are too many models released in Europea.
    And not all models are available in each country. So I guess you will have to look for the models that have been released in your country.

  • Qosmio G10: Question about motherboard replacement

    I bought the G10 around 2 years there are in the United Kingdom and who now live in New Zealand.

    I would say it has been a faithful companion, but looking back it cost much to get anything done, because of the ridiculous prices of the FSA.

    I experienced a power supply, two hard drives, my touch pad no longer works and now the GPU (graphics card) is dead.

    I'm sure that most of the people on this forum knows, that is, replacing the motherboard because it is on board.

    I am out of warranty and replacement cost is more than a qosmio second hand of the same age.

    Having done a lot of research on the internet about it.
    I found out that Toshiba US will free of charge replace the motherboard. I asked Toshiba AUS/NZ and they refused him, that it was not a problem.

    Toshiba UK/Europe does, or is it just the Toshiba US that cares about its customers?

    [Edited by: admin on 20-Sep-2007 07:11]

    Hello

    It's very sad to hear that! :(
    I want to share my knowledge on the Toshiba us and Europe.
    As I know the Toshiba us has nothing to do with Toshiba Europe or Australia/New Zealand.
    Portable computers designed for the American market are simply different and also supports different parts and numbers; for example the Qosmio G10 or G20 are not available in the United States but only the Qosmio G15 or G25, etc.

    If you have problems with your hardware, you must contact the partner service manager authorized in your country for further assistance.

    Regarding your question.
    Yes, it really looks like a malfunction of the GPU (graphic processor unit). This graphics chip is fixed on the plateau and in the majority of cases, the whole Board needs to be replaced!
    As you know, these hardware problems could still happen because the new age books are of the high-end products that work always with high performance.
    That s nothing unusual.

    I bought a year ago from G20 and I bought an extended warranty on avoid such troubles.
    So, I always recommend buying the extended warranty in the future.

    Good luck and best regards

  • Question about to browse the lines of a viewobject

    I want to iterate over the lines of a viewobject. So, I use the following code snippet to do:

            String amDef = "model.service.TestAM";
            String config = "TestAMLocal";
            ApplicationModule am = Configuration.createRootApplicationModule(amDef, config);
            ViewObject vo = am.findViewObject("EmployeesView1");
            RowSetIterator iterator = vo.createRowSetIterator(null);
            iterator.reset();
     while(iterator.hasNext())
            {
                Row currentRow = iterator.next();
      System.out.println("Value: " + currentRow.getAttribute(1));
            }        
            
     iterator.closeRowSetIterator();
     Configuration.releaseRootApplicationModule(am, true);
    

    Now, I had a question about this code snippet. He get all records from the table of data to the model layer, that is, to the application server? If so, what part of the code for this? vo.createRowSetIterator maybe?

    Your example of code appears that I wasn't there. The default iterator and one that you get by vo.createRowSetIterator are different.

    And do not forget to close the iterator, you created as you lose in other resources.

    Timo

  • a few questions about vcloud

    I have a few questions about vcloud.  Currently, we use labmanager and are testing vcloud to see how we can apply it to our environment.  The current labmanager serves the following purpose:

    -create dev and QA 'environments' (configurations) that are copies of production servers so that the changes can be tested

    -environments deploy everything from models that are clones of production servers that we update as required

    -We have several models of "database" that freshen production according to the needs in order to provide a current recuree version of the database of production for these environments

    -computers in virtual environments are able to talk to each other using their 'production' IPs, because IP addresses are closed and accessible only internally within the

    -Each VM has an "external IP" that we can use to access the virtual machines from outside the environment.  for example, access a Web site through the front-end server within the environment, or RDP to a windows virtual computer within an environment.

    I am trying to determine how this translates into vcloud configuration, and I think I have a rough idea.  However I have a few questions:

    As I understand it, has no way to RDP to a virtual machine in a paralytic 'environment' unless the virtual machine is directly routed, correct?  In other words, we cannot copy the configuration that we have above, where the virtual machine has an internal IP address that corresponds to the IP address of the server in production and is used to refer to other virtual machines in the same environment of vApp, however there is also one external IP address, we can use to access this virtual machine via RDP or access its site Web etc.?

    I have 2 servers windows 2008, I imported as models, and each time I deploy a virtual using the VAPP model computer, the server seems to restart after 15 minutes be on is, and it seems to go through a windows installation, where it says "preparing your system for a first use" etc.  And when it arrives, the administrator password I put is no longer correct (so I have no idea why / what it changes the administrator password).  At this point, the virtual machine is useless since I can't connect to it.  No idea why this happens each time I have deploy a model VM?

    We talk here: http://www.yellow-bricks.com/2010/09/15/vcd-networking-part-3-use-case .  Not exactly a step by step for your case to use, but you should be able to get this up and running and configure NAT in the opposite direction.

    -KjB

  • A few questions about the making of the animated for a site Web Nav buttons

    Hello, I have a few questions about creating some animated for a NAV buttons.

    There are 2 actions I want to trigger on pouting above.

    If I want to use a static (PNG) image I created in Photoshop for the real button, can I use that? I want well drag the button down on the passage of the mouse and drag upward on the mouse. If I push the part of the "Web" button (sorry, that it comes from a Photoshop guy) it will disappear in the final animation? Another way to say this, if I put something lively off the coast of the white area, it no longer appears in the movie (.swf) when it is published?

    For the second part. You can see a bit of what I want to do if you look high Nav of the page of the website: http://www.photoshopsupport.com/index.html

    I need the 'light' above the button and it's going to be on another < div > color so I can't put a solid color of BG for my flash document. But I want to get the effect of the 'bar' lighting up above the button and the real key slide downwards to pouting on.

    You can provide any help would be greatly appreciated.

    We target the dynamicaly graph. Since the MouseEvent is now on the invisible sprite and not the graph itself, the one-for-all function has no reference to this graph. You can access the invisible sprite with event.target (or event.currentTarget), you can also target the chart because we declared "mygraphic" custom property to serve as a reference for the graphic. Thus, event.target.mygraphic is the benchmark for graphics.

    Of course, this is just an example. There are other variations of this trick.

    ____________________

    Design Cyboide

    Web site creation

  • Satellite L650-11R - a few questions about this

    Hello there :-)

    I have a few questions about my new L650.

    I've never had Toshiba notebook before so I apologize if some of these "quirks" are actually quite normal on this laptop. I really want to hear the views of other users L650.

    1)
    First of all, by the time I turned it on I saw gradient thin (1-2 mm) along the right edge of the screen that goes from the bottom up. Maybe "degraded" isn't the right word, but it seems that since two or three pixels are kind of discoloration or lose brightness/sharpness to the edge along the straight bezel. It is not really that visible, looks like the colors are desaturated a bit here or brightness is a bit lacking. He can be seen everywhere (bios or no color in Windows, but better in the lighter background).
    The left side (or other) seems ok, all this along the right edge is somewhat suspicious. If one can compare? I don't know if it's something to worry about or is just supposed to be like that.

    2)
    The other thing I noticed heating of the processor (Intel i3 330M) and GPU (ATi Mobility Radeon 5650). It's pretty hot here right now (I would say that the temperature is around 28 degrees Celsius when using cell phones). He is sitting on the hard surface (table) and nothing is blocking the vents.
    However, at "rest" (surf the web & regular light stuff), average CPU temp hovers around 58 ° C. It usually goes from 45 to 62 in just a few minutes after starting, and then I can hear and see (Toshiba PC Health Monitor) evacuate the kicks in. Temp goes back to 50 +, event stops and then the temp rises to 60 + until the vent is used again.
    During load full (Prime95 or some games), CPU is going all the way up to 75 degrees (the highest being 77). Fan runs at 75 to 77% during this time, never go faster.

    GPU idling is usually around 5 degrees above temp CPU (62-65). During full load (for example. Benchmark of Far Cry 2), I see a lot of stuttering with the latest drivers Catalyst and DX10 (not sure if the stuttering has something to do with heat), otherwise it is ok (no artifacts or anything like that). Temp of GPU during the loading goes up to 74-75, fan speed is locked at 30%, the frequency of the heart 5650 is 450 MHz. left side of the laptop (vent and below) is pretty hot, while the keyboard is warm (or slightly warmer who who).

    These time seems correct and safe in the long term? I'd rather events works all the time (they aren't really very strong) and keeping time less than 50, but there are just wishful pious bios control events and I can't control not the bios. :-)

    3)
    This is just General related products. :-)
    Official specifications of Toshiba L650 say ATi 5650 (between other low range GPU), but I saw a few specifications calling for there 5730 (same model 11R). Is there really a Satellite L650 with ATi 5730 GPU models?

    Sorry for the long post, I tried to include the best possible description that I could do. :-)

    Thank you in advance.

    Thanks for the additional info!

  • Question about faulty adapter and warranty

    Dear community,

    I would like to ask for your help, because I am not fully aware of the security regulations.

    My Toshiba laptop charger is seen error contact for a long time, but I need on a daily basis of the device, and at the gas station, I was told that I have to give my computer laptop too at least a week.
    I don't have enough money for a new charger, but maybe I could fix it.

    My question is that if I fix the charger, will I lose my warranty for the device in the laptop too, or just the charger?

    I thank in advance for your answers is, it is really important for me.

    Hello

    Laptops as well as the laptop parts are covered by the standard warranty.
    AFAIK the laptop as well as parts must be repaired by the authorized Toshiba service provider to keep the warranty valid.

    I m not very good if an adapter can be repaired. I think that this part would be simply replaced. So if you have a defective power adapter, I recommend you contact the maintainer authorized Toshiba in your country to get a new part.

    Also, you should be aware that the use of defective parts (power supply, for example) can damage additional parts like laptop's motherboard and this could lead to expensive repair procedures.

  • Satellite A350D - 20K - Question about upgrade second HDD + Temperature

    I have a question about my laptop. I have notticed it is a second location of HARD disk on the bottom.
    Is it possible to use this to increase my storage?
    And if yes, how do I do that? I don't see all the connectors.
    What type of HARD drive to use in case it is possible to use this slot machine?

    My second question is on my laptop to be very hot after a short period of use.
    I installed speedfan to record the temperature. When I start the laptop, it already is between 45 and 50 degrees.
    He stayed there for half an hour and then it starts to get warmer. When I start to use the laptop for anything, it triggers to between 70 and 80 degrees.

    This does not seem normal to me. I tried to clean the vents with compressed air, but it has not made a difference.
    I searched on the internet how to take the laptop part for proparly cleaned TI.
    But I can't so I'm looking that destroy it.

    This could be the cause and more importantly, how can I solve this problem?

    Tom

    The second HARD drive bay contains the HARD drive connectors?
    If Yes, then you can use a SATA 2.5 HARD.
    If there are no connectors, then you will not be able to use the second HARD drive

    > I have installed speedfan to record the temperature. When I start the laptop, it already is between 45 and 50 degrees. He stayed there for half an hour and then it starts to get warmer. When I start to use the laptop for anything, it triggers to between 70 and 80 degrees.

    CPU and GPU produce a lot of heat. The heat dissipation is always created then there s nothing unusual that the temperature rose to higher level.
    You can change the settings in Win 7 power management. You can set the CPU to lower performance and can increase the activity of fan, which will help lower the temperature.

  • Questions about TV Tuner Satellite A500/040

    Hi all

    I'm new to the Tuner of TV analog digital hybrid and I'm sorry if my questions seem as stupid.

    I have two questions about the of digital TV Tuner analog integrated hybrid in the Notebook Toshiba Satellite A500/040. My understanding is that the TV tuner hybrid integrated able to decode TV signals high definition and their display on TV via its HDMI port. I wonder if I could watch TV shows on your laptop without connecting to a TV. If so, is the software needed? There are several USB TV tuners for desktops and laptops on the market, A500 hybrid TV tuner works differently these USB TV tuners?

    Thank you

    Young

    > I think I know that the TV tuner hybrid integrated able to decode TV signals high definition and their display on TV via its HDMI port.

    N ° this s tv tuner not a HD!
    It s a digital tuner that provides digital video signal 576i and not 1080i.

    Of course, you can use the HDMI port to connect the laptop to the LCD HDMI port but you will not get the quality video full HD as blueray for example.

    I found this Australian page from Toshiba:
    http://www.MyToshiba.com.au/products/notebooks/satellite/A500/psam3a-04000e

    You will find this passage short text:
    + With tuner TV built-in, you can even watch analog or digital TV everywhere where you travel, while the HDMI ports make connecting high definition on your TV screen and sound system. +

    You can also watch TV on mobile phones display! It's a key reason why the TV tuner built in ;)

  • RAM and GPU update questions about the Satellite A60 652

    Hello

    I have a question about my Satellite A60-62. I want to upgrade the RAM, but I do not know what kind of chip that I have to do and how that insert into the laptop.
    I also want to get a new card to my video graphics, I currently have "Radeon Mobility IGP 7000', is this possible, and the same questions again, what card do I need and how to I insert in the laptop..?

    Thanks for any help.

    Hello

    The works of A60 with PC2100 and PC2700 memory.
    The maximum is 1536 MB.
    Toshiba part numbers are:
    PC2700 256 MB PA3311U - 1 M 25
    PC2700 512 MB PA3312U - 1 M 51
    1024MO PC2700 PA3313U-1M1G

    The graphics card cannot normally be improved.

    Good bye

  • A Question about debugging...

    Hi all

    I have a question about debugging - specific probes. Is it possible to link and save the values on a wire (with a probe) which is a loop for the loop counter (or even a secondary value)?

    When I'm debugging code to a state machine that I often more easy to wire to the top of the State and the value, I am interested in a cluster, and then use 'generation antenna' and a registry change to add this element to each loop. I could also do this by indexing just out of the loop too.

    Once execution completes etc that I can look at the table (either using an indicator or a problem) to see what has happened to the value to each State/loop. And often, I know exactly where my code was wrong.

    My question is: is there a way to do this using regular probes without having to build an array? So, for example, I probe a digital wire and get a table of responses rather than just the last value on the wire?

    Thank you

    Dave

    I found this nugget that does exactly what I want - it's a custom probe developed by Darren.

    This post on the Exchange of ideas gives to think it should be at least provided with the package LV either integrated in the dev environment. Well worth voting for!

  • question about cleaning the sensor of the A57

    Dear community of Sony,

    I have several questions about the cleaning of the sensor of the A57.

    Recently, I noticed several dark specs appearing on images when shooting at low opening (F20, F22), especially when there are high for them (like the sky in a landscape photo) contrast. To my knowledge, I've categorized as possible of dust on the sensor. I have read the section of the manual about cleaning the sensor and followed the procedure. However, the problem remained. I have previous experience with cleaning of the more resistant the probe of a Sony NEX dust particles, so I applied it to the A57. I used the specialized sensor cleaning tools combining two parts kit - wet and dry. Noted little dust on translucent mirror as well, so I cleaned up afterwards. Later, I considered this mirror could have some specialized coatings.

    So my first question is: should I have done some permanent damage the mirror or the sensors? Currently, the camera works OK, although some features of dust still remain. It seems that I had pushed some of them to the edges of the sensor.

    I'm not so happy with the tool that I used. I'm thinking about this one for a more thorough cleaning:

    http://www.digitaltoyshop.co.UK/Eyelead_sensor_cleaning_kit_SCK-1_Sony_Alpha_A57_t2836_6789

    It is marketed as a tool for A57. Should I use it?

    Thank you in advance?

    Best regards Angel Marinov

    PS: I'm really happy with my Sony A57 and the NEX. They made me a fan of Sony. So, I want to use this topic to also say thank you to the developers of Sony.

    Hello Angel!

    Read the following steps carefully and let us know if you have any other questions.

  • Question about Compaq XP computer

    It's a question of both parties, I tried to fix my computer friends who was a Compaq with the XP pro operating system. Internet Explorer soon connect so I offered to Mozilla Firefox. I rebooted in safe mode and when I did IE 8 is super fast and perfect. What is safe mode? What is disabled? I installed Firefox and reformulated in normal mode and got an error then IE wouldn't connect at all. Fortunately, I freaked out connected Firefox. In this scenario when it works in safe mode how to diagnose the problem? any help would be appreciated. Thanks in advance. Raymond

    Windows Safe Mode is a diagnostic mode in which multiple applications and Windows services and drivers are disabled.  See, for example, http://windows.microsoft.com/en-us/windows-vista/what-is-safe-mode

    If the computer is running slowly in normal mode, but correctly in Safe Mode, this means that there is a request, a service or driver that does not run in Mode safe that is causing problems.  The usual method of this stalking is tedious trial and error using msconfig.

    What antivirus is installed? What's his current subscription?

    It would be prudent to download, install, update and run full scans with each of the following free tools
    MalwareBytes AntiMalware
    SUPERAntiSpyware

    If it is only to IE, the culprit can some Add on, so before going to the routine of diagnostic full, see if IE departure with no Add-ons help.  The shortcut to start IE in no Add ons mode is usually in

    Start > all programs > Accessories > system tools > Internet Explorer (No Add-ons)

    If you can't find it, just use Start > Run > iexplore.exe - extoff > OK

    If no add ons mode does not work correctly, use Internet Options > manage add-ons to disable add ons individually until you find what is causing the problem

    If you need to continue troubleshooting, first of all, read this: difference between the clean boot and Safe Mode

    Then use msconfig to start the computer in a "Clean boot" State: http://support.microsoft.com/kb/310353

    If the computer works properly at boot startup, the first thing to do is to look at the list of startup applications and services from boot that have been disabled and see if you visually determine that any of the applications or services is malware.  A little googling wise will help here.  You can also make reference to
    http://AnswersThatWork.com/Tasklist_pages/Tasklist.htm
    http://www.blackviper.com/service-configurations/black-vipers-Windows-XP-x86-32-bit-Service-Pack-3-service-configurations/

    If you can not determine visually than any startup application or service is bad, re-enable all services that are disabled in the msconfig Services tab and re-enable half of the applications on the tab "startup items".  Reset.

    If things work properly, you know that one of the disabled as the startup items is at the origin of the problem.  Re-enable half of startup items and restart disabled.  Continue until you have identified the problem starting element.

    If things are still not working properly, then all the startup items, you had people with disabilities are NOT the problem, so to reactivate, turn off the other half and reboot.

    Rinse and repeat.

    If none of the startup items is at the origin of the problem, allowing all and now do the same with non-Microsoft services.

    I said it was tedious.

    For additional help with problems specific to IE, post your question in The Forum of appropriate responses IE

Maybe you are looking for