Hello have already done that 3-4 times and it works.
Now I get the message
C: \ Program Files \ NVIDIA Corporation \ NvStreamSrv> C: \ Program Files \ python27 \ python.exe patch.py 0FD1
Access Denied
CMD started as administrator
I'm no expert here, but if you haven't modified python's install folder, it shouldn't be in Program Files; your command should be: C:\python27\python.exe 0FD1. Now I don't know if you moved the folder or not, but all I know is having spaces in file directories has thrown a bunch of different errors at me.
---------- Post added at 08:18 AM ---------- Previous post was at 07:51 AM ----------
Is it possible for this to work on an MX150 for the spectre x360 15 on Windows 10, or is it permanently fixed?
Geforce Experience Version: 3.6.0.74
Driver version: 382.59
I'd like to preface this by saying I'm a novice here. But here's what I've learned so far. The drivers for the MX150 from the NVIDIA website do not contain nvstreamuseragent.exe. The drivers for the MX150 from the HP support page do yield the nvstreamuseragent.exe file in the proper folder as it seems to be that MX150 is packaged with 940M drivers, which the previous version of the spectre x360 had, even if MX150 shouldn't support gamestreaming at all.
Anyways, by putting NvFBCEnable.exe in C:\Python27\ (as a easy to access folder without spaces in the name), I was able to do the "NvFBCEnable.exe -enable" command via Windows Powershell.
Unfortunately, I ran into the block of services.msc having "NVIDIA NetworkService Container" instead of "Nvidia Network Service"
I went ahead and disabled it just in case.
Anyways, using the 13D8 edit, this is my log from running the patch.py
Searching for target devid
Searching in nvstreamuseragent.exe
Found 2 matches (2 expected)
Stopping service
The service name is invalid.
More help is available by typing NET HELPMSG 2185.
Making backup of nvstreamuseragent.exe in nvstreamuseragent.exe.ori
Modifying file
Starting service
The service name is invalid.
More help is available by typing NET HELPMSG 2185.
Done
Getting this far, I ran server.py (placed in the Nvidia folder where the useragent file was) and went to the Geforce Experience settings where I only saw "General," "Account," and "Games" where I should have the additional "SHIELD" if this patch were to function.
Just in case, I did a clean install of the OEM drivers. I repeated the process and tried changing the 13D8 back to 13D9, but it found 3 matches instead of 2 in the script, so it didn't proceed. I dirtily changed the script to expect 3 and the script ran and it went to done again.
Running the server and going to GeForce Experience settings, I still lack the SHIELD option.
There's a category that says "My Rig" which still lists my GPU as MX150, so I guess this version of the patch isn't compatible with the latest drivers (if it is supposed to patch that at all). I really hope to enable Gamestreaming to Moonlight. Is there anyone with some pointers?