Không thể định dạng ổ flash USB, mọi thứ đều được bảo vệ là ghi


13

Tôi có ổ flash USB HP 4GB mà tôi đã ghi hình ảnh Chromium OS cho Win32DiskImager. Bây giờ tôi đang cố gắng định dạng lại nó nhưng tôi không thể. Tất cả mọi thứ cho tôi biết đĩa được bảo vệ ghi. Là ổ flash USB, không có công tắc chống ghi. Tôi đã thử điều định dạng cửa sổ tiêu chuẩn, quản lý đĩa, ổ đĩa và Công cụ định dạng lưu trữ đĩa USB của HP. Tôi cũng đã thử sửa đổi sổ đăng ký. Có ý kiến ​​gì không? Đây là kết quả của việc cố gắng sử dụng đĩapart:

Microsoft Windows [Version 6.3.9600]
(c) 2013 Microsoft Corporation. All rights reserved.

C:\WINDOWS\system32>diskpart

Microsoft DiskPart version 6.3.9600

Copyright (C) 1999-2013 Microsoft Corporation.
On computer: BRANDON-PC

DISKPART> list disk

  Disk ###  Status         Size     Free     Dyn  Gpt
  --------  -------------  -------  -------  ---  ---
  Disk 0    Online          931 GB  1024 KB
  Disk 1    No Media           0 B      0 B
  Disk 2    No Media           0 B      0 B
  Disk 3    No Media           0 B      0 B
  Disk 4    No Media           0 B      0 B
  Disk 5    No Media           0 B      0 B
  Disk 6    Online         3824 MB      0 B

DISKPART> select disk 6

Disk 6 is now the selected disk.

DISKPART> attributes disk clear readonly

Disk attributes cleared successfully.

DISKPART> clean

DiskPart has encountered an error: Incorrect function.
See the System Event Log for more information.

DISKPART> create partition primary

DiskPart succeeded in creating the specified partition.

DISKPART> format fs=fat32

    0 percent completed

Virtual Disk Service error:
The media is write protected.


DISKPART> exit

Leaving DiskPart...

C:\WINDOWS\system32>

Ngay cả sau khi sử dụng "thuộc tính đĩa rõ ràng chỉ đọc", nó vẫn nói phương tiện được bảo vệ ghi. Tôi nghĩ đó là vì hoạt động sạch sẽ thất bại.


@DanielRHicks: Vâng, mọi người nên tham gia để tăng cường cho ngành sản xuất USB để giải quyết vấn đề có vẻ là lỗi USB của Windows ... Thật sao? Bạn chỉ cần xem xét các vấn đề liên quan để thấy rằng đây không phải là vấn đề riêng lẻ.
Amos M. Carpenter

Câu trả lời:


8

Nếu không có câu trả lời nào được đề xuất ở đây hoạt động, thì ổ flash USB của bạn có thể sẽ bị hỏng.

Có một chip điều khiển trên thanh USB quản lý bộ nhớ flash. Nếu bộ điều khiển flash phát hiện bất kỳ loại lỗi không thể phục hồi nào với các ô nhớ (chẳng hạn như lỗi phân bổ lại), thì nó sẽ xử lý tình trạng an toàn và làm cho ổ đĩa chỉ đọc ở cấp độ phần sụn để bảo vệ dữ liệu của bạn.

Thật không may, không có cách nào để đưa ổ đĩa ra khỏi tình trạng này mà không có phần mềm xuất xưởng cho ổ đĩa của bạn. Các nhà sản xuất ổ đĩa flash không cung cấp phần mềm này cho công chúng, vì vậy cách duy nhất để có được nó là từ các trang web hack của Trung Quốc.

Lựa chọn duy nhất của bạn ở đây là thay thế nó. Các thương hiệu hàng đầu (Kingston, SanDisk, Lexar, v.v.) cung cấp bảo hành trọn đời cho các sản phẩm của họ. Tôi không biết làm thế nào để có được bảo hành mặc dù. Nhưng với giá ổ đĩa flash là như hiện tại, có lẽ tốt hơn là bạn nên đi mua một cái mới - trừ khi nó thực sự tốt.


