Thank you for your help - I've updated my profile to puel.
I have also tried reinstalling guest addtions in safe mode but get the same error.
Settings file info below:
<?xml version="1.0"?>
<VirtualBox xmlns="
http://www.innotek.de/VirtualBox-settings" version="1.9-macosx">
<Machine uuid="{08b5dc1d-8166-4a5f-a968-2ed2e1c14806}" name="XP" OSType="WindowsXP" lastStateChange="2010-04-07T04:22:27Z">
<ExtraData>
<ExtraDataItem name="GUI/AutoresizeGuest" value="on"/>
<ExtraDataItem name="GUI/Fullscreen" value="off"/>
<ExtraDataItem name="GUI/LastWindowPostion" value="960,435,800,622"/>
<ExtraDataItem name="GUI/MiniToolBarAutoHide" value="on"/>
<ExtraDataItem name="GUI/Seamless" value="off"/>
</ExtraData>
<Hardware version="2">
<CPU count="1">
<HardwareVirtEx enabled="true" exclusive="false"/>
<HardwareVirtExNestedPaging enabled="true"/>
<HardwareVirtExVPID enabled="true"/>
<PAE enabled="true"/>
</CPU>
<Memory RAMSize="2000"/>
<Boot>
<Order position="1" device="Floppy"/>
<Order position="2" device="DVD"/>
<Order position="3" device="HardDisk"/>
<Order position="4" device="None"/>
</Boot>
<Display VRAMSize="32" monitorCount="1" accelerate3D="false" accelerate2DVideo="false"/>
<RemoteDisplay enabled="false" port="3389" authType="Null"/>
<BIOS>
<ACPI enabled="true"/>
<IOAPIC enabled="false"/>
<Logo fadeIn="true" fadeOut="true" displayTime="0"/>
<BootMenu mode="MessageAndMenu"/>
<TimeOffset value="0"/>
<PXEDebug enabled="false"/>
</BIOS>
<USBController enabled="true" enabledEhci="true"/>
<Network>
<Adapter slot="0" enabled="true" MACAddress="080027FE1B18" cable="true" speed="0" type="Am79C973">
<NAT/>
</Adapter>
<Adapter slot="1" enabled="false" MACAddress="080027C03549" cable="true" speed="0" type="Am79C973"/>
<Adapter slot="2" enabled="false" MACAddress="0800271EBE95" cable="true" speed="0" type="Am79C973"/>
<Adapter slot="3" enabled="false" MACAddress="080027231C7C" cable="true" speed="0" type="Am79C973"/>
<Adapter slot="4" enabled="false" MACAddress="08002716CCE0" cable="true" speed="0" type="Am79C973"/>
<Adapter slot="5" enabled="false" MACAddress="080027DD7D4F" cable="true" speed="0" type="Am79C973"/>
<Adapter slot="6" enabled="false" MACAddress="08002706765A" cable="true" speed="0" type="Am79C973"/>
<Adapter slot="7" enabled="false" MACAddress="080027849DFD" cable="true" speed="0" type="Am79C973"/>
</Network>
<UART>
<Port slot="0" enabled="false" IOBase="0x3f8" IRQ="4" hostMode="Disconnected"/>
<Port slot="1" enabled="false" IOBase="0x3f8" IRQ="4" hostMode="Disconnected"/>
</UART>
<LPT>
<Port slot="0" enabled="false" IOBase="0x378" IRQ="4"/>
<Port slot="1" enabled="false" IOBase="0x378" IRQ="4"/>
</LPT>
<AudioAdapter controller="AC97" driver="CoreAudio" enabled="true"/>
<SharedFolders/>
<Clipboard mode="Bidirectional"/>
<Guest memoryBalloonSize="0" statisticsUpdateInterval="0"/>
<GuestProperties>
<GuestProperty name="/VirtualBox/HostInfo/GUI/LanguageID" value="en_US" timestamp="1270648398448094000" flags=""/>
</GuestProperties>
</Hardware>
<StorageControllers>
<StorageController name="IDE Controller" type="PIIX4" PortCount="2">
<AttachedDevice type="HardDisk" port="0" device="0">
<Image uuid="{ed2de63a-b86b-4eb9-ba5e-a8587ff2754a}"/>
</AttachedDevice>
<AttachedDevice passthrough="false" type="DVD" port="1" device="0">
<Image uuid="{3f663225-9df5-4d62-80d9-d323b65f300a}"/>
</AttachedDevice>
</StorageController>
<StorageController name="Floppy Controller" type="I82078" PortCount="1">
<AttachedDevice type="Floppy" port="0" device="0"/>
</StorageController>
</StorageControllers>
</Machine>
</VirtualBox>