I'm not entirely sure what happened, but I think I have a virus. The situation is a little complicated, so I'll explain as best as I can. I am a gamer, and recently (started last night) when I try to launch any of my games I get an error message that LavasoftTcpService64.dll is preventing the program from running. I personally have never heard of this .dll so I googled it and found it causes problems for many people. I saw that I can go ahead and delete it from the registry and from the System32 folder. However, when I try to delete it from System32, it says I cannot remove "LavasoftTcpService64.dll" because it is in use by "services.exe". I didn't think much of this, and simply went into task manager to end the process. Upon doing so, I got a pop up saying windows encountered a critical error and will now shut down, or something along those lines. Once the computer turns off, windows will not boot unless I select the repair option in the boot menu. Once the repair is complete, my computer starts up fine, but the base problem of LavasoftTcpService64.dll preventing me from running programs is still there. I've searched all over the web but can't find any situations similar to mine. I hope someone can make sense of what is going on. Thanks!