-
-
Notifications
You must be signed in to change notification settings - Fork 4
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Cannot find a process with the process identifier 4704 #6
Comments
This is related to AiSuite3 quick setup initialization. It seems that the process doesn't run long enough (fails or is prevented from starting?) causing this error, which I couldn't reproduce until now. Does this persist after a reboot? Can you run the AiSuite3 setup? Just launching it will install basic services and drivers that is required for a proper AuraSync, and you don't need to install AiSuite3. Meanwhile, I will make a patch to handle this situation to fail properly. |
I made some changes to the Set-ASUSServices. Replace the files below inside
This may not fix your issue, but at least will have better handling when AiSuite3 stops unexpectedly |
Sorry, but I really can't reproduce the situation. Through PowerShell it seems that AiSuite3 setup does not start or is killed earlier. Not sure why. AiSuite3 is used to install ASUS basic services before installing AuraSync, which is done by simply running AiSuite3 setup. It doesn't install AiSuite3 itself. For now, unfurtonatatly, I will mark this as "wontfix" |
I made another small tweak in the
If you could attach the most recent log file, it may help to understand why AiSuite3 Setup does not start with PowerShell |
All of these changes have been fully integrated into v0.9.0 |
For those still having the issue, try version v0.7.1 and see if it works. This may be related to newer ASUS services introduced in 0.8.0. Still investigating |
I just had this issue. Was related to having Windows Defender Device Security enabled. Specifically "Core isolation" settings . |
Sorry; correction, the reason the error went away was because i opted to try to install AiSuite3 just to see what it did. If I select to install it, no errors are shown. |
The decision to install or not install AiSuite3 is not the cause, more likely something is blocking the setup from running. Unfortunately I haven't been able to reproduce the problem on several systems I've tried. The AiSuite3 setup is used even if you don't choose to install it, due to the quick setup for services and drivers, although the application itself only installs it if you choose to at the beginning. You can try version 0.7.1 to use older ASUS services, but I don't think it will help. |
No point in trying, even when installed it didn't function correctly for me unfortunately. Kept saying the service could not be started. |
I am sorry if you are experiencing these problems, but I have not been able to reproduce the situation. For future reference and further investigation, if possible, please answer the following questions:
|
Sorry for the lack of helpful feedback in the last reply, I was getting frustrated at the time after spending more hours than I want to admit on this. I'm willing to try again after cooling off a bit and provide some useful feedback this time, don't give up on me just yet lol! I used to be able to control my motherboard RGB using Aura Sync and iCue back in the day, then Armoury crate came along and that worked for me as well to control the RGB with iCue. At some point it stopped working and I went to ASUS first, they told me my motherboard isn't supported by Armoury crate, which is how I started looking for alternative solutions like this repo.
|
Based on the log file I see these of possible interest:
I did have to run it twice, the first time gave me this error: |
I noticed in the logs it was having trouble stopping the Asusgio3 service. Turns out every other ASUS service had to be stopped first. Then I was able to stop it with: Stop-Service -Name "Asusgio3" -Force After the "LightingSevice", "AsusCertService" and "AsComSvc" service was stopped. I was able to stop the Asusgio3 service. I also was only able to manually delete the following file: C:\WINDOWS\SysWOW64\drivers\AsUpIO.sys while using a safe mode with minimal drivers loaded. Edit: |
@ExtremeFiretop Thanks for the response. Let's try to break this down:
|
My gut tells me it's if you don't accept this prompt in a timely manner: It always happens around this step, seems to me if I wait a minute or two before selecting "y" and then wait a minute or two with the module window open, that I see the error.
It was after the script had completed successfully in the above screenshots, the Aura app was giving me errors about the service, but it was installed and running. I was just trying to clean up manually what I was seeing in the logs before trying again, since I also knew that Asusgio3 was the newer version of Asusgio2 and probably came from Armoury crate, I figured I'd manually clean up before trying again. I noticed that I wasn't able to stop it myself manually in Powershell until stopping those other services.
|
Find attached BIOS options enabled under Advanced and Onboard Devices |
Your bios/motherboard does not have the option for Windows Dynamic Lighting (WDL), so no support and enabling or disabling WDL should not interfere. The setting "RGB Led Lighting should be on".
Yes. The driver removal errors can be more or less ignored, as Windows may not allow removal at the moment, but they will be marked as degraded and can be replaced even without a reboot (but recommended).
Time should have no effect here. There's no timeout for the window. Removing the AuraSync modules does not change anything in the AiSuite3 files, so it should not be the reason why it works the second time, most likely the first time it runs partially but fails and the second time it runs successfully. There are log files for this in Another thing is to look in the As for trying older versions, I mentioned v0.7.1 because that was for the change to the AXSP service (ASUS Com), but in your case the problem seems to be more related to Asusgio3, so that's why v0.6.0. I haven't tested this, but I think it should work normally if you try the v0.6.0 patches in v0.10.0 setup (you can also try v0.6.0, but there is no log system). Here are the steps:
$LockSettings.IntegrityList | Add-Member -Type NoteProperty -Name "..\\Source\\lock.jsonc" -Value "571C6EE23C112DB6C0A8F13D3E01F1C0D2A2E0E0684C983672B5FBE4661952AE" Of course, you can also just try out v0.6.0 |
Great, so just to be 100% clear moving forwards, I will be keeping my motherboard BIOS as "ENABLED" as seen above unless otherwise directed.
I've done all the above steps and will attempt to run now and provide results and log files:
Give me a bit of time as you said this is a bit of a slow process to install all the modules. I am starting with the same options (no AISuite, no LiveDash, and the oldest less bloated installer (option 2) |
So far, the install went well on the first try. No need to try a second time with this attempt when installing all the modules (option 2) Log files attached: Nothing in C:\Program Files (x86)\LightingService as you expected since this is the older installer for now. |
@ExtremeFiretop Try the new version of AuraSync and post the logs inside |
@codecrafting-io Okay so I am still running the modified version of the v0.10.0 with the v0.6.0 patches as you described. Nothing changed since the last tests except I selected option 1 and cleared the log files before trying.
Find below logs: There is no log file located at: |
Same issue post-reboot: What does the option to start with Windows do in the script? What if I don't start with Windows and only start manually? |
I'm seeing multiple entries indicate that the lastprofile.xml file is either non-existent or corrupted?
And some device failures?
I did run it as Admin, I do also have Corsair iCUE still installed. Could this be an issue? |
This adds an option to manually start these services so that they only start when you open the application. Sometimes they may fail to do so. This option was created to keep the number of processes running on the system as low as possible, since many devices don't need them to maintain RGB settings, just to set the color and effects once. Starting it manually won't change anything for your situation.
The lastprofile.xml is where the RGB settings are stored. Program logs and internal messages usually use dramatic language. In your case, it's simply not loading the settings because there was never a previous profile, which is expected, normal behavior. This file is only created when a device is detected and LightingService is properly initialized. -- Looking at the LightingService log file, I think I figured out what is going on. When LightingService detects a compatible device (Hal - Hardware Abstraction Layer) or fails to initialize these modules, this message appears when AuraSync is started. In your case, all modules were initialized because the log file did not hang at that stage, but no device was detected. I was able to simulate this by selecting no module, which resulted in the same message. So my conclusion is that both the new and the old AuraSync probably does not support your motherboard. But there might be a last hope. During setup, select the older AuraSync and install LiveDash as well. Installing LiveDash will patch the LightingService with an older file |
Thanks for the advice. I'll try it in the morning and advise the results. Seems that controlling the RGB on the board is becoming harder and harder to do as time goes on... I should mention in the test tonight with the patched v0.10.0 i also did not have to run it twice to install, it ran all on the first try, in case that's valuable information to you. |
I tried your suggestion and got all this: Even thhough Defender core isolation is disbled. |
|
Just an FYI that I seem to be able to download it from: https://dlcdnets.asus.com/pub/ASUS/mb/14Utilities/Lighting_Control_1.07.60.zip I will try again with this version. |
I give up for today, before I start getting frustrated again; it's not working. |
I understand your frustration. I find it curious that in your Windows show these drivers popups. Anyway, you can also try to install the modified v0.10.0 (select old Aura) and just replace the
I really hope this helps, otherwise I am not sure what else can be done. Thanks for the feedback on the original question of this issue. I would just ask one thing. Can you try the default v0.10.0 again? If the AiSuite3 error happens again, it's definitely the ASIO3 version that can cause problems on some machines. |
Seems some ASUS drivers aren't deemed safe by whatever standard defender uses. I believe the driver's need to be updated to support core isolation but I have that disabled so I'm not sure why the popups came up.
I appreciate you trying to solve this issue with me. I realize it's not your fault. Your tool is more or less just giving us a clean slate with a few patches to help the software run correctly. I was hoping that the older versions of Aura would work correctly but it seems like this software was holding on by a thread and maybe something in windows or later BIOS/firmware upgrades broke the old software and I'm not supported by Armoury Crate. it seems in my situation I'm in-between a rock and a hard place. I realize the board is getting old, but it still runs a 5950X so I really don't see a reason to go to AM5 yet. I'll give it a try tonight and advise.
Absolutely. I can try the default again and see if the error happens again, with the patched version it never showed up in the 4 or 5 tests I did. If it shows up again I would have to agree with your statement. |
@codecrafting-io @lucasmarotta
I tried this now with the modified 0.10.0 and selected te old Aura, and manually replaced the
I ran your original script a second time just now (not modified) and was unable to replicate the error anymore.... I think I will try one of the oldest Aura from the URL you provided: 1.04.29 and keep my fingers crossed it works. At this point though I don't think I can provide much more feedback for your tool unfortunately since it simply does not work for me at all anymore. :( |
@codecrafting-io @lucasmarotta Is it possible that Windows Driver signature enforcement needs to be disabled along with Secure Boot?
|
@codecrafting-io @lucasmarotta I managed to re-create the error by re-installing armoury crate first; then without rebooting; using the released/original version v0.10.0 Now I will swap back to the patched version of v0.10.0 |
@codecrafting-io @lucasmarotta Patched version installed without any errors on the first try; but sadly even with driver signature enforcement disabled and secure boot; the app gives the same error about the service. I think this is the end of the line for me. Best of luck my friend; thanks for your time. Hope this was valuable to you in some ways. |
I don't think the problem in your case is related to drivers anymore. Sure, you may have had trouble installing some of them, but that is more related to Windows itself. Your problem is with LightingService, which is simply not detecting your devices. As for older versions of Aura, if you have a version prior to 1.05, it probably just won't work at all or can't be patched, which makes it not work again. In your case, since none of the third-party RGB software works, you may have to rely on dedicated RGB controllers. Regarding the AiSuite3 error, I am not quite sure why reinstalling ArmouryCrate would cause the error to reappear, but this is related to the transition to ASIO3 1.2.22.0, which can cause problems on some systems. Thanks for the feedback and I still have not decided what approach to take in this situation. I might wait for ASUS to release a new version instead. |
I noticed some interesting issues related to USB on my system, for example. I can plug an old USB 2.0 drive on my front IO port and it works no problem, can see it and copy files. Same with any of the rear IO ports. But If I plug in my brand new OnePlus 12, (USB 3.2 Gen 1 ) it only works from only one USB port on my system in the back IO. The front IO or even any of the other rear IO it connects and gives me a "This device cannot be recognized" error. Seems almost like a USB bus/comms issue? Is that possible? How does the LightingSevice detect/communicate directly to the board RGB? I don't plug any USB into the board to control it, I'm assuming it may be using some onboard USB or PCI bus? |
@codecrafting-io @lucasmarotta Do you have Asmedia 3.1 USB Controller enabled on your BIOS? |
@ExtremeFiretop Not sure what the problem is with your USB, but on my system I only install the chipset and network drivers. I am sorry, but I will ask you to focus on the topic at hand. If you want to start other discussions or just talk to me, look me up on Reddit or start a Github discussion. |
Maybe you missed it so I'll just quote the question again:
|
@codecrafting-io Seems it uses the SMBus potentially? I'll dive more into that. Thanks! |
As you can probably now tell; my question was to determine if my USB problem was related or not. However; after testing lots, I've confirmed the USB issues are unrelated to the Lighting Service :) At this point; I'm out of ideas or theories. Best of luck to your project; but I can confirm that your script did not resolve my issues and I don't appear to have any hardware problems. |
Sorry, I misunderstood. The RGB lighting on the motherboard is not related to USB. I think for your case, unfortunately, you may have to buy an RGB controller or another motherboard. |
@codecrafting-io and @lucasmarotta Just wanted to mention; I ended up upgrading my ASUS Prime X370-Pro motherboard to an ASUS ROG Crosshair VIII Dark Hero Motherboard (found a good used one at a great price I couldn't refuse) I retried your script, (production unmodified version of 0.10.0) and it worked perfectly on the first try; no errors, no bugs, no fuss. I didn't even disable Defender Core Isolation and it installed and works perfectly as found below: You have my respect; I will continue to follow the project and any new releases. I've given a star. |
@ExtremeFiretop Thanks. Glad you found a solution. The Core Isolation and other preparation steps are more for ASUS kernel drivers that may have trouble running when those features are enabled, but sometimes it works. Don't worry if it works for you, there's no real need to run the script again, even if it updates. New updates are more to polish the setup or to update ASUS services and drivers to the latest found on ArmouryCrate. To this day, even the vanilla setup drivers from 1.07.84_v2 can work with a few tweaks and the right setup order. So I really don't think it's necessary. The setup can also work offline, so keep the folder to preserve the downloaded files in case ASUS removes the links. |
I don't disagree with you one bit on that front, it does look overwhelming if your just looking for a quick answer. If you would like to skip directly to some steps to try, use this: |
I am experiencing the an error during the Install ASUS Setup step
The text was updated successfully, but these errors were encountered: