How to create a system folder in My Computer Comment faire pour créer un système de dossier dans le Poste de travail
System folder like My Document which appears in My computer are special folders which appear can not be deleted. Dossier système comme un document qui apparaît dans le Poste de travail sont des dossiers spéciaux qui apparaissent ne peuvent pas être supprimées. Now if you want to create something like that, a folder which cannot be deleted!!!! Maintenant, si vous voulez créer quelque chose comme ça, un dossier qui ne peut pas être supprimé!! . Here is how you do it to create a folder which cannot be deleted!!. Voici comment faire pour créer un dossier qui ne peut pas être supprimé!!. It should work both in XP and VISTA. Il devrait fonctionner dans les deux XP et Vista.
However a word of caution, If you don’t know about registry, either back up or don’t try this. Toutefois, un mot d'attention, Si vous ne savez pas sur registre, soit de sauvegarder ou de ne pas l'essayer. I am not sure how to create a direct script for this so be cautious. Je ne suis pas sûr comment créer un script de cette façon être prudent.
Step 1: Create a Unique Key Etape 1: Créez une clé unique
- Open registry with “regedit” command on run window. Ouvert de registre avec "regedit" sur fenêtre Exécuter.
- Navigate to HKEY_CLASSES_ROOT\CLSID\. Accédez à HKEY_CLASSES_ROOT \ CLSID \. Then right click and create a new key with value as {FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345} Puis clic droit et créer une nouvelle clé avec la valeur que (FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345)
- Now set the default value of this key to the folder name you want to use. Maintenant, nous mettons la valeur par défaut de cette clé sur le nom du dossier que vous souhaitez utiliser. Now your path will look like ( I will call this as parent key throughout the discussion) HKEY_CLASSES_ROOT\CLSID\{FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345} Maintenant votre chemin ressemblera à (je vais donner la parole en tant que parent de cette clé tout au long de la discussion) HKEY_CLASSES_ROOT \ CLSID \ (FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345)

Step 2: Add Custom Icon to the folder Etape 2: Ajouter Personnaliser les icônes dans le dossier
- Now create a sub key under parent key. Maintenant, créez une sous clé sous clé parent.
- Name it as “DefaultIcon”. Nom de "DefaultIcon".
- Set the default value of this to the path of the icon image you want to use. Définit la valeur par défaut de cette décision sur le chemin de l'image que vous souhaitez utiliser.
- If you dont specify your icon, system will take default icon. Si vous me préciser votre icône, le système va prendre icône par défaut.
Step 3: Adding attributes Étape 3: Ajout d'attributs
- Under parent key create another key with name as “InprocServer32″ En vertu de clé parent de créer une autre clé avec un nom comme "InprocServer32"
- Set the default value as “shell32.dll” Définit la valeur par défaut comme "shell32.dll"
- Again at the same level create another folder as “ThreadingModel” and set its value as “Apartment” Encore une fois au même niveau en créer un autre dossier que "ThreadingModel" et définir sa valeur en tant que "Apartment"
- Same way create another key (under parent level) at the same level with structure as \Shell\My Folder\Command Même façon de créer une autre clé (en vertu de niveau parent) au même niveau avec la structure en tant que \ Shell \ Dossier \ Command
- Set the default value here as “explorer /root,c:\Blog Data” Définit la valeur par défaut ici comme "Explorer / root, C: \ Data Blog"
- This has to be same which you gave when you created the first key. Cela doit être la même qui vous a donné lorsque vous avez créé la première clé.
Step 4 Adding Handlers Ajout de l'étape 4 manutentionnaires
- Under parent key, create another key as \ShellEx\PropertySheetHandlers\ {FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345} En vertu de parent clé, créez une autre clé en tant que \ ShellEx \ PropertySheetHandlers \ (FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345)
- Similar way another key is to added to parent key as “Shell Folder” Même manière une autre clé est ajoutée à la clé de parent comme "Shell Folder"
- In this right click and create new binary value called as “Attributes” with value as 00 00 00 00. En ce droit et cliquez sur Créer une nouvelle valeur binaire appelé "Attributs" avec comme valeur 00 00 00 00.
Step 5: Settings to place in My Computer Etape 5: Paramètres de place dans le Poste de travail
- Go to HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Aller à HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows
- Then to \CurrentVersion\Explorer\MyComputer\NameSpace\ Puis à \ CurrentVersion \ Explorer \ MyComputer \ NameSpace \
- Add the parent key which in this case is {FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345} Ajouter la clé parent qui est dans ce cas (FD4DF9E0-E3DE-11CE-BFCF-ABCD1DE12345)

