Is there a way to see what is using WCF named pipes? - wcf

Preface
My knowledge of WCF, and named pipes is less than zero. This is a question I am asking out of necessity, not desire. I'm trying to troubleshoot something.
Question
Is there any kind of tool, program, or place in Windows to see everything that is using WCF Named Pipes, and their origins, so that I can find out what is blocking my tool from working? More details below.
Problem
I use a programming plugin called JustCode from Telerik. It is not working for me on my new computer, so I have been struggling to find out why. I have been in contact with Telerik technical support and review of the log files suggests that the problem is that something on my computer is incorrectly using WCF Named Pipes.
Attempts to further diagnose this led to me completely wiping the computer clean (secure 0 overwrite of the entire hard drive) and reinstalling Windows (8.1 Professional x64) from scratch 30 times, installing nothing except the chipset INF driver, then Visual Studio 2013 Professional with Update 3, then JustCode - in that exact order. No Windows Updates, and no other drivers.
22 of 30 installs, JustCode did not work correctly. However 8 times it did work fine. These are extremely bizarre results and very confusing to me.
I have attempted this same test on 2 other machines, each with identical hardware except the motherboard and processor. My system uses a Haswell i7 (AsRock Z87 Extreme 9/ac motherboard), the other two machines used an IvyBridge i7 CPU and compatible motherboards (ASUS Maximus IV Extreme, Gigabyte GA-X79-UP4)
Here are my results;
AsRock
22 out of 30 failed
ASUS
16 out of 30 failed
GIGABYTE
3 out of 30 failed
I realize that correlation does not directly mean causation, but it is the only lead I have so far.
As a temporary fix, I can run Visual Studio as Administrator and the tool works. But I'd like to avoid having to do that every time for a number of various reasons.
So there it is; With so little installed, I have to conclude there is some native behavior on some piece of hardware that is doing this. Having 0 knowledge of WCF or 'named pipes', I need to try and find a way to look at them and see which part is doing it.

Related

ntoskrnl.exe BSOD's & Random black screen with a frozen cursor

Over the past couple months I have been experiencing BSOD's (some for other reasons but now it's just this one exe) and occasional black screen's.
I have gone through what I believe to be every driver and updated them, ran the windows memory diagnostics tool and the driver verifier and ran 2.5 passes of Memtest and had no issues with any of those, reset my computer to factory default (which is why I don't have the minidumps that I had before), and looked up everything I could trying to troubleshoot this issue. I'll take any good advice I can get from this point on and will answer any questions I can. Here are the mini dumps I have so far:
https://drive.google.com/drive/folders/1VqgX2KXoM32E6K0jAng-WoHZXDI8SOv1?usp=sharing

UE4's editor is not loading beyond 18% on an Intel Macbook Air (BigSur)

I have recently started exploring game dev and wanted to do it using the Unreal Engine(4). However, the editor doesn't seem to be loading on my computer. I have displayed the UE4 window I keep having to look at upon launching the engine.
Could anyone please help me with this problem?
Thanks.
I'm no expert in Unreal Engine, and I don't know how long you've waited previously (do tell!), but UE4 is a massive, memory intensive engine that would struggle on any laptop (especially a Macbook). I personally use it on my laptop (an HP Pavillion) so it is possible, but there have been times when I am trying to open a project and I've had to wait for around 30 minutes for the percent to change (it was compiling shaders silently). Although, I've never seen it take too terribly long on startup (not opening a project). Try waiting for 30 minutes and see what happens (if you haven't already), otherwise I'm sure you know Unity is a lighter-weight option with comparable features.

Looking to get into AIX for SYSV style unix kernel programming need advice

Hello Im getting into UNIX kernel programming and I need a system V based Unix, so I chose AIX. My problem basically splits up like this, I need an IBM Power server which I can get, but the latest AIX will also have to run on it so I think it has to be at least a Power 7. So generally I'm looking for a less expensive older model, which is fine for me, all i need is ssh access. My main concern is obtaining AIX itself, I can't seem to find any information on it at all. With Solaris i just needed to have a simple subscription but with IBM it looks more complicated. If i need to pay for a subscription one time that's not a problem. Can anyone inform me of the process for obtaining AIX and any price guidelines or a specific server model that would go good for my purposes?

Reducing the impact on diskspace when loading new software on a dev machine.

TL;DR
noob wants to setup dev machine/workspace on old hardware using windows 10 and load up 5+ software programs with similar file size and disk impact as Visual Studios. Wants reduce the impact these programs have on his already resource scarce laptop. Buying new hardware is the last resort, what is a viable workaround?
I have a laptop that I use for school and I am looking into using it as a development work space. (Visual Studio, SSMS, .NET, Jetbrains, Github Desktop, Infragistics Studio and the works) However I also don't want these programs to slow down my regular student workflow (Word, Excel, browser) and take up resources. Additionally some of the development programs I intend to only test drive during their trial period so I don't want them to stick around in my file system. A lot of the things these programs do overlaps so eventually I will be removing some of the programs that are not a good fit for what I am doing(Training for Web Development).
My area of concern is that Memory usage per Task manager floats around 50% and Disk hits 99% on a regular basis. My goal is to reduce the impact of loading even more software to my computer. It currently has the basic office programs for school but I think the cause of it being gloated is that it is a 4yr old computer (Lenovo Ideapad Z370) Intel Core i5-2410M dual-core/4GB DDR3-1333 RAM/500GB 5400RPM, which may not be the most optimal hardware to have windows 10 running on.
To address this problem, could I just load my development programs to a external hard drive and then connect it to the laptop only when I am in "developer workflow" ?
I've done some initial looking into and this solution is said to be non-viable solution because programs vary in portability. If this is the case, could you propose alternatives such as loading the programs to a VM and connecting to it when I need the programs? What are other possible solutions to my resource problem?
I have a dropbox account and a onedrive account and a $25 Azure Credit provided by the school which I have at my disposal. Solution should be cost-effective. Goal is to squeeze the last ounce of value of current hardware before upgrading.
Thanks in Advance! #noob
Hello All I found what I was looking for!
Azure Cloud has a "Developer Ready" image. The VM holds Visual studios and other helpful tools preloaded. However you need to have a MSDN subscription and a Window 10 Professional product key. I had neither so I went with another option of a VM with preloaded SQL Server. From there I was able to load up all the demoware and tools as well as SSMS. I can now access my tools through RDP from work, home, school, any other MS machine. Best of all, now I don't need to buy new hardware and the pay per minute use keeps the price within my allotted credits from Azure.
TL;DR
Free VM to tap into my dev space and develop from anywhere

SMSS.exe set priority or afinity - insane CPU usage

I am having a problem on my Windows 8 64bit (legitimate) computer. I've got all the drivers for my motherboard, and in the last few weeks I have realised that smss.exe is using up to 40% (average of 30%) of my CPU. When it starts doing this, it can cause crazy lag in my games, even though I have a very high-spec PC.
The file is located in system32 and I've ran lots of AV scans (from Microsoft defender and MalwareBytes). In addition to this, I've also scanned for disk errors on all drives, and replaced the smss.exe from a working PC, but the problem still occurs.
A system restore is not an option here.
If there is no solution, is there any possible way to force the priority of the process to low so my games are playable please? At present, the process cannot be terminated, or edited at all - even the affinity.
Couldn't find the solution. After a lot of work, research, repairing Windows files I was lost. I even manually repaired a lot, but my Windows install was 2 years old. The only fix was to back it all up, reset the PC and run all the same programs again, 1 by 1, and no error has occurred. Odd.