Helligkeit wird nicht gespeichert.

Deine Frage passt nicht in die anderen Bereiche, dann stelle sie hier.
Antworten
Benutzeravatar
lightman
Veteran
Veteran
Beiträge: 873
Registriert: 03.08.2013, 23:47
Hat sich bedankt: 3 Mal
Danke erhalten: 15 Mal

Helligkeit wird nicht gespeichert.

Beitrag von lightman » 14.11.2021, 19:40

Hallo,
nur eine Lappalie, Win11 uptodate speichert die Helligkeitseinstellung nicht mehr, hatte gestern ncoh InplaceReparatur drüber gebügelt, soweit alles 1A, Treiber alle uptodate auf Lenovo P50, schon einiges probiert, auch Bildschirmkalibrierung mit gespeichertem Profil kackt Win11 drauf, genauer, nach jedem Neustart steht die Helligkeit auf 100 %, so dass ich schon eine Sonnenbrille aufsetzen muss :) dann regle wieder auf 40 % runter, was für eine Kleinigkeit ist da wohl faul ?
In den Events sind unmengen DCOM Fehler ID 10010
Der Server "{7022A3B3-D004-4F52-AF11-E9E987FEE25F}" konnte innerhalb des angegebenen Zeitabschnitts mit DCOM nicht registriert werden, das kennt man ja von win10 und kann auch laut MS ignoriert werden.

Tante Google

Helligkeit wird nicht gespeichert.

Beitrag von Tante Google » 14.11.2021, 19:40


Benutzeravatar
DK2000
Legende
Legende
Beiträge: 9190
Registriert: 03.04.2018, 00:07
Hat sich bedankt: 153 Mal
Danke erhalten: 477 Mal
Gender:

Re: Helligkeit wird nicht gespeichert.

Beitrag von DK2000 » 14.11.2021, 21:38

Ist die Frage, ob das nicht doch eventuell am Server {7022A3B3-D004-4F52-AF11-E9E987FEE25F} liegt.

Der nennt sich: WPN SRUM COM Server

Aber gerade so keinen Plan, wofür der gut ist (Windows Push Notifications? System Resource Usage Monitor?).

Jedenfalls erschient der bei mir nicht in der Ereignisanzeige. Gehe daher mal davon aus, dass der gestartet wurde.

Benutzeravatar
lightman
Veteran
Veteran
Beiträge: 873
Registriert: 03.08.2013, 23:47
Hat sich bedankt: 3 Mal
Danke erhalten: 15 Mal

Re: Helligkeit wird nicht gespeichert.

Beitrag von lightman » 14.11.2021, 22:09

Ja, ich hatte da auch schon in der Registry nachgeschaut, aber wofür der ist keine Ahnung, mal sehen, ob google was ausspuckt. Ich ahtte bei dem auch den DCOM Error 10016:
der Benutzer hat keine Berechtigung vom Typ "Lokal Aktivierung etc.. blabla, kennt man schon, habe dem dann die Rechte gegeben mit nsudo - Komponentendienste bearbeiten, kennst du ja sicher, eine kosmetisches Problem schon bei win10.
Gerade mal gegoogelt , wofür der gebraucht wird, finde auf die Schnelle da nichts, mal abwarten.

EDIT:
Problem gelöst, habe mal gerade bei Windows Update nachgeschaut, es hatte mir den neusten Monitor Treiber ( August 2021 ) mit installiert, aber nicht als optionales, seltsamerweise, habe jetzt einen alten ( NOV. 2017 ), installiert, macht jetzt das was er soll, dunkelt schön ab beim Start. Also wie immer die Update überprüfen, lasse die zwar per GPEDIT immer anzeigen, hatte aber alles installieren lassen.
Schön dass ich jetzt keine Sonnenbrille mehr brauche, noch einen schönen Abend wüsche ich dann den Deskmoddern und Co. :)
monitor treiber.png
EDIT:
das Problem ist am nächsten Morgen wieder aufgetaucht, habe einfach alles versucht, alle Energie Treiber von Lenovo, Lenovo Vantage, Graka reinstalliert, nochmal INplace Rep.. keine Änderung, habe es mal hier im 11forums gepostet, für Interessierte
https://www.elevenforum.com/t/win11-no- ... post-57457, das einzige was jetzt hilft, ist eine Batch Datei, war schon recht interessant, da einiges durchzukauen. Naja und ich habe ja noch andere Win11 Installationen, die das seltsame Verhalten beim P50 nicht aufweisen. :)

