Tuesday, December 22, 2009

Cannot change User Account Control settings on Windows 7

ไม่สามารถปรับระดับการตั้งค่า User Account Control (UAC) บน Windows 7
บทความโดย: Thai Windows Administrator Blog

สำหรับผู้ใช้ Windows 7 ซึ่งได้ทำการติดตั้ง Office 97 บนระบบ จะประสบกับปัญหา ไม่สามารถทำการปรับระดับการตั้งค่า User Account Control (UAC) ได้ เนื่องจากการติดตั้ง Office 97 จะทำการแก้ไขค่ารีจีสทรีย์บางตัวที่กระทบต่อการทำงานของ UAC

ปัญหาดังกล่าวนี้ เกิดเมื่อผู้ใช้ทำการปรับระดับการตั้งค่า UAC (จาก Change User Account Control settings ใน Action Center ใน System and Security ใน Control Panel) โดยการเลื่อนสไลด์บาร์เลือกระดับที่ต้องการ แต่เมื่อคลิก OK ระบบจะไม่มีการตอบสนองใดๆ นั้นคือ ไดอะล็อกบ็อกซ์ User Account Control Settings จะยังคงเปิดอยู่และการปรับระดับก็จะไม่มีผลใดๆ

สำหรับกรณีที่คลิก Cancel ไดอะล็อกบ็อกซ์ User Account Control Settings จะถูกปิดการปรับระดับก็จะไม่มีผลใดๆ เช่นกัน



วิธีการแก้ปัญหา
สำหรับวิธีการแก้ปัญหาดังกล่าวนี้ ไมโครซอฟท์แนะนำให้ผู้ใช้ทำการแก้ไขด้วยตนเองตามขั้นตอนดังนี้

ข้อควรทราบ: การแก้ไขรีจิสตรีที่ผิดพลาดอาจทำให้ระบบไม่สามารถทำงานได้ ดังนั้นเพื่อให้สามารถทำการเรียกคืนรีจิสตรีได้ในกรณีเกิดปัญหา โปรดสำรองรีจิสตรีและเก็บไว้ในที่ปลอดภัยก่อนลงมือแก้ไข

1. คลิก Start พิมพ์ notepad ในช่อง Search programs and files เสร็จแล้วกด Enter
2. ก็อปปี้ข้อความด้านล่าง แล้วนำไปวางในโปรแกรม Notepad

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT]

[HKEY_CLASSES_ROOT\Interface\{B722BCC5-4E68-101B-A2BC-00AA00404770}]
@="IOleDocument"

[HKEY_CLASSES_ROOT\Interface\{B722BCC5-4E68-101B-A2BC-00AA00404770}\NumMethods]
@="6"

[HKEY_CLASSES_ROOT\Interface\{B722BCC5-4E68-101B-A2BC-00AA00404770}\ProxyStubClsid32]
@="{A4A1A128-768F-41E0-BF75-E4FDDD701CBA}"

[HKEY_CLASSES_ROOT\Interface\{B722BCC6-4E68-101B-A2BC-00AA00404770}]
@="IOleDocumentView"

[HKEY_CLASSES_ROOT\Interface\{B722BCC6-4E68-101B-A2BC-00AA00404770}\NumMethods]
@="16"

[HKEY_CLASSES_ROOT\Interface\{B722BCC6-4E68-101B-A2BC-00AA00404770}\ProxyStubClsid32]
@="{A4A1A128-768F-41E0-BF75-E4FDDD701CBA}"

[HKEY_CLASSES_ROOT\Interface\{B722BCC7-4E68-101B-A2BC-00AA00404770}]
@="IOleDocumentSite"

[HKEY_CLASSES_ROOT\Interface\{B722BCC7-4E68-101B-A2BC-00AA00404770}\NumMethods]
@="4"

[HKEY_CLASSES_ROOT\Interface\{B722BCC7-4E68-101B-A2BC-00AA00404770}\ProxyStubClsid32]
@="{A4A1A128-768F-41E0-BF75-E4FDDD701CBA}"

[HKEY_CLASSES_ROOT\Interface\{B722BCC8-4E68-101B-A2BC-00AA00404770}]
@="IEnumOleDocumentViews"

[HKEY_CLASSES_ROOT\Interface\{B722BCC8-4E68-101B-A2BC-00AA00404770}\NumMethods]
@="7"

[HKEY_CLASSES_ROOT\Interface\{B722BCC8-4E68-101B-A2BC-00AA00404770}\ProxyStubClsid32]
@="{A4A1A128-768F-41E0-BF75-E4FDDD701CBA}"

HKEY_CLASSES_ROOT\Interface\{B722BCC9-4E68-101B-A2BC-00AA00404770}\NumMethods]
@="6"

[HKEY_CLASSES_ROOT\Interface\{B722BCC9-4E68-101B-A2BC-00AA00404770}\ProxyStubClsid32]
@="{A4A1A128-768F-41E0-BF75-E4FDDD701CBA}"

[HKEY_CLASSES_ROOT\Interface\{B722BCCA-4E68-101B-A2BC-00AA00404770}\NumMethods]
@="5"

[HKEY_CLASSES_ROOT\Interface\{B722BCCA-4E68-101B-A2BC-00AA00404770}\ProxyStubClsid32]
@="{A4A1A128-768F-41E0-BF75-E4FDDD701CBA}"

[HKEY_CLASSES_ROOT\Interface\{B722BCCB-4E68-101B-A2BC-00AA00404770}]
@="IOleCommandTarget"

[HKEY_CLASSES_ROOT\Interface\{B722BCCB-4E68-101B-A2BC-00AA00404770}\NumMethods]
@="5"

[HKEY_CLASSES_ROOT\Interface\{B722BCCB-4E68-101B-A2BC-00AA00404770}\ProxyStubClsid32]
@="{A4A1A128-768F-41E0-BF75-E4FDDD701CBA}"

3. ทำการบันทึกไฟล์เป็นไฟล์รีจีสทรีย์ เก็บไว้บนเดสก์ทอป โดยตั้งชื่อเป็น UAC.reg
4. ทำการดับเบิลคลิกไฟล์ UAC.reg จากนั้นคลิก Yes เมื่อระบบแสดงข้อความดังรูปด้านล่าง

Do you want to allow the following program to make changes to this computer?
Program name: Registry Editor
Verified publisher: Microsoft Windows
Yes No

5. คลิก Yes เมื่อระบบแสดงข้อความดังรูปด้านล่าง

Adding information can unintentionally change or delete values and cause components to stop working correctly. If you do not trust the source of this information in path\UAC.REG, do not add it to the registry.
Are you sure you want to continue?
Yes No

6. คลิก OK เมื่อระบบแสดงข้อความดังรูปด้านล่าง

The keys and values contained in path\UAC.reg have been successfully added to the registry.
OK

7. รีสตาร์ทระบบเพื่อให้การเปลี่ยนแปลงมีผล

หมายเหตุ: ถ้ามีการติดตั้ง Office 97 ใหม่หลังทำการแก้ไข จะต้องทำการแก้ไขใหม่อีกครั้ง

วิธีการนี้สามารถใช้ได้กับ
วิธีการนี้สามารถใช้ได้กับ Windows 7 เวอร์ชันต่างๆ ดังนี้
• Windows 7 Home Basic
• Windows 7 Professional
• Windows 7 Starter
• Windows 7 Home Premium
• Windows 7 Ultimate
• Windows 7 Enterprise

แหล่งข้อมูลอ้างอิง
KB978591

© 2009 TWA Blog. All Rights Reserved.

0 Comment: