Tại sao không sửa được file host

Bạn đã có tài khoản hosting nhưng bạn vừa mới thay đổiDNScủa domain, hay chưa có domain, và bạn muốn truy cập domain của bạn trong khi chờ DNS cập nhật. Bạn có thể thực hiện được điều này bằng cách thêm vào file hosts dòng sau (thay example.com bằng domain vàIPserverchứa tài khoản host của bạn).

Bạn đang xem: Không sửa được file host win 10

Tại sao không sửa được file host

Do yêu cầu liên quan đến một vấn đề nào đấy mà bạn buộc phải chỉnh sửa file hosts, nhưng điều khó chịu là dù đã rất cố gắng, bạn cũng không tài nào lưu lại các thay đổi được. Hôm nay Blog Kiến càng sẽ cùng bạn tìm cách giải quyết.

Mỗi khi bạn nhấn lưu sẽ có thông báo kiểu như này:

Tại sao không sửa được file host

Tại sao không sửa được file host

Cả 2 đều có ý nghĩa là không thể lưu các sửa đổi được. Thực ra vấn đề nằm ở quyền USER bị hạn chế, và chỉ có ADMIN mới đủ khả năng chỉnh sửa file hosts, do vậy hướng khắc phục cụ thể như sau:

  • Vào Start tìm đến ứng dụng Notepad (có sẵn trên Windows) rồi chuột phải chọn Run as Administrator

Tại sao không sửa được file host

  • Chọn File > Open để tìm đến file hosts

Tại sao không sửa được file host

  • Nơi lưu trữ của file hosts tại địa chỉ C:WindowsSystem32driversetc 
  • Bạn nhớ click vào All Files để file hosts hiện ra, bạn chọn nó rồi nhấn Open.

Tại sao không sửa được file host

Như vậy là thành công, bạn sẽ thoải mải chỉnh sửa và lưu ổn thỏa file hosts – vì bạn đang mở nó bằng với quyền Administrator.

Nhiều lúc, bạn cần chỉnh sửa trong file hosts của window. Nhưng vấn đề bạn gặp phải là: không thể lưu được file hosts. Vậy có cách nào để xử lý không? Bài viết sau, mình sẽ hướng dẫn các bạn: cách để lưu được file hosts trong window 1 cách dễ dàng. Kể cả file hosts có cứng đầu đến đâu.

  • File hosts là file khá quan trọng trong window. Do đó, chỉ có adminitrastor mới có quyền chỉnh sửa. Có thể khi dùng máy tính, bạn chưa có quyền cao nhất nên không được phép chỉnh sửa.
  • Bạn đang sử dụng 1 số chương trình mà đụng chạm đến hosts trong file host. Chương trình đó có thể đang chạy ngầm. Do đó, file hosts đang sử dụng nên bạn không thể chỉnh sửa, edit được 
  • Lưu file hosts ra 1 thư mục khác. 
  • Xóa file hosts trong thư mục C:\Windows\System32\drivers\etc.
  • Copy file hosts vừa lưu vào thư mục C:\Windows\System32\drivers\etc

Với cách làm này, bạn cần chú ý. Khi lưu file hosts vào 1 thư mục khác. File hosts đó mặc định sẽ có thêm chữ .txt. Bạn cần xóa chữ .txt trước khi copy vào thư mục C:\Windows\System32\drivers\etc.

Trong 1 số trường hợp .txt bị ẩn, bạn cần cho nó hiển thị lên rồi xóa đi. Để hiển thị .txt thì bạn cần tích vào file name extensions(nếu bạn đang dùng win 8 hoặc win 10)

Tại sao không sửa được file host

Cách 2:

Bạn download và cài thêm phần mềm notepad++

Download notepad++ tại đây. 

Notepad++ rất nhẹ, nên việc download và cài đặt rất nhanh.

Sau đó, Click chuột phải vào files hosts -> Edit width notepad++ -> bạn thêm hoặc sửa file host -> Lưu lại -> Nếu notepad++ có hỏi gì thêm bạn cứ nhấn Yes là ok

Cách 3:

Loại bỏ thuộc tính read-only

Tất cả các file đều có thuộc tính read-only. Nếu file ở trạng thái này, bạn không thể lưu file được. Do đó, bạn cần loại bỏ thuộc tính Read-only của file để tiến hành chỉnh sửa.

Để bỏ thuộc tính read-only của file host. 

  • Click chuột phải vào file hosts
  • Chọn Properties
  • Bỏ chọn read-only
  • Nhấn ok để hoàn thành.

Bây giờ bạn tiến hành sửa file hosts và lưu bình thường

Tại sao không sửa được file host

Cách 4:

Khi tất cả các cách trên không được, bạn thực hiện cách 4

  • Click chuột phải vào file hosts
  • Chọn Properties
  • Chọn Security
  • Click vào user bạn đang sử dụng
  • Chọn Tiếp edit
  • Click tiếp vào user bạn đang sử dung
  • Tích vào cột allow ở dòng Full control
  • Xong nhấn ok rồi nhấn Apply

Giờ bạn, chỉnh sửa file host thoải mái rồi nhé

Kết luận: Với 4 cách mình nêu trên, chắc chắn bạn sẽ lưu được file hosts. Mình cũng chưa gặp trường hợp nào file cứng đầu đến mức phải dùng cả 4 cách trên. Tuy nhiên, mình vẫn list ra để bạn lựa chọn cách phù hợp nhất với máy tính của mình. Hi vọng bài viết cung cấp được sự hữu ích. Xin cảm ơn

Từ khóa tìm kiếm: file hostskhông lưu được, xử lý file hostskhông cho lưu, cách lưu file hosts

Bình thường các bạn sẽ không để ý đến file hosts trên máy tính, nhưng khi các bạn không truy cập được facebook vì bị chặn hay các bạn muốn chặn một số website trên máy tính.. các bạn tham khảo cách khắc phục trên mạng và biết một cách đó là sửa file hosts. Các bạn tìm đến và mở file hosts ra chỉnh sửa nhưng khi chỉnh sửa xong lại không lưu được file hosts.

Bài viết dưới đây hướng dẫn các bạn cách sửa lỗi không lưu được file hosts trên Windows 7.

Cách 1

Bước 1: Các bạn vào file hosts theo đường dẫn C:\Windows\System32\drivers\etc, tiếp theo copy file hosts ra Desktop.

Tại sao không sửa được file host

Bước 2: Nhấn chuột phải vào file hosts -> Open -> Notepad -> OK, sau đó các bạn chỉnh sửa file host như ý muốn rồi lưu file lại.

Tại sao không sửa được file host

Bước 3: Copy file hosts đã chỉnh sửa vào lại thư mục theo đường dẫn C:\Windows\System32\drivers\etc.

Cách 2

Bước 1: Truy cập file hosts theo đường dẫn C:\Windows\System32\drivers\etc sau đó các bạn nhấn chuột phải vào file hosts và chọn Properties.

Tại sao không sửa được file host

Bước 2: Trong hosts Properties các bạn chọn tab Security -> Users([TÊN MÁY]\Users) -> Edit.

Tại sao không sửa được file host

Bước 3: Trong hộp thoại Permissions for hosts các bạn chọn Users ([TÊN MÁY]\Users) sau đó chọn dấu tích vào ô vuông Allow của Full control và nhấn OK để hoàn tất.

Tại sao không sửa được file host

Bước 4: Sau khi chỉnh sửa thiết lập như trên, các bạn có thể mở trực tiếp file hosts trong thư mục etc và chỉnh sửa sau đó lưu lại.

Bài viết đã hướng dẫn các bạn hai cách sửa lỗi không lưu được file hosts trên Windows 7, các bạn có thể tham khảo và chọn cách sửa lỗi các bạn cho là nhanh nhất. Chúc các bạn thành công!

Bạn biết rằng DNS phân giải tên miền ví dụ như Quantrimang.com thành địa chỉ IP, chẳng hạn: 104.24.11.25, nhưng bạn có biết rằng có một tệp tin trên máy tính Windows 10 có thể ghi đè không? Nó được gọi là file hosts và cho phép người dùng ánh xạ các tên miền cụ thể cho một địa chỉ IP đã chọn. File hosts chỉ ảnh hưởng đến máy tính, vì vậy bạn có thể sử dụng tệp này để tạo URL tùy chỉnh cho các địa chỉ IP trên mạng của mình hoặc có thể sử dụng nó để chuyển hướng các trang web nhất định.

Như bạn có thể tưởng tượng, chỉnh sửa file hosts có thể khiến bạn không thể truy cập Internet nếu file không được sửa đổi chính xác. Bài viết sau sẽ hướng dẫn các bạn chỉnh sửa file hosts trong Windows 10.

Lưu ý: Bạn cần đăng nhập bằng tài khoản Administrator hoặc cấp quyền admin để có thể chỉnh sửa file hosts.

Video hướng dẫn mở và sửa file hosts

Tại sao không sửa được file host

Chỉnh sửa file hosts bằng cách copy

Bạn mở thư mục chứa file hosts theo đường dẫn sau, nếu cài Windows ở ổ khác thì bạn sửa lại đường dẫn cho đúng nhé.

C:\Windows\System32\Drivers\etc\hosts

Copy file hosts sang thư mục khác hoặc desktop, sau đó chỉnh sửa:

Tại sao không sửa được file host
Sao chép file hosts sang thư mục khác

Copy file hosts vào lại thư mục ban đầu là xong. Nhấn vào Continue khi được yêu cầu quyền admin:

Tại sao không sửa được file host
Nhấn vào Continue để dán file

Chỉnh sửa file hosts Windows 10 với quyền admin

File hosts thường được lưu trữ trong một tệp văn bản thuần túy trong thư mục Windows System và có thể được sửa đổi cho nhiều trường hợp sử dụng. Ví dụ chỉnh sửa file hosts để chặn trang web nhất định khi image máy tính cho một trường học. Đây có lẽ là một trong những cách tốt nhất và dễ dàng nhất đảm bảo sinh viên không tải bất kỳ trang web trái phép như Facebook hay YouTube.

Trong Windows XP và các phiên bản trước đó, quá trình này khá dễ dàng, chỉ cần thêm một ngoại lệ cho chương trình diệt virus, mở nó trong Notepad, thực hiện các thay đổi sau đó lưu nó lại.

  • Tổng hợp phím tắt hữu ích khi sử dụng Notepad

Trên Windows 10, nếu chỉnh sửa file hosts bằng Notepad như thông thường thì khi lưu gặp phải lỗi You don't have permission to save in this location. Contact the administrator to obtain permission (bạn không có quyền lưu file ở thư mục này, hãy liên hệ với quản trị viên để được cấp quyền):

Tại sao không sửa được file host

Dưới đây là cách bạn có thể chỉnh sửa file hosts mà không nhận được thông báo lỗi trên.

Bước 1: Mở Notepad bằng quyền admin: Nhập notepad vào thanh tìm kiếm, chuột phải vào Notepad chọn Run as administrator.

Tại sao không sửa được file host
Mở Notepad bằng quyền admin

Bước 2: Trong Notepad, nhấp vào File, sau đó Open... Trong trường File name, dán đường dẫn sau vào C:\Windows\System32\Drivers\etc\hosts:

Tại sao không sửa được file host
Trong Notepad, nhấp vào File > chọn Open

Hoặc bạn có thể chọn All Files trong loại file, sẽ nhìn thấy ngay file hosts trên đầu:

Tại sao không sửa được file host
Tại sao không sửa được file host

Bước 3: Bây giờ bạn sẽ có thể chỉnh sửa và lưu các thay đổi vào file hosts.

Tại sao không sửa được file host
Chỉnh sửa file hosts trong Notepad

Để ánh xạ một miền, chỉ cần thêm một dòng dựa trên các ví dụ trong file hosts. Bắt đầu bằng địa chỉ IP, sau đó là khoảng trống, sau đó là tên miền. Nếu bạn muốn chặn một trang web, chuyển hướng nó đến 127.0.0.1.

Nhớ bỏ dấu # đằng trước nếu muốn thao tác có hiệu lực. Ngoài ra, hãy nhớ rằng www.youtube.com khác với youtube.com, để chắc chắn bạn nên thêm cả 2 web trên vào file hosts. Bạn cần phải khởi động lại máy tính để file hosts có hiệu lực.

Cách dễ dàng hơn để chỉnh sửa file hosts trong Windows 10

Nếu thấy rằng quá trình trên có một chút rườm rà, có một tiện ích của bên thứ ba người dùng có thể sử dụng để sửa đổi file hosts như Hosts File Editor bởi Scott Lerch.