Thats it, You are done. Thats il, vous avez terminé. Try this carefully and I am sure there wont be any problem. Essayez cette attentivement et je suis sûr qu'il y ne sera pas un problème. I missed the icon thing somehow, but will sure fix it. J'ai manqué l'icône en quelque chose, mais sûr corriger. Till then if you find a fix do tell me. En attendant si vous trouvez un correctif ne me le dire.
Update by Shaun: Mise à jour par Shaun:
How to fix the icon problem with system folder : Comment faire pour résoudre le problème avec l'icône système de dossier:
As per the icon issue, I had the same issue then realized it was just looking for the icon index at the end of the file path and is accomplished with a comma and your index number. Comme par l'icône question, j'ai eu le même problème alors rendu compte que c'était juste la recherche de l'icône à la fin du chemin de fichier et est accompli avec une virgule et votre numéro. If your using an .ico file the index will be 0 otherwise you’ll have to determine the index number if your using a dll or exe with multiple icons. Si vous utilisez un fichier. Ico de l'indice est 0 sinon vous aurez à déterminer l'indice si votre numéro de l'aide d'un exe ou dll avec plusieurs icônes. ie for an .ico file c:\path\Icon.ico c'est-à-dire pour un. ico le fichier c: \ chemin \ Icon.ico
Tags: add_icon_folders , hkey HKEY , inprocserver32 InprocServer32 , regedit_command , shell_folder

Posted on 5th September 2007 by Posté le 5 Septembre 2007 par Ashish Mohta Ashish Mohta , A tech blogger who writes about solving day to day problems of people who use computer. , Une technologie blogueur qui écrit sur la résolution au jour le jour les problèmes de personnes qui utilisent l'ordinateur. He also writes on How to use the applications like Office, PC tips, Online tools,Browsers and more. All posts by Il a également écrit sur la façon d'utiliser les applications comme Office, PC des conseils, des outils en ligne, les navigateurs et plus. Tous les postes de Ashish Mohta Ashish Mohta | Connect with me @ | Connectez-vous avec moi @ Twitter Twitter | | Linkedin LinkedIn | | Facebook Facebook | | Stumble Stumble | Need more help? | Besoin d'aide? Ask your Questions at our Posez vos questions à notre Support Center Support Center



























Nice information. Nice information. In depth presentation and good hack. En profondeur et de la bonne présentation hack. I don’t know what is this InprocServer32. Je ne sais pas quel est ce InprocServer32. Can you please elaborate? Pouvez-vous préciser s'il vous plaît?
Great article! Grand article!
I’m having trouble understanding step 3. Je ne parviens pas à comprendre l'étape 3. When you say “create another folder” do you mean another “key”? Quand vous dites "créer un autre dossier" voulez-vous dire un autre "clé"?
and what does “structure as” refer to? et ce qui ne "structure" se réfèrent à? I can’t use the “\” character in a key… Je ne peux pas utiliser le caractère "\" dans la clé ...
Would appreciate any explanation clarification for a newbie. Apprécierait des éclaircissements aucune explication pour un débutant.
Thanks! Merci!
David, yes I mean a KEY, sorry about giving a wrong word there. David, oui je veux dire une clé, désolé de donner un mauvais mot là-bas.
And Structure I mean not as “\” but like parent child relationship. Structure et je veux dire, non pas comme "\" mais à l'instar de la relation mère enfant. Create Shell then under it My Folder and then under that Command. Créer Shell puis sous mon dossier, puis dans le cadre de ce commandement. Here under command you need to create a value with data as explorer /root,c:\Blog Data” Ici, en vertu de commande dont vous avez besoin pour créer une valeur avec les données Explorer / root, C: \ Data Blog "
Hope this helps. Espérons que cette aide. Do let me know if you would need more details. Ne faites-moi savoir si vous avez besoin de plus amples détails.
Ashish
Leave your response! Laissez votre réponse!
Subscribe for Daily Updates
Free Feed Subscription
Weekly Podcast
Monthly Archives
Topics
What others are Saying ?