Cách khắc phục sự cố mã Visual Studio trên Windows 11
Visual Studio Code là một IDE phổ biến được những người đam mê lập trình ưa thích. Microsoft đã cải tiến giao diện người dùng của mình và cũng cung cấp giao diện này trên Microsoft Store. Bạn thậm chí có thể cài đặt nhiều tiện ích mở rộng trong Visual Studio Code để giúp trải nghiệm lập trình của bạn tốt hơn.
Tuy nhiên, nhiều người dùng phải đối mặt với sự cố đột ngột trong ứng dụng Visual Studio Code, điều này cản trở quy trình làm việc của họ. Nếu bạn phải đối mặt với cùng một vấn đề nhiều lần, đừng lo lắng. Chúng tôi sẽ liệt kê nhiều bản sửa lỗi để bạn có thể thử và giải quyết sự cố trên máy tính của mình. Hãy đi sâu vào bài viết.
Mục Lục
1. Chấm dứt Visual Studio Code và khởi động lại
Trước khi chuyển sang các bản sửa lỗi phức tạp hơn cho ứng dụng, hãy đóng hoàn toàn Visual Studio Code bằng Trình quản lý tác vụ và khởi động lại. Đây là cách thực hiện:
- Nhấp chuột phải vào Bắt đầu để mở menu Power User. bấm vào Quản lý công việc lựa chọn.
- Xác định quy trình Visual Studio Code trong danh sách các quy trình đang hoạt động.
- Nhấp chuột phải vào nó và nhấp vào Kết thúc nhiệm vụ tùy chọn từ menu ngữ cảnh. Nó sẽ đóng ứng dụng Visual Studio Code và tất cả các quy trình liên quan của nó.
- Đóng cửa sổ Trình quản lý tác vụ và mở menu Bắt đầu.
- Nhập Visual Studio Code và chạy ứng dụng với quyền quản trị viên. Kiểm tra nếu nó gặp sự cố ngay bây giờ.
2. Khởi động lại Hệ thống của bạn
Khởi động lại hệ thống là thủ thuật lâu đời nhất trong cuốn sách. Nghe có vẻ không hiệu quả nhưng giải quyết được hầu hết các sự cố hệ thống. Khởi động lại hệ thống giúp đóng tất cả các quy trình và dịch vụ đang hoạt động, xóa bộ nhớ hệ thống và khởi chạy lại chúng. Do đó, mọi dịch vụ hoặc ứng dụng không hoạt động cũng sẽ khởi động lại từ đầu.
Click chuột phải trên nút Bắt đầu và chọn Khởi động lại tùy chọn từ menu Power user. Sau khi hệ thống khởi động lại, hãy chạy Visual Studio Code với quyền của quản trị viên và kiểm tra xem nó có bị treo không.
3. Vô hiệu hóa Tăng tốc phần cứng
Tăng tốc phần cứng có thể gây ra sự cố trên hệ thống có thông số kỹ thuật thấp đang chạy ứng dụng Visual Studio. Không có tùy chọn cho tính năng này trong cài đặt ứng dụng. Vì vậy, bạn phải sửa đổi tệp argv.json để tắt nó. Đây là cách:
- Khởi chạy Visual Studio Code và nhấp vào Cài đặt biểu tượng ở góc dưới cùng bên trái.
- chọn Bảng lệnh tùy chọn từ menu cài đặt và nhấp vào Tùy chọn: Định cấu hình Đối số thời gian chạy lựa chọn.
- Bây giờ, hãy nhập lệnh sau vào tệp argv.json: “vô hiệu hóa-tăng tốc phần cứng”: đúng
- Nhấn Ctrl + S để lưu các thay đổi vào tệp.
- Khởi động lại ứng dụng và kiểm tra xem nó có bị treo không.
4. Thực hiện khởi động sạch
Thông thường, các ứng dụng và dịch vụ của bên thứ ba có thể can thiệp vào các ứng dụng khác và khiến ứng dụng bị treo cũng như treo. Vì vậy, để loại trừ khả năng này, hãy khởi động sạch hệ thống Window của bạn chỉ với các dịch vụ liên quan đến Microsoft được bật khi khởi động.
Nếu Visual Studio Code hoạt động tốt sau khi khởi động sạch, hãy thử khởi động lại trong khi bật một số dịch vụ của bên thứ ba. Lặp lại quy trình này cho đến khi bạn tìm thấy dịch vụ hoặc ứng dụng có vấn đề.
5. Vô hiệu hóa tiện ích mở rộng mã Visual Studio
Visual Studio Code cần các tiện ích mở rộng để mở rộng ngôn ngữ và hỗ trợ trình gỡ lỗi cho các ngôn ngữ lập trình khác nhau. Nếu bạn sử dụng tiện ích mở rộng, bạn phải tìm và loại bỏ những tiện ích rắc rối. Đây là cách thực hiện:
- Khởi chạy Visual Studio Code và nhấn Ctrl + Shift + X để mở cài đặt tiện ích mở rộng.
- bấm vào Cài đặt tùy chọn để hiển thị tất cả các tiện ích mở rộng được cài đặt trong ứng dụng Visual Studio Code.
- Nhấp chuột phải vào bất kỳ tiện ích mở rộng nào và chọn Vô hiệu hóa tùy chọn từ menu ngữ cảnh.
- Lặp lại quy trình này cho tất cả các tiện ích mở rộng để tắt chúng.
- Bây giờ hãy khởi động lại ứng dụng Visual Studio Code và chạy nó một lúc mà không cần bất kỳ tiện ích mở rộng nào. Nếu nó không gặp sự cố, tiện ích mở rộng có thể là nguyên nhân gây ra sự cố.
- Để xác định tiện ích mở rộng, hãy truy cập lại cài đặt Tiện ích mở rộng trong ứng dụng và nhấp chuột phải vào tiện ích mở rộng đã tắt. chọn Cho phép lựa chọn.
- Kiểm tra xem Visual Studio Code có gặp sự cố khi tiện ích mở rộng này đang hoạt động không. Lặp lại quy trình để tìm tiện ích mở rộng thủ phạm và xóa tiện ích đó khỏi ứng dụng.
6. Loại trừ Visual Studio Code trong Windows Defender
Các chương trình chống vi-rút không hoạt động tốt với các ứng dụng và chương trình và thường gắn cờ sai cho chúng. Vì vậy, hãy thêm một loại trừ cho ứng dụng Visual Studio Code. Nếu bạn sử dụng phần mềm chống vi-rút của bên thứ ba trên hệ thống của mình, hãy thêm một loại trừ cho thư mục ứng dụng Visual Studio Code bằng cách truy cập cài đặt của nó. Bạn thậm chí có thể tạm thời vô hiệu hóa Windows Security và chạy ứng dụng để kiểm tra xem nó có bị treo ngay bây giờ không.
7. Cập nhật mã Visual Studio
Nếu bạn đang sử dụng phiên bản Visual Studio Code rất cũ và gặp sự cố đột ngột, thì bạn phải cập nhật ứng dụng. Bản cập nhật ứng dụng mới mang đến những cải tiến về bảo mật và sửa lỗi có thể tồn tại trong phiên bản cũ của ứng dụng. Đây là cách cập nhật ứng dụng:
- Mở Visual Studio Code và nhấp vào Cài đặt biểu tượng.
- chọn Kiểm tra cập nhật tùy chọn từ menu ngữ cảnh.
- Nếu có bản cập nhật, hãy tải xuống và cài đặt bản cập nhật đó rồi khởi động lại máy tính của bạn.
- Khởi chạy lại ứng dụng và sử dụng nó một lúc trong khi theo dõi các sự cố.
8. Quay lại bản cập nhật Windows cuối cùng
Các bản cập nhật Windows có thể phá vỡ các tính năng của hệ thống hoặc không phù hợp với các ứng dụng của bên thứ ba. Nếu bạn gặp sự cố sập ứng dụng sau một bản cập nhật gần đây, hãy gỡ cài đặt thủ công bản cập nhật Windows gần đây nhất trên máy tính của bạn. Nó sẽ hoàn nguyên tất cả những thay đổi mới được thực hiện cho hệ thống của bạn.
9. Cài đặt lại Visual Studio Code
Nếu quá trình cài đặt ứng dụng bị hỏng nghiêm trọng và không thể sửa chữa, thì thao tác đặt lại ứng dụng đơn giản sẽ không hiệu quả. Thay vào đó, bạn phải xóa hoàn toàn Visual Studio Code khỏi hệ thống của mình rồi cài đặt lại.
Lặp lại các bước sau để cài đặt lại Visual Studio Code bằng Winget:
- Nhấn Thắng + R để khởi chạy hộp lệnh Run.
- Kiểu cmd trong hộp nhập văn bản và nhấn Ctrl + Shift + Enter để khởi chạy dấu nhắc lệnh với quyền quản trị viên.
- Chấp nhận lời nhắc UAC và nhấp vào Đúng cái nút.
- Nhập lệnh sau và nhấn phím enter: danh sách cánh
- Sao chép ID của ứng dụng Visual Studio Code và dán vào sau lệnh sau: gỡ cài đặt winget [App ID]
winget uninstall Microsoft.VisualStudioCode
- Đợi quá trình gỡ cài đặt hoàn tất. Khởi động lại hệ thống của bạn.
- Khởi chạy lại Dấu nhắc Lệnh với quyền quản trị viên.
- Sau đó gõ lệnh sau và nhấn phím enter: winget cài đặt Microsoft.VisualStudioCode
- Sẽ mất một lúc để tải xuống và cài đặt ứng dụng trên hệ thống của bạn. Bạn sẽ không cần tương tác với cửa sổ trình cài đặt hoặc cấp bất kỳ quyền nào.
- Chạy Visual Studio Code ngay bây giờ và kiểm tra xem ứng dụng có gặp sự cố nào không.
10. Sử dụng Phiên bản web
Microsoft thậm chí còn cung cấp phiên bản web của Visual Studio Code mà bạn có thể sử dụng như một giải pháp tạm thời. Bạn có thể đăng nhập vào phiên bản web và đồng bộ hóa các tệp cũng như cài đặt của mình. Hơn nữa, bạn có thể cài đặt PWA từ trình duyệt của Visual Studio Code và khởi chạy nó trực tiếp từ máy tính để bàn của bạn.
Visual Studio Code sẽ không gặp sự cố nữa trên Windows 11
IDE phổ biến của Microsoft là công cụ cần thiết của các lập trình viên. Nếu nó gặp sự cố đột ngột, các dự án có thể bị trì hoãn khá nhiều. Bắt đầu với khắc phục sự cố cơ bản và sau đó tắt tính năng tăng tốc phần cứng trên hệ thống của bạn. Sau đó, tắt tiện ích mở rộng và thực hiện khởi động sạch. Thêm một loại trừ cho ứng dụng trong chương trình chống vi-rút. Cuối cùng, nếu không có gì hoạt động, hãy cài đặt lại ứng dụng Visual Studio Code trên hệ thống của bạn.