ไม่สามารถสร้างโฟลเดอร์ใหม่จากที่ใดก็ได้ใน Windows 7


15

ฉันมีปัญหานี้กับแล็ปท็อปเครื่องใหม่สองเครื่องและดูเหมือนจะไม่สามารถหาวิธีแก้ปัญหาที่เหมาะสมที่อื่นในพื้นที่สนทนา ปัญหาคือว่าในเครื่อง Windows 7 Professional ของฉันปุ่มเมาส์ขวาไม่แสดงตัวเลือกโฟลเดอร์ใหม่และที่อื่นเช่นกัน (ผ่าน Explorer) ฉันไม่สามารถสร้างโฟลเดอร์ใหม่ได้

ฉันยินดีที่จะแก้ไขปัญหาเล็ก ๆ นี้และประกาศว่า Windows 7 เกือบจะสมบูรณ์แบบ! ขอขอบคุณทุกท่านล่วงหน้าสำหรับผลงานของคุณ!

PS: ไม่มีโซลูชัน Vista ที่ทำงานได้ที่นี่!

ใหม่โฟลเดอร์บลู ...


NewFolderFix.reg ที่พยายามใช้งานไม่ได้ - "ไม่ใช่ข้อมูลทั้งหมดที่ถูกเขียนไปยังรีจิสทรีได้สำเร็จคีย์บางปุ่มเปิดโดยระบบหรือกระบวนการอื่น ๆ "

แปลง FolderFix.reg เป็นไฟล์. inf และใช้งานได้

อย่าจำปัญหาที่ปรากฏหลังการอัพเดท

MS ตอบกระบวนการแฮงค์ (KB 972685) เพื่อติดตั้งการปรับปรุง c ++ Visual ล่าสุด (vcredist.exe)

Nope นั่นไม่ได้ช่วยอะไรเช่นกัน

ฉันไม่ได้แตะ Silverlight ตั้งแต่ติดตั้งเมื่อ Windows 7 เข้าสู่ชั้นวาง ฉันทรมานการติดตั้ง RC มาก่อนหน้านั้นและไม่เคยมีปัญหาเช่นกัน


UPDATE-

ลงชื่อเข้าใช้บัญชีผู้ดูแลระบบ แต่ยังหายไปจากที่นั่น ใช้เวลาในการค้นหามากกว่าเพียงแค่การแก้ไข เพียงเพื่อให้แน่ใจว่าเข้าสู่บัญชีผู้ใช้ของฉัน - ยังคงมี

กลับกลายHKCR\CLSIDเป็นผู้กระทำผิดที่นี่ ไฟล์ Reg จะไม่ใช้อีก (ดังด้านบน) แต่ไฟล์ inf ได้รับการแก้ไข คีย์นี้ไม่สามารถป้อนจาก regfile หรือแก้ไขหรือลบใน Regedit (สิทธิ์)

ไม่เข้าใจว่าทำไมคีย์ทั่วไปใน HKCR จำเป็นต้องป้อนแยกต่างหากสำหรับผู้ใช้แต่ละคน

นี่คือไฟล์ที่ฉันใช้ในการแก้ไข เพียงคัดลอกลงใน Notepad บันทึกเป็น newfolderfix.inf, rt-click และเลือกติดตั้ง

================================================================

[Version]

Signature=$Windows NT$

[DefaultInstall]

AddReg     =REGEntries.AddReg

[REGEntries.AddReg]

HKCR,"%String0%",,0x0,"CLSID_ExecuteFolder"

HKCR,"%String0%\InProcServer32",,0x0,"ExplorerFrame.dll"

HKCR,"%String0%\InProcServer32","ThreadingModel",0x0,"Apartment"


[Strings]

String0 = "CLSID\{11dbb47c-a525-400b-9e80-a54615a090c0}"

=============================================================

ขอบคุณผู้อื่นที่ช่วยชี้ฉันในทิศทางที่ถูกต้อง


2
คุณใช้บัญชีผู้ใช้ใด มันมีสิทธิ์ผู้ดูแลระบบหรือไม่?
trip0d199

