use process (edit) monitor and track down where it is calling to. Could be an XML/config stored in either userprofile or program directory..
RadeonSettings.exe starts with a bunch of QT files:
C:\Program Files\AMD\CNext\CNext\Qt5Core.dll
C:\Program Files\AMD\CNext\CNext\Qt5Gui.dll
C:\Program Files\AMD\CNext\CNext\platforms\qwindows.dll
C:\Program Files\AMD\CNext\CNext\Qt5Widgets.dll
then looks like it queries some registry keys:
Computer\HKEY_CURRENT_USER\Software\AMD\CN
HKCU\SOFTWARE\AMD\CN
HKCU\Software\AMD\CN\LazeStart
then files:
C:\Users\<username>\AppData\Local\AMD\CN\Analytics
C:\Users\<username>\AppData\Local\AMD\CN\Analytics\RadeonAnalytics.JSON
and
C:\Program Files\AMD\CNext\CNext
The RadeonAnalytics.JSON appears to be the system specific settings
Some Reg key searched for but not found include:
HKCU\SYSTEM\CurrentControlSet\Services\amdkmdag\
HKLM\SOFTWARE\ATI Technologies\ViceSettings
HKLM\SOFTWARE\Mantle\1.0
Within C:\Program Files\AMD\CNext\CNext are some registry and XML files
Also there are a bunch of QTR config (qml) files, one of particular interest is ApplicationWindow.qml
readonly property real __qwindowsize_max: (1 << 24) - 1
/*! \internal */
property real __width: 0
Binding {
target: root
property: "__width"
when: (root.minimumWidth <= root.maximumWidth) && !contentArea.__noImplicitWidthGiven
value: Math.max(Math.min(root.maximumWidth, contentArea.implicitWidth), root.minimumWidth)
}
/*! \internal */
property real __height: 0
Binding {
target: root
property: "__height"
when: (root.minimumHeight <= root.maximumHeight) && !contentArea.__noImplicitHeightGiven
value: Math.max(Math.min(root.maximumHeight, contentArea.implicitHeight + __topBottomMargins), root.minimumHeight)
}
/* As soon as an application developer writes
width: 200
this binding will be broken. This is the reason for this indirection
via __width (and __height)
*/
width: __width
height: __height
minimumWidth: contentArea.__noMinimumWidthGiven ? 0 : contentArea.minimumWidth
minimumHeight: contentArea.__noMinimumHeightGiven ? 0 : (contentArea.minimumHeight + __topBottomMargins)
maximumWidth: Math.min(__qwindowsize_max, contentArea.maximumWidth)
maximumHeight: Math.min(__qwindowsize_max, contentArea.maximumHeight + __topBottomMargins)
Someone familar with Qt would need to give it a look as that is well outside my area of knwoledge