วิธีปิดการใช้งาน Utility Manager (Windows Key + U)


12

ฉันจะปิดการใช้งานWindows+ Uปุ่มลัดใน Windows XP ได้อย่างไร อีกทางหนึ่งฉันจะหยุดตัวจัดการยูทิลิตี้ได้อย่างไร? ทั้งสองเกี่ยวข้องกัน ผู้จัดการ utilty ขณะนี้คือการให้ความปลอดภัยหลุมที่อาจเกิดขึ้นและฉันต้องการที่จะลบออก[1] ระบบที่ฉันกำลังพัฒนาใช้ Gina ที่กำหนดเองเพื่อเข้าสู่ระบบและเริ่มเชลล์ที่กำหนดเอง การทำเช่นนี้จะเป็นการลบคีย์ลัดของ Windows ส่วนใหญ่ แต่Win+ Uจะยังคงปรากฏขึ้นในแอปผู้จัดการ

ปรับปรุง:

สิ่งที่ฉันได้ลองและไม่ได้ผล:

  1. การตั้งค่ารีจิสทรี NoWinKeys - สิ่งนี้มีผลกับคีย์ลัดของ explorer เท่านั้น
  2. การเปลี่ยนชื่อ utilman.exe - โปรแกรมจะปรากฏขึ้นอีกครั้งในการเข้าสู่ระบบต่อไป;
  3. ซอฟต์แวร์บุคคลที่สาม - ไม่ใช่ตัวเลือกจริง ๆ เครื่องเหล่านี้ได้รับการตรวจสอบจากลูกค้าและซอฟต์แวร์เพิ่มเติมของบุคคลที่สามจะไม่ได้รับการยอมรับ

นอกจากนี้ยังต้องดำเนินการอย่างตรงไปตรงมาด้วยเหตุผลนี้ต้องดำเนินการโดยวิศวกรบริการภาคสนามไปยังเครื่องจักรที่มีอยู่ (เครื่องปัจจุบันในรัสเซียฮอลแลนด์ฝรั่งเศสสเปนไอร์แลนด์และสหรัฐอเมริกา)

[1]ช่องนี้ผ่านตัวเลือกอินเทอร์เน็ตในตัวแสดงวิธีใช้เพื่อเชื่อมโยงแอพยูทิลิตี้


.. ฉันพบลิงค์นี้ลิงก์นี้อาจช่วยได้ windowsitpro.com/systems-management/how-can-i-disable-winu
kryte1988

คำตอบ:


6

Utility Manager ตั้งอยู่ในไดเรกทอรี WINDOWS \ system32 ไฟล์นี้เป็น utilman.exe เพียงแค่เปลี่ยนชื่อไฟล์เป็นอย่างอื่นจะหยุดไม่ให้เปิดใช้งานเมื่อกดWindows+U


1
นี่เป็นคำตอบที่แน่นอน แต่ขั้นตอนการเปลี่ยนชื่อไฟล์นั้นยุ่งยากเนื่องจากสามารถปรากฏขึ้นอีกครั้งหากไฟล์นั้นทำงานเมื่อมีการเปลี่ยนชื่อเกิดขึ้น มันไม่เหมาะ แต่เป็นวิธีเดียวที่ใช้งานได้
Skizz

สิ่งที่เกี่ยวกับการลบออกจาก dllcache เช่นกัน? หรือโฟลเดอร์ใด ๆ ก็ตามที่มีสำเนาสำรองของโปรแกรม
Canadian Luke

@Skizz ฉันไม่สามารถทดสอบได้ แต่ฉันเชื่อว่าคุณควรมีโชคมากขึ้นถ้าคุณบูตระบบปฏิบัติการอื่น (เช่น CD / flashdirve หรือ CD / flashdirve บางส่วน) และเปลี่ยนชื่อไฟล์จากที่นั่น และหากพิสูจน์ได้ว่าทำงานได้ดีคุณสามารถสร้าง Live CD / flashdrive แบบกำหนดเองเพื่อทำให้งานง่ายขึ้น (หรืออัตโนมัติ)
Alois Mahdal

สิ่งนี้ใช้ไม่ได้สำหรับฉัน - utilman เพิ่งสร้างใหม่ในครั้งต่อไปที่ฉันกดWindows-U
dsummersl

