การ จำกัด สิทธิ์การเขียนรีจิสทรีไม่ป้องกันการเปลี่ยนแปลงด้วยตนเองจากการคืนค่าเป็นค่าเริ่มต้นเมื่อบูต Win8.1


0

มันอาจช่วยให้เข้าใจสิ่งที่ฉันพยายามทำเพื่อให้บริบทของคำถามเป็นไปตามนี้

ฉันพยายามแฮ็คแจ็คเสียงแบบ realtek บนมือถือของฉันเพื่อให้มีกระแสข้อมูลเสียงด้านหน้าส่งผ่านแจ็คสีเขียวและสีดำของแผงด้านหลัง ไดรเวอร์ของ Realtek หรือ windows เองมีระบบเสียงและการเติมลำโพงที่ยุ่งเหยิงดังนั้นนี่จึงเป็นวิธีเดียวที่จะนำเพลงออกแจ็คทั้งสองออกจากการตั้งค่าของฉัน

เมื่อต้องการทำสิ่งนี้ (ตามข้อมูลจากทั่วทั้งเว็บเช่นที่นี่ ) สิ่งที่จำเป็นคือการเปลี่ยนค่าที่เกี่ยวข้องกับรีจิสตรีคีย์ ฉันติดตามรูกระต่ายรีจิสตรีไป

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}\00XX\Settings\DrvYYYY_DevType_YYYY_SSYYYYYYYY

และมองหา

"Pin14" = Front speakers (rear green)
"Pin15" = Rear speakers (rear black)

Pin15 จะต้องเปลี่ยนเป็น

"04 00 00 00" = Front speakers

เพื่อแหล่งสัญญาณลำโพงด้านหน้าเดียวกันบนแจ็คเอาท์พุททั้งสอง

โอเคใช่มั้ย ในทางทฤษฎีเท่านั้น ... ฉันสามารถทำการเปลี่ยนแปลงเหล่านี้ได้ แต่เมื่อฉันรีบูตเพื่อให้มีผลบังคับใช้ฉันเห็นใน regedit ว่าค่าต่างๆถูกเปลี่ยนกลับไปเป็นค่าเริ่มต้น

ฉันพบวิธีแก้ปัญหาที่ควรกล่าวไว้ว่าให้ไปที่[...]\00XX\GlobalSettingsและเปลี่ยนResetAudioFgOnStartเป็นค่า 0 ไม่มีโชคในระบบของฉันยังคงรีเฟรชค่าพินเริ่มต้นเมื่อรีบูต

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

ใน[...]\00XXคีย์ฉันปิดใช้งานการสืบทอด แต่เปลี่ยนสิทธิ์การสืบทอดเริ่มต้นเป็นสิทธิ์ที่ชัดเจนสำหรับคีย์นี้และวัตถุลูก (และคีย์ย่อย) เพื่อให้ฉันสามารถจัดการการเข้าถึงของพวกเขา ฉัน จำกัด การเข้าถึงเพื่อเขียนอนุญาตให้สิทธิ์การเข้าถึงเพื่ออ่านสำหรับครูใหญ่ทั้งหมดที่แสดงรายการไว้เมื่อเปิดใช้งานการสืบทอดก่อนหน้านี้ (เช่น SYSTEM, CREATER OWNER, แอปพลิเคชันทั้งหมด, ผู้ใช้, ผู้ดูแลระบบ ... ) ฉันเหลือสิทธิ์การเขียนสำหรับผู้ดูแลระบบเท่านั้นเนื่องจากเป็นเจ้าของและฉันต้องเปลี่ยนสิทธิ์เป็นสิ่งที่ฉันต้องการให้ชัดเจน ฉันเลือก 'แทนที่สิทธิ์ของวัตถุลูกทั้งหมด ... ' เพื่อให้แน่ใจว่าการเปลี่ยนแปลงเหล่านั้นซ้ำ

อย่างไรก็ตามไม่ว่าจะด้วยเหตุผลใดก็ตามหลังจากรีบูตค่าเริ่มต้นจะยังคงโหลดอยู่การป้องกันการเปลี่ยนแปลงของฉันจะมีผล บางทีฉันควรจะเพิกถอนสิทธิ์ผู้ดูแลระบบในการเขียนหลังจากทำการเปลี่ยนแปลงค่า แต่ก่อนรีบูต (ค่อนข้างแน่ใจว่าฉันลองเช่นกัน ... แต่มันเป็นสองสามวันที่ผ่านมาตอนนี้ฉันเล่นซอกับเรื่องนี้)?

ทำไมการเปลี่ยนแปลงของฉันไม่ได้รับอนุญาตให้ใช้ทรีคีย์นี้ทำให้ค่าต่างๆไม่สามารถย้อนกลับมาใช้ได้เมื่อรีบูต

แนวคิดใดที่จะล็อคค่าเหล่านั้นที่ฉันต้องการในรีจิสตรี?

