somsakul.com

ทดลองทำสิ่งต่างๆ ทั่วไป

บทความนี้จะรวมการถอน Trendmicro ในสำนักงานที่ไม่สามารถ Uninstall ตามปกติได้เพราะติดปัญหาไม่ทราบรหัสผ่าน แถมพ่วงด้วยวิธีการเข้าเครื่องโดยไม่รู้รหัสผ่าน ด้วยวิธีการ Utilman

ขั้นตอนโดยสรุป

  1. Safe Mode with Command Prompt
  2. แก้ Registry ตั้ง Allow Uninstall=1 (และ Allow Unload=1 ถ้ามี)
  3. รีบูตเข้าโหมดปกติ
  4. รัน ntrmv.exe

การเข้า Safe Mode w/ command prompt

  • Shift ค้างตอนกด Restart หรือที่หน้าล็อกอิน กด Shift ค้างแล้วเลือก Restart
  • เครื่องเริ่มใหม่ รอขึ้นหน้าจอสีฟ้า
  • เลือก Troubleshoot → Advanced options → Startup Settings → Restart
  • เครื่องเริ่มใหม่ รอขึ้นหน้าจอสีฟ้า รอบนี้มีตัวเลือกโผล่
  • กด 6 เลือก 6. Safe Mode with Command Prompt
  • ล็อกอินด้วยแอดมิน จะขึ้น command prompt สีดำ
  • พิมพ์สามารถ regedit, taskmgr, explorer เป็นต้น

ไม่รู้รหัส admin ให้สับเปลี่ยน Utilman.exe

หลักการคือ เอา cmd.exe มาแทน utilman.exe ใน c:\windows\system32 พอเราเลือก Ease of Access มันจะขึ้น command prompt เปิดโอกาสให้ใช้คำสั่งตั้ง password ใหม่

  1. Boot เข้า Advanced Startup options โดยกดปุ่ม Shift ขณะ click Restart ในหน้า Windows login screen (or boot via a Windows installation USB).
  2. Navigate to Troubleshoot > Advanced options > Command Prompt
  3. แทนที่ utilman ด้วยไฟล์ cmd
cd C:\Windows\System32
copy utilman.exe utilman.exe.bak
copy cmd.exe utilman.exe /y

Restart แล้วกด Ease of Access / Accessibility จะขึ้น command prompt ใช้คำสั่ง net user ตั้งรหัสใหม่

# คำสั่งเปลี่ยนรหัส 
net user {login} {new-password}

ปิด Fast Startup ป้องกันไฟล์ฉิบหายใน Windows 10/11

  1. เปิด control แล้วไปที่ Power Options
  2. คลิก Choose what the power buttons do
  3. คลิก Change settings that are currently unavailable
  4. เอาเครื่องหมายออกจาก Turn on fast startup (recommended)
  5. Save changes แล้ว Shutdown จริงๆ (ไม่ใช่ Restart)
powercfg /hibernate off

Hiren's BootCD PE

  1. ดาวน์โหลด Hiren’s BootCD PE จากเว็บทางการ hirensbootcd.org
  2. ใช้ Rufus เขียนลง USB (เลือก ISO, partition scheme GPT ถ้าเครื่องเป็น UEFI)
  3. บูตจาก USB (ปิด Secure Boot ถ้าเข้าไม่ได้)
  4. เปิดเครื่องมือในชุด เช่น Explorer++ หรือ 7-Zip
  5. ไดรฟ์ Windows จะโผล่เป็น C: (หรืออักษรอื่น) แก้/คัดลอก/ลบไฟล์ได้ตรงๆ รวม Windows\System32

Ubuntu live cmd

  1. Rufus เขียน Ubuntu ISO ลง USB
  2. บูต → Try Ubuntu
  3. เปิดดิสก์ Windows (NTFS) แล้วแก้ไฟล์ได้เลย
  4. ถ้าเขียนไม่ได้
sudo ntfsfix /dev/nvme0n1p3
sudo mount -o rw /dev/nvme0n1p3 /mntเปลี่ยนพาร์ติชันให้ตรงกับดิสก์จริง (lsblk)

เล็กกว่า Ubuntu

SystemRescue ขนาด 800MB เล็กกว่านี้ใช้ alpine standard + ntfs-3g

แก้ Registry เพื่อให้ยินยอมการถอน

reg add "HKLM\SOFTWARE\Wow6432Node\TrendMicro\PC-cillinNTCorp\CurrentVersion\Misc." /v "Allow Uninstall" /t REG_DWORD /d 1 /f
reg add "HKLM\SOFTWARE\TrendMicro\PC-cillinNTCorp\CurrentVersion\Misc." /v "Allow Uninstall" /t REG_DWORD /d 1 /f
reg add "HKLM\SOFTWARE\Wow6432Node\TrendMicro\PC-cillinNTCorp\CurrentVersion\Misc." /v "Allow Unload" /t REG_DWORD /d 1 /f

เข้าโหมดปกติ แล้วถอนติดตั้ง ntrmv.exe

"%ProgramFiles(x86)%\Trend Micro\OfficeScan Client\ntrmv.exe"