2
ตัวเลือกอื่น: ปล่อยให้ไฟล์อยู่ในที่ แต่ปฏิเสธการดำเนินการผ่านการอนุญาตของระบบไฟล์ (ปฏิเสธ "Traverse folder / execute file" สำหรับทุกคน) วิธีนี้การป้องกันไฟล์ windows จะไม่พบสิ่งที่น่าสงสัย
LogicDaemon

7

ฉันเคยประสบปัญหาที่คล้ายกันในอดีต - ทางออกที่ดีที่สุดที่ฉันพบคือการแก้ไขสิทธิ์ของ utilman.exe เพื่อให้ผู้ใช้ไม่มีสิทธิ์ในการทำงาน:

คลิกขวา - คุณสมบัติ - ความปลอดภัย - ปฏิเสธทั้งหมด


2

ในคุณสมบัติ Utility Manager ฉันไปที่แท็บความปลอดภัยและปิดการใช้งานการเข้าถึงผู้ใช้ทั้งหมด (สำหรับผู้ดูแลระบบด้วย) และหลังจากนั้นก็ไม่ทำงาน


2

คุณสามารถลองและปิดใช้C:\windows\system32\utilman.exeงานนโยบายกลุ่มได้ใน:

นโยบายการ จำกัด Settings \ Software Settings \ Software ของคอมพิวเตอร์ Configuration \ Windows

เพิ่มกฎพา ธC:\Windows\System32\Utilman.exeและตั้งค่าเป็นไม่อนุญาต


2

ป้องกัน Utility Manager ไม่ให้ทำงาน

ดูเหมือนจะไม่มีเอกสารใด ๆ ที่จะปิดใช้งานแป้นพิมพ์ลัดWin+ Uสั้น ๆ โดยไม่ต้องWinปิดคีย์ผ่านScancode Mapค่ารีจิสตรี เพื่อแก้ไขปัญหาคุณสามารถลบล้างโปรแกรมจัดการ Utility ได้:

  1. เข้าสู่ระบบด้วยบัญชีผู้ดูแลระบบและเปิดพร้อมท์คำสั่ง
  2. พิมพ์หรือวางคำสั่งต่อไปนี้แล้วกดEnter:

    reg add "HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Image File Execution Options\utilman.exe" /v "Debugger" /t REG_SZ /d "systray.exe" /f
    

    การเปลี่ยนแปลงจะมีผลทันที

มันทำงานอย่างไร

Image File Execution Optionsคีย์รีจิสทรีได้รับการออกแบบในสิ่งอื่น ๆ ที่จะเปิดตัวดีบักโดยอัตโนมัติเมื่อมีการประยุกต์ใช้ในการเริ่มต้น ในขณะที่โปรแกรมดีบั๊กจะเริ่มต้นแอปพลิเคชันและแนบคุณสามารถระบุได้ว่าโปรแกรมใดที่จะทำงานแทนซึ่งจะแทนที่โปรแกรมเดิม

เกี่ยวกับsystray.exeอะไร มันเป็นโปรแกรมเล็ก ๆ น้อย ๆ ที่เปิดตัวครั้งแรกกับ Windows 95 และใช้ในการจัดการไอคอนการแจ้งเตือนของระบบใช้ในการจัดการไอคอนการแจ้งเตือนระบบไม่ได้ใช้จริง ๆ ใน Windows รุ่นที่ใหม่กว่าและมันถูกเก็บไว้เป็นส่วนใหญ่ด้วยเหตุผลด้านความเข้ากันได้แบบย้อนหลัง มันไม่มีส่วนต่อประสานกับผู้ใช้และจะไม่ทำอะไรที่เห็นได้ชัดเจนนอกจากการรีเฟรชพื้นที่แจ้งเตือนเมื่อเริ่มต้น

ข้อดี

  • ทำงานโดยไม่คำนึงถึงรุ่น Windows ที่ติดตั้ง
  • ไม่มีไฟล์ระบบหรือการอนุญาตด้านความปลอดภัย
  • ไม่มีซอฟต์แวร์ของบุคคลที่สามที่เกี่ยวข้อง

อ้างอิง


1

ภายใต้C:\Windows\System32คุณสามารถเปลี่ยนชื่อutilman.exeเพื่อปิดการใช้งาน