แก้ไข: อัปโหลดภาพหน้าจอของการตั้งค่ารีจิสทรีของฉัน (ใช่ฉันแจ้งชื่อผู้ใช้ของฉันแล้ว nsa กำลังเฝ้าดู: p) หลังจากทำการเปลี่ยนแปลงตัวเองเป็นค่ารีจิสตรี้ที่ฉันกำลังทำงานอยู่ นี่แสดงสิทธิ์การปฏิเสธทั้งหมด (สำหรับ SYSTEM, CREATOR OWNER, ALL APPLICATION PACKAGES, แต่ละการล็อคพวกมันไม่ได้ตั้งค่าไว้, สร้างคีย์ย่อย, แจ้งเตือน, สร้าง linnk, ลบ, เขียน dac, เขียนแอ็คชันของเจ้าของ) แต่ล็อคสิทธิ์สำหรับทุกคนยกเว้นกลุ่มผู้ดูแลระบบ อย่างไรก็ตามค่าจะถูกรีเซ็ตเป็นค่าเริ่มต้นเมื่อรีบูต บางทีกลุ่มผู้ดูแลระบบเป็นผู้ร้ายฉันสงสัยว่าจะมีป๊อปอัปเนื่องจากคาดว่าจะให้สิทธิ์การเข้าถึงแก่ผู้ดูแลระบบสำหรับการดำเนินการดังนั้นฉันจึงสงสัยว่านี่เป็นกระบวนการของระบบ

ดีไม่สามารถโพสต์ภาพได้เนื่องจากฉันไม่มีชื่อเสียง 10 เอ่อ ... อะไรก็ตามอินเตอร์เน็ตโง่ ๆ ไม่ชอบโพสต์ทำให้ดูเหมือนว่าฉันไร้เดียงสาอย่างแน่นอน


คุณตรวจสอบว่าเป็นที่เดียวในรีจิสทรีที่ต้องเปลี่ยนค่าหรือไม่ ฉันเดาว่าคุณไม่ได้รับหนึ่ง & นั่นคือ 'ค่าใช้จ่าย' ในการบูตเขียนทับค่าชุดควบคุมปัจจุบันชั่วคราวของคุณ
Tetsujin

คำแนะนำที่ฉันเชื่อมโยงใช้งานได้กับหลาย ๆ คนเห็นได้ชัดว่าไดรเวอร์ล่าสุดใช้การเปลี่ยนแปลงบางอย่างทำให้ไม่ทำงานสำหรับฉัน ฉันจะลองย้อนกลับไปที่ไดรเวอร์ก่อนหน้า แต่ความคิดเห็นของคุณทำให้สับสน ... คุณหมายถึงค่า 'ที่รับผิดชอบ' อะไร กระบวนการใดบ้างที่มีสิทธิ์อนุญาตให้เขียนทับสิ่งที่ฉันตั้งไว้ ฉันสนใจที่จะทำความเข้าใจกลไกของการลงทะเบียน windows ที่อนุญาตให้สิ่งนี้เกิดขึ้นแม้จะมีการอนุญาตที่ฉันได้รับอนุญาต
brneuro

CurrentControlSet จะยอมจำนนกับชุดควบคุมที่กำหนดหมายเลขขึ้นอยู่กับความสำเร็จหรือความล้มเหลวของความพยายามในการบูตล่าสุด ฉันแค่เดาว่าหนึ่งในนั้นกำลังเขียนทับชุดปัจจุบัน ฉันไม่สามารถพิสูจน์ได้เพราะฉันไม่มีการตั้งค่าฮาร์ดแวร์เดียวกัน ลองแก้ไขค่าเดียวกันในชุดอื่น ๆ & ดูว่าช่วยหรือค้นหาคีย์รีจิสตรีได้จากทั้งรีจิสตรีและดูว่าอาจมีตำแหน่งอื่นหรือไม่ นอกเหนือจากนั้นฉันไม่แน่ใจว่าคุณจะล็อคระบบจากการเขียนลงในรีจิสทรีได้อย่างไร ... ฟังดูไม่ค่อยดีนัก
Tetsujin

ตกลงสิ่งที่ควรรู้เกี่ยวกับชุดควบคุมปัจจุบันเป็นประโยชน์กับชุดควบคุมที่มีหมายเลข อย่างไรก็ตามไม่มีโชค ฉันเปลี่ยนค่าในทั้ง ControlSet001 (เฉพาะหมายเลขหนึ่งเท่านั้น) และ CurrentControlSet ทั้งสองยังได้รับการเปลี่ยนกลับเมื่อรีบูต ที่นั่นฉันยังลบสิทธิ์การเขียน / การควบคุมเต็มรูปแบบสำหรับผู้ใช้ทั้งหมดสำหรับคีย์ 0000 \ Settings \ DRVxxx ... ในทั้งชุดควบคุมต้นไม้และพวกเขายังคงเปลี่ยนกลับเมื่อบูต ... ฉันไม่คิดว่าการเปลี่ยนสิทธิ์เป็น การย้ายที่ไม่ดีตราบใดที่ฉันทำได้เฉพาะการตั้งค่าเหล่านี้แล้วจะให้อะไร
brneuro

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