Ist eine Möglichkeit, die Bildschirmaktualisierungsrate schnell einzustellen

7673
Grisza

Ist eine Möglichkeit, die Aktualisierungsrate schnell einzustellen, anstatt mit der rechten Maustaste auf den Desktop zu klicken

Screen Resolution -> Advanced Settings -> Monitor 

und in der Mitte Bildschirm Aktualisierungsrate der Monitoreinstellungen mit Dropdown

Oder einfach nur, um Erweiterte Einstellungen mit der Registerkarte "Monitor" anzuzeigen

Und ist es möglich, dies zu tun .bat?

0
Diese Antwort könnte Sie interessieren http://stackoverflow.com/questions/15324290/batch-command-to-change-the-resolution-of-a-computer RamonRobben vor 7 Jahren 1
In @RamonRobben geht es darum, die Bildschirmeinstellungen festzulegen, aber nicht zu erhalten. DavidPostill vor 7 Jahren 0
@DavidPostill die Worte "Holen Sie sich die Bildwiederholfrequenz" verwirrt mich. Es tut mir leid. RamonRobben vor 7 Jahren 0
Das Ändern Ihrer Frage, nachdem Sie Antworten erhalten haben, ist unangemessen, da dadurch die Antworten ungültig werden. Es kann sogar dazu führen, dass diese Antworten falsch sind und das Ansehen derjenigen, die geantwortet haben, negativ beeinflusst wird. Wenn Sie jetzt eine neue oder zusätzliche Frage haben, erstellen Sie einen neuen Beitrag und fragen Sie ihn dort. Sie können auf diesen Link zurückgreifen, wenn Sie als Referenz benötigt werden. DavidPostill vor 7 Jahren 0
@DavidPostill In der Tat ist es unangemessen, aber die Leute stellen eine Frage manchmal schneller als sie sollten, und es bedeutet nicht, was sie zuerst bedeuten wollte. Diese Frage ist auch keine doppelte Frage, da der von Ihnen angegebene Link für die Bildschirmauflösung und nicht für die Bildschirmaktualisierungsrate steht. Darksoulpk68 vor 7 Jahren 1
@ Darksoulpk68 Wiedereröffnet und Antwort bearbeitet. DavidPostill vor 7 Jahren 0
ja sorry ich habe zu schnell gefragt Grisza vor 7 Jahren 0

4 Antworten auf die Frage

5
DavidPostill

Gibt es eine Möglichkeit, die Bildwiederholfrequenz schnell zu erhalten?

Sie können dies von einer cmdShell oder in einer Batch-Datei mit tun wmic.

Beispiel:

> wmic PATH Win32_videocontroller get currentrefreshrate CurrentRefreshRate 60 

Gibt es eine Möglichkeit, die Bildwiederholfrequenz schnell einzustellen?

NirCmd von NirSoft kann verwendet werden, setzen die Bildwiederholfrequenz.

NirCmd-Befehlsreferenz - setdisplay

setdisplay [width] [height] [color bits] {-updatereg} {-allusers} 

Ändert Ihre Anzeigeeinstellungen.

  • Die Parameter [Breite] und [Höhe] stehen für die Anzahl der Pixel auf Ihrem Bildschirm.

  • Der Parameter [Farbbits] steht für die Anzahl der auf Ihrem Bildschirm angezeigten Farben (8 - 256 Farben, 16 - 16 Bit Farben, 24 - 24 Bit Farben usw.).

  • ist ein optionaler Parameter, der die Aktualisierungsrate des Monitors angibt.

  • Wenn Sie den Parameter {-updatereg} angeben, werden die neuen Einstellungen in der Registry gespeichert.

  • Wenn Sie sowohl die Parameter {-updatereg} als auch {-allusers} angeben, werden die neuen Einstellungen für alle Benutzer in der Registrierung gespeichert.

  • Wenn Sie über mehrere Monitore verfügen, können Sie den optionalen Monitorparameter verwenden, der angibt, für welchen Monitor Sie die Anzeigeeinstellungen ändern möchten. Sie können den Monitor über den Index (0 für den ersten Monitor, 1 für den zweiten usw.) oder durch Angabe einer Zeichenfolge im Namen des Systemmonitors angeben. Den Monitornamen finden Sie im Geräte-Manager von Windows: Klicken Sie mit der rechten Maustaste auf das Monitorelement und wählen Sie 'Eigenschaften'. Die im Feld 'location' angezeigte Zeichenfolge ist der Name des Monitors.