Dưới đây là cách chỉnh sửa file hosts sử dụng Hosts File Editor. Tải trình cài đặt 1MB về máy tính rồi tiến hành cài đặt. Hãy nhớ chỉ chọn tùy chọn để chỉ bạn có quyền truy cập nếu không muốn người dùng khác có quyền truy cập vào nó.

Tại sao không sửa được file host

Khởi chạy ứng dụng trong Start > All apps, ứng dụng này sẽ thêm ứng dụng vào khu vực Notification để bạn có thể khởi chạy trình biên tập bất cứ khi nào cần.

Tại sao không sửa được file host

Hosts File Editor có một giao diện gọn gàng, dễ sử dụng. Để bắt đầu sử dụng chương trình, điền vào bảng IP Addresses, Host NamesComment trên các trang web muốn quản lý. Nó không chỉ giới hạn ở các trang web Internet phổ biến, thậm chí cả các thiết bị trên mạng gia đình với địa chỉ IP có thể được quản lý, vì vậy Xbox, iPad, camera web hoặc router đều có thể dễ dàng chặn truy cập nếu cần.

Tại sao không sửa được file host

Khi đã sẵn sàng để chặn một trang web, hãy chọn hộp cho các trang web muốn ngăn truy cập, click vào Save và lưu nó.

Tại sao không sửa được file host

Một tính năng dễ sử dụng khác là khả năng chỉ cần nhấp chuột phải vào Hosts File Editor trong khu vực Notification, sau đó click vào Disable Hosts File hoặc thực hiện chỉnh sửa nhanh, không cần phải đi tìm hoặc khởi chạy dòng lệnh nữa.

Tại sao không sửa được file host

Có một số tính năng tuyệt với dành cho cho người sử dụng có kỹ năng và quản trị mạng như:

  • Cắt, sao chép, dán, nhân bản, kích hoạt, vô hiệu hóa và di chuyển một hoặc nhiều mục cùng một lúc.
  • Lọc và sắp xếp khi có nhiều mục nhập hosts.
  • Lưu trữ và phục hồi các cấu hình file hosts khác nhau khi chuyển đổi giữa các môi trường.
  • Tự động ping thiết bị đầu cuối để kiểm tra tính khả dụng.

Điều gì xảy ra nếu không thể lưu file hosts?

Trong một số phiên bản Windows, bạn không có quyền lưu trực tiếp vào thư mục \etc\. Nếu đúng như vậy, bạn có thể gặp lỗi như sau khi cố gắng lưu file:

  • Access to C:\Windows\System32\drivers\etc\ hosts was denied. (Quyền truy cập vào C:\Windows\System32\drivers\etc\ hosts)
  • Cannot create the C:\Windows\System32\drivers\etc\hosts file. Make sure that the path and file name are correct. (Không thể tạo file C:\Windows\System32\drivers\etc\ hosts. Đảm bảo rằng đường dẫn và tên file chính xác)

Thay vào đó, bạn phải lưu file ở nơi khác như thư mục Documents hoặc Desktop. Sau khi lưu, hãy chuyển đến thư mục đó, sao chép file hosts và dán trực tiếp vào vị trí chứa file hosts (C:\Windows\System32\drivers\etc\). Bạn sẽ được nhắc xác thực quyền và sẽ phải xác nhận việc ghi đè lên file cũ.

Lưu ý: Nếu bạn vẫn gặp sự cố khi lưu file hosts đã sửa đổi, hãy kiểm tra các thuộc tính của file để xem nó có được đánh dấu là chỉ đọc hay không. Nhấp chuột phải vào file và chọn Properties để xem các thuộc tính.

Một tùy chọn khác là mở chương trình soạn thảo văn bản của bạn với quyền admin, để các quyền được áp dụng cho trình soạn thảo đó. Tiếp theo, việc lưu file hosts trên bản gốc có thể được thực hiện mà không cần phải xác minh thông tin đăng nhập admin của bạn.

Nếu vẫn không thể lưu vào vị trí file hosts, có thể bạn không có quyền chỉnh sửa file trong thư mục đó. Bạn phải đăng nhập bằng tài khoản có quyền admin đối với file hosts, bạn có thể kiểm tra bằng cách nhấp chuột phải vào file và chuyển đến tab Security.

Xem thêm:

  • 5 công dụng bất ngờ từ file hosts trên Windows
  • Cách mở file Host trên Windows
  • Cách reset file HOSTS trên Windows 7/8/8.1 và Windows 10