ฉันจะลบการตั้งค่าความเข้ากันได้ที่ไม่สามารถแก้ไขได้จากแท็บความเข้ากันได้อย่างไร


11

เมื่อวานนี้ Windows ตัดสินใจว่า Steam ต้องการการตั้งค่าความเข้ากันได้เพื่อให้ทำงานได้อย่างถูกต้องและแสดงข้อความโต้ตอบที่ให้ข้อมูลซึ่งทำให้ฉันไม่มีทางเลือกนอกจากต้องยอมรับสิ่งนี้ Steam วิ่งได้ดีจนกว่าจะต้องมีการเริ่มต้นใหม่สำหรับการอัปเดตเบต้า

Steam ไม่ชอบการตั้งค่าความเข้ากันได้หนึ่งบิต

C: \ Program Files \ Steam \ steam.exe

ไม่แนะนำให้ใช้งาน Steam ในโหมดความเข้ากันได้ของ Windows โปรดลบการตั้งค่าความเข้ากันได้ของ Windows สำหรับผู้ใช้ทั้งหมดภายใต้คุณสมบัติไฟล์สำหรับ Steam.exe และเริ่ม Steam ใหม่ กด 'ยกเลิก' เพื่อละเว้นคำเตือนนี้อย่างถาวรและดำเนินการต่อ

[ตกลง] [ยกเลิก]

อย่างไรก็ตาม Steam.exe ไม่มีการตั้งค่าดังกล่าวเปิดใช้งานในแท็บความเข้ากันได้ของคุณสมบัติ:

.

ฉันถือว่า Windows ได้เปิดใช้งานการตั้งค่าที่ไม่สามารถควบคุมได้จากกล่องโต้ตอบนั้น ฉันไม่อยากจะยักเรื่องนี้และต้องการแก้ไขปัญหา ฉันจะทำสิ่งนั้นได้อย่างไร

คำตอบ:


15

ผมพบว่าวิธีการแก้ปัญหาที่นี่ จากภายใน Registry Editor ไปที่:

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers

จากตรงนั้นคุณสามารถค้นหาการตั้งค่าความเข้ากันได้ของผู้ใช้แต่ละคน

ในตัวอย่างของฉันฉันพบว่ามีมูลค่าการตั้งชื่อที่มีข้อมูลC:\Program Files\Steam\Steam.exe ELEVATECREATEPROCESSการลบการแก้ไขปัญหา


ในการหยอดของฉันบน Windows 10 คีย์รีจิสทรีอยู่ภายใต้การ HKEY_CURRENT_USER \ Software \ Microsoft \ Windows NT \ CurrentVersion \ AppCompatFlags \ ช่วยความเข้ากัน \ ร้าน
raumkrieger

4

หรือคุณสามารถใช้ตัวแก้ไขปัญหาความเข้ากันได้ของโปรแกรม

คลิกขวาที่ Steam ลัด คลิก "แก้ไขปัญหาความเข้ากันได้"

1. Choose "Continue troubleshooting the problem"
2. Choose "Troubleshoot program"
3. Uncheck all boxes
   Click "Next"
4. Select "No, I am done investigating the problem - undo any changes made and clear all settings"
   Click "Next"
5. Choose "Close the troubleshooter"

เป็นวิธีที่ดีเป็นระเบียบเรียบร้อยในการทำสิ่งแทนที่จะไปลงในรีจิสทรีที่ลูกแมวตาย :)
MickyD

1

HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Compatibility Assistant\Persistedสำหรับต่อการใช้งานการตั้งค่าการทำงานร่วมกันเพื่อนำทาง คุณจะมีรายการไฟล์ปฏิบัติการที่ถูกตั้งค่าสถานะทั้งหมดและคุณสามารถลบไฟล์ที่คุณต้องการยกเลิกได้ คุณอาจต้องการตรวจสอบHKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layersตามที่แนะนำก่อนหน้านี้

คุณสามารถตรวจสอบว่ามีรายการเฉพาะเครื่องอยู่HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layersหรือไม่

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.