And this is what follows if I give up and CTRL+C. I get the Windows dialog saying setup.exe has crashed and prompts me to send an error report. Then it hangs again at the bottom line here. > ^C > karl@karl-dv6325u:~$ fixme:imm:ImmDisableIME (-1): stub > fixme:thread:NtQueryInformationThread Cannot get kerneltime or usertime of other threads > fixme:thread:NtQueryInformationThread info class 9 not supported yet > fixme:thread:NtQueryInformationThread info class 9 not supported yet > fixme:advapi:RegisterEventSourceW ((null),L"VS Setup Watson Report"): stub > fixme:advapi:ReportEventW (0xcafe4242,0x0001,0x0000,0x000003e8,(nil),0x0008,0x000000da,0x3009a1b4,0x5bc620): stub > err:eventlog:ReportEventW L"setup.exe" > err:eventlog:ReportEventW L"8.0.4506.30" > err:eventlog:ReportEventW L"4545a6c2" > err:eventlog:ReportEventW L"unknown" > err:eventlog:ReportEventW L"0.0.0.0" > err:eventlog:ReportEventW L"00000000" > err:eventlog:ReportEventW L"0" > err:eventlog:ReportEventW L"68000830" > fixme:advapi:DeregisterEventSource (0xcafe4242) stub > err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded > err:ole:CoInitializeEx Attempt to change threading model of this apartment from multi-threaded to apartment threaded > fixme:richedit:ME_HandleMessage EM_SETMARGINS: stub > fixme:richedit:ME_HandleMessage EM_SETMARGINS: stub > err:ole:CoUninitialize Mismatched CoUninitialize > err:ole:CoUninitialize Mismatched CoUninitialize >