Questions tagged [windows-xp]

Windows XP is a historical Microsoft operating system edition for use on personal computers. Support was discontinued in April 2014. Important note: This tag is exclusively for programming questions directly related to Windows XP; questions about general software issues should be directed to Super User. This tag is for all flavors of XP, including XP Home Edition, XP Professional, XP x64, Itanium-64, XP Embedded, and XP Tablet.

Important Notice: As of April 8, 2014 has stopped the support for Windows XP. See the official recommendations.

Microsoft Windows XP is the sixth release of the NT series of operating systems. The name "XP" is short for "eXPerience", highlighting the enhanced user experience. Its predecessors are NT 3.1 (released July 1993), NT 3.5 (September 1994), NT 3.51 (May 1995), NT 4.0 (July 1996), NT 5.0 (February 2000, marketed as Windows 2000 ). The next in the family is NT 5.1 (October 2001), which is marketed as Windows XP.

Releases before XP targeted enterprise, business, and server installations. XP was the first to be marketed in a variety of editions, and the first NT-derivative to target home and small business use, as well as professional, developer, data center, and a few more. Subsequent product releases do not use the XP title. They are (November 2006), (February 2008), (October 2009), (October 2012).

XP features a new task-based GUI. It is also the first version of Windows to use product activation to combat illegal software duplication. Windows XP was released worldwide for retail sale on October 25, 2001, and over 400 million copies were in use in January 2006. Microsoft released various service packs: SP1, SP2, SP2b, SP2c, and SP3. These added limited features, but mostly fixed bugs and increased system reliability.

XP was packaged in multiple flavors:

  • Windows XP Home Edition, designed for home users, and
  • Windows XP Professional, designed for business and power users. It contains advanced features that the average home user would not use. However, those features generally are disabled in Home Edition, but are there and can be activated.

Two different 64-bit editions were made available. One, designed specifically for Itanium-based workstations, was introduced in 2001 at around the same time as the Home and Professional editions, but was discontinued a few years later when vendors of Itanium hardware stopped selling workstation-class machines due to low sales. The other, called Windows XP Professional x64 Edition.

  • Windows XP Embedded: an edition for specific consumer electronics, set-top boxes, kiosks/ATMs, medical devices, arcade video games, point-of-sale terminals, and VoIP components.
  • Windows Fundamentals for Legacy PCs (July 2006): a thin client version of Windows XP Embedded which targets older machines (as early as the original Pentium).
  • Windows XP Tablet PC Edition was produced for a class of specially designed notebook/laptop computers called tablet PCs. It is compatible with a pen-sensitive screen, supporting handwritten notes and portrait-oriented screens.
  • released April 2003, internally versioned V5.2

References:

Useful Links:

3492 questions
99
votes
9 answers

How do I find files with a path length greater than 260 characters in Windows?

I'm using a xcopy in an XP windows script to recursively copy a directory. I keep getting an 'Insufficient Memory' error, which I understand is because a file I'm trying to copy has too long a path. I can easily reduce the path length, but…
WestHamster
  • 1,297
  • 2
  • 11
  • 16
95
votes
12 answers

How to schedule a task to run when shutting down windows

How do you schedule a task in Windows XP to run when you shut down windows. Such that I want to run a simple command line program I wrote in c# everytime I shut down windows. There doesn't seem to be an option in scheduled tasks to perform this task…
Crippeoblade
  • 4,035
  • 4
  • 32
  • 28
83
votes
20 answers

intl extension: installing php_intl.dll

I'm trying to locate php_intl.dll and install it. Does anyone have any tips?
David
  • 3,075
  • 3
  • 26
  • 36
78
votes
7 answers

Eclipse's Package explorer background color follows windows theme. I want to change the color without changing windows' theme. Possible?

Maybe a way to alter the colors locally (as in application dependant)? A background color of eclipse is white, the same white of windows' active window background color. If I change the color on the theme, eclipse changes to the color. I want to…
navand
  • 1,379
  • 1
  • 16
  • 20
77
votes
5 answers

How to delete or change directory of a cloned git repository on a local computer

Used git clone [url] to clone an open source project but it cloned to the C:\Documents and Setings\$USER\project What I wanted to do is clone the project to C:\project. I don't want to have duplicate project clones on my local machine. How do I go…
GitNewb
  • 771
  • 1
  • 5
  • 3
71
votes
20 answers

Windows could not start the Apache2 on Local Computer - problem

During the installation of Apache2 I got the following message into cmd window: Installing the Apache2.2 service The Apache2.2 service is successfully installed. Testing httpd.conf.... Errors reported here must be corrected before the service…
vaske
  • 9,332
  • 11
  • 50
  • 69
62
votes
3 answers

How do I toggle between a Vertical and a Horizontal split in vimdiff?

I already know how to use the diffopt variable to start diff mode with horizontal/vertical splits but not how to toggle between the two when I already have two files open for comparison. I tried the accepted answer found in this older post, but to…
drapkin11
  • 1,205
  • 2
  • 12
  • 24
61
votes
18 answers

BAT file to open CMD in current directory

I have many scripts which I interact with from the command line. Everytime I need to use them, I have to open a command line window and copy+paste and CD to the path to the directory they are in. This is tedious (they are in a rather deep file…
FrustratedWithFormsDesigner
  • 26,726
  • 31
  • 139
  • 202
60
votes
4 answers

installing JDK8 on Windows XP - advapi32.dll error

I downloaded JDK8 build b121 and while trying to install I'm getting the following error: the procedure entry point RegDeleteKeyExA could not be located in the dynamic link library ADVAPI32.dll The operating system is Windows XP, Version 2002…
yashhy
  • 2,856
  • 5
  • 31
  • 57
60
votes
10 answers

ssh-keygen' is not recognized as an internal or external command

I am trying to add ssh keys for usage on github but on my xp on command prompt ssh-keygen does not work. It gives me the following error ssh-keygen' is not recognized as an internal or external command. Is there an alternative for generating keys…
pal4life
  • 3,210
  • 5
  • 36
  • 57
59
votes
13 answers

How do I install cURL on Windows?

I have followed all the instructions here: http://www.tonyspencer.com/2003/10/22/curl-with-php-and-apache-on-windows/ to install & config apache get the PHP5 packages and get the CURL packages. I run the apache and run a PHP script. no problem. but…
murvinlai
  • 48,919
  • 52
  • 129
  • 177
58
votes
3 answers

Add menu item to Windows context menu only for specific filetype

I've developed an application that load an image using the context menu of window (right click on the file) and for the moment is working, but the reg key is on HKEY_CLASSES_ROOT\* and it works with all files. I want that the menu item on the…
Sein Kraft
  • 8,417
  • 11
  • 37
  • 39
55
votes
6 answers

Is it possible to kill a process on Windows from within Python?

I'm using Python 2.6. Sometimes there become several instances of a certain process open, and that process causes some problems in itself. I want to be able to programatically detect that there are multiple instances of that process and to kill…
cupof
  • 613
  • 1
  • 5
  • 6
48
votes
7 answers

Fill ComboBox with List of available Fonts

How can I fill a combo-box with a list of all the available fonts in the system?
Moon
  • 19,518
  • 56
  • 138
  • 200
46
votes
7 answers

How to make SHIFT work with %* in batch files

In my batch file on Windows XP, I want to use %* to expand to all parameters except the first.Test file (foo.bat): @echo off echo %* shift echo %* Call: C:\> foo a b c d e f Actual result: a b c d e f a b c d e f Desired result: a b c d e f b c d…
barfuin
  • 16,865
  • 10
  • 85
  • 132