สิ่งนี้จะทำให้ปุ่มลัดไม่ตอบสนองเช่นกัน ในกรณีที่คุณต้องการใช้ความระมัดระวังเป็นพิเศษสำหรับฮอตคีย์คุณสามารถทำการแมปใหม่โดยใช้AutoHotkeyดังนี้:

# & u::return

Win+ uไม่ควรทำอะไรอีก


AutoHotkey เพื่อช่วยเหลืออีกครั้ง :)
Toby Allen

การเพิ่มซอฟต์แวร์เพิ่มเติมไม่ใช่ตัวเลือกเนื่องจากลักษณะของระบบ (และแนะนำการพึ่งพาเพิ่มเติม) นี่เป็นเครื่องนับเงินสดดังนั้นตามที่คุณคาดหวังลูกค้าจะระมัดระวังซอฟต์แวร์ของบุคคลที่สามที่ไม่รู้จัก
Skizz

ตัวเลือกการเปลี่ยนชื่ออาจเป็นทางออกเดียว ฉันหวังว่าจะมีบางสิ่งบางอย่างที่เลวร้าย
Skizz

การเปลี่ยนชื่อไม่ทำงานแอพจะปรากฏขึ้นอีกครั้งในการบู๊ตครั้งถัดไป
Skizz

1

การเปลี่ยนชื่อ C: \ WINDOWS \ System32 \ utilman.exe แม้ว่ากระบวนการ UtilMan จะหยุดทำงานจากภายในเซสชัน XP Home SP3 ดูเหมือนว่าจะไม่กำจัดการรบกวนทางลัดนี้

ฉันประสบความสำเร็จในการรับการเปลี่ยนแปลงโดยการเข้าถึง XP hdd ผ่านเซสชัน linux และเปลี่ยนชื่อ exe ที่น่ารำคาญอย่างนั้น - ไม่มีโอกาสที่กระบวนการ Win ใด ๆ สามารถตรวจสอบการเปลี่ยนแปลงของคุณได้หากไม่ได้คิดค่าบริการในเวลานั้น :-) ไม่ว่ามันจะถูกแฮ็กกลับมาพร้อมกับการอัพเดท XP ใหม่ใด ๆ ก็ตาม
ลินุกซ์ distros ปัจจุบันส่วนใหญ่มีความยืดหยุ่นสูงโดยเขียนเป็น ntfs

ไม่ทราบว่าจะแก้ไขการติดตั้ง Pro หรือไม่ โชคดี.


1

ไปที่ RUN regeditและป้อน

เมื่อรีจิสทรีเปิดคลิกที่ด้านบนซ้ายและเลือกeditfind...

ป้อนutilities managerและกดEnterบนแป้นพิมพ์ รอในขณะที่ค้นหาแล้วลบรายการอรรถประโยชน์ทั้ง 3 รายการ

ฉันทำสิ่งนี้และWin+ Uไม่ได้ทำอะไรเลยตอนนี้

ไม่มีจุดในการลบutilmanใน "ค้นหา" เนื่องจากเป็นไฟล์ที่ได้รับการป้องกันของระบบและเพิ่งปรากฏขึ้นอีกครั้ง มีบางอย่างในระบบ Windows ที่ใช้มันดังนั้นปล่อยให้มันเป็น


0

วิธีที่ดีกว่าคือการลบสาธารณูปโภคทั้งหมดแทน ฉันจำตำแหน่งที่แน่นอนในรีจิสตรีไม่ได้ ...

(และถ้าฉันจำได้อย่างถูกต้องเมนูช่วยเหลือจะไม่ทำงานเมื่อใช้จากหน้าจอเข้าสู่ระบบ - หรือฉันผิด)


ฉันก็พยายามค้นหาตัวเลือกในการปิดการใช้งานแอปพลิเคชัน แต่ไม่พบสิ่งใดในรีจิสตรี
Skizz

0

หากการเปลี่ยนชื่อยูทิลิตี้ไม่ทำงานให้ลองลบการใช้และแทนที่ด้วยไฟล์ null [หน้าต่าง cmd]

Del utilman.exe
COPY nul utilman.exe
Attr utilman.exe +R

หากวิธีนี้ใช้ไม่ได้ผลให้เขียนโปรแกรม do-nothing สั้น ๆ เพื่อแทนที่ utilman.exe


0

ติดตั้งAutoHotkeyและสร้างไฟล์ชื่อ AutoHotkey.ahk ที่My Documentsแล้วแก้ไข:

  1. ใช้ ';' เพื่อยกเลิกหมายเหตุรหัสตัวอย่าง;
  2. เพิ่มรหัส
