Advanced Options Menu frozen

G

Guest

When I go into the Windows Advanced Options Menu (F8) I cannot select Safe
Mode as the up/down arrows don't work - totally frozen.

Its Windows XP Professional and the version is:-
Build 2600.xpsp.sp2-gdr.050301-1519 (Service Pack 2) if that's any help -
SP2 is a download.

Any advice as to how to overcome this would be appreciated.
 
W

Wesley Vogel

USB keyboard?

Universal Serial Bus Devices Do Not Work in Safe Mode
http://support.microsoft.com/kb/310496

Another way to get into Safe Mode...

Start | Run | Type: msconfig | Click OK |
Boot.ini tab | Check: /SAFEBOOT | Click Apply |
Click OK | When you see the prompt to restart the computer |
Click Restart

Don't forget to UNCheck: /SAFEBOOT in msconfig after you are done doing
whatever in Safe Mode.

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 
G

Guest

Thanks v.much Jose and Wesley for your advice. I wasn't able to follow up the
Microsoft fix Jose because the version I have is OEM. However, Wesley, the
Boot.ini worked sucessfully, so I am happy with that.

Thanks again for your time and bother.

Richard Trigwell
 
W

Wesley Vogel

Richard,

Glad the msconfig method worked. ;-)

I am not sure whether this applies AFTER you are in Safe Mode or while
trying to get there from the Windows Advanced Options Menu.

SYMPTOMS
When you start your computer using the Safe Mode option, you may not have
access to your mouse or keyboard, or both. However, if you start the
computer normally, the devices work correctly.

NOTE: This applies to PS/2 mouse and keyboard.

CAUSE
This behavior occurs because of missing or corrupted registry subkey(s).

Have a look and see it you have the following two keys.

Open the Registry editor...
Start | Run | Type: regedit | Click OK |
Navigate to >>
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Control\SafeBoot\Minimal

Subkey for keyboard {4D36E96B-E325-11CE-BFC1-08002BE10318}

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Control\SafeBoot\
Minimal\{4D36E96B-E325-11CE-BFC1-08002BE10318}

Value Name: (Default)
Data Type: REG_SZ
Value Data: Keyboard

Subkey for mouse {4D36E96F-E325-11CE-BFC1-08002BE10318}

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\
Control\SafeBoot\
Minimal\{4D36E96F-E325-11CE-BFC1-08002BE10318}

Value Name: (Default)
Data Type: REG_SZ
Value Data: Mouse

Also...
HKEY_USERS\.Default stores the profile used when no users are logged on to
the computer (such as when the CTRL+ALT+DELETE logon prompt is
displayed).

This only applies until a user logs on, then another setting takes over.

So look at this key
HKEY_USERS\.DEFAULT\Keyboard Layout\Preload
unless you have added another keyboard layout, besides (Default) there
should be one Value.
0409 for US English.

If there is anything besided (default) in the following key
HKEY_USERS\.DEFAULT\Keyboard Layout\Substitutes
then whatever is there is Substituted for your standard keyboard layout,
i.e. English.

I have no idea if any of the above applies or not. These are just things
that I could think of.

Post back with what you find or do not find.

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 
G

Guest

Thanks Wesley for going one step more!

The Registry Items checked out ok.

The last one
HKEY_USERS\.DEFAULT\Keyboard Layout\Preload
unless you have added another keyboard layout, besides (Default) there
should be one Value.
0409 for US English.

There are two lines of info here:

Value Name: (Default)
Data Type: REG_SZ
Value Data: (value not set)

Value Name: (Default)
Data Type: REG_SZ
Value Data: 00000409

But I guess that's because I am using a Thai language keyboard

Everest gives this info on the keyboard:

Field Value
Keyboard Name Easy Internet Keyboard

Field Value
Keyboard Type IBM enhanced (101- or 102-key) keyboard

Field Value
Keyboard Layout US

Field Value
ANSI Code Page 874 - Thai (Windows)

Field Value
OEM Code Page 874 - Thai (Windows)

Field Value
Repeat Delay 1

Field Value
Repeat Rate 31

Thanks again
Richard Trigwell
 
W

Wesley Vogel

There are two lines of info here:
Value Name: (Default)
Data Type: REG_SZ
Value Data: (value not set)

Value Name: (Default)
Data Type: REG_SZ
Value Data: 00000409

But I guess that's because I am using a Thai language keyboard

(Default) doesn't mean anything.

00000409 is US English.
Everest gives this info on the keyboard:

Field Value
Keyboard Layout US

HKEY_CURRENT_USER\Keyboard Layout\preload
This key leads to a series of numbered subkeys - one for each installed
language. Subkey 1 specifies the default language. US English is default.
Field Value
ANSI Code Page 874 - Thai (Windows)
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Nls\CodePage

Field Value
OEM Code Page 874 - Thai (Windows)

Set from Regional and Language Options in the Control Panel.

Possibly...
HKEY_CURRENT_USER\Keyboard Layout\Preload\layout-number
Represents a keyboard layout, which loads when the user logs on.
Field Value
Repeat Delay 1

Field Value
Repeat Rate 31

These are set from Keyboard Properties. Keyboard in the Control Panel.

--
Hope this helps. Let us know.

Wes
MS-MVP Windows Shell/User

In
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Similar Threads

Automatic Update Hung at 1% 1
Windows won't run anymore. 1
Script Error 3
Total Crash 3
Add or Remove from Control Panel 4
can't start in safe mode 1
Problems with Thinkpad T41 4
Safe Mode 4

Top