Bug 66 - Can't install or uninstall DXGL properly
Summary: Can't install or uninstall DXGL properly
Status: UNCONFIRMED
Alias: None
Product: DXGL
Classification: Unclassified
Component: dxglcfg (show other bugs)
Version: 0.5.19
Hardware: PC Windows 7 (64-bit)
: Normal blocker
Target Milestone: ---
Assignee: William Feely
URL:
Depends on:
Blocks:
 
Reported: 2021-02-28 09:32 EST by aldekotan
Modified: 2021-03-06 17:15 EST (History)
0 users

See Also:


Attachments
The moment at which everything stops (76.04 KB, image/jpeg)
2021-02-28 09:32 EST, aldekotan
Details

Note You need to log in before you can comment on or make changes to this bug.
Description aldekotan 2021-02-28 09:32:14 EST
Created attachment 24 [details]
The moment at which everything stops

First of all, version that i am using now is 0.5.19 (by some reason bugzilla can't change the number)
Second, all my problems started when i uninstalled DXGL incorrectly. Now, when I want to install DIXGL again, the installer hangs at the moment "profile_install". In the task manager, processes remain until reboot.
I understand that this problem was not the fault of the developer, but I still hope that you can suggest how to solve it. 

Thanks in advance for your time.
Comment 1 William Feely 2021-02-28 14:26:52 EST
Updated version; sorry for not updating the Bugzilla.  Have you tried manually removing added ddraw.dll from game paths, and removing registry key HKEY_CURRENT_USER\Software\DXGL ?  This will bring things back to an initial state.

Also, if you kill dxglcfg.exe in Task Manager during that stage, I believe the setup will finish.
Comment 2 aldekotan 2021-03-05 15:02:56 EST
Killing the process helped! The installation is complete. Now, when i start the program, it remains in the task manager, but the window still is not displayed.

I've tried to use ddraw.dll without dxglcfg, by simply copying it with dxgl-example.ini, after renaming it to dxgl.ini. But it didn't work.

Also i've tried to remove registry key like you said, for correct removal.
The uninstallation process stops at the command "Execute:" C: \ Program Files (x86) \ DXGL \ dxglcfg.exe "uninstall 0"
Killing the dxglcfg.exe process helps complete the uninstallation. But reinstalling everything is back to square one. I will assume that the problem lies in my system, perhaps something is interfering with the work of your application, but what exactly I cannot determine.
Is there something that I could help with solving the problem?
Comment 3 William Feely 2021-03-05 17:56:36 EST
Next time you get it to freeze, open Resource Monitor (resmon.exe) and go to the CPU tab.  Right click dxglcfg (or whatever is frozen) and select Analyze Wait Chain.
Comment 4 aldekotan 2021-03-06 17:15:27 EST
Analysis window is empty and at the top it says: "dxglcfg.exe is working normal"