Schon wieder EDIT: für die Profis hier,
zum Mäuse melken.
Problem schon wieder da, habe jetzt hier ein PowerShell script, kann mir da jemand erläutern , wir ich da automatisch die Helligkeit auf 40 % einstelle, damit ich beim Start nichts mehr auswählen muss,
Skript von hier:
https://www.fingers-welt.de/wiki/index. ... einstellen

Code: Alles auswählen

# To run the skript from a desktop icon, make a link to
# C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -WindowStyle Hidden -Command "& 'FullPathAndNameOfSkript.ps1'"

[void] [System.Reflection.Assembly]::LoadWithPartialName("System.Drawing") 
[void] [System.Reflection.Assembly]::LoadWithPartialName("System.Windows.Forms") 

$objForm = New-Object System.Windows.Forms.Form 
$objForm.Text = "Set Screen Brightness"
$objForm.Size = New-Object System.Drawing.Size(300,150) 
$objForm.StartPosition = "CenterScreen"
$objForm.AutoSize = $True

$global:x=-10

$NormalButtonStartX=0
$NormalButtonStartY=0
$NormalButtonWidthX=100
$NormalButtonWidthY=100

$CancelButtonWidthX=4*$NormalButtonWidthX
$CancelButtonWidthY=0.75*$NormalButtonWidthY

$CurrentButtonLocationX=$NormalButtonStartX+$NormalButtonWidthX * 0
$CurrentButtonLocationY=$NormalButtonStartY+$NormalButtonWidthY * 0
$Button1 = New-Object System.Windows.Forms.Button
$Button1.Location = New-Object System.Drawing.Size($CurrentButtonLocationX, $CurrentButtonLocationY)
$Button1.Size = New-Object System.Drawing.Size($NormalButtonWidthX, $NormalButtonWidthY)
$Button1.Text = "0%"
$Button1.Add_Click({$global:x=0;$objForm.Close()})
$objForm.Controls.Add($Button1)

$CurrentButtonLocationX=$NormalButtonStartX+$NormalButtonWidthX * 1
$CurrentButtonLocationY=$NormalButtonStartY+$NormalButtonWidthY * 0
$Button2 = New-Object System.Windows.Forms.Button
$Button2.Location = New-Object System.Drawing.Size($CurrentButtonLocationX, $CurrentButtonLocationY)
$Button2.Size = New-Object System.Drawing.Size($NormalButtonWidthX, $NormalButtonWidthY)
$Button2.Text = "5%"
$Button2.Add_Click({$global:x=5;$objForm.Close()})
$objForm.Controls.Add($Button2)

$CurrentButtonLocationX=$NormalButtonStartX+$NormalButtonWidthX * 2
$CurrentButtonLocationY=$NormalButtonStartY+$NormalButtonWidthY * 0
$Button3 = New-Object System.Windows.Forms.Button
$Button3.Location = New-Object System.Drawing.Size($CurrentButtonLocationX, $CurrentButtonLocationY)
$Button3.Size = New-Object System.Drawing.Size($NormalButtonWidthX, $NormalButtonWidthY)
$Button3.Text = "10%"
$Button3.Add_Click({$global:x=10;$objForm.Close()})
$objForm.Controls.Add($Button3)

$CurrentButtonLocationX=$NormalButtonStartX+$NormalButtonWidthX * 3
$CurrentButtonLocationY=$NormalButtonStartY+$NormalButtonWidthY * 0
$Button4 = New-Object System.Windows.Forms.Button
$Button4.Location = New-Object System.Drawing.Size($CurrentButtonLocationX, $CurrentButtonLocationY)
$Button4.Size = New-Object System.Drawing.Size($NormalButtonWidthX, $NormalButtonWidthY)
$Button4.Text = "15%"
$Button4.Add_Click({$global:x=15;$objForm.Close()})
$objForm.Controls.Add($Button4)

