เพิ่มโปรแกรมด้วยตนเองเพื่อเปิดด้วยใน Windows 10


13

ฉันมีรุ่น IrfanView (x64) แบบสแตนด์อโลนและต้องการให้ปรากฏในเมนูเปิดด้วยสำหรับไฟล์รูปภาพทั้งหมด ฉันไม่ต้องการให้เป็นโปรแกรมเริ่มต้นอย่างไรก็ตาม ด้วยเหตุผลบางอย่างไม่ว่าฉันจะทำอะไรก็ไม่ต้องการเข้าสู่รายการนี้ แม้จะไม่ปรากฏในเมนู 'แอพเพิ่มเติม' หลังจากคลิกเปิดด้วย นี่คือสิ่งที่ฉันพยายาม (ตามลำดับโดยเฉพาะ):

  • เปิดไฟล์ด้วย IrfanView
  • การกำหนด IrfanView เป็นแอปพลิเคชันเริ่มต้นจากนั้นกำหนดแอปก่อนหน้าอีกครั้ง
  • ทำตามคำแนะนำที่นี่: เพิ่มรายการลงในรายการ "เปิดด้วย" ใน Windows 8 (มีรีจิสตรีคีย์ที่เกี่ยวข้องอยู่แล้ว!)
  • กำลังดาวน์โหลดตัวแก้ไขโปรแกรมเริ่มต้น (ดูเหมือนจะไม่มีตัวเลือกนี้และฉันไม่ต้องการเพิ่มตัวเลือกเชลล์ "แก้ไขด้วย IrfanView")
  • ทำตามคำแนะนำที่นี่: http://www.sevenforums.com/tutorials/178066-open-add-program.html (ปัญหาคือเว็บไซต์ที่โฮสต์แอปที่เกี่ยวข้องดูเหมือนจะปิดตัวลงอย่างถาวร)

คำตอบ:


6

ฉันคิดว่าคุณควรจะลองใหม่อีกครั้งเริ่มต้นโปรแกรมแก้ไข

อย่าคลิกที่ "เมนูบริบท" แต่เลือกที่ด้านล่าง - "เปลี่ยน 'เปิดด้วย' โปรแกรม ':

ป้อนคำอธิบายรูปภาพที่นี่

แล้ว:

ป้อนคำอธิบายรูปภาพที่นี่

คุณอาจต้องรีสตาร์ทคอมพิวเตอร์เพื่อให้การเปลี่ยนแปลงปรากฏขึ้น


มันใช้งานได้ไม่รู้ว่าฉันพลาดลิงค์ด้านล่างนี้ไปได้อย่างไร
Ynhockey

1
ปัญหาที่แปลก: ทั้งสามโปรแกรมที่ฉันต้องการให้ปรากฏจริง ๆ ในนั้น แต่ Windows เองก็แสดงเพียง 2 รายการไม่ว่าฉันจะทำอะไร ...
Nyerguds

1
@ Nyerguds: นั่นดูเหมือนว่าจะเป็นข้อบกพร่องของ Windows 10 ดูคำตอบนี้วิธีการแก้ปัญหา
Robert


1

ฉันพบกรณีพิเศษที่ต้องการขั้นตอนทางเลือกบางอย่างและต้องการแบ่งปันในโอกาสที่คนอื่นพบปัญหาเดียวกัน:

ดังนั้นฉันต้องการแก้ไข Visual Studio 2013 และ 2015 ไม่ปรากฏในรายการ Open With เริ่มต้นสำหรับไฟล์. sln เฉพาะ 2017 และ 2010 (ซึ่งภายหลังไม่เคยติดตั้งบนเครื่องนี้) ลองนึกภาพความหงุดหงิดของฉันเมื่อทุกอย่างที่ฉันต้องการอยู่ในรายการ

และพวกเขาในความเป็นจริงมีอยู่แล้วใน .sln OpenWithProgidsแต่มันกลับกลายเป็น MS คิดค้นใหม่AllowSilentDefaultTakeOverค่ารีจิสทรีสำหรับการเรียนแฟ้มใน Windows 8 ที่อาจจะเล็ก ๆ น้อย ๆแต่ในหมู่พวกเขาดูเหมือนว่าจะมีการป้องกันไม่ให้โปรแกรมแสดงขึ้นมาในครั้งแรกเปิดด้วย รายการ; เพราะทันทีที่ฉันลบAllowSilentDefaultTakeOverค่าออกจากปุ่มVisualStudio.sln.12.0และVisualStudio.sln.14.0ภายใต้HKEY_CLASSES_ROOTVisual Studio 2013 และ 2015 ในที่สุดก็ปรากฏตัวขึ้น

และเพียงเพื่อให้แน่ใจว่าผมเพิ่ม AllowSilentDefaultTakeOverไปไร้ประโยชน์ Visual Studio 2010 ชั้นเรียนและแท้จริงมันหายไปจากการเปิดด้วยรายการ!

ดังนั้นถ้ามันดูเหมือนว่าคุณได้พยายามทุกอย่างที่จะได้รับโปรแกรมที่จะปรากฏในไฟล์ประเภทของรายการเปิดด้วยและมันเป็นเพียงแค่ไม่ได้ทำงานให้มองหาค่าในAllowSilentDefaultTakeOver HKEY_CLASSES_ROOT\[program's file type ProgID](แม้ว่าตามความเป็นจริงคุณอาจเห็นเฉพาะในโปรแกรม Microsoft รุ่นเก่ากว่าเมื่อคุณติดตั้งรุ่นที่ใหม่กว่า)


ฉันมีปัญหาเดียวกันในปี 2010 และ 2017 ที่ปรากฏขึ้นและพยายามทุกอย่างเพื่อให้ได้ 2015 เพื่อแสดง ฉันลบ "AllowSilentDefaultTakeOver" ออกจากคลาส "VisualStudio.sln.14.0" และในที่สุดก็เปิดการแสดง 2015 ขอบคุณ!
TomZomW
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.