Bạn có thể gửi cho tôi một liên kết về cơ chế khóa an toàn này? Tôi muốn tìm hiểu thêm về chủ đề này, nhưng - thật không may-, tôi không thể tìm thấy bất kỳ bài viết nào về vấn đề này.
Gergely Lukacsy

1
Đây là một bài viết mà thụ động đề cập đến nó. "... Cuối cùng, một ghi không còn có thể. Khi điều đó xảy ra, dữ liệu hiện tại không thể được ghi đè và do đó được bảo tồn." Bài báo nói về lý do tại sao các tế bào riêng lẻ thất bại, nhưng thuật toán cân bằng hao mòn ổ đĩa flash USB không tinh vi như các thuật toán tìm thấy trên SSD và tự gạch khi tìm thấy lỗi không thể phục hồi. Độ nhạy cảm với các lỗi khác nhau tùy theo thương hiệu và chất lượng.
Wes Sayeed

1
Ngoài ra, tôi không thể tìm thấy nhiều chi tiết mà không đầu tư nhiều thời gian vào nghiên cứu. Kiến thức của tôi chỉ đến từ trải nghiệm đầu tiên với việc phục hồi dữ liệu pháp y, nhưng tôi đã rời khỏi trò chơi đó được vài năm.
Wes Sayeed

6

Là ổ flash USB, không có công tắc chống ghi.

Vâng, có ổ đĩa USB flash với (đôi khi rất tốt ẩn) ghi-bảo vệ công tắc. Tôi không biết bất kỳ ổ đĩa như vậy được thực hiện bởi HP mặc dù.

Giả sử ổ đĩa của bạn không có công tắc như vậy, nhìn thấy những gì bạn đã thử, tôi nghĩ bạn cần một cái mới. Tôi đã có hai ổ đĩa flash từ các nhà sản xuất khác nhau đột nhiên chỉ đọc và không có cách nào khắc phục.

Tôi không có bất kỳ nguồn nào về điều này, nhưng tôi cho rằng đây là một cơ chế bảo vệ làm giảm nguy cơ mất dữ liệu khi ổ flash bắt đầu bị hỏng.


4

Có một vài cách để khắc phục vấn đề này. Một số trong số chúng được đề cập trong các câu trả lời khác, nhưng tôi không nghĩ đó là trường hợp. Tôi đã có vấn đề tương tự trước đây. Đây là những gì bạn phải thử ...
1. Tải xuống một công cụ có tên Cheap EAS và kiểm tra VID và PID thiết bị của bạn.
2. Đi đếnhttp://flashboot.ru/iflash/ và nhập VID hoặc PID của thiết bị và tìm kiếm công cụ flash cho thiết bị của bạn. Để chắc chắn rằng bạn đã chọn đúng, hãy kiểm tra công cụ Cheap EAS để biết số Flash Part hoặc ID flash của bạn, thường sẽ có trên mô tả của công cụ flash bạn phải tải xuống.

PS Nếu bạn gặp khó khăn khi tìm đúng công cụ, hãy xuất thông tin thiết bị của bạn và gửi liên kết để tôi có thể kiểm tra. Có vẻ như không thể tìm đúng, nhưng tôi đã sửa hầu hết tất cả các loại USB, mong đợi một số bản sao USB của Trung Quốc.


Cảm ơn rât nhiều! giải pháp của bạn là tốt nhất !!! Trong trường hợp của tôi, tôi đã phải tải xuống một công cụ từ trang web của Transcend và chỉ có công cụ này mới có thể sửa chữa ổ USB của tôi. us.transcend-info.com/supports/special.aspx?no=3
MeV