$CurrentButtonLocationX=$NormalButtonStartX+$NormalButtonWidthX * 0
$CurrentButtonLocationY=$NormalButtonStartY+$NormalButtonWidthY * 1
$Button5 = New-Object System.Windows.Forms.Button
$Button5.Location = New-Object System.Drawing.Size($CurrentButtonLocationX, $CurrentButtonLocationY)
$Button5.Size = New-Object System.Drawing.Size($NormalButtonWidthX, $NormalButtonWidthY)
$Button5.Text = "20%"
$Button5.Add_Click({$global:x=20;$objForm.Close()})
$objForm.Controls.Add($Button5)

$CurrentButtonLocationX=$NormalButtonStartX+$NormalButtonWidthX * 1
$CurrentButtonLocationY=$NormalButtonStartY+$NormalButtonWidthY * 1
$Button6 = New-Object System.Windows.Forms.Button
$Button6.Location = New-Object System.Drawing.Size($CurrentButtonLocationX, $CurrentButtonLocationY)
$Button6.Size = New-Object System.Drawing.Size($NormalButtonWidthX, $NormalButtonWidthY)
$Button6.Text = "25%"
$Button6.Add_Click({$global:x=25;$objForm.Close()})
$objForm.Controls.Add($Button6)

$CurrentButtonLocationX=$NormalButtonStartX+$NormalButtonWidthX * 2
$CurrentButtonLocationY=$NormalButtonStartY+$NormalButtonWidthY * 1
$Button7 = New-Object System.Windows.Forms.Button
$Button7.Location = New-Object System.Drawing.Size($CurrentButtonLocationX, $CurrentButtonLocationY)
$Button7.Size = New-Object System.Drawing.Size($NormalButtonWidthX, $NormalButtonWidthY)
$Button7.Text = "30%"
$Button7.Add_Click({$global:x=30;$objForm.Close()})
$objForm.Controls.Add($Button7)

$CurrentButtonLocationX=$NormalButtonStartX+$NormalButtonWidthX * 3
$CurrentButtonLocationY=$NormalButtonStartY+$NormalButtonWidthY * 1
$Button8 = New-Object System.Windows.Forms.Button
$Button8.Location = New-Object System.Drawing.Size($CurrentButtonLocationX, $CurrentButtonLocationY)
$Button8.Size = New-Object System.Drawing.Size($NormalButtonWidthX, $NormalButtonWidthY)
$Button8.Text = "40%"
$Button8.Add_Click({$global:x=40;$objForm.Close()})
$objForm.Controls.Add($Button8)

$CurrentButtonLocationX=$NormalButtonStartX+$NormalButtonWidthX * 0
$CurrentButtonLocationY=$NormalButtonStartY+$NormalButtonWidthY * 2
$Button9 = New-Object System.Windows.Forms.Button
$Button9.Location = New-Object System.Drawing.Size($CurrentButtonLocationX, $CurrentButtonLocationY)
$Button9.Size = New-Object System.Drawing.Size($NormalButtonWidthX, $NormalButtonWidthY)
$Button9.Text = "50%"
$Button9.Add_Click({$global:x=50;$objForm.Close()})
$objForm.Controls.Add($Button9)

$CurrentButtonLocationX=$NormalButtonStartX+$NormalButtonWidthX * 1
$CurrentButtonLocationY=$NormalButtonStartY+$NormalButtonWidthY * 2
$Button10 = New-Object System.Windows.Forms.Button
$Button10.Location = New-Object System.Drawing.Size($CurrentButtonLocationX, $CurrentButtonLocationY)
$Button10.Size = New-Object System.Drawing.Size($NormalButtonWidthX, $NormalButtonWidthY)
$Button10.Text = "60%"
$Button10.Add_Click({$global:x=60;$objForm.Close()})
$objForm.Controls.Add($Button10)

