It seems that Dell is shipping broken windows installs again. Just like that time when they shipped machines with corrupted Flash libraries which would somehow cause Windows Update to fail. This time their Latitudes boot to a lovely error:
tcsd_win32.exe has encountered a problem and needs to close
If you google for that file, you will see that everyone has the same fucking problem, but no one has a solution. After mucking around for a little bit here are my findings:
- The full name of this process is NTRU Hybrid TSS v1.05 TCSD
- NTRU Cryptosystems, Inc is a company that produces cryptographic tools – and among them Trusted Computing Platform tools
- New Dell Latidude D630 laptops apparently have a functional TCP chip
- Hence they also ship with Embassy Trust Suite by Wave
- Which, apparently, uses NRU Hybrid TSS for it’s internal operation
Mystery solved! The error is caused by (surprise, surprise) a TCP software module. LOL TCP! Not only that shit is not working, but is also crashing at startup. Good job! And thank you Dell for installing this crap on the new laptops.
Anyway, here is the quick workaround:
- Go to Control Panel
- Go to Add-Remove Programs
- Click on Dell Embassy Trust Suite and and hit Remove
- Choose Remove again from the installation menu
- Wait 15 minutes while Embassy Installer is doing all kinds of weird shit to your system
- WTF? Embassy Suite is still listed under Add-Remove Programs???
- But you didn’t get the tcsd_win32.exe error, didn’t you? So leave it alone.
If someone can think of a better workaround, please let me know. This is all I was able to do over the phone, on a Crossloop link with the user crying that I sent her a b0rked computer.
[tags]tcsd_win32.exe, tcsd_win32.exe error, NTRU Hybrid TSS v1.05 TCSD, ntru, embassy trust suite, wave, trusted computing, tcp[/tags]