1
คุณสามารถสร้างโฟลเดอร์ใหม่ในแอปพลิเคชันหรือสคริปต์ได้หรือไม่?
Guy Thomas

@ trip0d199 ฉันใช้บัญชีหลักที่สร้างขึ้นเมื่อฉันติดตั้งระบบปฏิบัติการเป็นครั้งแรก ฉันคิดว่ามันมีสิทธิ์ของผู้ดูแลระบบเนื่องจากฉันสามารถตั้งค่าความปลอดภัยในโฟลเดอร์ ฯลฯ @GuyThomas ใช่ฉันสามารถทำได้ผ่านพูด Dreamweaver และมันจะสร้างโฟลเดอร์ใหม่ได้อย่างง่ายดาย ฉันไม่ได้ลองใช้สคริปต์
ymasood

ดังนั้นในที่สุดติดตั้งใหม่ 7!
ukanth

ไม่แน่ใจว่าโซลูชันคืออะไร แต่ถ้าคุณต้องการสร้างไดเรกทอรีจริงๆคุณสามารถทำแบบเก่าได้เสมอ shell to DOS และพิมพ์ "MD"!
NoCarrier

คำตอบ:


16

ประการแรกฉันมีปัญหาเช่นเดียวกับคุณกับWindows 7 Ultimateและเพื่อแก้ปัญหานี้ฉันคลิกสองครั้งที่สคริปต์รีจิสทรีต่อไปนี้

ดังนั้นผู้คน - เพียงแค่คลิกที่ลิงค์ต่อไปนี้และเรียกใช้การแก้ไขสร้างโฟลเดอร์ใหม่ตกลง!

ลิงก์: http://www.vistax64.com/attachments/tutorials/7715d1225832927-new-folder-newfolderfix.reg

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


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

3
ฉันได้รับข้อผิดพลาด ("ไม่สามารถนำเข้าทุกอย่าง ... ") แต่ก็ยังแก้ไขปัญหาให้ฉันได้ ขอบคุณมาก!
mafu

มันไม่ได้แก้ไขปัญหาให้ฉันทันที แต่ต่อไปนี้อาจช่วยคนอื่นในอนาคต: เมื่อหน้าต่างตัวแก้ไขรีจิสทรีปรากฏขึ้น (นั่นคือคุณไม่ต้องพึ่งพาอีกต่อไปexplorer.exe) ปิดexplorer.exeผ่านตัวจัดการงาน (ปิดนี้ ลงสก์ท็อปของคุณมากเกินไปซึ่งเป็นสิ่งจำเป็น) explorer.exeทำงานแก้ไขและเริ่มต้นใหม่ ควรจะดีแล้ว
Sean Allred

ใช้งานได้ดีสำหรับฉัน
Alex F

3

ดูคำสั่งใหม่ของ Microsoft ที่ขาดหายไปใน Windows Explorer :

หลังจากที่คุณติดตั้ง Internet Explorer ด้วยคอมโพเนนต์ Windows Desktop Update อาการต่อไปนี้อาจเกิดขึ้น:

  • เมื่อคุณคลิกเมนูไฟล์ใน Windows Explorer คำสั่งใหม่อาจหายไป
  • เมื่อคุณคลิกขวาที่เดสก์ท็อปคำสั่งใหม่อาจหายไปจากเมนูบริบท

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

รีจิสทรีคีย์:
HKEY_CLASSES_ROOT\Directory\Background\shellex\ContextMenuHandlers\New\ (Default)
ค่าสำหรับ (ค่าเริ่มต้น):
{D969A300-E7FF-11d0-A93B-00A0C90F2719}

หมายเหตุ: รายการรีจิสทรีนี้มีอยู่เฉพาะในกรณีที่ติดตั้งคอมโพเนนต์ Windows Desktop Update ไว้ หากไม่ได้ติดตั้งคอมโพเนนต์ Windows Desktop Update ให้เพิ่มรายการรีจิสทรีและค่า (ค่าเริ่มต้น)


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

ฉันพบว่ามันยากที่จะเชื่อ คุณตรวจสอบการอนุญาตบนคีย์นี้หรือไม่?
harrymc