1
Cảm ơn @MeV! Tôi rất vui vì bạn đã sửa nó. Tất nhiên, tôi sẽ luôn đề nghị kiểm tra trang "hỗ trợ & trình điều khiển" của thiết bị trong trường hợp họ có công cụ. Nhấp nháy ổ đĩa là tùy chọn cuối cùng, trong trường hợp tất cả những cái khác không hoạt động. Và nhân tiện, tôi cũng là một fan hâm mộ của Transcend. :)
Erlis D. 4/12/2016

1
Trong nhiều năm kinh nghiệm làm việc trong CNTT tôi chưa bao giờ gặp phải vấn đề này. Tuần trước tôi đã chạy lệnh unix 'dd' để sao chép tệp ISO vào ổ đĩa và sau đó tôi không thể làm gì để định dạng hoặc xóa nó. Như ai đó đã đề cập, tôi tin rằng ổ đĩa chỉ đọc và công cụ nhấp nháy ban đầu của nó có thể giúp ích. Thực sự cảm ơn bạn một lần nữa, thực sự, tôi đã ở gần 5 phút với bin Pendrive mãi mãi :-)
MeV

Một phiên bản tiếng Anh của trang Flashboot sẽ rất tuyệt!
dan

2

Hãy thử điều này nếu sử dụng cmd không hoạt động:

Loại bỏ bảo vệ ghi trong Sổ đăng ký bằng Regedit.exe

  1. Tìm kiếm và mở regedit .

  2. Điều hướng đến Máy tính \ HKEY_LOCAL_MACHINE \ HỆ THỐNG \ CurrentControlset \ Control \ StorageDevicePol khâu .

  3. Nhấp đúp vào giá trị WriteProtect trong khung bên phải của Regedit.exe. Thay đổi dữ liệu Giá trị từ 1 thành 0 và nhấp OK để lưu thay đổi.

  4. Đóng Regedit và khởi động lại máy tính của bạn.

Kết nối lại ổ USB của bạn và bạn sẽ thấy nó không còn được bảo vệ ghi. Bây giờ bạn có thể định dạng ổ đĩa như bình thường bằng cách nhấp chuột phải vào ổ đĩa trong Máy tính của tôi và chọn Định dạng.

Sau khi định dạng, bạn có thể hoàn nguyên các cài đặt (0 thành 1) hoặc nếu bạn đã tạo giá trị, sau đó xóa nó, sau đó khởi động lại.

Ghi chú:

Nếu bạn không thể tìm thấy StoredDevicePol khâu thì bạn phải tạo một cái bằng cách nhấp chuột phải vào Control> New> Key và đặt tên là StoredDevicePol khâu . Bây giờ, hãy tạo WriteProtect bằng cách nhấp chuột phải vào Chính sách thiết bị được lưu trữ> Mới> DWORD và đặt tên là WriteProtect .

* DWORD được chọn tùy thuộc vào hệ thống của bạn: 32 bit hoặc 64 bit.

Nhân tiện, một số ổ đĩa flash cũng có một công tắc. Và lưu ý rằng điều này cũng có thể do USB không an toàn, trong đó tất cả các khu vực dành riêng có thể được ánh xạ bởi các khu vực xấu được tạo liên tục đã cạn kiệt.


Điều này trông giống như một thiết lập toàn cầu, không phải là một cái gì đó liên quan đến ổ đĩa flash cụ thể đó. Không có một số phân nhánh cho điều này ngoài ổ đĩa đó? Ngoài ra, nếu đây là lỗi không an toàn cho ổ đĩa chết, bạn sẽ không có nguy cơ mất dữ liệu nếu bạn bỏ qua nó?
fixer1234

Có, đó là cài đặt toàn cầu có thể được hoàn nguyên sau khi anh ấy định dạng usb và sẽ là giải pháp cuối cùng nếu anh ấy khăng khăng định dạng nó. Nếu đó là một ổ đĩa chết, thì có thể có khả năng đó, nhưng vì anh ta muốn định dạng nó nên dù sao đi nữa, mặc dù tôi nghi ngờ đó là trường hợp - nhiều khả năng là một số tệp chỉ đọc trong usb tôi nghĩ. Trả lời chỉnh sửa.
Phim trường Rupya

