Windows melakukan tugas yang hebat dalam memperuntukkan sumber sistem kepada proses dan program yang paling memerlukannya dengan memberikan keutamaan kepada mereka. Kebanyakan aplikasi yang anda pasang akan berjalan dengan baik pada tahap keutamaan "biasa" lalai.
Walau bagaimanapun, kadangkala, anda mungkin perlu menjalankan program, seperti permainan, pada tahap yang lebih tinggi daripada tahap biasa lalai untuk meningkatkan prestasinya. Tetapi ini memerlukan kos, dan ia adalah perjanjian yang patut difikirkan.
Windows mempunyai sejumlah enam tahap keutamaan untuk menjalankan proses dan program yang berbeza - rendah, bawah normal, normal, atas normal, tinggi dan masa nyata.
Windows akan menentukan kedudukan dan baris gilir aplikasi berdasarkan keutamaan mereka. Lebih tinggi keutamaan, lebih banyak masa permohonan mendapat. Oleh itu, perkhidmatan dan proses yang sangat penting untuk Windows akan dijalankan dengan keutamaan yang tinggi. Melainkan anda mempunyai sebab yang kukuh untuk menukar keutamaan aplikasi, sebaiknya biarkan Windows memutuskan proses mana yang perlu diutamakan apabila memperuntukkan sumber.
Sudah tentu, jika anda mahu aplikasi berjalan dengan perlahan, anda mungkin mempertimbangkan untuk menetapkan keutamaannya kepada kategori "Tinggi", yang jauh lebih tinggi daripada biasa. Tetapi sedar bahawa berbuat demikian akan menghilangkan beberapa sumber dari tempat ia paling diperlukan, dan boleh membawa kepada beberapa hasil yang mengganggu, seperti membekukan atau ketinggalan input tetikus dan papan kekunci.
Sama ada anda perlu memberi keutamaan tinggi pada aplikasi bergantung pada pemproses anda serta tugas itu sendiri.
Anda boleh menyelamatkan diri daripada banyak masalah jika apl tidak menggunakan banyak sumber. Walau bagaimanapun, jika anda bercadang untuk memberikan apl editor video atau permainan sedikit rangsangan (iaitu yang difikirkan oleh kebanyakan orang mengenai keutamaan mencampuri), sistem anda akan menerima kesan yang ketara. Tidak ada gunanya memilikinya di tempat pertama jika anda mempunyai aplikasi keutamaan tinggi yang menggunakan semua sumber sistem anda dan tidak dapat menyelesaikan arahan anda.
Sekali lagi, ini bergantung pada sumber yang sistem anda tawarkan dan aplikasi yang anda mahu jalankan. Walau bagaimanapun, jika anda ingin bereksperimen dengan perkara yang berlaku apabila anda menjalankan aplikasi intensif CPU pada keutamaan tinggi, maka teruskan. Melakukan ini tidak akan merosakkan komputer anda (walaupun anda perlu mencapai butang kuasa untuk but semula) dan perubahan keutamaan akan kembali kepada lalai apabila sistem but semula.
Terdapat beberapa perkara yang perlu anda elakkan sebelum menetapkan apl anda sebagai keutamaan tinggi.
Kawalan Akaun Pengguna (UAC) melindungi sistem anda daripada perubahan aplikasi dan tetapan yang mungkin berbahaya dengan menghalang anda daripada membuat perubahan ini. Walau bagaimanapun, UAC boleh menyusahkan jika anda tahu apa yang anda lakukan. Walaupun ia tidak sepenuhnya menghalang anda daripada membuat sebarang perubahan, ia membuang gesaan pengesahan untuk setiap perkara kecil. Adalah lebih baik untuk melumpuhkannya dan menyingkirkan kehadirannya yang menjengkelkan. Itu sahaja:
Tekan Mula, taip UAC, kemudian pilih Tukar Tetapan Kawalan Akaun Pengguna.
Alihkan peluncur pemberitahuan ke bawah ke "Jangan sekali-kali maklumkan".
Kemudian klik OK.
Itu sahaja, UAC tidak boleh ditanya.
Satu lagi perubahan yang mungkin lebih penting yang perlu anda lakukan ialah memberikan Hak Pentadbir kepada apl yang anda cuba beri keutamaan tinggi. Begini cara untuk melakukannya:
Buka aplikasi anda supaya prosesnya berjalan. Kemudian klik kanan pada bar tugas dan pilih Task Manager.
Sebagai alternatif, tekan Ctrl+Shift+Esc
untuk memaparkan Pengurus Tugas. Kemudian cari proses permohonan anda dalam Pengurus Tugas. Klik kanan padanya dan pilih Properties.
Klik pada tab "Keselamatan " untuk beralih kepadanya.
Kemudian klik pada kotak Edit .
Kemudian berikan "Kawalan Penuh" kepada permohonan anda dengan mengklik kotak di bawah "Benarkan".
Kemudian klik OK.
Klik "OK " sekali lagi.
Untuk beberapa kaedah seperti menggunakan terminal arahan seperti PowerShell dan gesaan arahan yang diberikan di bawah, anda perlu memasukkan ID keutamaan untuk menukar keutamaan proses permohonan. ID keutamaan ini adalah seperti berikut:
Rendah – 64
Di Bawah Normal – 16384
Biasa – 32
Melebihi biasa – 32768
Tinggi – 128
Masa nyata – 256
Daripada enam kaedah ini, anda memerlukan nombor ID keutamaan "128" untuk menggunakan kaedah yang diberikan di bawah.
Sekarang anda tahu perkara yang perlu diingat semasa menetapkan apl kepada keutamaan tinggi, berikut ialah beberapa cara untuk melakukannya:
Tekan Mula, taip powershell, klik kanan pada hasil carian dan pilih "Jalankan sebagai pentadbir" .
Sekarang taip arahan berikut:
Get-WmiObject Win32_process -filter 'name = "ProcessName"' | foreach-object { $_.SetPriority(PriorityLevelID) }
Ganti ProcessName dengan aplikasi anda boleh laksana sepenuhnya nama (dan sambungannya), dan gantikan PriorityLevelID dengan nombor ID keutamaan tinggi 128.
Kemudian tekan Enter. Itu sahaja, anda telah menggunakan PowerShell untuk menetapkan apl anda sebagai keutamaan tinggi.
Arahan Command Prompt lebih mudah dikendalikan. Begini cara menggunakannya untuk menjadikan apl keutamaan tinggi:
Tekan Mula, taip cmd, kemudian klik kanan pada hasil padanan atas dan pilih untuk mengurus Jalankan sebagai ahli".
Sekarang taip arahan berikut:
wmic process where name="ProcessName" CALL setpriority ProrityLevelID
Pastikan untuk menggantikan ProcessName dengan nama permohonan anda , dan gantikan PriorityLevelID dengan 128 (untuk keutamaan tinggi) seperti berikut:
dan tekan Enter. Keutamaan aplikasi akan ditetapkan kepada tinggi.
Setakat ini, kami telah mempelajari cara menetapkan keutamaan aplikasi yang sudah berjalan. Tetapi anda juga boleh menggunakan Prompt Perintah untuk melancarkan aplikasi keutamaan tinggi. Itu sahaja:
Buka command prompt dengan hak pentadbiran dan taip arahan berikut:
start ""/'Prioritylevel' "ApplicationPath"
Pastikan untuk menggantikan "Prioritylevel" dengan Tinggi (tanpa petikan) dan gantikan ApplicationPath dengan laluan penuh ke aplikasi anda (dengan petikan).
Itu sahaja, anda melancarkan aplikasi dengan keutamaan yang tinggi.
Secara lalai, semua perubahan yang anda buat pada keutamaan apl akan ditetapkan semula selepas anda memulakan semula PC anda. Untuk membuat perubahan kekal, kami akan menambah arahan Command Prompt pada pintasan aplikasi.
Mula-mula, navigasi ke folder aplikasi, klik kanan padanya dan pilih Tunjukkan lebih banyak pilihan.
Kemudian pilih Hantar ke , kemudian pilih Desktop (buat pintasan) .
Sekarang klik kanan pada pintasan dan pilih Properties.
Sebelah medan Sasaran anda seharusnya melihat lokasi permohonan anda.
Gerakkan kursor anda ke permulaan laluan lokasi dan salin yang berikut:
%windir%system32cmd.exe /c start "" /high
dan tampalkannya dalam " sebelum lokasi permohonan dalam medan Sasaran. Ia sepatutnya kelihatan seperti ini:
Kemudian klik OK.
Kini setiap kali anda menjalankan apl ini menggunakan pintasan, ia akan berjalan dengan keutamaan yang tinggi.
Perkaitan pemproses adalah berbeza daripada keutamaan aplikasi. Tanpa mengubah keutamaan, pilihan ini membolehkan anda menentukan bilangan teras CPU yang anda mahu aplikasi anda boleh gunakan. Jika anda memberikan keutamaan tinggi pada aplikasi yang agak berat, mengehadkan penggunaan teras CPUnya boleh membantu meringankan beban pada PC anda supaya perkhidmatan penting dapat berjalan dengan lancar.
Perubahan ini boleh dibuat daripada Pengurus Tugas. Tekan Ctrl+Shift+Esc
untuk membukanya. Kemudian klik pada ikon hamburger di sudut kiri atas.
Kemudian pilih Butiran.
Cari apl anda, klik kanan padanya dan pilih Tetapkan perkaitan.
Di sini, hadkan bilangan teras CPU yang tersedia untuk aplikasi dengan menyahtanda beberapa pemproses.
Kemudian klik "OK" .
Dalam hampir semua kes, jawapannya adalah tidak. Keutamaan masa nyata dikhaskan terutamanya untuk aplikasi yang mesti "bercakap" terus dengan perkakasan, seperti papan kekunci dan tetikus, atau melaksanakan tugas yang memerlukan gangguan yang minimum. Jika anda mempunyai aplikasi yang berjalan dengan keutamaan masa nyata, anda hampir selalu boleh mengharapkan pendaftaran Windows mempunyai masalah dengan arahan yang paling asas sekalipun.
Atas ialah kandungan terperinci Bagaimana untuk menetapkan keutamaan tinggi untuk apl dalam Windows 11 dengan selamat?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!