Only attempt this fix if updating your graphics drivers has failed.
This is the fix that worked for me.
Mkay I know alot of people have this problem. It may not look exactly like this but the main issue is "failed to find an accelerated OpenGL mode"
Example Error
Bad video card drivers! ----------------------- Minecraft was unable to start because it failed to find an accelerated OpenGL mode. This can usually be fixed by updating the video card drivers. --- BEGIN ERROR REPORT 7fe0271 -------- Generated 30-9-10 0:01 Minecraft: Minecraft Alpha v1.1.2_01 OS: Windows Vista (x86) version 6.0 Java: 1.6.0_21, Sun Microsystems Inc. VM: Java HotSpot(TM) Client VM (mixed mode, sharing), Sun Microsystems Inc. LWJGL: 2.4.2 [failed to get system properties (java.lang.NullPointerException)] org.lwjgl.LWJGLException: Pixel format not accelerated at org.lwjgl.opengl.WindowsPeerInfo.nChoosePixelFormat(Native Method) at org.lwjgl.opengl.WindowsPeerInfo.choosePixelFormat(WindowsPeerInfo.java:52) at org.lwjgl.opengl.WindowsDisplay.createWindow(WindowsDisplay.java:185) at org.lwjgl.opengl.Display.createWindow(Display.java:311) at org.lwjgl.opengl.Display.create(Display.java:856) at org.lwjgl.opengl.Display.create(Display.java:784) at org.lwjgl.opengl.Display.create(Display.java:765) at net.minecraft.client.Minecraft.a(SourceFile:196) at net.minecraft.client.Minecraft.run(SourceFile:554) at java.lang.Thread.run(Unknown Source) --- END ERROR REPORT 6e25d0ea ----------
Before attempting this fix you need to have gone STEP BY STEP through this thread
viewtopic.php?f=17&t=39953
If your drivers are updated and you still have the problem then read on.
Disclaimer- In this I will be having you delete registry keys. This is at your own risk. i am not responsible if you fuck your computer. Please backup before you edit anything!
*Note- Do not attempt this fix if your graphics card is onboard.
Step One- Confirm your Error
In order for the fix to work you need to know this is the correct problem.
So visit http://www.realtech-...w/download.html
Download and install the openGL version viewer.
Now run it and navigate to the "Summary" Tab"

Now next to Renderer if it says GDI Generic then you have found your problem
Step Two- The Solution
Explanation
Heres whats going on.
You may have updated your drivers but windows is still reading the old OpenGL driver. To fix this you must remove the old one and make windows find the new one.
So lets solve this
1- Backup your registry NOW http://windowsxp.mvps.org/registry.htm
2- Make sure you are not using an onboard graphics card.
Rough Guide
1. Click "Start," then "All Programs," then "Accessories." Click "Run." 2. Type "devmgmt.msc" in the text field. Click "OK" to open Device Manager. If a User Account Control window appears asking for your permission to continue, click "Continue." 3. Click the plus sign located next to "Display Adapters" to find the name of your graphics card. If there is more than one driver displayed, it's possible that you have both a graphics card installed to one of the expansion slots on your computer and an onboard graphics card installed to your motherboard itself.
Please remember the name of your onboard card
you will need it later. Your onboard card should be the one on top.
3- Click "Start" then "Run" and type "regedit" and hit enter.
Navigate to HKEY_LOCAL_MACHINE/SOFTWARE/"Your Onboard card name"
Ex:
HKEY_LOCAL_MACHINE/SOFTWARE/Intel HKEY_LOCAL_MACHINE/SOFTWARE/ATI HKEY_LOCAL_MACHINE/SOFTWARE/NVIDIA HKEY_LOCAL_MACHINE/SOFTWARE/SIS
4- Delete them. Delete the whole damn file. Kill all of your onboard drivers. Then reboot. (If you onboard and ofboard card have the same maker only delete the file with the onboard in it)
5- Run the openGL version viewer again and it should now say something different besides 'GDI Genric"
And there you go please enjoy. if anything detrimental happened to your computer please use that registry backup I had you create.








