Làm cách nào tôi có thể thực hiện Làm mới bộ nhớ cache trong Google Chrome?


337

Tôi không biết chính xác nó được gọi là gì, bằng cách làm mới bộ đệm, ý tôi là làm mới trang sau khi xóa bộ đệm. Tôi không muốn xóa toàn bộ bộ đệm của trình duyệt.

Tôi dường như không thể làm mới bộ nhớ cache. Trong Firefox, tôi biết nó là Shift+ Làm mới.

Trong Chrome, tôi đã thử Ctrl+ R, Ctrl+ Làm mới, Alt+ Làm mới, Shift+ Làm mới nhưng không ai trong số họ hoạt động.


2
Phiên bản 4.0.206.1 của tôi đã thử lại sau khi thay đổi mã nguồn (PHP). Được làm mới tốt trong FF với Shift + F5. Thay đổi không hiển thị Chrome sau khi Ctrl + Làm mới.
gAMBOOKa

Bằng "Ctrl + Làm mới", bạn có nghĩa là thực sự nhấp vào nút làm mới? Tôi không biết liệu điều đó có hoạt động trong Chrome hay không; Mặc dù vậy, tôi gần như tích cực Ctrl + F5 hoạt động như mong đợi.

1
Đã thử cả với F5 và Làm mới, Ctrl và Shift ... không thay đổi. Không có cấu hình proxy,
gAMBOOKa

12
Command-Shift-R hoạt động trong Mac (OS X 10.6.7 và Chrome 17.0.963.56).
Joe Mornin

5
Trên máy mac: giữ KIỂM SOÁT và nhấp vào nút tải lại của Chrome
Mitch Fournier

Câu trả lời:


343

Đẩy F12hoặc Ctrl+ Shift+ Jđể "Công cụ mở phát triển" trên Windows (Trên Mac: Cmd+ Opt+ I) sau đó bạn có thể click chuột phải vào biểu tượng làm mới và chọn 'Empty Cache và cứng lại'

ảnh chụp màn hình

Xem: https://stackoverflow.com/questions/12633425/chrom-browser-reload-options-new-feature

Các tài liệu nói:

  • Đối với Windows và Linux: Shift + F5hoặc Ctrl+ Shift+R
    • (ảnh chụp màn hình): nhập mô tả hình ảnh ở đây
  • Đối với máy Mac : Cmd+ Shft+ R):

Tải lại trang hiện tại của bạn, bỏ qua nội dung được lưu trữ.

Mặc dù một số đã báo cáo công việc này, những người khác nói rằng nó không hoạt động chính xác

Các tùy chọn khác của bạn là:

  1. Bảng điều khiển JavaScript

    Bảng điều khiển JavaScript có sẵn ở hai chế độ trong Chrome DevTools: tab Bảng điều khiển chính hoặc dưới dạng chế độ xem tách mà bạn có thể hiển thị trong khi trên tab khác (chẳng hạn như Thành phần hoặc Nguồn).

    Để mở tab Bảng điều khiển, hãy thực hiện một trong các thao tác sau:

    Sử dụng phím tắt Command - Option - J (Mac) hoặc Control - Shift - J (Windows / Linux). Chọn Xem> Nhà phát triển> Bảng điều khiển JavaScript .

    F12 dường như không được đề cập ở đây nhưng cũng sẽ mở giao diện điều khiển này trên Windows.

    Công cụ dành cho nhà phát triển Chrome

    Sử dụng Bảng điều khiển JavaScript

  2. Cửa sổ ẩn danh

    Một tùy chọn thú vị khác là mở một cửa sổ ẩn danh mới ( Ctrl+ Shift+ NTrên máy Mac: + Shift+ N.). Cửa sổ này sẽ không sử dụng bất kỳ cookie được lưu trữ, nội dung được lưu trong bộ nhớ cache hoặc độ phân giải DNS, do đó bạn có thể kiểm tra nội dung trong đó mà không làm chậm quá trình duyệt thông thường của bạn bằng cách bỏ bộ đệm. Đây là những gì tôi hầu như luôn luôn làm thay vì xóa bộ nhớ cache. https://support.google.com/chrom đá/95464

  3. Vô hiệu hóa bộ nhớ cache

    Mở Công cụ dành cho nhà phát triển Chrome ( F12, Mac: + + I). Nhấp vào biểu tượng cài đặt (một bánh răng ở góc dưới bên phải). Kiểm tra "Vô hiệu hóa bộ đệm". Bây giờ khi bạn duyệt với các công cụ dành cho nhà phát triển, bộ nhớ đệm mở sẽ bị tắt.

  4. Nhấp và làm sạch

    Cuối cùng, cũng có tùy chọn tiện ích mở rộng Click & Clean


