PDA

View Full Version : WinRAR e l'uso della cartella temporanea....


DjDiabolik
24-02-2021, 19:01
Allora ragazzi ebbene si in attesa che riesca a fare la stessa domanda nel loro forum di supporto ufficiale voglio proporvi questa domanda qua.

Ache dopo aver trovato questa discussione del 2008:
https://www.hwupgrade.it/forum/showthread.php?t=1786029


Stiamo parlando della versione 3.61 ed oggi siamo addirittura alla 6.00 e anche di OS ne siamo passati ma winrar non sembra aver copiato questo comportamento, penso anomalo.

Vi dico:
Ieri estraevo un'archivio .rar contente al suo interno altri file .zip

Finita l'estrazione vera e propria la copia, o meglio lo spostamento dei file appena estratti dalla cartella temporanea di windows al path dove avevo deciso di fare l'estrazione ha impiegato quasi il doppio dell'estrazione stessa.

La cosa è assurda e, visto anche il thread sopra citato, che a distanza di anni winrar si comporti allo stesso modo.
Per capire un pò cosa era accaduto:
- l'archio .rar era nella mia cartella Download quindi in C:\User etc etc etc.
- La cartella Temp di windows è nella stessa partizione
- La cartella scelta per la destinazione era invece su D:\ che è però una seconda partizione dello stesso HD.

Detto questo appunto che senso ha l'uso della cartella temporanea ?

Se io estraggo un'archivio simile direttamente dalla partizione D: indipendentemete se io decido di estrarre sulla stessa partizione o nell'altra partizione C: perchè l'estrazione stessa deve passare dalla cartella temporanea ?
E' assurdo.......... cioè io estraggo da D:\ e questo passa per C:\ per poi essere spostato su D:\... ha senso sta cosa ?

Nicodemo Timoteo Taddeo
24-02-2021, 19:31
A queste cose solo il programmatore può rispondere con certezza. L'utente può solo prendere atto della situazione ed eventualmente usare un altro programma che non fa la stessa cosa. :)

x_Master_x
24-02-2021, 19:53
Scelta di design. Se fai tasto destro --> Estrai qui non usa percorsi temporanei.

Styb
24-02-2021, 20:42
Ciao, la cartella temporanea viene necessariamente usata quando si estraggono dei file da un archivio solido. Per ovviare puoi impostare l'archiviazione con altre opzioni che non prevedono l'ottenimento di un archivio solido.

tallines
25-02-2021, 13:53
Allora ragazzi ebbene si in attesa che riesca a fare la stessa domanda nel loro forum di supporto ufficiale voglio proporvi questa domanda qua.

Ache dopo .............
Prova a usare un altro gestore di archivi, tipo 7-zip o altri........

Non è che se non usi Winrar, non puoi più estrarre i file dagli archivi zippati......

DjDiabolik
25-02-2021, 16:51
Scelta di design. Se fai tasto destro --> Estrai qui non usa percorsi temporanei.
Ok... ma usare il drag&drop di windows è molto + comodo. concordi ?

Ciao, la cartella temporanea viene necessariamente usata quando si estraggono dei file da un archivio solido. Per ovviare puoi impostare l'archiviazione con altre opzioni che non prevedono l'ottenimento di un archivio solido.
Si ok questo ci sta se l'archivio lo faccio io ma se, come in questo caso, il file .rar proviene da fonti esterne capisci che non è sempre fattibile sta cosa.
Anche perchè credo che la cosa di ottenere l'archivio solido sia un'impostazione di default.........

Prova a usare un altro gestore di archivi, tipo 7-zip o altri........

Non è che se non usi Winrar, non puoi più estrarre i file dagli archivi zippati......
Ormai è questione di abitudine...... io veramente forse winrar è il primo programma che installo quando mi trovo a formattare un pc sia che sia mio o di qualsiasi altro....

x_Master_x
27-02-2021, 08:52
Ok... ma usare il drag&drop di windows è molto + comodo. concordi ?

Posso concordare, ma tanto lo stato dei fatti rimane questo:

Q: Why WinRAR does not delete its temporary files in the Windows temporary folder?

A: It happens when you use drag and drop to extract files or open archived files with an external viewer. In such case files may still be in use when closing WinRAR and moreover, there is no reliable way to detect if the external program still needs these unpacked files. So WinRAR does not delete them immediately, instead, when you run WinRAR the next time, all temporary files older than one hour will be deleted.
If you do not want to involve the temporary folder when extracting files at all, use either "Extract To" command in WinRAR shell or "Extract To" item in the archive context menu instead of drag and drop.