#u::
return

โดยที่ # หมายถึงคีย์Windowsและ #u หมายถึง Win + u และ :: ไม่ทำอะไรเลยยกเว้นการส่งคืนหมายถึงไม่ต้องทำอะไรเลย


เมื่อฉันแสดงความคิดเห็นต่อคำตอบของ John T การเพิ่มซอฟต์แวร์ / แอปพลิเคชันเพิ่มเติมไม่ใช่ตัวเลือก
Skizz


0

สามารถแก้ไขได้ด้วยสองวิธีเท่านั้น

  • วิธีที่ 1 : ด้วยความช่วยเหลือของซอฟต์แวร์

    1. ไปที่ฝ่ายสนับสนุนของ Microsoftดาวน์โหลดซอฟต์แวร์ที่ชื่อว่าปิดใช้งาน windows keysและติดตั้ง จากนั้นรีสตาร์ทคอมพิวเตอร์และจะปิดการใช้งานปุ่ม Windows โดยอัตโนมัติ
    2. มีความเป็นไปได้ที่คุณสามารถแก้ไขได้ด้วยตัวเองโดยไม่ต้องใช้ซอฟต์แวร์
  • วิธีที่ 2 : เมื่อต้องการปิดใช้งานคีย์ Windows ทำตามขั้นตอนเหล่านี้:

    1. คลิกเริ่มคลิกเรียกใช้พิมพ์regedt32แล้วคลิกตกลง
    2. บนเมนู Windows คลิกHKEY_LOCAL_ MACHINEที่ Local Machine
    3. คลิกสองครั้งที่System\CurrentControlSet\Control folderแล้วคลิกโฟลเดอร์เค้าโครงแป้นพิมพ์
    4. ในการแก้ไขเมนูคลิกเพิ่มค่าพิมพ์Scancode MapคลิกREG_BINARYเป็นชนิดข้อมูลแล้วคลิกตกลง.
    5. พิมพ์00000000000000000300000000005BE000005CE000000000ในฟิลด์ข้อมูลแล้วคลิกตกลง
    6. ปิดตัวแก้ไขรีจิสทรีและรีสตาร์ทคอมพิวเตอร์และจะปิดใช้งานคีย์หน้าต่างโดยอัตโนมัติ

หากต้องการเปิดใช้งานใหม่ทั้งหมดที่คุณจะต้องทำเพื่อลบ Scancode Map

ที่มา: ขอบคุณทุกคน !!! #WAGAWASTY CODEDGURU


-1

WinXP Utilman จะไม่เริ่มทำงานเมื่อปิดใช้งาน Terminal Server

[HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Terminal Server] "TSEnabled" = dword: 0

UPD: มันทำงานอย่างไร

การตั้งค่านี้เปลี่ยนการตั้งค่าสถานะ VER_SUITE_TERMINAL ในโครงสร้าง OSVERSIONINFOEX ที่ใช้โดยฟังก์ชัน GetVersionEx Winlogon ตรวจสอบการตั้งค่าสถานะนี้และหากตั้งไว้ - เพียงสร้างกระบวนการ utilman.exe / การดีบัก Winlogon จะพยายามเปิดใช้บริการ UtilMan บริการนี้มีเฉพาะใน win2k และ (?) WinXP ก่อน SP2

(ไม่ใช่สำหรับ Win7 จริง ๆ )


คุณอธิบายได้ไหมว่ามันทำงานอย่างไร
bwDraco

ivan34: ดูเหมือนว่าคุณได้สร้างบัญชีสองบัญชีโดยไม่ตั้งใจ คุณควรใช้แบบฟอร์มการติดต่อและเลือก“ ฉันต้องรวมโปรไฟล์ผู้ใช้” เพื่อให้บัญชีของคุณรวมเข้าด้วยกัน ในการผสานพวกเขาคุณจะต้องให้ลิงก์ไปยังทั้งสองบัญชี สำหรับข้อมูลของคุณเหล่านี้เป็นsuperuser.com/users/470281/ivan34และsuperuser.com/users/470328/ivan34 จากนั้นคุณจะสามารถแก้ไขคำตอบของคุณ
G-Man กล่าวว่า 'Reinstate Monica'
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.