I also had this problem with my 9550. The problem only occurred after installing VirtualBox, and like you I had tried with no success to uninstall and update wireless and other drivers from dell. However, when I removed VirtualBox, I am no longer having the problem. I think I will try other virtualization methods for a while, and hope that the problem with the vbox driver gets resolved. Its worth noting that I was not running any VMs when the problem occured, but the vbox network services were running.
I recently purchased a Dell XPS 15 9550 laptop running Windows 10 Home 64-bit.  Unfortunately, every now and again I seem to encounter a BSOD.  From the debugger output, the issue looks to point to the wifi driver (nwifi.sys); however, I can't seem to reproduce the issue.  The crash is very sporadic. I have tried the following: NOTE: The Minidump from the crash has been attached. Any tips/suggestions would be much appreciated.  WinDBG output: Microsoft (R) Windows Debugger Version 10.0.14321.1024 AMD64Copyright (c) Microsoft Corporation. All rights reserved. Loading Dump File [C:\Windows\Minidump\012317-7703-01.dmp]Mini Kernel Dump File: Only registers and stack trace are available ************* Symbol Path validation summary **************Response Time (ms) LocationDeferred srv*c:\Symbols*msdl.microsoft.com/.../symbolsSymbol search path is: srv*c:\Symbols*msdl.microsoft.com/.../symbolsExecutable search path is: Windows 10 Kernel Version 14393 MP (8 procs) Free x64Product: WinNt, suite: TerminalServer SingleUserTS PersonalBuilt by: 14393.693.amd64fre.rs1_release.161220-1747Machine Name:Kernel base = 0xfffff801`15c03000 PsLoadedModuleList = 0xfffff801`15f08060Debug session time: Mon Jan 23 15:57:19.136 2017 (UTC + 0:00)System Uptime: 1 days 19:28:20.043Loading Kernel Symbols.. Press ctrl-c (cdb, kd, ntsd) or ctrl-break (windbg) to abort symbol loads that take too long.Run !sym noisy before .reload to track down problems loading symbols. ..........................................................................................................................................................................................................Loading User SymbolsLoading unloaded module list........................................******************************************************************************** ** Bugcheck Analysis ** ******************************************************************************** Use !analyze -v to get detailed debugging information. BugCheck D1, {decafc37, 2, 0, fffff8056784dcec} *** WARNING: Unable to verify timestamp for bwcW10x64.sys*** ERROR: Module load completed but symbols could not be loaded for bwcW10x64.sysProbably caused by : nwifi.sys ( nwifi!MP6ReturnNBL+30 ) Followup: MachineOwner--------- 0: kd> !analyze -v******************************************************************************** ** Bugcheck Analysis ** ******************************************************************************** DRIVER_IRQL_NOT_LESS_OR_EQUAL (d1)An attempt was made to access a pageable (or completely invalid) address at aninterrupt request level (IRQL) that is too high. This is usuallycaused by drivers using improper addresses.If kernel debugger is available get stack backtrace.Arguments:Arg1: 00000000decafc37, memory referencedArg2: 0000000000000002, IRQLArg3: 0000000000000000, value 0 = read operation, 1 = write operationArg4: fffff8056784dcec, address which referenced memory Debugging Details:------------------ DUMP_CLASS: 1 DUMP_QUALIFIER: 400 BUILD_VERSION_STRING: 10.0.14393.693 (rs1_release.161220-1747) SYSTEM_MANUFACTURER: Dell Inc. SYSTEM_PRODUCT_NAME: XPS 15 9550 SYSTEM_SKU: 06E4 BIOS_VENDOR: Dell Inc. BIOS_VERSION: 1.2.18 BIOS_DATE: 12/01/2016 BASEBOARD_MANUFACTURER: Dell Inc. BASEBOARD_PRODUCT: 0N7TVV BASEBOARD_VERSION: A01 DUMP_TYPE: 2 DUMP_FILE_ATTRIBUTES: 0xc Insufficient Dumpfile Size Kernel Generated Triage Dump BUGCHECK_P1: decafc37 BUGCHECK_P2: 2 BUGCHECK_P3: 0 BUGCHECK_P4: fffff8056784dcec READ_ADDRESS: fffff80115faa338: Unable to get MiVisibleState 00000000decafc37 CURRENT_IRQL: 2 FAULTING_IP: nwifi!MP6ReturnNBL+30fffff805`6784dcec 488b7a28 mov rdi,qword ptr [rdx+28h] CPU_COUNT: 8 CPU_MHZ: a20 CPU_VENDOR: GenuineIntel CPU_FAMILY: 6 CPU_MODEL: 5e CPU_STEPPING: 3 CPU_MICROCODE: 6,5e,3,0 (F,M,S,R) SIG: 9E'00000000 (cache) 9E'00000000 (init) CUSTOMER_CRASH_COUNT: 1 DEFAULT_BUCKET_ID: WIN8_DRIVER_FAULT BUGCHECK_STR: AV PROCESS_NAME: System ANALYSIS_SESSION_HOST: DESKTOP-RNQ6CLG ANALYSIS_SESSION_TIME: 01-23-2017 16:13:35.0680 ANALYSIS_VERSION: 10.0.14321.1024 amd64fre TRAP_FRAME: ffffc70080ca8a50 -- (.trap 0xffffc70080ca8a50)NOTE: The trap frame does not contain all registers.Some register values may be zeroed or incorrect.rax=0000000000000000 rbx=0000000000000000 rcx=ffffb30ee29dac40rdx=00000000decafc0f rsi=0000000000000000 rdi=0000000000000000rip=fffff8056784dcec rsp=ffffc70080ca8be0 rbp=ffffc70080ca8cd9 r8=0000000000000001 r9=ffffb30ee114aad0 r10=ffffb30ee114aad0r11=ffffb30edc2fc810 r12=0000000000000000 r13=0000000000000000r14=0000000000000000 r15=0000000000000000iopl=0 nv up ei pl zr na po ncnwifi!MP6ReturnNBL+0x30:fffff805`6784dcec 488b7a28 mov rdi,qword ptr [rdx+28h] ds:00000000`decafc37=????????????????Resetting default scope LAST_CONTROL_TRANSFER: from fffff80115d58829 to fffff80115d4d6f0 STACK_TEXT: ffffc700`80ca8908 fffff801`15d58829 : 00000000`0000000a 00000000`decafc37 00000000`00000002 00000000`00000000 : nt!KeBugCheckExffffc700`80ca8910 fffff801`15d56e07 : fffff805`69fe78e2 fffff801`15d4100e ffffc700`80ca8ad3 fffff805`69e92049 : nt!KiBugCheckDispatch+0x69ffffc700`80ca8a50 fffff805`6784dcec : ffffc700`80ca8c59 ffffb30e`dc885c01 00000000`00000000 ffffb30e`dc204010 : nt!KiPageFault+0x247ffffc700`80ca8be0 fffff805`64a04533 : fffff805`67853740 ffffc700`80ca8cd9 ffffb30e`dcaa9088 00000000`00000000 : nwifi!MP6ReturnNBL+0x30ffffc700`80ca8c10 fffff805`64a58a81 : ffffb30e`cebe3d60 ffffc700`80ca8c90 00000000`00000012 00000000`00000000 : ndis!ndisCallReceiveCompleteHandler+0x33ffffc700`80ca8c50 fffff805`64a30153 : ffffb30e`e114aad0 ffffb30e`e114aad0 00000000`00000000 fffff805`667bde00 : ndis!ndisInvokeNextReceiveCompleteHandler+0x101ffffc700`80ca8d30 fffff805`667bddec : ffffb30e`dc2f4a30 ffffb30e`e114aad0 ffffb30e`e114aa01 fffff805`667be301 : ndis!NdisFReturnNetBufferLists+0x21d83ffffc700`80ca8db0 ffffb30e`dc2f4a30 : ffffb30e`e114aad0 ffffb30e`e114aa01 fffff805`667be301 00000000`00000001 : bwcW10x64+0xddecffffc700`80ca8db8 ffffb30e`e114aad0 : ffffb30e`e114aa01 fffff805`667be301 00000000`00000001 00000000`00000035 : 0xffffb30e`dc2f4a30ffffc700`80ca8dc0 ffffb30e`e114aa01 : fffff805`667be301 00000000`00000001 00000000`00000035 ffffb30e`e114aad0 : 0xffffb30e`e114aad0ffffc700`80ca8dc8 fffff805`667be301 : 00000000`00000001 00000000`00000035 ffffb30e`e114aad0 fffff805`667bda8a : 0xffffb30e`e114aa01ffffc700`80ca8dd0 00000000`00000001 : 00000000`00000035 ffffb30e`e114aad0 fffff805`667bda8a 00000000`00000000 : bwcW10x64+0xe301ffffc700`80ca8dd8 00000000`00000035 : ffffb30e`e114aad0 fffff805`667bda8a 00000000`00000000 00000000`0000d675 : 0x1ffffc700`80ca8de0 ffffb30e`e114aad0 : fffff805`667bda8a 00000000`00000000 00000000`0000d675 00000000`00000000 : 0x35ffffc700`80ca8de8 fffff805`667bda8a : 00000000`00000000 00000000`0000d675 00000000`00000000 00000000`00000000 : 0xffffb30e`e114aad0ffffc700`80ca8df0 00000000`00000000 : 00000000`0000d675 00000000`00000000 00000000`00000000 ffffb30e`e114aad0 : bwcW10x64+0xda8a STACK_COMMAND: kb THREAD_SHA1_HASH_MOD_FUNC: c3e4cc9b9ade6f0c52ef5022c68a906d3e91fcdb THREAD_SHA1_HASH_MOD_FUNC_OFFSET: 86753b735e193b9275749cd9373308748e819691 THREAD_SHA1_HASH_MOD: be3925f56222e3ebb3cf229c9cec46ae019b1590 FOLLOWUP_IP: nwifi!MP6ReturnNBL+30fffff805`6784dcec 488b7a28 mov rdi,qword ptr [rdx+28h] FAULT_INSTR_CODE: 287a8b48 SYMBOL_STACK_INDEX: 3 SYMBOL_NAME: nwifi!MP6ReturnNBL+30 FOLLOWUP_NAME: MachineOwner MODULE_NAME: nwifi IMAGE_NAME: nwifi.sys DEBUG_FLR_IMAGE_TIMESTAMP: 57899aff IMAGE_VERSION: 10.0.14393.0 BUCKET_ID_FUNC_OFFSET: 30 FAILURE_BUCKET_ID: AV_nwifi!MP6ReturnNBL BUCKET_ID: AV_nwifi!MP6ReturnNBL PRIMARY_PROBLEM_CLASS: AV_nwifi!MP6ReturnNBL TARGET_TIME: 2017-01-23T15:57:19.000Z OSBUILD: 14393 OSSERVICEPACK: 693 SERVICEPACK_NUMBER: 0 OS_REVISION: 0 SUITE_MASK: 784 PRODUCT_TYPE: 1 OSPLATFORM_TYPE: x64 OSNAME: Windows 10 OSEDITION: Windows 10 WinNt TerminalServer SingleUserTS Personal OS_LOCALE: USER_LCID: 0 OSBUILD_TIMESTAMP: 2016-12-21 06:50:57 BUILDDATESTAMP_STR: 161220-1747 BUILDLAB_STR: rs1_release BUILDOSVER_STR: 10.0.14393.693 ANALYSIS_SESSION_ELAPSED_TIME: 4a5 ANALYSIS_SOURCE: KM FAILURE_ID_HASH_STRING: km:av_nwifi!mp6returnnbl FAILURE_ID_HASH: {13bbec0b-8f52-6a23-7a4f-7af1ac11bde9} Followup: MachineOwner--------- 
XPS 15 9550 crash in nwifi.sys driver with Windows 10