2
Điều này không làm việc cho tôi. f12 không làm gì cả. Chrome 25.0.1364.172 trên OSX 10.6.8.
Jonathan Hartley

1
Bạn không cần phải mở công cụ dev. Ngoài ra F12 là dành cho cửa sổ. Trên mac: ⌥⌘I Nguồn: developers.google.com/chrome-developer-tools/docs/shortype
basarat

1
Tôi nghĩ các tùy chọn này sẽ chỉ xuất hiện khi Chrome muốn hiển thị chúng! Bây giờ tôi nhận ra nó sẽ chỉ hiển thị khi các công cụ dành cho nhà phát triển được mở. Ngoài ra nếu ai đó ở đây không thích nhấp chuột phải, bạn có thể nhấp dài vào nút refresh để đạt được hiệu quả tương tự.
Jasjeev Singh

1
Vô hiệu hóa bộ đệm trong tab Mạng của Công cụ dành cho nhà phát triển ngay bây giờ.
translucentCloud

1
Tôi không chắc tại sao mọi người nói bạn không cần các công cụ dev mở. Đối với tôi, bạn cần chúng mở và sau đó điều này làm việc tuyệt vời. Cảm ơn vì tiền hỗ trợ.
nycynik

65

Một tùy chọn thú vị khác là mở một cửa sổ ẩn danh mới ( Ctrl+ Shift+ N). Cửa sổ này sẽ không sử dụng bất kỳ cookie được lưu trữ, nội dung được lưu trong bộ nhớ cache hoặc độ phân giải dns, vì vậy bạn có thể kiểm tra nội dung trong đó mà không làm chậm quá trình duyệt thông thường của bạn bằng cách bỏ bộ đệm. Đây là những gì tôi hầu như luôn luôn làm thay vì xóa bộ nhớ cache.


1
+1 Tôi thấy Chrome sẽ lưu tệp tải xuống. Điều này đặc biệt khó chịu khi tôi đang làm việc trên các cấu hình apache / nginx và tôi đang tải xuống index.php thay vì xem nó. Cách duy nhất là xóa toàn bộ bộ đệm, sử dụng ẩn danh hoặc sử dụng Firefox.
James

1
argh, ngoại trừ đôi khi nó không hoạt động. Tôi chỉ mất 15 phút để tìm hiểu tại sao tệp SWF được tải bên ngoài của tôi không chính xác. Firefox cho thấy nó là chính xác, không có kết hợp làm mới tổ hợp phím trong Incognito Chrome đã xóa SWF khỏi bộ đệm, cũng như không xóa bộ nhớ cache Chrome thực tế và làm mới cửa sổ Ẩn danh. Tôi đã phải đóng và mở lại hoàn toàn cửa sổ Ẩn danh để bộ đệm cuối cùng thoát khỏi SWF. Đã hoạt động tốt trong khoảng một giờ cho đến khi điều này xảy ra: /
danjah

Một lần nữa 5 phút sau, đây không phải là một giải pháp đáng tin cậy như tôi có thể nói. Chrome v17.0.963.46 m
danjah

điều này cũng sẽ vô hiệu hóa các tiện ích mở rộng, có thể đi ngược lại với một số thử nghiệm
Daniel Watpy

19

Theo tài liệu , Ctrl+ F5hoặc Shift+ F5nên hoạt động. Có lẽ bạn có một proxy được cấu hình trên IE & chrome, bộ nhớ cache trang của bạn?


1
Nếu bạn thực sự muốn chắc chắn rằng bạn phải xóa bộ đệm bằng các tùy chọn Công cụ.
sorin

1
Bạn cần xóa bộ đệm bằng Công cụ để xóa favicon khỏi bộ đệm; tải lại cứng bình thường không làm điều đó.
RomanSt

3
Liên kết trong câu trả lời của bạn không còn hướng đến trang dự định.
Audite Marlow

9

Một cách giải quyết là nhấn tải lại rất nhanh hai lần liên tiếp.


