Flash Drive ขึ้น Readonly + ข้อมูลหาย (จริงๆโดนซ่อนอยู่)


ใครเคยเจอปัญหานี้บ้าง ... เชื่อว่าหลายคนตกใจเลยครับ เจอแบบนี้เข้าไป
แต่เดียวก่อนครับ ใจเย็นๆ หากเจอเคสแบบนี้ FlashDrive เราอาจจะไม่ได้เป็นอะไร ถ้าเรายังเปิดได้ และยังพอมีข้อมูลหลงเหลืออยู่ แต่หากเปิดไม่ได้เลย ขึ้นให้ Format ตลอด อันนี้ของจริงครับ ต้องขอ ลาก่อนนนน 555

ปัญหานี้เกิดจาก Flash Drive เราติดไวรัส  แล้วไอ้ตัวไวรัสมันก็จะทำการซ่อนไฟล์ทั้งหมดใน Flash Drive เราโดนการเอาไปรวมกองกันอยู่ใน Folder ตัวหนึ่งแล้วเปลี่ยนชื่อ Folder ให้ไม่มีชื่อ พร้อมกับ Hidden ไว้ด้วย แล้วมันก็ร้าย สร้าง Short Cut ปลอมๆ ขึ้นมาเพื่อให้เรา หลง Click เข้าไป เพราะมันตั้งชื่อว่า BackUp พร้อมกับไอคอนรูป Hdd ถ้าใครหลงเชื่อ ก็เสร็จ ติดกันไปละครับ

วิธีแก้ Flash Drive ขึ้น ReadOnly 
  1.  เปิด command prompt หรือ cmd ขึ้นมา โดยสิทธิ์ Administrator วินโดว์ 7+ 
  2. พิมพ์คำสั่ง "diskpart" แล้ว [enter]
  3. พิมพ์คำสั่ง "list disk" แล้ว [enter] แล้วดูว่า Flash Drive เราอยู่ Disk ลำดับที่เท่าไหร่ (1,2,3,...) สังเกตุดูที่ size หาก Flash Drive 8 GB ก็จะขึ้นประมาณ 7 พันกว่า MB
  4. พิมพ์คำสั่ง "select disk # (หมายเลขลำดับ)" แล้ว [enter]
  5. พิมพ์คำสั่ง "attributes disk clear readonly" แล้ว [enter]
  6. พิมพ์ exit แล้ว [enter]
เท่านี้ก็เรียบร้อยครับ Flash Drive เราก็สามารถสร้าง Files and Folders ได้แล้ว แต่....
ยังไม่จบครับ เรายังไม่ได้ไฟล์งานเราคืนมา ... เรามากู้ไฟล์ที่ไวรัสซ่อนไว้กัน

วิธีแก้ Hidden Files ใน Flash Drive 
  1.  เปิด Command Prompt เหมือนเดิมครับ
  2.  พิมพ์ Drive: Label Flash Drive เราได้เลยครับ สังเกตุดูที่ Explorer ได้เลย โดยการ กดปุ่ม [windows]+[E] แล้วจะเห็นว่า Flash Drive เราอยู่ Drive ไหน 
  3. แล้วพิมพ์ "attrib -h -r -s  /S /D" ในหน้าต่าง Command Prompt แล้วกดปุ่ม [enter]
  4. รอจนกว่าจะเสร็จ
เพียงเท่านี้เราก็จะได้ไฟล์งานเรากลับมาแล้ว แต่ชื่อ Folder มันจะไม่มี ตามที่กล่าวไว้ข้างบน เราก็เปลี่ยนชื่อ Folder ใหม่เลยครับ :)

แก้ปัญหา "Spooler is not running"




ใครที่เคยเจอปัญหานี้ ... รับรองครับว่า หาวิธีแก้ปวดหัวเลยที่เดียว ไม่ต่างกันกับผมครับ  แต่ ผมใช้วิธีชั่วคราวแก้ไขเฉพาะหน้าไปก่อน ด้วยวิธีการ reset service spooler เอาครับ

เวลา Print แล้วขึ้น "Spooler is not running"   (วิธีแก้ปัญหาเฉพาะหน้า)

  1. เปิด Command prompt ขึ้นมา Windows 7,Windows 8.1,Windows 10 ต้อง runas Administrator ด้วย [ปุ่ม windows + r] [ปุ่ม windows + x]->command prompt (admin)
  2. พิมพ์ net stop spooler & net start spooler แค่นี้เรียบร้อยครับ

Batch Script คัดลอกแล้วไปวางใน notepad.exe แล้ว บันทึกเป็น fixspooler.bat ไว้ที่หน้าจอได้เลยครับ
@echo off
cls
title starting spooler ...
net stop spooler
net start spooler
exit
ส่วนวิธีแก้ปัญหาแบบ permanent เดี๋ยวมาเพิมเติม น่ะครับ (ไปซ้อมเต้นก่อน)