Si sono verificati i seguenti errori:
Warning [2] Undefined array key "profilepictype" - Line: 575 - File: inc/plugins/profilepic.php PHP 8.2.13 (Linux)
File Line Function
/inc/plugins/profilepic.php 575 errorHandler->error
/inc/class_plugins.php 142 profilepic_header
/global.php 473 pluginSystem->run_hooks
/printthread.php 16 require_once
Warning [2] Undefined array key "profilepictype" - Line: 575 - File: inc/plugins/profilepic.php PHP 8.2.13 (Linux)
File Line Function
/inc/plugins/profilepic.php 575 errorHandler->error
/inc/class_plugins.php 142 profilepic_header
/global.php 473 pluginSystem->run_hooks
/printthread.php 16 require_once
Warning [2] Undefined array key "lockoutexpiry" - Line: 544 - File: global.php PHP 8.2.13 (Linux)
File Line Function
/global.php 544 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined array key "avatartype" - Line: 805 - File: global.php PHP 8.2.13 (Linux)
File Line Function
/global.php 805 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined array key "avatartype" - Line: 805 - File: global.php PHP 8.2.13 (Linux)
File Line Function
/global.php 805 errorHandler->error
/printthread.php 16 require_once
Warning [2] Undefined array key 2 - Line: 92 - File: inc/plugins/phptpl.php PHP 8.2.13 (Linux)
File Line Function
/inc/plugins/phptpl.php 92 errorHandler->error
[PHP]   {closure}
/inc/plugins/phptpl.php 87 preg_replace_callback_array
/inc/plugins/phptpl.php(70) : eval()'d code 19 phptpl_parsetpl
/global.php 866 phptpl_templates->get
/printthread.php 16 require_once
Warning [2] Undefined array key 2 - Line: 92 - File: inc/plugins/phptpl.php PHP 8.2.13 (Linux)
File Line Function
/inc/plugins/phptpl.php 92 errorHandler->error
[PHP]   {closure}
/inc/plugins/phptpl.php 87 preg_replace_callback_array
/inc/plugins/phptpl.php(70) : eval()'d code 19 phptpl_parsetpl
/global.php 866 phptpl_templates->get
/printthread.php 16 require_once
Warning [2] Undefined variable $awaitingusers - Line: 125 - File: global.php(866) : eval()'d code PHP 8.2.13 (Linux)
File Line Function
/global.php(866) : eval()'d code 125 errorHandler->error
/global.php 866 eval
/printthread.php 16 require_once
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.2.13 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.2.13 (Linux)
File Line Function
/printthread.php 165 errorHandler->error
Warning [2] Undefined array key "showimages" - Line: 160 - File: printthread.php PHP 8.2.13 (Linux)
File Line Function
/printthread.php 160 errorHandler->error
Warning [2] Undefined array key "showvideos" - Line: 165 - File: printthread.php PHP 8.2.13 (Linux)
File Line Function
/printthread.php 165 errorHandler->error



Hardware Mind Forum
[Guida] Rimediare ai continui accessi al disco con Vista/7 - Versione stampabile

+- Hardware Mind Forum (https://www.hwmind.it/forum)
+-- Forum: Software (https://www.hwmind.it/forum/forum-36.html)
+--- Forum: Sistemi Operativi (https://www.hwmind.it/forum/forum-37.html)
+---- Forum: Windows (https://www.hwmind.it/forum/forum-57.html)
+---- Discussione: [Guida] Rimediare ai continui accessi al disco con Vista/7 (/thread-1555.html)



[Guida] Rimediare ai continui accessi al disco con Vista/7 - SuperMatico - 31-08-2013

Credo che molti di voi si siano accorti, a differenza di XP, che questi ultimi due sistemi operativi di casa MS sembra che mangino bytes in continuazione solo osservando il led dell'attività del disco fisso.

Anche se, all'occorrenza, questo sembra non influire sull'operatività del PC quando ne abbiamo bisogno, ecco alcuni trucchi per diminuire questi continui accessi.

Attenzione, ho detto diminuire, perchè eliminare è impossibile a causa dei programmi in background che necessitano di essere sempre operativi, come antivirus, firewall, win update, ecc.

Cominciamo.

Innanzitutto verifichiamo che la cache in scrittura di tutti i dischi NON rimovibili sia attivata

[Immagine: hddcache.jpg]

Un'altra causa è il servizio d'indicizzazione, per chi lo trova inutile come me o, per il raro utilizzo che ne fa, volesse disabilitarlo, ecco come:

Prima di tutto andiamo nei servizi e disabilitiamo Windows search

[Immagine: winsearch.jpg]

Dopo di che ci spostiamo in Risorse del computer e scegliamo, col destro del mouse, Proprietà del disco fisso (procedura da ripetere per ciascun disco fisso), e leviamo la spunta.

Dando poi OK, ci comparirà un'avviso, dopo aver confermato, da li a poco ne comparirà un secondo dove noi sceglieremo il tasto Ignora tutti

[Immagine: hddindex.jpg]

Un'altra causa, tra le più intense, è la deframmentazione automatica. Personalmente uso Perfectdisk 12 che si è sostituito a quella di win, ma chi non usa programmi esterni, basta che lanci il programma di deframmentazione di win (Start/Programmi/Accessori/Utilità di sistema), fare click su Configura Pianificazione e togliere la spunta alla casella Esegui in base ad una pianificazione, fare click su OK poi per confermare la scelta.
Controllate poi che il rispettivo servizio si sia impostato su manuale, altrimenti metteteci mano voi

[Immagine: defrag.jpg]

Un'altra causa è la funzione Superfetch: questa cerca di prevedere l'uso che l'utente farà del PC e carica anticipatamente in memoria tutti i componenti che potrebbero essere richiesti. Anche io son rimasto stupito sulla presunzione di stregoneria di MS, ma sta di fatto che in piccola parte, secondo statistiche d'uso, ci azzecca.

Chi volesse disattivare questa funzione, deve questa volta addentrarsi nel regedit, quindi sapete già la delicatezza di quest'operazione (per chi non lo sapesse una modifica sbagliata in questo ambiente comporterebbe instabilità e/o mancato funzionamento di win, uomo avvisato...).

Quindi, per chi volesse, apre il regedit (Start/Ricerca, scrivi regedit e dai Invio) e si deve spostare alla seguente chiave:

Hey_Key_Local_Machine/System/Currentcontrolset/Control/Session Manager/Memory Management/Prefetch Parameters

A destra trovate i valori

EneableSuperfetch
EneablePrefetcher


Portateli entrambi a zero (li troverete con valore 3) selezionandone uno e dando invio (o doppio click), vi sarà concesso di cambiarne il valore.
Chiudendo l'editor del registro le modifiche saranno permanenti e il tutto sarà disabilitato dopo il prossimo riavvio del PC.

Rimarrebbe il Ripristino Configurazione di Sistema, ma per chi non usa programmi come Acronis True Image o Norton Ghost sconsiglio di disattivarlo (anche se in realtà aiuta ben poco...)

Oltre ad aver alleggerito l'esecuzione di Windows dovreste trovarvi anche circa 210Mb di RAM in più.... Big Grin


RE: Rimediare ai continui accessi al disco con Vista/7 - alacca - 01-09-2013

ottima guida