Visual Studio bị treo khi khởi động trong khi tải các dự án gần đây
Đã xuất bản: lúc 18:58:14 UTC 28 tháng 6, 2025
Thỉnh thoảng, Visual Studio sẽ bắt đầu treo trên màn hình khởi động khi tải danh sách các dự án gần đây. Khi bắt đầu như vậy, nó có xu hướng tiếp tục treo rất nhiều lần và bạn thường phải khởi động lại Visual Studio nhiều lần và thường phải đợi vài phút giữa các lần thử để tiến triển. Bài viết này đề cập đến nguyên nhân có khả năng xảy ra nhất của sự cố và cách giải quyết.
Visual Studio Hangs on Startup While Loading Recent Projects
Thỉnh thoảng, Visual Studio sẽ bị treo khi khởi động trong khi tải danh sách các dự án gần đây. Khi bắt đầu xảy ra, thường thì nó sẽ tiếp tục xảy ra rất nhiều lần và có thể phải mất khá nhiều lần thử mới thực sự mở được Visual Studio.
Có lần, vào một ngày tôi không cần gấp trên một máy phát triển cụ thể, tôi chỉ để nó treo để xem mất bao lâu khi tôi làm việc trên các máy khác. Khi tôi sắp tắt máy vào tám giờ sau đó, nó vẫn treo, vì vậy kiên nhẫn dường như không phải là một lựa chọn khả thi trong trường hợp này.
Vấn đề này càng trở nên khó chịu hơn khi có vẻ như bạn cần phải đợi vài phút giữa các lần khởi động Visual Studio để có cơ hội vượt qua vấn đề này. Nếu bạn cứ khởi động lại nhanh chóng, vấn đề sẽ tiếp tục xảy ra. Tôi đã nhiều lần mất hơn nửa giờ chỉ để khởi động Visual Studio sau khi nó bị lỗi này. Rõ ràng là điều này không lý tưởng khi bạn đang cố gắng làm việc hiệu quả.
Tôi vẫn chưa tìm ra nguyên nhân chính xác gây ra vấn đề này, nhưng may mắn thay - sau khi nghiên cứu - tôi đã tìm ra cách giải quyết đáng tin cậy khi sự cố này xảy ra.
Vấn đề có vẻ liên quan đến bộ đệm mô hình thành phần của Visual Studio, đôi khi có thể bị hỏng. Nguyên nhân chính xác gây ra lỗi vẫn là một bí ẩn đối với tôi, nhưng khi nó xảy ra, bạn chỉ cần xóa nó, điều này sẽ giải quyết được vấn đề.
Bộ nhớ đệm mô hình thành phần thường nằm trong thư mục này:
Rõ ràng là bạn nên thay thế
Thư mục ComponentModelCache có thể được xóa hoặc đổi tên và lần sau khi bạn khởi động Visual Studio, nó sẽ không bị treo khi tải các dự án gần đây :-)
Vấn đề đã được giải quyết - nhưng sớm muộn gì nó cũng sẽ xảy ra lại, vì vậy có lẽ bạn sẽ muốn đánh dấu trang bài đăng này ;-)
Lưu ý: Bài viết này được xuất bản theo Dynamics 365, vì phát triển D365 là thứ tôi thường sử dụng Visual Studio. Tôi tin rằng vấn đề được đề cập ở đây là vấn đề chung với Visual Studio chứ không phải chỉ riêng plugin D365.