Hiệu Chỉnh Máy Windows
Nếu bạn có một trái tim nồng cháy, sẵn sàng reset 100% máy tính ❤️🔥, thì
Bạn sẽ không phải đọc và làm tiếp những dòng dưới nếu quyết định:
🤑 Dư giả tiền: cho máy MacBook Pro (Pro nha), và các phụ kiện: mua liền.
😎 Không phí tiền: cài liền Ubuntu hoặc bất kỳ hệ điền hành nhân Linux nào.
Những hiệu chỉnh này giúp ích gì? Có phí thời gian không?
Windows không bắt buộc, và mặc định tắt những thứ này để hạn chế người dùng bình thường tự mình làm hỏng hệ thống, hoặc lạm dụng khiến cho hệ thống dễ lỗi (tự thấy phiền hà với Windows).
Tuy nhiên, khi bạn làm việc chuyên sâu, đặc biệt nếu bạn làm việc trong môi trường lập trình, sử dụng công cụ hoặc thư viện đến từ hệ điều hành Unix-like (Linux, macOS) như Git, Docker, trình biên dịch ... những tinh chỉnh này cần thiết, phải làm.
📍 Thứ này không thể chỉnh, hãy ghi nhớ trên Windows
Tên file: Tránh sử dụng các ký tự đặc biệt như \ / : * ? " < > | trong tên file.
✅ Cài đặt Windows Terminal
Đây là công cụ terminal chính thức, hiện đại và mạnh nhất do Microsoft phát triển. Dùng để tinh chỉnh nhanh trực tiếp vào hệ thống. Thay vì một thao tác phải rê chuột, điền, chọn nhiều tham số trên nhiều màn hình khác nhau (mất thời gian) thì một dòng lệnh trong Terminal xử lý xong ngay khi enter, VÀ bạn có thể copy lệnh, chứ không copy thao tác rê, click, điền 😈
🔧 Cách cài đặt dễ nhất: Qua Microsoft Store
- Mở Microsoft Store.
- Tìm Windows Terminal.
- Bấm Install.
- Mở lên (bình thường bạn mở Terminal với quyền người dùng)
⚡️ Phím tắt: nút Windows và dấu huyền (backtick) (phím đứng liền trước phím số 1)
Win + `
✅ Bật chế độ phân biệt hoa-thường trong tên thư mục và file
💡 Mặc định Windows không phân biệt hoa thường trong tên thư mục và file (file.txt và File.txt được xem là cùng một file); nhưng MacOS và Linux và các chương trình lập trình thì có ❗️ Bật nó lên thui.
Nếu không bật chế độ này, thì một số tool, framework (như Git, Node.js, Docker build context, WSL) hoặc mã nguồn open-source gốc Unix sẽ:
- Tạo cả index.js và Index.js trong cùng một thư mục.
- Gọi file theo đúng kiểu chữ (import Index from './Index') → lỗi trên Windows nếu không bật chế độ này.
Bạn chưa cần thực hiện thao tác này ngay bây giờ, vì cần xác định thư mục cần bật (không cần bật tất cả các thư mục trong hệ thống), nhưng hãy lưu lại ngay. Ngay khi bạn tạo thư mục để lưu mã nguồn, ví dụ Repositories\GitHub\your-id\your-repo, bạn sẽ cần làm thao tác này với thư mục đó.
Hãy hỏi AI cách dùng Terminal mở Powershell dưới quyền Administrator, có nhiều hơn một cách để làm việc này.
✨ Làm thế nào để dùng Windows Terminal mở Powershell dưới quyền Administrator
Chuẩn bị dòng lệnh (gõ vào một ô chat), xong rồi mở PowerShell bằng quyền Administrator và chạy dòng lệnh (copy vào và enter).
fsutil.exe file setCaseSensitiveInfo "<đường-dẫn-đến-folder>" enable
trong đó "<đường-dẫn-đến-folder>" có dạng "C:/Users/..../folder"; Hãy hỏi AI câu sau nếu bạn không chắc:
✨ Làm thế nào để copy đường dẫn đến folder trong Windows
✅ Bật chế độ hỗ trợ tên folder-file dài
Mặc định Windows giới hạn tổng chiều dài từ ổ đĩa đến file không quá 260 ký tự; nhưng MacOS và Linux thì không. ❗️ Phá bỏ giới hạn này thui.
Nếu không bật chế độ này, thì
- Ví dụ với
C:\Users\Username\Documents\Projects\VeryLongProjectName\SubFolder\...→ dễ bị lỗi 🚫 Path too long. - Một số công cụ build, đặc biệt như npm, node_modules, .venv (Python), hoặc môi trường build C++… sẽ tạo ra những đường dẫn rất sâu.
Vì vậy, nên bật lên để không bị lỗi trong những tình huống sau:
- Khi build project với thư viện lồng nhau nhiều cấp.
- Khi dùng Git clone repo có folder-name dài.
- Khi unzip hoặc copy/paste project phức tạp.
Hãy hỏi AI câu sau nếu bạn không chắc:
✨ Làm thế nào để cài đặt hoặc cập nhật một key trong Windows Registry
Cài đặt registry HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\FileSystem, Cài đặt key LongPathsEnabled (type DWORD - 32-bit Value), giá trị 1.
reg add "HKLM\SYSTEM\CurrentControlSet\Control\FileSystem" /v LongPathsEnabled /t REG_DWORD /d 1 /f
Khởi động lại máy tính.
✅ Cài vim cho Windows trên PowerShell, bằng Winget (gọn lẹ, không cần vào web)
Lệnh vi (viết tắt của Visual Interface) là một trình soạn thảo văn bản cổ điển trên hệ điều hành Unix/Linux, xuất hiện lần đầu vào năm 1976. Nó là tiền thân của nhiều trình soạn thảo hiện đại như vim (Vi IMproved). Trong Windows, chúng ta cài vim.
🚀 Mở Terminal lên nào. Enter dòng lệnh sau để cài Vim
winget install vim.vim
Xong. Học Vim sau, cài nó trước đã.
✅ Cài gi cho Windows trên Powershell, bằng Winget (gọn lẹ, không cần vào web)
Bạn sẽ biết git là gì trong phần học Git Cơ Bản; bây giờ, đang cài Windows, cài luôn cho tiện.
🚀 Mở Terminal lên nào. Enter dòng lệnh sau để cài Git
winget install --id Git.Git -e --source winget
✅ Tự động tải và cài Git mới nhất ✅ Không cần trình duyệt, không cần bấm “Next” liên tục.
Xong chưa?
Nếu không làm các thao tác này, bạn vẫn dùng Windows bình thường — nhưng sẽ tốn nhiều thời gian khắc phục lỗi vặt khi bắt đầu làm việc chuyên sâu.
Khởi động lại máy tính.