1

Nếu bạn có Linux ở đâu đó (máy tính, cd, live-usb, v.v.), hãy thử sử dụng dd để xóa và ghi từng bit của khóa USB số 0 của bạn. Lệnh Linux đó không bao giờ thất bại và nếu nó không thể ghi lại bất cứ điều gì trên khóa usb của bạn, thì chắc chắn nó sẽ kết thúc.

Để làm cho nó nhanh, bạn có Linux nào trên máy tính không?

Bạn nói rằng bạn đã có một Ubuntu, vì vậy bạn sẽ cần cài đặt gnome-đĩa-Utility hoặc palimpsest để xác định đúng đĩa cần xóa. Sau khi được cài đặt, bạn sẽ thấy nó là "Tiện ích đĩa" hoặc đơn giản là Đĩa như ở đây:

https://en.wikipedia.org/wiki/GNOME_Disks

Chỉ cần kết nối khóa usb của bạn và sau đó xem nó là ổ đĩa nào, như sdb hoặc sdc, v.v.

Khi đã xong, mở một thiết bị đầu cuối, trở thành root và thực hiện lệnh sau, X là toàn bộ ổ đĩa chính xác:

dd if=/dev/zero of=/dev/sdX

Thiết bị đầu cuối bây giờ sẽ treo cho đến khi hoàn thành và sẽ cho bạn thấy số lượng bit đã được ghi và nói "không còn chỗ trống trên thiết bị".

Lưu ý rằng có thể mất nhiều thời gian, nhưng giả sử bạn có 4GB, sẽ mất một giờ với tốc độ 2MB / s nếu bạn có khóa usb chậm. Điều tồi tệ nhất tôi từng đạt được là một giờ với tốc độ 0,5 MB / giây cho thẻ uSD 2 GB. Ngoài ra, đừng EVER ctrl-c một lệnh dd đang diễn ra, nó có thể gây ra lỗi trên thiết bị, ngay cả khi nó không thường xuyên xảy ra.

Bây giờ bạn sẽ có một thiết bị bị xóa hoàn toàn. Quay trở lại gnome-đĩa-tiện ích để đẩy khóa usb của bạn.

Kết nối lại và sau đó sử dụng lại tiện ích gnome-đĩa để tạo phân vùng sau khi tạo Bản ghi khởi động chính.


2
May mắn thay, tôi đã cài đặt Ubuntu trên máy tính của mình.
Sega anh chàng

Tốt: D Vì vậy, tôi sẽ cập nhật câu trả lời của tôi lên.
X.LINK

@Segadude, +1 để cài đặt Ubuntu
pylover

1

Cuối cùng tôi đã sửa nó bằng cách phân vùng lại bằng Disk Utility trên MacBook. Điều này đã trở lại trước El Capitan, khi Disk Utility được thiết kế lại. Tôi đã tạo cho nó một phân vùng và định dạng nó là Hệ thống tệp MS-DOS. Nó đã hoạt động tốt kể từ đó.


1

Mở cmd.exe với quyền quản trị và thực thi lệnh này:

Để mở khóa usb bảo vệ ghi:

reg add "HKLM\SYSTEM\ControlSet001\Control\StorageDevicePolicies" /v WriteProtect /t REG_DWORD /d 0 /f

Để khóa usb ghi bảo vệ:

reg add "HKLM\SYSTEM\ControlSet001\Control\StorageDevicePolicies" /v WriteProtect /t REG_DWORD /d 1 /f

Để các thay đổi có hiệu lực, bạn phải khởi động lại PC và / hoặc ngắt kết nối thiết bị lưu trữ USB và kết nối lại.

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.