Comments (8)
from bnetlauncher.
I've just tested it now and it seems the release on August 4th (v.1.22) was the last version it would work on - So I believe that this issue was introduced in v2.00
from bnetlauncher.
I also just had a look at what might be blocking it (or the reason why) using sysinternals, but nothing obvious stood out at me. ie. It was being being blocked access to creating/accessing a file or folder etc.
Quite strange whatever is causing it.
from bnetlauncher.
v2.00 introduced quite a few things:
- creation and use of schedule tasks to start the battle.net client (check task bnetlauncher\battlenet is created and active)
- use of a gamedb.ini database with configurations
- entirely new logging system.
Your log says it managed to create the scheduled task but then never actually starts it, could you see if you can launch the battle.net client by running it on demand?
Also can you provide more detail on what AppLocker policies are enabled on the system in question?
from bnetlauncher.
So I have tried running Battle.net as per you would normally and everything runs perfectly fine - I then tried launching a game using Steam (as described in the readme) and it failed, I tried to launch it directly from the task too, and that also failed.
The task is definitely there in Task scheduler and the status is ready.
from bnetlauncher.
Could you show me the configuration of the task? I suspect Microsoft SRP made bnetlauncher create the task as another user so when it tries to launch it it just fails due to it not being logged in.
If my guess is right you can fix it by manually changing the user in security options and changing the description to 9.99 to make sure newer versions of bnetlauncher do not try to update it.
from bnetlauncher.
Apologies for the late reply, I've been super busy recently and almost forgot about this.
I actually managed to get this resolved by making a few changes to the task manually. The changes involved included:
- Run whether user is logged on or not
- Configure for: Windows 10
- If the task is already running > Stop the existing instance.
I also changed the formatting of the SRP rules that could affect the program and its' operation to:
- %HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ProgramFilesDir (x86)%
- %HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ProgramFilesDir (x86)%
- %ProgramData%\Battle.net
- E:\games\battle.net_library
Finally, since I also have 'Randomware protection' on I added both the bnetlauncher and Battle.net client on the whitelist.
from bnetlauncher.
I add a switch/option in the code to not use tasks to launch which should make it behave like pre 2.0 versions.
Should be out on the next version and make it play nicer with all the security policies.
from bnetlauncher.
Related Issues (20)
- WoW Classic not launching HOT 1
- WoW Classic TBC HOT 9
- Crash Bandicoot 4 doesn't launch. HOT 12
- CoD: MW 2019 not launching properly HOT 2
- Cannot launch warzone with bnetlauncher. HOT 2
- Add support for Blizzard Arcade Collection HOT 3
- Add support for Call of Duty: Vanguard HOT 1
- Add support for SoM version of Classic WOW HOT 5
- Add support for Classic World of Warcraft HOT 3
- A way to launch overwatch 2 beta HOT 5
- Add support for Diablo Immortal HOT 2
- Breaks XInput in Overwatch HOT 7
- Not Launching Overwatch 2 HOT 32
- Add support for COD Modern Warfare 2 (CODhq) HOT 5
- Modern Warfare II does not launch properly HOT 4
- Vanguard launches with error HOT 3
- Steam Deck support HOT 5
- Spelling error in program.cs
- Diablo 4 Support HOT 1
- Error: Client not found & steam overlay not working
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from bnetlauncher.