Dek-D.com ใช้คุกกี้เพื่อพัฒนาประสบการณ์ของ
ผู้ใช้ให้ดียิ่งขึ้น เรียนรู้เพิ่มเติมที่นี่
ยอมรับ

แก้ไวรัสซ่อน folder

ตั้งกระทู้ใหม่
ตั้งกระทู้ใหม่

บ่อยครับที่เราเผลอไปโดน "ไวรัสซ่อน folder" ทั้งใน flashdrive ใน memory card ให้อันธานหายไปต่อหน้าต่อตา ไวรัสที่ซ่อนโฟล์เดอร์นี้มีอยู่หลายตัวด้วยกัน ทั้ง Recycle.exe, svchost.exe เป็นต้นครับ ส่วนมากจะติดมาจาก flash drive ของสถานที่สาธารณะ ทั้งโรงเรียน ร้านเน็ตและที่ทำงาน ผมเองก็เจอบ่อยจนชินซะแล้ว ส่วนมากจะไม่โดนกับตัวเองแต่ไปแก้ให้คนอื่นมากกว่า มาวันนี้เจอกับ Flash Drive ตัวเองแล้ว

ทั้งๆที่ก็ลบ Virus ที่จำลองตัวเองเป็น Folder ออกหมดแล้ว แต่ก็ยัง กดโชว์ hidden ไม่ได้ เพราะปุ่มมันเป็นสีเทาทืบๆ เลือกไม่ได้ เอาไงละทีนี้ และแย่ไปกว่านั้น เดี๋ยวนี้มันไม่ได้ซ่อนแบบ hidden files and folders แบบธรรมดาอีกต่อไปแล้ว มันได้ซ่อนแบบ Hide protect operating system files ทำให้ต้องกุมขมับเป็นการใหญ่ วิธีแก้ง่ายๆแบบทั่วๆ ไปก็คือ copy ไฟล์ที่อยู่ใน folder นั้นแล้วเอามา ไว้ใน folder ใหม่ แต่หากไฟล์ของคุณมันเยอะ folder มันเยอะละ จะทำไง

วันนี้ได้หาหนทางแก้ไขมาแล้วครับ ลองทำตามกันดู

1. ก่อนอื่นก็เปิด flash drive เจ้าปัญหาขึ้นมา แล้ว show hidden file ให้เรียบร้อย เราจะเห็นสีจางๆ ของไฟล์ที่ถูกซ่อน

2. ไปที่ Start แล้วเลือก Run

3. พิมพ์ cmd แล้วกด OK

4. ทีนี้จะเข้าสู่คำสั่ง command line แล้วนะครับ ตั้งใจให้ดี

ให้พิมพ์ ไปยัง path ของ flash drive เราครับ ถ้า flash drive อยู่ที่ drive I ก็พิมพ์ใน command line ไปว่า I: แล้วกด enter

หากอยู่ที่ Drive G ก็ พิมพ์ G: แล้วกด enter

ผมจะใช้คำสั่ง attrib ในการแก้ไข attribute ของ folders หรือ files

รายละเอียดของคำสั่ง attribute อ่านได้ที่นี่ครับ

http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/attrib.mspx?mfr=true

คำสั่งที่จะใช้ มีดังนี้ครับ

โค๊ด:

attribute -h -s -a [ชื่อไฟล์เดอร์หรือชื่อไฟล์] /s

ตัวอย่าง: I:\> attrib -h -s -a Dekitclub /s

ผมก็จะใช้แบบนี้ครับ ถ้ามี files ถูกซ่อนอยู่ด้วย

โค๊ด:

