Laptop in question a Toshiba L300D-11v (PLSC0E). It originally came with windows Vista 32bit a good 4 years ago. I've recently upgraded the ram from 2GB, to 4GB, and installed Windows 8.1 on an SSD. First problem here was it was running in IDE mode - using AS SSD I was getting picide bad, and some slow results - thanks to some help from someone on the internet, and a modded bios unlocking more settings I was able to install Windows in AHCI. Ram is: 2x2GB 200PIN DDR2 SODIMM UNBUFFPC2-6400 CL6 SSD: Kingston SSDNOW 300v My graphics drivers are not supported in Windows 8, but up to Windows 7. I can install ATI Catalyst Control Center 9.2 (which is just before when they stopped supporting my onboard graphics, I think: ATI Radeon x1250) by installing Net Framework 2/3/3.5 and running in Windows 7 compatibility mode. Everything seems alright at this point, I get my 1920x1080 res on external monitor. I've not got this installed now, for testing purposes. This is where I run into problems; I get stuttering, and skipping on my audio quite frequently, but not constantly. I installed LatencyMon and it was pointing to USBPORT.sys, so I disabled everything I could in device manager and turned them on/off one-by-one and it looks like it's my network adapter: Realtek RTL8187B Wireless 802.11b/g 54Mps USB 2.0 Network Adapter. The driver it's using is provided by Microsoft, dated 19/02/2013 (62.1187.318.2014). Here's some LatencyMon stats (all ran for 30 seconds): Adapater on: USBPORT.sys - ISR Count: 1523, DPC Count: 8581, Highest execution (ms): 0.342524 Highest measured interrupt to process latency (us): 8891.912240 Page Faults: 59 @ 844126831317 (us) Highest. Here's the complete stats: http://pastebin.com/H1BpfxtE[1] Switched off on laptop, but still enabled in device manager: USBPORT.sys - ISR Count: 548, DPC Count: 2432, Highest execution (ms): 0.114992 Highest measured interrupt to process latency (us): 145.688907 Page Faults: 73 @ 964715111713 (us) Highest. Here's the complete stats: http://pastebin.com/Vfwg1DZc[2] Switched off laptop/disabled device manager: USBPORT.sys - ISR Count: 32, DPC Count: 337, Highest execution (ms): 0.096517 Highest measured interrupt to process latency (us): 158.400020 Page Faults: 62 @ 1021005109735.880(us) Highest. Here's the complete stats: http://pastebin.com/KiQerbNX[3] So I suppose my questions are, is it my wireless causing me problems? Could it be me SSD - I didn't have problems on HDD (32bit)? New Drivers (Can't find any new than the ones dated in device manager)? What are hard pagefaults, they don't seem to be causing me much hassle? Is there any way around this? I can't use LAN as I'm just too far away. I suppose I could use those ethernet things that plug into sockets, but I'd rather try any free options first. I don't think I was having these problems in windows 8.1, when I was running 32bit on the HDD; never ran LatencyMon. I could check later on. I ran windows 8 (not 8.1) 32bit on it for quite a while without noticing any issues like this, but on my HDD. Sorry if it's a bit long, but any help is really appreciated. EDIT: Don't know why I didn't test this earlier, but still getting a few crackles and skips, even when both the adapter and switch is off. Seems to happen when clicking, or doing something. Like using metro apps, or switching between start screen/all apps. LatencyMon shows storport.sys with ISR and DPC is 1600, and usbport with a higher ISR than DPC this time: 2977:292. So is it not the adapter causing this? Here's full stats: http://pastebin.com/F4nYrarV[4] My CPU seems to hit high, up to 100% when doing some thing things (opening metro apps, loading webpages) but drops to around 10-30% when doing minimal tasks, and stays around 1-5% idle. It's only dual core, 1.9ghz.