เพิ่งจะรู้นะเนี่ยว่าไม่สามารถลบ หรือ reinstall ตัว IE7 บน Windows Vista ได้ เพราะมันถูกสร้างให้เปนส่วนหนึ่งของระบบปฎิบัติการ ... โอ้ว ลึกซึ้งจริงๆ
หลังจากที่งงงวยอยู่นานว่า IE7 มันเป็นบ้าอะไรของมัน Print Preview ก็ไม่ได้, สั่ง Print ก็ error ตลอด, Add to Favourite ก็ดูจะใช้การไม่ได้อีก สารพัดปัญหา นึกว่า IE เน่าไปแล้วจริงๆ ถึงขนาดว่าเตรียมตัวปัดกวาดเครื่อง เพื่อ format กู้ชีพมันแล้วนะเนี่ย
ดีว่าตัดสินใจถูก ไปเปิด Google หลังจากนั่งรำคาญมันมาอยู่นับเดือน และก็เจอจริงๆ
สรุปว่า IE ผมไม่ได้เป็นอะไรหรอก มันแค่ติดตรงที่เราไปเปิด Protected Mode เอาไว้เท่านั้นเอง!!!
จริงๆ จะว่าไป ผมไม่ได้เป็นคนไปเปิดมันนะ มันเปิดไว้ตั้งแต่เมื่อไหร่ไม่รู้ แต่คาดว่าจะเป็นการเปิดหลังจากที่ผมใช้ Windows Update มากกว่า (โทษกรูตลอดดดด .. เอะอะโทษยูสเซอร์)
สรุปว่า ทางแก้มีสองทางครับ นั่นคือ
-
เปิด IE7 ขึ้นมา แล้วไปปิด Protected Mode มันซะ
-
สร้าง Low folder ให้ IE7 มันใช้งาน Protected Mode ได้เต็มที่
สำหรับผมนะ ผมแนะนำทางที่ 2 เพราะมันจะปลอดภัยต่อข้อมูลของเรามากกว่า แต่ถ้าคุณแค่ต้องการจะลองว่า IE7 ของคุณ ที่มันกำลังบ๊องๆ เนี่ย มันแก้ได้ด้วยวิธีนี้จริงหรือเปล่า ก็ให้ลองวิธีที่ 1 ก่อนครับ
ลองมาดูทีละวิธีกันเลยนะครับ อ้อ ก่อนอื่น เช็คก่อนนะครับว่า Protected Mode มันถูกเปิดอยู่จริงๆ ... สามารถดูได้ที่ IE7 ตรงบาร์ด้านล่างใกล้ๆ แว่นขยายนะครับ มันจะขึ้นว่า Internet | Protected Mode: On
วิธีที่ 1 : ปิด Protected Mode
-
เปิด IE7 ขึ้นมาครับ แล้วไปที่ Tools > Internet Options ดูที่แท็บ Security
-
เอาเครื่องหมายถูกที่หน้าข้อความ Enable Protected Mode (requires restarting Internet Explorer) ออก
-
กด OK แล้วปิด IE7 จากนั้นก็ลองเปิด IE7 ขึ้นมาใหม่ครับ เป็นอันเสร็จขั้นตอน
วิธีที่ 2 : สร้าง Low folder
-
ปิด IE7 ที่เปิดอยู่ออกไปก่อนนะครับ
-
กดปุ่ม Windows + R
-
พิมพ์ cmd แล้วกดปุ่ม enter เพื่อเปิดหน้าต่าง Command Prompt
-
คัดลอกคำสั่งต่อไปนี้ (ตัวสีแดง) ลงไปวางในหน้าต่าง Command Prompt
mkdir %userprofile%\AppData\Local\Temp\Low
จากนั้นกดปุ่ม enter จะเห็นว่ามันไม่เกิดอะไรขึ้น ... นั่นแปลว่ามันสร้าง folder ให้เรียบร้อยแล้ว แต่ถ้ามีข้อความอะไรขึ้นมา แสดงว่าไม่เรียบร้อย
-
คัดลอกคำสั่งต่อไปนี้ (ตัวสีแดง) ลงไปวางในหน้าต่าง Command Promnt
ICACLS %userprofile%\AppData\Local\Temp\Low /setintegritylevel (OI)(CI)low
แล้วกดปุ่ม enter จะต้องมีข้อความตอบรับกลับมาว่า
processed file: C:\User\[ชื่อ user ของคุณ]\AppData\Local\Temp\Low
Successfully processed 1 files; Failed processing 0 files
เป็นอันเสร็จกระบวนการ ให้ปิดหน้าต่างนี้อีกไป แล้วเปิด IE7 ขึ้นมาใหม่อีกครั้ง ก็เรียบร้อยครับ