Beispiele:

setdisplay 800 600 24 -updatereg setdisplay 1024 768 24 90 setdisplay 1024 768 8 setdisplay monitor:1 1024 768 24 90 setdisplay monitor:name1 1024 768 24 90 

Quelle NirCmd Befehlsreferenz - SetDisplay


Haftungsausschluss

Ich bin in keiner Weise mit nirsoft verbunden, ich bin nur ein Endbenutzer ihrer Software.

Lesen Sie weiter

Nun, diese Lösung scheint besser als meine zu sein. Ich habe versucht, einen Weg zu finden, dies über die Befehlszeile zu tun, konnte es aber nicht. Ich werde diesen Link für zukünftige Referenz speichern. Ich kenne wmic bereits (und benutze ihn einige Male, um zu bekommen Prozessinfo), aber ich konnte keine Informationen zum Erhalten einer Aktualisierungsrate finden, und hier ist es. +1 asmith vor 7 Jahren 0
@asmith Ja, `wmic` ist cool :) DavidPostill vor 7 Jahren 0
Ich möchte nicht auf diese Eigenschaft zugreifen Grisza vor 7 Jahren 0
Was meinst du mit Zugang? Die Fähigkeit, sie zu ändern? Oder möchten Sie das dann in irgendeiner Art Skript verwenden (zB in einer Batch-Datei)? asmith vor 7 Jahren 0
ja ich möchte die Bildwiederholfrequenz aber schneller einstellen / ändern Grisza vor 7 Jahren 0
2
Darksoulpk68

Dies ist das Beste, was ich tun konnte.

Ich habe eine Textdatei erstellt.

eingegeben in:

desk.cpl

Dann speichern unter

desk.cpl

Stellen Sie sicher, dass es als .cplund nicht als speichert.cpl.txt

Doppelklicken Sie darauf, um die Einstellungen für die Bildschirmauflösung anzuzeigen.

BEARBEITEN: Ich habe es vor einer Minute gefunden. Vielleicht möchten Sie es versuchen.

ChangeScreenResolution.exe ist cool :) Grisza vor 7 Jahren 0
ChangeScreenResolution scheint nicht mit Windows 10 CE zu funktionieren MickyD vor 5 Jahren 0
0
asmith

Gibt es eine Möglichkeit, die Bildwiederholfrequenz schnell zu erhalten?

Dies ist mit vbscript möglich:

On Error Resume Next  strComputer = "." Set objWMIService = GetObject("winmgmts:\\" & strComputer & "\root\cimv2")  Set colItems = objWMIService.ExecQuery _ ("Select * from Win32_VideoController")  For Each objItem in colItems  objItem.CurrentHorizontalResolution Wscript.Echo "Current: " & objItem.CurrentRefreshRate objItem.InstalledDisplayDrivers Wscript.Echo "Max: " & objItem.MaxRefreshRate Wscript.Echo "Min: " & objItem.MinRefreshRate  Next 

Nehmen Sie das einfach und speichern Sie es in einer Datei anyname.vbs. Stellen
Sie sicher, dass es die Erweiterung vbs
hat. Wenn Sie speichern, verwenden Sie einfach Anführungszeichen ("). Speichern Sie wie" IhrDateiname.vbs ".

Dann können Sie einfach auf die Datei doppelklicken (Einzelklick, wenn die Einstellungen darauf festgelegt sind), und Sie sollten Popup-Fenster mit der aktuellen Aktualisierungsrate, Max und Min die Aktualisierungsrate erhalten.

-1
Grisza

Eigene Antwort

Für andere Leute

Ja, es ist möglich, dass ich das in .bat gemacht habe:

ChangeScreenResolution.exe /f=75 /d=0 

ChangeScreenResolution.exe muss heruntergeladen werden

Es muss nicht 75 Zoll sein /f(aber anders als die Aktualisierungsrate). Vergessen Sie nicht/d

Vielen Dank für ChangeScreenResolution.exe