ใช่ตรวจสอบสิทธิ์ยังไม่มีอะไรผู้ใช้และผู้ดูแลระบบสามารถควบคุมทั้งหมด!
ymasood

ความลึกลับที่ยิ่งใหญ่ จะเกิดอะไรขึ้นเมื่อคุณบู๊ตในเซฟโหมด
harrymc

1

คุณสามารถแก้ไขปัญหานี้ได้จาก Windows Registry

จากเมนูเริ่มรันregedit

เรียกดูคีย์: HKEY_CLASSES_ROOT\Folder\ShellNew

หากไม่มีคีย์คุณสามารถสร้างได้ คุณสามารถตรวจสอบคีย์นี้ตรวจสอบให้แน่ใจว่าทุกอย่างตรงกับรูปภาพด้านล่าง

((การป้องกันสแปมทำให้ฉันไม่โพสต์ภาพที่เป็นประโยชน์ดูความคิดเห็นด้านล่าง))

คุณอาจต้องสร้างคีย์ \ Config เช่นกันทั้งนี้ขึ้นอยู่กับว่าทุกอย่างเกิดความยุ่งเหยิงเพียงใด แต่เมื่อคุณจับคู่ทุกอย่างกับรูปภาพแล้วมันจะทำงานได้ดี

แก้ไข:

ตรวจสอบHKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folderว่ามันควรจะเหมือนกับรีจิสตรีคีย์ที่กล่าวถึงข้างต้น

มันอาจเป็นปัญหาสิทธิ์ ลองพรอมต์คำสั่ง

icacls C:\Users\USERNAME\Desktop /grant USERNAME:f /t

แก้ไขรีจิสทรีคีย์สุดแต่ไม่น้อยสุด เพิ่มคีย์โฟลเดอร์ทั้งหมด (ยกเว้นสำหรับ HKEY_LOCAL_MACHINE) รวมเป็น: HKEY_CLASSES_ROOT \ ไดเรกทอรี \ พื้นหลัง \ shellex \ ContextMenuHandlers \ ใหม่ HKEY_CLASSES_ROOT \ CLSID \



ภาพที่ 2: i47.tinypic.com/t7n2v7.jpg
grooveDexter

grooveDexter ทั้งคู่เป็นคู่ที่ตรงกันในรีจิสทรีของฉัน พวกเขามีอยู่ ... !
ymasood

สิ่งอื่น ๆ ที่ควรลองดูการแก้ไขข้างต้น
grooveDexter

1

ฉันมีปัญหาเดียวกัน. ฉันสงสัยว่ามันมาจากการติดตั้งยูทิลิตี้ที่ปรับเปลี่ยนเมนูเชลล์นี้ แต่ลบสิ่งที่ผิดในเวลาเดียวกัน

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

ขอบคุณสำหรับคนอื่น ๆ ที่ให้องค์ประกอบพื้นฐานสำหรับเรื่องนี้กับฉัน นี่คือไฟล์RegEdit(.reg) คุณสามารถสร้างมันด้วย notepad; บันทึกและเรียกใช้งาน

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\shellex\ContextMenuHandlers\New]
@="{D969A300-E7FF-11d0-A93B-00A0C90F2719}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Folder\ShellEx\ContextMenuHandlers\New]
@="{D969A300-E7FF-11d0-A93B-00A0C90F2719}"

[HKEY_LOCAL_MACHINE\SOFTWARE\Classes\DesktopBackground\ShellEx\ContextMenuHandlers\New]
@="{D969A300-E7FF-11d0-A93B-00A0C90F2719}"

0

ลองใช้สคริปต์รีจิสตรี "NewFolderFix.reg"แล้วรีสตาร์ทคอมพิวเตอร์หลังจากนั้น

ควรแก้ไขปัญหาของคุณ

และคุณตรวจสอบการอัปเดตหรือไม่ อาจไม่มีการปรับปรุงที่สำคัญแต่อาจมีการปรับปรุงเพิ่มเติมบางอย่างเกี่ยวกับไดรเวอร์ แม้แต่คนบ้าคลั่งที่คุณไม่คาดคิดว่าจะทำให้เกิดปัญหาบางครั้งก็สามารถทำให้เกิดปัญหาได้ Windows 7 เป็นระบบปฏิบัติการใหม่และการดีบักไม่ใช่จุดที่ยอดเยี่ยมสำหรับ Microsoft แค่พูด.

