Prevent Explorer from Freezing With Large Zip Files on Vista Împiedicaţi Explorer de la congelare, cu mari Zip Files de pe Vista
This article was written by Acest articol a fost scris de către Daniel Spiewak Daniel Spiewak , a great software developer and friend of the How-To Geek. , Un dezvoltator de software şi mare prieten al "Cum să" Geek.
Windows Vista has built-in handling for zip files – you can create, extract, or even browse right down into them as if they were a folder. Windows Vista has clădire-înăuntru manipulare pentru fişierele zip - puteţi crea, extrage, sau chiar naviga dreapta în jos-le ca în cazul în care acestea au fost într-un dosar. But if you have very big zip files sitting on your hard drive, bad things can happen unless you disable the zip handler. Dar, dacă aveţi zip foarte mare şedinţei de fişiere pe hard-disk, lucruri rele se poate întâmpla dacă nu aţi fi de acord mîner ZIP.
How We Figured It Out Cum am dat seama
Just today, I was trying to restore some of my files from a previous backup. I grabbed the enormous zip file off my network drive and saved it onto the desktop. From there, a little bit of WinZip magic grabbed me the one, 25 MB directory I really wanted out of the whole 11 GB zip file. Doar astăzi, am fost încercarea de a restaura unele dintre fisierele mele de la o copie de rezervă anterioară. Am luat zip enorm de pe fişierul meu disc de reţea şi a salvat-o pe spaţiul de lucru. De acolo, un pic de magie WinZip prins unul, 25 MB Listă Mi-am dorit din întreaga 11 zip dosar GB. I knew I might want to restore more files later though, so I left the file on my desktop (even transferring over gigabit, 11 GB is still 11 GB). Stiam ca s-ar putea dori pentru a restaura fişierele mai târziu însă, aşa că am plecat de la dosar on meu pupitru (chiar şi transferul peste Gigabit, 11 GB este încă 11 GB).
When I finally got back to my host desktop later that evening, I found to my utter shock that things weren't working properly. For example, I opened up the file explorer and tried to expand a folder in the tree pane on the left-hand side. Instead of nicely expanding, showing the sub-folders, it just started spinning its wheels. La final, am ajuns inapoi la meu pupitru gazdă mai târziu în acea seară, am găsit la şoc-mi rosti că lucrurile nu au fost de lucru în mod corespunzător. De exemplu, am deschis dosar explorer şi a încercat să se extindă într-un dosar în panoul de copac din stânga - partea de mână. frumos loc de a extinde, care prezintă sub-pliant, it chiar a început învârte roţile sale. When I came back to it ten minutes later, it was still chugging away. Când m-am întors la el zece minute mai târziu, a fost încă chugging departe.
I killed the explorer.exe process, restarted explorer and went on with my workflow. At least, until WinZip started having issues. I hit the “Extract” button on a reasonable sized archive (150 MB) and the app froze. Just like explorer, it was eating my full cpu and doing absolutely nothing with it. Am ucis procesul explorer.exe, repornit Explorer şi a continuat cu fluxul de lucru meu. Cel puţin, până când a început WinZip având probleme.-Am lovit "Extract" buton pe o arhiva de dimensiuni rezonabile (150 MB) şi App îngheţat. Fel ca explorator , a fost mananca procesorul meu complet şi fac absolut nimic cu el.
Recognizing I was out of my league, I fired up a conversation with “The Geek” and we started troubleshooting. An hour and a half later, after pouring through mountains of log files, downloading tools I didn't even know existed, and wading through pages of output from SysInternals “procmon”, we finally found the problem. Recunoscând am fost din liga meu, am tras o conversaţie cu "Geek" si am inceput de depanare. O oră şi jumătate mai târziu, după turnarea prin munţi de fişiere jurnal, descărcarea de instrumente nu am stiut chiar a existat, şi de trecere prin vad , prin pagini de ieşire de la Sysinternals "procmon", în cele din urmă am găsit problema.
It seems that Windows Vista file explorer (by default) attempts to recurse into any zip archives in a direct subdirectory, allowing users to view the contents of the zip file directly in the sidebar. Windows XP had the same “feature”, but it waited to enter the zip file until you actually expanded the node in the sidebar. In principle, Vista's method is a good idea. XP always suffered from long delays whenever you expanded a zip file, particularly over a network connection. Grabbing a file list in the background seems like a good idea, until you take into account extremely large archives. Se pare că Windows Vista Explorer de fişiere (în mod implicit) încearcă să recurse în orice arhive zip într-un subdirector directă, permiţând utilizatorilor să vizualizeze conţinutul zip dosar direct în bara laterală. Windows XP a avut aceeasi "feature", dar este asteptat pentru a intra în zip dosar până când de fapt, sa extins nod în bara laterală. În principiu, metoda de Vista este o idee bună. XP întotdeauna suferit din cauza întârzierilor de lungă ori de câte ori a extins un fişier zip, în special printr-o conexiune de reţea. Aducerea o listă de fişiere în fundal pare o idee bună, până când veţi lua în considerare arhive extrem de mari.
By trying to recurse into that 11 GB zip file sitting on my desktop, Vista pretty much started a processor-intensive task that it had no chance of completing in a reasonable timeframe. Thus, killing performance across the board with no tangible return. Prin încercarea de a recurse în faptul că zip 11 GB de fişiere şedinţei de pe desktop, Vista destul de mult a început un procesor-sarcină intensiv că nu avea nici o şansă de a completa într-un interval de timp rezonabil. Astfel, uciderea de performanţă peste bord fără întoarcere tangibile.
Disabling Zip Handling Dezactivarea Zip de manipulare
The obvious solution to this problem is to just turn off Windows's built-in zip file handling, since I'm using WinZip anyway. Soluţia evidentă la această problemă este de a transforma chiar off din Windows-ul incorporat in manipularea zip dosar, deoarece I'm using WinZip oricum. The quickest way to do this is to use the excellent Cea mai rapidă modalitate de a face acest lucru este de a utiliza excelent ShellExView application Cererea ShellExView to disable the explorer shell extension. pentru a dezactiva prelungire explorator coajă. (you don't have to install it, just in case you're leery about that sort of thing) (tu nu trebuie să îl instalaţi, doar în cazul în care sunteţi şmecher despre chestii din astea)
Open up ShellEx in Administrator mode by right-clicking the file and choosing “Run as Administrator”. Deschidere sus ShellEx în modul de administrator prin click-dreapta pe fişier şi alegând "a alerga as Administrator". Select all of the “Compressed” items, right-click and select “Disable Selected Items”. Selectaţi elementele de toate "comprimat", faceţi clic dreapta şi selectaţi ", nu fi de acord Elemente selectate".
![]()
Now that the extension is taken care of, you can either logout, or you can be a bit smarter about things and just restart the “explorer.exe” process. To do this, open up Task Manager (right-click on the task bar and select “Task Manager”, or use that good ol' three fingered Vulcan nerve pinch, Ctrl+Alt+Delete) and find the “explorer.exe” process. There probably will be more than one process in the list named “explorer.exe”, so be sure to sort by CPU and select the one farthest toward the top. Acum, că extinderea este luat din grija, aveţi posibilitatea să fie ieşire, sau puteti fi un pic mai inteligent despre lucruri şi chiar a reporni explorer.exe "" proces. Pentru a face acest lucru, deschide Task Manager (clic-dreapta pe bara de sarcini şi selectaţi "Task Manager", sau de a folosi trei care bun ol 'prindeţi Vulcan degete nervoase, Ctrl + Alt + Delete) şi găsiţi explorer.exe "" proces. Există, probabil, va fi mai mult decât un proces în lista numit "Explorer. exe ", astfel încât asiguraţi-vă că pentru a sorta după CPU şi selectaţi cel mai îndepărtat o spre partea de sus.
Once you've selected the explorer, click the “End Process” and confirm in the ensuing dialog. The taskbar will disappear, along with all of your file explorer windows. După ce aţi selectat Explorer, faceţi clic pe "End Process" şi confirmă în caseta de dialog a urmat. Bara de activităţi vor dispărea, împreună cu toate ferestrele dosar explorer.
![]()
Now select “New Task (Run…)” from the File menu. In the “Open:” text box, enter “explorer” and hit OK. After a moment, the taskbar should reappear and everything should be hunky-dory. After this, you shouldn't have any more problems with large zip files locking up the system. Acum selectaţi "Nou Task (a alerga ...)" din meniul File. În aer liber ":" caseta de text, introduceţi "Explorer" si apasati OK. După o clipă, bara de activităţi ar trebui să reapară şi totul ar trebui să fie Hunky-Dory. După acest , nu ar trebui să aibă nici o mult mai multe probleme cu fermoar fişiere mari de blocare până sistem.
![]()
Download ShellExView from nirsoft.net Descarca ShellExView de la nirsoft.net

