So basically, if I go to click on the launcher, it'll hang my system (the cursor will be slow to respond) for a minute or so and I'll get an instance of Java on the taskbar, but clicking it doesn't bring up a window, and I've tried letting it sit and waiting for it but no matter how long I wait it doesn't respond. It's almost like it's tried to open itself and given up after making a button appear on the taskbar?
I've tried uninstalling and reinstalling both minecraft and java, the only way I can play is either in my browser, or with that advanced error test .bat file. Not long ago I ended up switching to magic launcher since that works fine (it'll still cause a bit of lag when it first loads up sometimes but always gives me a usable window).
I had this problem before I had to reinstall Windows 7 but I'm not sure how I fixed it last time, it's almost like it sorted itself out after a while. This time it hasn't...
Not sure it'll help but here's my dxdiag
------------------
System Information
------------------
Time of this report: 5/6/2013, 10:26:38
Machine name: BATTLETANKV2
Operating System: Windows 7 Home Premium 64-bit (6.1, Build 7601) Service Pack 1 (7601.win7sp1_gdr.130318-1533)
Language: English (Regional Setting: English)
System Manufacturer: Gateway
System Model: FX6850
BIOS: BIOS Date: 02/11/11 17:14:53 Ver: 04.06.04
Processor: Intel® Core™ i7-2600 CPU @ 3.40GHz (8 CPUs), ~3.4GHz
Memory: 8192MB RAM
Available OS Memory: 8174MB RAM
Page File: 2582MB used, 13763MB available
Windows Dir: C:\Windows
DirectX Version: DirectX 11
DX Setup Parameters: Not found
User DPI Setting: Using System DPI
System DPI Setting: 96 DPI (100 percent)
DWM DPI Scaling: Disabled
DxDiag Version: 6.01.7601.17514 32bit Unicode
------------
DxDiag Notes
------------
Display Tab 1: No problems found.
Sound Tab 1: No problems found.
Sound Tab 2: No problems found.
Sound Tab 3: No problems found.
Input Tab: No problems found.
Name: Intel® 6 Series/C200 Series Chipset Family PCI Express Root Port 1 - 1C10
Device ID: PCI\VEN_8086&DEV_1C10&SUBSYS_04911025&REV_B4\3&11583659&0&E0
Driver: n/a
Name: High Definition Audio Controller
Device ID: PCI\VEN_10DE&DEV_0BE9&SUBSYS_1178174B&REV_A1\4&7DFEA78&0&0108
Driver: n/a
Name: Intel® 6 Series/C200 Series Chipset Family 6 Port SATA AHCI Controller - 1C02
Device ID: PCI\VEN_8086&DEV_1C02&SUBSYS_04911025&REV_04\3&11583659&0&FA
Driver: n/a
DirectShow Filters:
WMAudio Decoder DMO,0x00800800,1,1,WMADMOD.DLL,6.01.7601.17514
WMAPro over S/PDIF DMO,0x00600800,1,1,WMADMOD.DLL,6.01.7601.17514
WMSpeech Decoder DMO,0x00600800,1,1,WMSPDMOD.DLL,6.01.7601.17514
MP3 Decoder DMO,0x00600800,1,1,mp3dmod.dll,6.01.7600.16385
Mpeg4s Decoder DMO,0x00800001,1,1,mp4sdecd.dll,6.01.7600.16385
WMV Screen decoder DMO,0x00600800,1,1,wmvsdecd.dll,6.01.7601.17514
WMVideo Decoder DMO,0x00800001,1,1,wmvdecod.dll,6.01.7601.17514
Mpeg43 Decoder DMO,0x00800001,1,1,mp43decd.dll,6.01.7600.16385
Mpeg4 Decoder DMO,0x00800001,1,1,mpg4decd.dll,6.01.7600.16385
Sony ATRAC3/3plus Decode Filter,0x00600000,1,1,atxdec.ax,1.00.0000.41125
WMT VIH2 Fix,0x00200000,1,1,WLXVAFilt.dll,16.04.3505.0912
Record Queue,0x00200000,1,1,WLXVAFilt.dll,16.04.3505.0912
WMT Switch Filter,0x00200000,1,1,WLXVAFilt.dll,16.04.3505.0912
WMT Virtual Renderer,0x00200000,1,0,WLXVAFilt.dll,16.04.3505.0912
WMT DV Extract,0x00200000,1,1,WLXVAFilt.dll,16.04.3505.0912
WMT Virtual Source,0x00200000,0,1,WLXVAFilt.dll,16.04.3505.0912
WMT Sample Information Filter,0x00200000,1,1,WLXVAFilt.dll,16.04.3505.0912
CoreAVC Video Decoder,0x00600000,1,1,,
Dirac Source,0x00600000,0,0,,
MPC - Matroska Source,0x00600000,0,0,,
Bytescout Screen Capturing Filter,0x00200000,0,1,BytescoutScreenCapturingFilter.dll,1.70.0580.0000
DV Muxer,0x00400000,0,0,qdv.dll,6.06.7601.17514
MPC - Matroska Splitter,0x00600000,1,1,,
Color Space Converter,0x00400001,1,1,quartz.dll,6.06.7601.17713
WM ASF Reader,0x00400000,0,0,qasf.dll,12.00.7601.17514
Video Memory Render Filter,0x00200000,1,0,VideoMemoryRenderFilter.ax,
Screen Capture filter,0x00200000,0,1,wmpsrcwp.dll,12.00.7601.17514
AVI Splitter,0x00600000,1,1,quartz.dll,6.06.7601.17713
Image Effects,0x00200000,2,1,viscomaudiodata.dll,9.00.0000.0000
VGA 16 Color Ditherer,0x00400000,1,1,quartz.dll,6.06.7601.17713
SBE2MediaTypeProfile,0x00200000,0,0,sbe.dll,6.06.7601.17528
RadLight Ogg Splitter,0x00800101,1,1,,
Microsoft DTV-DVD Video Decoder,0x005fffff,2,4,msmpeg2vdec.dll,12.00.9200.16426
RadLight Vorbis Decoder,0x00800001,1,1,,
RealVideo Decoder,0x00400000,1,1,,
AC3 Parser Filter,0x00600000,1,1,mpg2splt.ax,6.06.7601.17528
StreamBufferSink,0x00200000,0,0,sbe.dll,6.06.7601.17528
What you hear filter,0x00200000,0,1,viscomspeaker.dll,
MJPEG Decompressor,0x00600000,1,1,quartz.dll,6.06.7601.17713
MPEG-I Stream Splitter,0x00600000,1,2,quartz.dll,6.06.7601.17713
SAMI (CC) Parser,0x00400000,1,1,quartz.dll,6.06.7601.17713
VBI Codec,0x00600000,1,4,VBICodec.ax,6.06.7601.17514
MPEG-2 Splitter,0x005fffff,1,0,mpg2splt.ax,6.06.7601.17528
WAV Dest,0x00200000,0,0,viscomwave.dll,9.00.0000.0000
AAC Parser,0x00400000,1,1,,
Closed Captions Analysis Filter,0x00200000,2,5,cca.dll,6.06.7601.17514
SBE2FileScan,0x00200000,0,0,sbe.dll,6.06.7601.17528
Microsoft MPEG-2 Video Encoder,0x00200000,1,1,msmpeg2enc.dll,6.01.7601.17514
Bytescout Video Mixer Filter,0x00200000,2,1,BytescoutVideoMixerFilter.dll,1.00.0580.0000
VISCOM Wave Form Display Filter,0x00200000,1,0,viscomwaveform.dll,8.01.0000.0000
FLV Splitter,0x00600000,1,1,,
Internal Script Command Renderer,0x00800001,1,0,quartz.dll,6.06.7601.17713
MPEG Audio Decoder,0x03680001,1,1,quartz.dll,6.06.7601.17713
DV Splitter,0x00600000,1,2,qdv.dll,6.06.7601.17514
Viscom Audio Encoder,0x00200000,1,0,viscomaudioencoder.dll,9.00.0000.0000
Video Mixing Renderer 9,0x00200000,1,0,quartz.dll,6.06.7601.17713
VISCOM AudioEffect Filter,0x00200000,1,1,viscomaudio.dll,1.01.0000.0000
Dirac Splitter,0x00600000,1,1,,
Microsoft MPEG-2 Encoder,0x00200000,2,1,msmpeg2enc.dll,6.01.7601.17514
Xvid MPEG-4 Video Decoder,0x00800002,1,1,,
ACM Wrapper,0x00600000,1,1,quartz.dll,6.06.7601.17713
CoreAAC Audio Decoder,0x00800000,1,1,,
Video Renderer,0x00800001,1,0,quartz.dll,6.06.7601.17713
MPEG-2 Video Stream Analyzer,0x00200000,0,0,sbe.dll,6.06.7601.17528
Line 21 Decoder,0x00600000,1,1,qdvd.dll,6.06.7601.17835
Video Port Manager,0x00600000,2,1,quartz.dll,6.06.7601.17713
Video Renderer,0x00400000,1,0,quartz.dll,6.06.7601.17713
Matrix,0x00200000,1,1,viscomaudioprocess.dll,1.00.0000.0000
SonyMp4AacDecoder,0x00000000,0,0,,
RealMedia Source,0x00600000,0,0,,
File Writer,0x00200000,1,0,WLXVAFilt.dll,16.04.3505.0912
VPS Decoder,0x00200000,0,0,WSTPager.ax,6.06.7601.17514
WM ASF Writer,0x00400000,0,0,qasf.dll,12.00.7601.17514
FLV Video Decoder,0x00600000,1,1,,
VBI Surface Allocator,0x00600000,1,1,vbisurf.ax,6.01.7601.17514
File writer,0x00200000,1,0,qcap.dll,6.06.7601.17514
iTV Data Sink,0x00600000,1,0,itvdata.dll,6.06.7601.17514
iTV Data Capture filter,0x00600000,1,1,itvdata.dll,6.06.7601.17514
RealAudio Decoder,0x00400000,1,1,,
DVD Navigator,0x00200000,0,3,qdvd.dll,6.06.7601.17835
Overlay Mixer2,0x00200000,1,1,qdvd.dll,6.06.7601.17835
RadLight Speex Decoder,0x00600000,1,1,,
AC3Filter,0x40000000,1,1,,
AVI Draw,0x00600064,9,1,quartz.dll,6.06.7601.17713
RDP DShow Redirection Filter,0xffffffff,1,0,DShowRdpFilter.dll,
Microsoft MPEG-2 Audio Encoder,0x00200000,1,1,msmpeg2enc.dll,6.01.7601.17514
WST Pager,0x00200000,1,1,WSTPager.ax,6.06.7601.17514
MPEG-2 Demultiplexer,0x00600000,1,1,mpg2splt.ax,6.06.7601.17528
DV Video Decoder,0x00800000,1,1,qdv.dll,6.06.7601.17514
TAK SourceFilter,0x00600000,0,1,,
SampleGrabber,0x00200000,1,1,qedit.dll,6.06.7601.17514
Null Renderer,0x00200000,1,0,qedit.dll,6.06.7601.17514
MPEG-2 Sections and Tables,0x005fffff,1,0,Mpeg2Data.ax,6.06.7601.17514
Microsoft AC3 Encoder,0x00200000,1,1,msac3enc.dll,6.01.7601.17514
FLV Source,0x00600000,0,0,,
StreamBufferSource,0x00200000,0,0,sbe.dll,6.06.7601.17528
Smart Tee,0x00200000,1,2,qcap.dll,6.06.7601.17514
Overlay Mixer,0x00200000,0,0,qdvd.dll,6.06.7601.17835
AVI Decompressor,0x00600000,1,1,quartz.dll,6.06.7601.17713
AVI/WAV File Source,0x00400000,0,2,quartz.dll,6.06.7601.17713
Wave Parser,0x00400000,1,1,quartz.dll,6.06.7601.17713
MIDI Parser,0x00400000,1,1,quartz.dll,6.06.7601.17713
Multi-file Parser,0x00400000,1,1,quartz.dll,6.06.7601.17713
File stream renderer,0x00400000,1,1,quartz.dll,6.06.7601.17713
Microsoft DTV-DVD Audio Decoder,0x005fffff,1,1,msmpeg2adec.dll,6.01.7140.0000
RealMedia Splitter,0x00600000,1,1,,
StreamBufferSink2,0x00200000,0,0,sbe.dll,6.06.7601.17528
AVI Mux,0x00200000,1,0,qcap.dll,6.06.7601.17514
Line 21 Decoder 2,0x00600002,1,1,quartz.dll,6.06.7601.17713
File Source (Async.),0x00400000,0,1,quartz.dll,6.06.7601.17713
File Source (URL),0x00400000,0,1,quartz.dll,6.06.7601.17713
RadLight Theora Decoder,0x00600000,1,1,,
Sony ATRAC3/3plus Parse Filter,0x00400000,1,1,atxparser.ax,1.00.0000.31020
Dirac Video Decoder,0x00400000,1,1,,
Infinite Pin Tee Filter,0x00200000,1,1,qcap.dll,6.06.7601.17514
Enhanced Video Renderer,0x00200000,1,0,evr.dll,6.01.7601.17514
BDA MPEG2 Transport Information Filter,0x00200000,2,0,psisrndr.ax,6.06.7601.17669
MPEG Video Decoder,0x40000001,1,1,quartz.dll,6.06.7601.17713
Sony ExpressFX Chorus,0x00200000,1,1,sfxpfx2.dll,1.00.0000.1396
Sony ExpressFX Delay,0x00200000,1,1,sfxpfx2.dll,1.00.0000.1396
Sony ExpressFX Distortion,0x00200000,1,1,sfxpfx1.dll,1.00.0000.1396
Sony ExpressFX Equalization,0x00200000,1,1,sfxpfx2.dll,1.00.0000.1396
Sony ExpressFX Flange/Wah-Wah,0x00200000,1,1,sfxpfx1.dll,1.00.0000.1396
Sony ExpressFX Amplitude Modulation,0x00200000,1,1,sfxpfx2.dll,1.00.0000.1396
Sony ExpressFX Reverb,0x00200000,1,1,sfxpfx1.dll,1.00.0000.1396
Sony ExpressFX Stutter,0x00200000,1,1,sfxpfx1.dll,1.00.0000.1396
Sony ExpressFX Dynamics,0x00200000,1,1,sfxpfx3.dll,1.00.0000.1396
Sony ExpressFX Graphic EQ,0x00200000,1,1,sfxpfx3.dll,1.00.0000.1396
Sony ExpressFX Noise Gate,0x00200000,1,1,sfxpfx3.dll,1.00.0000.1396
Sony ExpressFX Time Stretch,0x00200000,1,1,sfxpfx3.dll,1.00.0000.1396
Sony ExpressFX Audio Restoration,0x00200000,1,1,xpvinyl.dll,1.00.0000.1788
Sony Multi-Band Dynamics,0x00200000,1,1,sfppack2.dll,1.00.0000.1396
IL FL Studio DXi,0x00200000,1,1,FLSTUD~2.DLL,1.00.0013.0000
Sony Track Compressor,0x00200000,1,1,sftrkfx1.dll,1.00.0000.1401
Sony Dither,0x00200000,1,1,sftrkfx1.dll,1.00.0000.1401
Sony Chorus,0x00200000,1,1,sfppack1.dll,1.00.0000.1396
Sony Distortion,0x00200000,1,1,sfppack3.dll,1.00.0000.1396
Sony Gapper/Snipper,0x00200000,1,1,sfppack3.dll,1.00.0000.1396
IL Multi FL Studio DXi,0x00200000,1,1,FLSTUD~1.DLL,1.00.0013.0000
Sony Simple Delay,0x00200000,1,1,sfppack1.dll,1.00.0000.1396
Sony Reverb,0x00200000,1,1,sfppack1.dll,1.00.0000.1396
Sony Multi-Tap Delay,0x00200000,1,1,sfppack1.dll,1.00.0000.1396
Sony Track Noise Gate,0x00200000,1,1,sftrkfx1.dll,1.00.0000.1401
Sony Graphic EQ,0x00200000,1,1,sfppack2.dll,1.00.0000.1396
Sony Track EQ,0x00200000,1,1,sftrkfx1.dll,1.00.0000.1401
Sony Smooth/Enhance,0x00200000,1,1,sfppack3.dll,1.00.0000.1396
Sony Resonant Filter,0x00200000,1,1,sfresfilter.dll,1.00.0000.1400
Sony Parametric EQ,0x00200000,1,1,sfppack2.dll,1.00.0000.1396
Sony Time Stretch,0x00200000,1,1,sfppack1.dll,1.00.0000.1396
Sony Noise Gate,0x00200000,1,1,sfppack2.dll,1.00.0000.1396
Sony Paragraphic EQ,0x00200000,1,1,sfppack2.dll,1.00.0000.1396
Sony Vibrato,0x00200000,1,1,sfppack3.dll,1.00.0000.1396
Sony Pan,0x00200000,1,1,sffrgpnv.dll,1.00.0000.1400
Sony Pitch Shift,0x00200000,1,1,sfppack1.dll,1.00.0000.1396
Sony Volume,0x00200000,1,1,sffrgpnv.dll,1.00.0000.1400
Sony Flange/Wah-wah,0x00200000,1,1,sfppack3.dll,1.00.0000.1396
Sony Graphic Dynamics,0x00200000,1,1,sfppack2.dll,1.00.0000.1396
Sony Amplitude Modulation,0x00200000,1,1,sfppack3.dll,1.00.0000.1396
Midi Renderers:
Default MidiOut Device,0x00800000,1,0,quartz.dll,6.06.7601.17713
Microsoft GS Wavetable Synth,0x00200000,1,0,quartz.dll,6.06.7601.17713
WDM Streaming Capture Devices:
,0x00000000,0,0,,
Realtek HD Audio Front Mic input,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
Realtek HD Audio Line input,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
Realtek HD Audio Mic input,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
Realtek HD Audio Stereo input,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
USB Audio Device,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
WDM Streaming Rendering Devices:
NVIDIA High Definition Audio,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
Realtek HD Audio output,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
Realtek HDA HDMI Out,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
BDA Network Providers:
Microsoft ATSC Network Provider,0x00200000,0,1,MSDvbNP.ax,6.06.7601.17514
Microsoft DVBC Network Provider,0x00200000,0,1,MSDvbNP.ax,6.06.7601.17514
Microsoft DVBS Network Provider,0x00200000,0,1,MSDvbNP.ax,6.06.7601.17514
Microsoft DVBT Network Provider,0x00200000,0,1,MSDvbNP.ax,6.06.7601.17514
Microsoft Network Provider,0x00200000,0,1,MSNP.ax,6.06.7601.17514
Video Capture Sources:
Bytescout Screen Capturing Filter,0x00200000,0,1,BytescoutScreenCapturingFilter.dll,1.70.0580.0000
BDA Transport Information Renderers:
BDA MPEG2 Transport Information Filter,0x00600000,2,0,psisrndr.ax,6.06.7601.17669
MPEG-2 Sections and Tables,0x00600000,1,0,Mpeg2Data.ax,6.06.7601.17514
WDM Streaming Communication Transforms:
Tee/Sink-to-Sink Converter,0x00200000,1,1,ksproxy.ax,6.01.7601.17514
Audio Renderers:
Speakers (Realtek High Definiti,0x00200000,1,0,quartz.dll,6.06.7601.17713
Default DirectSound Device,0x00800000,1,0,quartz.dll,6.06.7601.17713
Default WaveOut Device,0x00200000,1,0,quartz.dll,6.06.7601.17713
DirectSound: Realtek HDMI Output (Realtek High Definition Audio),0x00200000,1,0,quartz.dll,6.06.7601.17713
DirectSound: Speakers (Realtek High Definition Audio),0x00200000,1,0,quartz.dll,6.06.7601.17713
DirectSound: STD HDMI TV-0 (NVIDIA High Definition Audio),0x00200000,1,0,quartz.dll,6.06.7601.17713
Realtek HDMI Output (Realtek Hi,0x00200000,1,0,quartz.dll,6.06.7601.17713
STD HDMI TV-0 (NVIDIA High Defi,0x00200000,1,0,quartz.dll,6.06.7601.17713
---------------
EVR Power Information
---------------
Current Setting: {5C67A112-A4C9-483F-B4A7-1D473BECAFDC} (Quality)
Quality Flags: 2576
Enabled:
Force throttling
Allow half deinterlace
Allow scaling
Decode Power Usage: 100
Balanced Flags: 1424
Enabled:
Force throttling
Allow batching
Force half deinterlace
Force scaling
Decode Power Usage: 50
PowerFlags: 1424
Enabled:
Force throttling
Allow batching
Force half deinterlace
Force scaling
Decode Power Usage: 0
And what the .bat file generates
==Advanced Minecraft error test v1.0== - by theFriedZombie
==Computer info==
SystemManufacturer: Gateway
SystemProductName: FX6850
SystemFamily: Gateway Desktop
SystemVersion: Unkown
Processor: Intel64 Family 6 Model 42 Stepping 7, GenuineIntel
NumberOfProcessors: 1
Physical memory: 8192 MB installed, 8174 MB available, 5451 MB free
Virtual memory: 8174 MB allocated, 13535 MB free
OS: Windows 7 Home Premium, Service Pack 1, 64bits
userprofile: C:\Users\Niki
==Video controller info==
Caption=NVIDIA GeForce GT 440
ConfigManagerErrorCode=0
Description=NVIDIA GeForce GT 440
DriverVersion=9.18.13.1407
InstalledDisplayDrivers=nvd3dumx.dll,nvwgf2umx.dll,nvwgf2umx.dll,nvd3dum,nvwgf2u
m,nvwgf2um
Name=NVIDIA GeForce GT 440
PNPDeviceID=PCI\VEN_10DE&DEV_0DC0&SUBSYS_1178174B&REV_A1\4&7DFEA
78&0&0008
Status=OK
StatusInfo=
Tip of the day: http://www.pcidatabase.com/
great source for looking up unkown devices
==Java info==
Java location according to the path variable:
C:\Windows\System32\java.exe
can execute java? YES
java is 64 bit
java version "1.7.0_21"
Java(TM) SE Runtime Environment (build 1.7.0_21-b11)
Java HotSpot(TM) 64-Bit Server VM (build 23.21-b01, mixed mode)
==Minecraft pre-tests==
login.minecraft.net resolvable? YES
session.minecraft.net resolvable? YES
Trying to start the minecraft.jar
==End of pre-tests and info, minecraft starts here==
229 recipes
27 achievements
2013-05-06 10:53:13 [CLIENT] [INFO] Setting user: player
(Session ID is -)
Client asked for parameter: server
2013-05-06 10:53:14 [CLIENT] [INFO] LWJGL Version: 2.4.2
Starting up SoundSystem...
Initializing LWJGL OpenAL
(The LWJGL binding of OpenAL. For more information, see http://www.lwjgl.or
g)
OpenAL initialized.
2013-05-06 10:53:16 [CLIENT] [INFO] Found animation info for: textures/blocks/la
va_flow.txt
2013-05-06 10:53:16 [CLIENT] [INFO] Found animation info for: textures/blocks/wa
ter_flow.txt
2013-05-06 10:53:16 [CLIENT] [INFO] Found animation info for: textures/blocks/fi
re_0.txt
2013-05-06 10:53:16 [CLIENT] [INFO] Found animation info for: textures/blocks/fi
re_1.txt
2013-05-06 10:53:16 [CLIENT] [INFO] Found animation info for: textures/blocks/la
va.txt
2013-05-06 10:53:16 [CLIENT] [INFO] Found animation info for: textures/blocks/po
rtal.txt
2013-05-06 10:53:16 [CLIENT] [INFO] Found animation info for: textures/blocks/wa
ter.txt
2013-05-06 10:53:17 [CLIENT] [INFO] Found animation info for: textures/items/clo
ck.txt
2013-05-06 10:53:17 [CLIENT] [INFO] Found animation info for: textures/items/com
pass.txt
Terminate batch job (Y/N)?
^C
==End of script==
Right click, Select all,
Press Enter (This will copy the output to your clipboard).
Then paste the result on http://www.pastebin.com
Or your favourite forum.
===========Brought to you by============
===theFriedZombie from MesiaPK Gaming===
http://www.mesiapk.com
If somebody can help me out I'd be really grateful!
Rollback Post to RevisionRollBack
To post a comment, please login or register a new account.
I've tried uninstalling and reinstalling both minecraft and java, the only way I can play is either in my browser, or with that advanced error test .bat file. Not long ago I ended up switching to magic launcher since that works fine (it'll still cause a bit of lag when it first loads up sometimes but always gives me a usable window).
I had this problem before I had to reinstall Windows 7 but I'm not sure how I fixed it last time, it's almost like it sorted itself out after a while. This time it hasn't...
Not sure it'll help but here's my dxdiag
And what the .bat file generates
If somebody can help me out I'd be really grateful!