Jump to content

Recommended Posts

Operating System: Windows 10 Home 64-bit (10.0, Build 17134) (17134.rs4_release.180410-1804)

Language: English (Regional Setting: Engli

System Manufacturer: ASUSTeK COMPUTER INC.

System Model: VivoBook 15_ASUS Laptop X540UAR

BIOS: X540UAR.201 (type: UEFI)

Processor: Intel® Core i7-8550U CPU @ 1.80GHz (8 CPUs), ~2.0GHz

Memory: 8192MB RAM

Available OS Memory: 8072MB RAM

Page File: 4905MB used, 4446MB available

Windows Dir: C:\Windows

DirectX Version: DirectX 12

 

 

Experiencing major FPS drops in certain zones/instances. Doesn't matter which shard I'm playing on, face the same issues. FPS stays around 20 during MSR raids with 6 teams and on recommended graphics. FPS drops to 2-7 in Atlas, sewer missions and CoT caves.

 

I've tried changing the priority via task manager from "below normal" to high, but windows won't let me do so. I do not get an error mask or anything, it simply just won't change. That's with me going to user settings and changing to the "never notify" option.

 

Is there anything that I can do or am I just SoL?

Link to post
Share on other sites
I've tried changing the priority via task manager from "below normal" to high, but windows won't let me do so. I do not get an error mask or anything, it simply just won't change. That's with me going to user settings and changing to the "never notify" option
I just remembered something.

wmic process where name="homecoming.exe" CALL setpriority "high priority"

Save that as a batch file (.bat extension) on your desktop. After starting the game, run the batch file as an admin (specific right-click option for this)

Link to post
Share on other sites

I've tried changing the priority via task manager from "below normal" to high, but windows won't let me do so. I do not get an error mask or anything, it simply just won't change. That's with me going to user settings and changing to the "never notify" option
I just remembered something.

wmic process where name="homecoming.exe" CALL setpriority "high priority"[/quote]
Save that as a batch file (.bat extension) on your desktop. After starting the game, run the batch file [b]as an admin[/b] (specific right-click option for this)

 

 

Thank you for that! Would you happen to know where I can find the thread the code was posted in? Need it for the instructions on how to apply the code

Link to post
Share on other sites
Thank you for that! Would you happen to know where I can find the thread the code was posted in? Need it for the instructions on how to apply the code
Uhm, I gave them... it's just that I messed up the code tags and quote tags.

The command hasn't been posted in another thread on here, it's a repurposing of something I've used to solve task priority issues in Mirror's Edge: Catalyst.

So to reiterate:

wmic process where name="homecoming.exe" CALL setpriority "high priority"

Save that as a batch file (.bat extension) on your desktop. After starting the game, run the batch file as an admin (specific right-click option for this)

I pasted wmic process where name="homecoming.exe" CALL setpriority "high priority" in the wmic run command and it said Alias not found

You need to run the batch file while the game is already running. Unfortunately, you will need to do it every time you launch the game.

 

The alternative is creating a different .bat file to run the game itself, BUT that may prevent you from playing if there's a change in executable name, patch directory, authserver IP or patch date.

Link to post
Share on other sites

Hmmm I am doing something wrong.

 

While the game is running, I went to start, typed wmic and pasted the code you gave. It still says Alias not found

 

Also I was doing some researching online how to create a batch file and thats by pasting code into notepad. I did that with the code you gave and saved it as All Files. I double clicked what I created and it just opened what I typed.

 

Forgive me for my ignorance. :( but I do really appreciate your help so so much!!

Link to post
Share on other sites
While the game is running, I went to start, typed wmic and pasted the code you gave. It still says Alias not found
That's not what I told you to do.

As I've explained, the WMIC command needs to be ran as administrator. This is something that must be explicitly used even if your user account has administrator privileges (yes, it tripped me too).

This is why we're going through creating the batch file. Once you have the batch file, you can right-click it, then choose "Run as administrator" from the context menu without having to go through any additional trouble or entering any further commands.

 

Also I was doing some researching online how to create a batch file and thats by pasting code into notepad. I did that with the code you gave and saved it as All Files. I double clicked what I created and it just opened what I typed.
You saved as a text file. After selecting "All Files", you need to make sure that at the end of the file name you've entered, there is a dot and BAT written after the dot ( .bat ). That's the file extension. Without that extension, your OS will not treat it as a batch file.

 

Link to post
Share on other sites
  • 1 month later

Ive done this from a batch file run as administrator and from command prompt console (cmd console run as administrator) and it does not work.

 

Any other solution , any further idea?

 

Alias might not be registered. 

At a command prompt type wmic /?

It will show you a list of aliases.  If Homecoming is not there it needs to be registered.  Information on that can be found here:

 

https://docs.microsoft.com/en-us/windows/win32/wmisdk/creating-an-alias

 

Link to post
Share on other sites

Ive done this from a batch file run as administrator and from command prompt console (cmd console run as administrator) and it does not work.

 

Any other solution , any further idea?

 

Alias might not be registered. 

At a command prompt type wmic /?

It will show you a list of aliases.  If Homecoming is not there it needs to be registered.  Information on that can be found here:

 

https://docs.microsoft.com/en-us/windows/win32/wmisdk/creating-an-alias

 

Sorry, but no info about unregistered alias was shown when the batch or the command were executed. If I type manually the command on the command prompt the command is executed correctly, but no change in the priority of the homecoming.exe precess, which still remains at 'below normal'.

 

Thx for your efforto but the info provided about registering wmi aliases was not useful. Its not clear, sorry.

Link to post
Share on other sites

Anyway, heres something that may help with this issue.

 

When I launch homecoming.exe app without tequila (I know, the only way the game will work is through tequila, but I did this for test purposes) with the following command from command prompt (run as admin):

 

start "" /AboveNormal "D:\Games\CoH\homecoming.exe"

 

The game opens and in the brief time it remains opened until it is closed again, I could check in task manager that it was launched with 'Above normal' priority.

 

So the problem is that Tequila set, in some way, the priority of the process to 'below normal' on some systems. Maybe the workaround may be something in tequila.xml file. But I dont know what it could be.

 

 

Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...