มิฉะนั้นให้ลองใช้จุดคืนค่าระบบจากจุดที่ไม่มีปัญหา


0

ลองใช้FreeCommanderหรือTotalCommander (ในฐานะผู้ดูแลระบบ!) และลองสร้างโฟลเดอร์ที่นั่น หากวิธีนี้ใช้ไม่ได้ผลสิทธิ์ผู้ดูแลระบบของคุณจะเสียหายอย่างใด!


สิ่งนี้สามารถได้รับการยอมรับว่าเป็นวิธีแก้ปัญหาหรือไม่? ฉันหมายถึงว่าโปรแกรมเพิ่มเติมน่ารำคาญและไม่ให้วิธีแก้ปัญหาที่เหมาะสมสำหรับคุณฉันเดา
Deniz Zoeteman

ฉันไม่สามารถช่วยเขาด้วย hiw "ใหม่> โฟลเดอร์ใหม่" เพราะฉันไม่เคยใช้วิธีนี้ ฉันไม่ใช้ windows explorer เลยทีเดียวไม่ใช่ตั้งแต่ Win 95 ฉันเปลี่ยนมาใช้ TotalCommander ในฐานะผู้จัดการไฟล์ หากแม้แต่ TotalCommander ไม่สามารถสร้างโฟลเดอร์ได้ในโหมดการดูแลระบบสิทธิ์ของผู้ดูแลระบบของเขาก็จะถูกทำลายอย่างใด
Grumpy ol 'Bear

NoCanDo จุดที่ถูกต้องต้องแก้ไขปัญหาจริงว่า จนถึงขณะนี้ยังไม่มีวิธีแก้ไขที่เสนอแก้ไขปัญหาดังนั้นจึงมีบางสิ่งที่ไม่ถูกต้องนัก ฉันจะตรวจสอบได้อย่างไรว่าสิทธิ์ผู้ดูแลระบบของฉันเสียหรือไม่ ฉันสามารถสร้างโฟลเดอร์ใหม่ผ่านทางพรอมต์คำสั่ง ขอบคุณ!
ymasood

-1

คุณลักษณะใหม่ใน Windows 7 คือCtrl+ Shift+ Nเพื่อสร้างโฟลเดอร์ใหม่

มันไม่ได้อธิบายปัญหาของคุณ แต่มันอาจทำหน้าที่เป็นวิธีแก้ปัญหาและช่วยวินิจฉัยปัญหา


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

-1

คุณสามารถใช้สคริปต์เปิดพร้อมท์คำสั่งและ

cd "C:\Users\Me\Desktop"

ไปยังไดเรกทอรี จากนั้นพิมพ์ข้อความต่อไปนี้

mkdir "Directory Name"

หากยังไม่ได้ผล; ติดต่อผู้ให้บริการของคุณ คุณจะได้รับแผ่นดิสก์ Windows 7 ใหม่ที่ฉันเดา


1
นี่ไม่ใช่การปฏิบัติจริงและไม่ใช่วิธีการใช้งาน OS ในกรณีเช่นนี้มีการขอวิธีแก้ไขและไม่สามารถแก้ไขได้ ซัพพลายเออร์ที่สองของดิสก์ของฉันคือ Microsoft ผ่าน MAPS และหนึ่งในแล็ปท็อปอื่น ๆ ของเราทำงานได้ดีโดยไม่มีปัญหานี้
ymasood

จากนั้นฉันไม่สามารถช่วยคุณได้อีกต่อไป นี่คือความช่วยเหลือทั้งหมดที่ฉันจะได้รับจากคุณ
Deniz Zoeteman

1
แต่วิธีแก้ปัญหานั้นยังใช้งานได้อยู่ใช่ไหม ฉันรู้ว่าคุณต้องการทางออก แต่ยังมีความต้องการในปัจจุบันที่จะมีโฟลเดอร์ใหม่
Daniel H

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