$CurrentButtonLocationX=$NormalButtonStartX+$NormalButtonWidthX * 2
$CurrentButtonLocationY=$NormalButtonStartY+$NormalButtonWidthY * 2
$Button11 = New-Object System.Windows.Forms.Button
$Button11.Location = New-Object System.Drawing.Size($CurrentButtonLocationX, $CurrentButtonLocationY)
$Button11.Size = New-Object System.Drawing.Size($NormalButtonWidthX, $NormalButtonWidthY)
$Button11.Text = "75%"
$Button11.Add_Click({$global:x=75;$objForm.Close()})
$objForm.Controls.Add($Button11)

$CurrentButtonLocationX=$NormalButtonStartX+$NormalButtonWidthX * 3
$CurrentButtonLocationY=$NormalButtonStartY+$NormalButtonWidthY * 2
$Button12 = New-Object System.Windows.Forms.Button
$Button12.Location = New-Object System.Drawing.Size($CurrentButtonLocationX, $CurrentButtonLocationY)
$Button12.Size = New-Object System.Drawing.Size($NormalButtonWidthX, $NormalButtonWidthY)
$Button12.Text = "100%"
$Button12.Add_Click({$global:x=100;$objForm.Close()})
$objForm.Controls.Add($Button12)

$CurrentButtonLocationX=$NormalButtonStartX+$NormalButtonWidthX * 0;
$CurrentButtonLocationY=$NormalButtonStartY+$NormalButtonWidthY * 3;
$CancelButton = New-Object System.Windows.Forms.Button
$CancelButton.Location = New-Object System.Drawing.Size($CurrentButtonLocationX, $CurrentButtonLocationY)
$CancelButton.Size = New-Object System.Drawing.Size($CancelButtonWidthX, $CancelButtonWidthY)
$CancelButton.Text = "Cancel"
#$CancelButton.Add_Click({$global:x=-1;$objForm.Close()})
$CancelButton.Add_Click({$global:x=-1;$objForm.Close()})
$objForm.Controls.Add($CancelButton)

$objForm.Topmost = $True

$objForm.Add_Shown({$objForm.Activate()})
[void] $objForm.ShowDialog()

if ($global:x -gt -1)
{
    [int]$brightness = $global:x
    #$delay = 0
    #$myMonitor = Get-WmiObject -Namespace root\wmi -Class WmiMonitorBrightnessMethods
    #$myMonitor.WmiSetBrightness($delay, $brightness)


    # Lets Check what is our Current Active "Power Scheme" and put it on a Variable 
    $currScheme = POWERCFG /GETACTIVESCHEME  

    # Put $CurrScheme in a variable and Spilt is so that we can get the GUID of Active "Power Scheme" 
    $y = $currScheme.Split() 
    $SchemeGUID=$y[3]

    # Sub-GUID der Untergruppe: 7516b95f-f776-4464-8c53-06167f40cc99  (Bildschirm)
    # Setting-GUID der Energieeinstellung: aded5e82-b909-4619-9949-f5d71dac0bcb  (Bildschirmhelligkeit)

    # powercfg /setacvalueindex Scheme_GUID Sub_GUID Setting_GUID Value

    powercfg /setacvalueindex $SchemeGUID 7516b95f-f776-4464-8c53-06167f40cc99 aded5e82-b909-4619-9949-f5d71dac0bcb $brightness
    powercfg /setdcvalueindex $SchemeGUID 7516b95f-f776-4464-8c53-06167f40cc99 aded5e82-b909-4619-9949-f5d71dac0bcb $brightness
    powercfg /setactive $SchemeGUID
}
Die angegeben Verknüpfung funktioniert bei mir nicht, nur eine selbst erstellte, da kommt aber das Auswahlfenster, es soll auber alles autom. auf 40 % sich einstellen.
Du hast keine ausreichende Berechtigung, um die Dateianhänge dieses Beitrags anzusehen.

Antworten