Important! This is an automatic machine translated page. If you can read english, you should Click Here to read the original English version of the article.

Prevent Explorer from Freezing With Large Zip Files on Vista Ngăn chặn Explorer từ đóng băng Với lớn Zip Files trên Vista

This article was written by Bài viết này được viết bởi Daniel Spiewak Daniel Spiewak , a great software developer and friend of the How-To Geek. , Một nhà phát triển phần mềm lớn và bạn bè của How-To 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 có sẵn trong giải quyết cho các file zip - bạn có thể tạo, trích xuất, hoặc thậm chí phải duyệt xuống họ như là đã được một thư mục. But if you have very big zip files sitting on your hard drive, bad things can happen unless you disable the zip handler. Nhưng nếu bạn có file zip rất lớn ngồi trên ổ cứng của bạn, những điều xấu có thể xảy ra, trừ khi bạn vô hiệu handler zip.

How We Figured It Out Làm thế nào Chúng tôi figured It Out

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. Cũng ngày hôm nay, tôi đã cố gắng để khôi phục lại một số tác phẩm của tôi từ một sao lưu trước đó Tôi chụp nén tập tin rất lớn tắt ổ đĩa mạng của tôi và lưu nó vào máy tính để bàn.. Từ đó, một chút chút WinZip diệu grabbed tôi một, 25 MB thư mục tôi thực sự muốn ra khỏi file zip toàn bộ 11 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). Tôi biết tôi có thể muốn khôi phục tập tin hơn mặc dù sau này, vì vậy tôi còn tập tin trên máy tính để bàn của tôi (kể cả chuyển giao trên gigabit, 11 GB vẫn còn 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. Khi tôi cuối cùng đã trở lại vào màn hình máy chủ lưu trữ của tôi sau này mà buổi tối, tôi thấy đến sốc utter của tôi rằng điều này không làm việc đúng cách. Ví dụ, tôi đã mở được các nhà thám hiểm tập tin và cố gắng để mở rộng một thư mục trong khung bên trái cây - Thay vì bàn tay mặt độc đáo mở rộng,. hiển thị các sub-folders, nó chỉ mới bắt đầu quay bánh xe của nó. When I came back to it ten minutes later, it was still chugging away. Khi tôi trở lại nó mười phút sau đó, nó vẫn chugging đi.

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. Tôi chết trong quá trình explorer.exe, khởi động lại thám hiểm và tiếp tục với công việc của tôi ít nhất, cho đến khi WinZip bắt đầu có những vấn đề tôi nhấn. Các Extract "" nút trên một hợp lý có kích thước lưu trữ (150 MB) và các ứng dụng bị đóng băng.. Cũng giống như thám hiểm , nó đã được ăn uống đầy đủ cpu của tôi và làm hoàn toàn không có gì với nó.

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. Công nhận tôi đã ra khỏi giải đấu của tôi, tôi bắn lên hội thoại với "The Geek" và chúng tôi bắt đầu xử lý sự cố Một giờ rưỡi sau,. Sau khi chảy qua vùng núi của các tập tin nhật ký, tải các công cụ tôi thậm chí không biết tồn tại, và lội thông qua các trang của sản lượng từ Sysinternals "procmon", chúng tôi cuối cùng đã tìm thấy được vấn đề.

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. Có vẻ như là Windows Vista tập tin thám hiểm (theo mặc định) cố gắng recurse vào bất kỳ tài liệu lưu trữ zip trong một thư mục con trực tiếp, cho phép người dùng xem nội dung của zip tập tin trực tiếp trong thanh bên Windows XP có cùng "tính năng",. Nhưng nó chờ để vào zip file cho đến khi bạn thực sự mở rộng các nút trong thanh bên. Về nguyên tắc, phương pháp của Vista là một ý tưởng tốt. XP luôn luôn bị trì hoãn lâu dài bất cứ khi nào bạn mở một file zip, đặc biệt là qua kết nối mạng. Grabbing một danh sách tập tin trong nền có vẻ như là một ý tưởng tốt, cho đến khi bạn đưa vào tài khoản lưu trữ rất lớn.

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. Bằng cách cố recurse vào đó zip GB 11 tập ngồi trên máy tính để bàn của tôi, Vista khá nhiều bắt đầu một bộ xử lý thâm canh tác vụ mà nó không có cơ hội hoàn thành trong một khung thời gian hợp lý. Như vậy, làm thiệt mạng hiệu suất qua hội đồng quản trị không có trở lại hữu hình.

Disabling Zip Handling Vô hiệu hóa Zip xử lý

The obvious solution to this problem is to just turn off Windows's built-in zip file handling, since I'm using WinZip anyway. Các giải pháp rõ ràng cho vấn đề này là để chỉ tắt của Windows được xây dựng trong xử lý file zip, vì tôi đang sử dụng WinZip anyway. The quickest way to do this is to use the excellent Cách nhanh nhất để làm điều này là sử dụng tuyệt vời ShellExView application ShellExView ứng dụng to disable the explorer shell extension. để vô hiệu hóa phần mở rộng vỏ thám hiểm. (you don't have to install it, just in case you're leery about that sort of thing) (bạn không cần phải cài đặt nó, chỉ trong trường hợp bạn đang tinh ranh về điều mà loại)

Open up ShellEx in Administrator mode by right-clicking the file and choosing “Run as Administrator”. Mở ShellEx trong chế độ quản trị bằng cách nhấn phải tập tin và chọn "Run as Administrator". Select all of the “Compressed” items, right-click and select “Disable Selected Items”. Chọn tất cả các "nén" các mục, nhấn chuột phải và chọn "Vô hiệu hoá chọn Tìm".

shell-ex

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. Bây giờ mà mở rộng được thực hiện, bạn có thể đăng xuất, hoặc bạn có thể là một chút thông minh hơn về những điều và chỉ cần khởi động lại explorer.exe "" quá trình Để làm điều này, mở Task Manager (nhấn chuột phải trên thanh tác vụ. và chọn "Task Manager", hoặc sử dụng mà ol tốt 'ba pinch thần kinh fingered Vulcan, Ctrl + Alt + Delete) và tìm thấy explorer.exe "" tiến trình. Có lẽ sẽ có nhiều hơn một quá trình trong danh sách có tên "thám hiểm. exe ", do đó hãy chắc chắn sắp xếp theo CPU và chọn một trong xa nhất về phía trên cùng.

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. Một khi bạn đã chọn các nhà thám hiểm, nhấn vào "End Process" và xác nhận trong hộp thoại kế tiếp. Các thanh tác vụ sẽ biến mất, cùng với tất cả các cửa sổ thám hiểm tập tin của bạn.

nhiệm vụ, quản lý

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. Bây giờ chọn "New Task (Run ...)" từ trình đơn File Trong Open ":." Hộp văn bản, hãy nhập "thám hiểm" và nhấn OK. Sau một thời điểm, thanh công cụ sẽ xuất hiện lại và tất cả mọi thứ cần được hunky-dory. Sau này , bạn không nên có bất kỳ vấn đề lớn hơn với các file zip khóa lập hệ thống.

run-nhiệm vụ

Download ShellExView from nirsoft.net Download ShellExView từ nirsoft.net

This article was originally written on 10/29/07 Tagged with: Bài viết này ban đầu được viết ngày 10/29/07 Tagged với: Vista Tips & Tweaks Vista Tips & Tweaks , , Windows Vista Windows Vista

Daily Email Updates Email cập nhật hàng ngày

You can get our how-to articles in your inbox each day for free. Bạn có thể làm thế nào chúng tôi vào các bài viết trong hộp thư của bạn mỗi ngày miễn phí. Just enter your name and email below: Chỉ cần nhập tên và email của bạn dưới đây:


Name: Tên:
Email: Email:

Comments (3) Comment (3)

  1. Marcus Marcus

    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. Thư mục tải của tôi có tải của rar và file zip khoảng 100 mb về kích thước và sẽ đi mãi mãi để tải lên các thư mục và sẽ treo cứng. I had no idea why this was happening and now after following your above instructions, it opens up in a more timely fashion! Tôi không có ý kiến tại sao điều này đã xảy ra và bây giờ sau khi làm theo hướng dẫn trên đây của bạn, nó mở ra một cách kịp thời hơn! thanks again. nhờ một lần nữa.

  2. simo simo

    Thanks! Cảm ơn!

    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. Tinh chỉnh này có thể được tăng cường với một registry hack tốt đẹp hoàn toàn ngăn chặn Vista Explorer để xem zip / file cab trong cây của Explorer cửa sổ bên tay trái chuyển hướng. If you use ShellEx the zip files are now as they were folders you can't access. Nếu bạn sử dụng ShellEx nén tập tin hiện nay như chúng đã được các thư mục mà bạn không thể truy cập. See here: Xem ở đây:

    http://forums.techarena.in/tips-tweaks/934174.htm http://forums.techarena.in/tips-tweaks/934174.htm

    Works with Vista Home Premium SP1. Làm việc với Windows Vista Home Premium SP1. Very handy if your folders are flooded with zip files. Rất tiện nếu các thư mục của bạn đang bị ngập lụt với các file zip.

  3. AdamV AdamV

    You can always open Task manager directly using CTRL-SHIFT-ESC rather than indirectly through CAD Bạn luôn có thể mở công tác quản lý trực tiếp bằng cách sử dụng Ctrl-Shift-ESC chứ không phải là gián tiếp thông qua CAD
    I think of this as the Masonic three-fingered-salute (it can be done all using the left hand) Tôi nghĩ rằng điều này là Masonic-ba-fingered salute (nó có thể thực hiện tất cả bằng cách sử dụng tay trái)


Our Friends Bạn bè của chúng tôi
Getting Started Bắt đầu


About How-To Geek Giới How-To Geek
What Is That Process? Quá trình đó là gì?
svchost.exe svchost.exe
jusched.exe jusched.exe
dwm.exe dwm.exe
ctfmon.exe ctfmon.exe
wmpnetwk.exe wmpnetwk.exe
wmpnscfg.exe wmpnscfg.exe
rundll32.exe rundll32.exe
wfcrun32.exe wfcrun32.exe
Ipoint.exe Ipoint.exe
Itype.exe Itype.exe
Wfica32.exe Wfica32.exe
Mobsync.exe Mobsync.exe
conhost.exe conhost.exe
Dpupdchk.exe Dpupdchk.exe Adobe_Updater.exe Adobe_Updater.exe

Copyright © 2006-2009 HowToGeek.com. Bản quyền © 2006-2009 HowToGeek.com. All Rights Reserved. Tất cả các quyền.