1
Dường như không phải trong tất cả các trường hợp, tôi chỉ có một trang không muốn tải vì các sự cố dns trước đó và Chrome chỉ từ chối tải nó trong khoảng một phút ... sau đó nó hoạt động trở lại.
Wolph

ngoài các cách trực tiếp hơn như vô hiệu hóa bộ đệm trong tab mạng hoặc trong tùy chọn, đôi khi tôi thấy rằng làm mới trang hơn mười lần có tác dụng xóa. Chỉ cần liên tục nhấn refresh 10
roberthuttinger

9

Tôi đã gặp vấn đề với việc làm mới Chrome mặc dù sử dụng shift+ F5hoặc + shift+ r.

Những gì tôi đã tìm thấy hoạt động mặc dù khá tàn bạo là giữ + shift+ rtrong vài giây để trình duyệt thực hiện nhiều lần thử để làm mới bộ đệm Java và không thành công. Sau đó, lần tiếp theo, nó lấy thành công JS từ máy chủ.


1
Vâng, tôi có thể xác nhận điều này. Tôi đã tự làm việc này.
gAMBOOKa

9

Chrome hút cho điều này. Đôi khi tôi có thể nhận được Shift+ F5để làm việc nhưng không phải lúc nào cũng vậy. Giải pháp của tôi lúc này là sử dụng tiện ích mở rộng 'Click & Clean' . Nó xấu nhưng hoạt động mọi lúc nên tôi khuyên bạn nên làm điều đó ngay bây giờ.


2
Đối với tôi, Ctrl + Shift + R hai lần hoạt động mỗi lần. Tôi không biết tại sao họ lại làm nó khó chịu như vậy.
RomanSt

7

Mở Công cụ dành cho nhà phát triển Chrome (F12 hoặc Ctrl + Shift + I hoặc Menu / Công cụ / Công cụ dành cho nhà phát triển). Nhấp vào biểu tượng cài đặt (một bánh răng ở góc dưới bên phải). Kiểm tra "Vô hiệu hóa bộ đệm". Bây giờ khi bạn duyệt với các công cụ dành cho nhà phát triển, bộ nhớ đệm mở sẽ bị tắt.


2

Ctrl+ Shift+ F5dường như làm việc cho tôi.


2

Bạn có thể nhấp chuột phải, đi Inspect Elementxuống dưới Resourceshoặc Application(trong phiên bản mới hơn) thu gọn Cookiesnhấp chuột phải vào tên miền và nhấp Clear.


1

nó có thể chỉ đơn giản là cài đặt bàn phím của bạn, kiểm tra xem bạn có bật hoặc tắt các phím chức năng hay không, với bàn phím logitech của tôi, đó là phím FMode, tương tự như NumLock!


1
  1. Nhấp vào menu Công cụ. (cờ lê ở góc trên bên phải)

  2. Lựa chọn các phương án.

  3. Nhấp vào tab Under the Hood.

  4. Nhấp vào Xóa dữ liệu duyệt web

  5. Kiểm tra các hộp cho các loại thông tin bạn muốn xóa.

    • xoá lịch sử truy cập
    • Xóa lịch sử tải về
    • Làm sạch bộ nhớ tạm
    • Xóa cookie
    • Xóa mật khẩu đã lưu

Bạn cũng có thể chọn khoảng thời gian bạn muốn xóa thông tin được lưu trong bộ nhớ cache bằng cách sử dụng Xóa dữ liệu từ menu thả xuống trong khoảng thời gian này.

  1. Nhấp vào Xóa dữ liệu duyệt web khi sẵn sàng.

12
Tại sao tôi lại xóa toàn bộ bộ đệm của mình để kiểm tra một trang?! Tôi thà sử dụng Firefox.
gAMBOOKa

Chrome đã trở lại trong hình ảnh khi bạn có thể tải lại một cách khó khăn - superuser.com/a/512833/92862
Coops

1

Trên Windows Ctrl + F5để tải lại cứng và chỉ F5để tải lại.

Trên Mac + + Rđể tải lại cứng và + Rđể tải lại.

tải lại cứng xóa bộ nhớ cache được lưu trữ cho trang đó.

Nếu bạn quan tâm đến việc thử nghiệm mọi thứ, hãy truy cập nặc danh . Bạn chỉ có thể đóng cửa sổ này để xóa tất cả bộ đệm và lịch sử tạm thời.

Trên Windows : Ctrl+ Shift+N

Trên máy Mac : + Shift+N

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.