Daily Email Updates Daily Actualizări de email
You can get our how-to articles in your inbox each day for free. Aveţi posibilitatea să obţineţi modul nostru de-a articole în Inbox în fiecare zi pentru drum liber. Just enter your name and email below: Doar introduceţi numele dvs. şi e-mail de mai jos:


Thank you for this !! Thank you for this!
My downloads folder has loads of rar and zip files around 100 mb in size and would take forever to load up the folder and would hang. Folderul My Downloads are încărcături de rar şi zip dosar jur de 100 MB în dimensiune şi ar dura pentru totdeauna de a încărca până dosarul şi s-ar închide. I had no idea why this was happening and now after following your above instructions, it opens up in a more timely fashion! Am avut nici o idee de ce se întâmplă şi acum, după ce a urmat instrucţiunile de mai sus dvs., acesta se deschide într-un mod mai mult timp! thanks again. multumesc din nou.
Thanks! Mulţumesc!
This tweak can be enhanced with a nice registry hack to completely prevent Vista Explorer to view zip/cab files in the Explorer's left hand navigation pane tree. Acest tweak poate fi îmbunătăţită cu un registru hack la Nisa pentru a preveni complet Vista Explorer pentru a vizualiza zip / cab, în stânga Explorer arborele de mână Panoul de navigare. If you use ShellEx the zip files are now as they were folders you can't access. Dacă utilizaţi ShellEx zip dosar sunt acum aşa cum au fost foldere nu se pot accesa. See here: A se vedea aici:
http://forums.techarena.in/tips-tweaks/934174.htm http://forums.techarena.in/tips-tweaks/934174.htm
Works with Vista Home Premium SP1. Works with Vista Home Premium SP1. Very handy if your folders are flooded with zip files. Foarte util în cazul în care dosarele dvs. sunt inundate cu zip dosar.
You can always open Task manager directly using CTRL-SHIFT-ESC rather than indirectly through CAD Puteţi deschide întotdeauna Task Manager direct folosind Ctrl-Shift-CES, mai degrabă decât indirect, prin intermediul CAD
I think of this as the Masonic three-fingered-salute (it can be done all using the left hand) Cred că de acest lucru ca masonice trei degete-Salute (se poate face toate folosind mâna stângă)