I:\> attrib -h -s -a I:/Dekitclub/*.* /s

*.* หมายถึงไฟล์ทั้งหมด

/s หมายถึง มันจะแก้ไฟล์ใน sub-folder ทั้งหมดด้วย

แต่สำหรับโฟลเดอร์นะครับ ไม่สามารถใช้ (*) ได้ เราต้องพิมพ์ชื่อโฟลเดอร์เต็มๆ ลงไปครับ.....

ใช่ครับ ทุกโฟเดอร์ที่มันซ่อนอยู่  แต่ปัญหามันก็จะเกิดขึ้นมาอีก เมื่อพิมพ์ไปครบทุกอย่างแล้ว แต่ทำไมมันแจ้งว่า not correct มาดูกันครับ

ที่เป็นเช่นนั้นเพราะว่า path ที่อยู่ใน DOS นั้นจะมีการย่อขนาดชื่อของโฟลเดอร์ด้วยเครื่องหมาย (~)

หากต้องการให้แสดงชื่อที่ DOS เห็น ให้พิมพ์ไปดังนี้ครับ

โค๊ด:

dir /x /ah

/x จะแสดงชื่อโฟลเดอร์สำหรับ DOS

/ah จะแสดงโฟลเดอร์ที่ซ่อนอยู่ครับ

เมื่อเห็นแล้วเราก็พิมพ์ชื่อไปตามนั้นเลยครับ

เมื่อพิมพ์เสร็จแล้วกด enter ได้เลยครับ เพื่อทำให้คำสั่งประมวลผล

หากขี้เกียจพิมพ์ก็มีทางลัดอยู่เหมือนกัน ให้เอาเมาส์ลากแทบขาวๆ ให้ขึ้นมา จากนั้นกด Enter ครับ

หรือไปคลิกที่ title แล้วเลือก edit > copy ก็ได้เช่นกันครับ และ ก็เลื่อนเมาส์ไปคลิกตรงที่พิมพ์ และเลือกไปที่ edit > paste ครับ เท่านี้ก็จะได้ชื่อแล้ว


เมื่อทำเสร็จเรียบร้อยเราก็จะได้ไฟล์ ที่ไม่ถูกซ่อนกลับคืนมาาาาา


PS.  หวัดดีเพื่อนๆในเว็บเด็กดีทุกคน

แสดงความคิดเห็น

>

3 ความคิดเห็น

ความคิดเห็นนี้ถูกลบ

มีเนื้อหาไม่เหมาะสม

LyPing Lukyu 3 เม.ย. 56 เวลา 17:26 น. 2

แลดูยุ่งยากจัง

ของเราใช้โปรแกรม killervirushiddenfloder ใช้ง่ายมากกกกกกกก

แค่ดับเบิ้ลคลิกที่ไอคอน แล้วมันจะมีหน้าต่างดำๆเด้งขึ้น เราก้รอให้มันรันเสร็จ แค่นั่นจบ

0
prapawit 23 เม.ย. 56 เวลา 18:05 น. 3

คือว่า  คำสั่งที่ผมโพสขึันนั้นมีไว้เหมาะสำหรับผู้ที่มีความสนใจเกี่ยวกับการเขียนคำสั่งภาษาโดยใช้ภาษาซีต่างหากคับ  โดยที่นักเล่นคอมมือใหม่ก็ยังสามารถทำได้ครับแต่บางคนอาจจะเห็นว่ามันยุ่งยากจังเลย  แต่สำหรับบางคนที่เขาอยากจะศึกษาเรื่องแบบนี้อย่างจริงจังล่ะก็ เขาคงจะไม่อยากใช้ความขี้เกียจของตนเองในการไปโหลดโปรแกรมจากอินเตอร์เน็ตแล้วนำมาใช้ง่ายๆหรอกนะครับ


  ก่อนอื่นผมขอบอกข้อเสียของการใช้โปรแกรมแบบฟุ่มเฟือยก่อนนะครับ
คือการที่เราใช้โปรแกรมที่ไม่ค่อยจำเป็นหรือที่เรียกว่าโปรแกรมเล็กๆทั่วไปที่พวกนักเขียนโปรแกรมเขาเขียนกัน  เพื่อที่จะใช้ทดลองประสิทธิภาพของโปรแกรมที่ตนเขียนขึ้นมานั่นเอง  โดยโปรแกรมเหล่านั้นจะนำไปเผยแพร่ทางอินเตอร์เน็ตให้เราโหลดใช้กันฟรีๆกันนั่นเองแหละครับ
คือว่าโปรแกรมพวกนี้หากว่าไปRunอยู่ของเรามากๆเข้าจะทำให้เครื่องคอมพิวเตอร์ของเรานั้นช้าลงอย่างมากเลยแหละครับ  สังเกตได้จากตอนเราเปิดเครื่องนั่นเอง  ลองเทียบดูสิครับว่าตอนที่เราลงวินโดวใหม่กับตอนที่เราใช้ตอนนี้อย่างไหนมันเณ้วกว่ากัน


PS.  หวัดดีเพื่อนๆในเว็บเด็กดีทุกคน
0