View Full Version : Cambiare le directory d'installazione predefinite
greyman085
11-02-2015, 18:28
Salve a tutti, dispongo di un computer con un SSD ed un HDD. Utilizzando il primo solo ed esclusivamente per quanto riguarda il SO, ho deciso di andare a modificare tramite il regedit le directory d'installazione dei programmi, in modo tale da installarli di default sull'HDD.
Ho cambiato sia le chiavi ProgramFilesDir che ProgramFilesDir (x86) che le CommonFilesDir e CommonFilesDir (x86). Andando a modificare quest'ultime però, alcuni programmi come Notepad e Windows Defender hanno smesso di funzionare.
Venendo al sodo: come dovrei comportarmi per modificare quelle due ultime chiavi di registro senza incappare nei problemi appena citati? E le chiavi CommonW6432Dir e ProgramW6432Dir cosa vanno a modificare?
Grazie in anticipo, spero di non aver sbagliato sezione.
P.S. onde evitare di aprire un'altra discussione, su Windows 8.1 qual è la procedura per prendere il controllo totale del sistema mediante Prompt dei comandi?
x_Master_x
11-02-2015, 18:45
Ripristina il registro ai valori di default. Se proprio ti costa molto cambiare directory quando installi un programma usa gli Hard Links and Junctions (https://msdn.microsoft.com/en-us/library/windows/desktop/aa365006(v=vs.85).aspx)
Un esempio di utilizzo:
http://www.hwupgrade.it/forum/showpost.php?p=38805734&postcount=5
Per la seconda domanda, dai un'occhiata qui:
http://www.hwupgrade.it/forum/showthread.php?t=2557091
greyman085
12-02-2015, 00:09
Ripristina il registro ai valori di default. Se proprio ti costa molto cambiare directory quando installi un programma usa gli Hard Links and Junctions (https://msdn.microsoft.com/en-us/library/windows/desktop/aa365006(v=vs.85).aspx)
Un esempio di utilizzo:
http://www.hwupgrade.it/forum/showpost.php?p=38805734&postcount=5
Per la seconda domanda, dai un'occhiata qui:
http://www.hwupgrade.it/forum/showthread.php?t=2557091
Sono riuscito a risolvere il problema. Come prima cosa, vanno modificati tutti i valori che ho descritto ad eccezione di CommonW6432Dir e ProgramW6432Dir, sia in HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion che in HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows\CurrentVersion. Inoltre bisogna copiare l'intero contenuto presente in Program Files e Program Files (x86) nelle rispettive cartelle presenti sul secondo disco.
x_Master_x
12-02-2015, 08:13
Non mi hai voluto ascoltare ma fai come preferisci. Quelle chiavi di registro non solo le uniche che fanno riferimento alle cartelle di installazione, ci sono anche le variabili d'ambiente che non hai modificato o installazioni che vengono effettuate sono nell'unità che contiene Windows utilizzando i percorsi relativi.
greyman085
12-02-2015, 12:19
Non mi hai voluto ascoltare ma fai come preferisci. Quelle chiavi di registro non solo le uniche che fanno riferimento alle cartelle di installazione, ci sono anche le variabili d'ambiente che non hai modificato o installazioni che vengono effettuate sono nell'unità che contiene Windows utilizzando i percorsi relativi.
Al momento sono semplicemente riuscito a fare ciò che avevo in mente senza riscontrare problematiche. Nell'eventualità in cui si dovessero presentare, proverò anche il tuo metodo. Comunque sia, grazie per la discussione che mi hai linkato, non ricordavo più il comando takeown.
vBulletin® v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.