Can you move the windows installer folder using junctions?

I have been reading blogs and articles for quite some time now relating to the controversy between what many users see as wasted disk space for windows installer cache and Microsoft techies who claim that cleaning this folder can cause irreparable system
damage.
my question has anyone ever simply tried moving this folder to another drive and than linking it to the windows folder using a junction?? I have never tested this myself but in theory it should work as you could keep the folder on an external storage device
which would be accessed only when installing or uninstalling a program. from experience the os doesn't generally know the difference between the actual folder and a junction point so the required directory structure for all intents and purposes would technically
be there.
if anyone has ever done this successfully please let me know what your results were ?

Hi Mike,
Based on my knowledge, you can move windows installer directory using junctions. Please follow the steps below.
Download Junction from
http://technet.microsoft.com/en-us/sysinternals/bb896768.aspx.
CopyC:\windows\installer to X:\installer (X represents a new location).
Delete all the file in C:\windows \installer.
Close all Explorer windows.
Run>cmd>C:\junction C:\windows\installer X:\installer.
Thanks!
Andy Altmann
TechNet Community Support
I tried this on my Windows XP SP3: moved C:\WINDOWS\Installer folder to other partition (E:\Installer) following steps described here. After this I've launched an ordinary MSI file to install an application. During installation
Windows Installer deleted all contents of E:\Installer and re-created C:\WINDOWS\Installer as a folder (not a junction).
Hope it works correctly for Windows 7...

Similar Messages

  • Can you move between text boxes without using the mouse?

    Can you move between text boxes without using the mouse?  When I have mutliple text boxes as a template, and then need to move from one to the next can I do it without having to use the mouse to click the next box??

    Jon,
    Option-Tab will sequence through the tables.
    Jerry

  • How can you move the objects from one server to another?

    how can you move the objects from one server to another?

    Hi,
    Collecting objects for Transporting
    1. rsa1->transport connection
    2. left panel choose 'object type', middle panel choose 'infocube' and 'select objects'
    3. then choose your infocube and 'transfer'
    4. will go to right panel, choose collection mode 'manual' and grouping only 'necessary objects'
    5. after objects collection finished, create request
    6. If they are $TMP, then change the package.
    7. When you click the Save on the change package, it will prompt for transport. Here you can provide an existing open transport request number, or if you like here itself you can create a new one.
    8. You can check the request in SE09 to confirm.
    Releasing Transport Request  
    Lets say you are transporting from BWD to BWQ
    Step 1: In BWD go to TCode SE10
    Step 2: Find the request and release it (Truck Icon or option can be found by right click on request #)
    Note: First release the child request and then the parent request
    Steps below are to import transport (generally done by basis )
    Step 1: In BWQ go to Tcode STMS
    Step 2: Click on Import queue button
    Step 3: Double Click on the line which says BWQ (or the system into which transport has to be imported)
    Step 4: Click on refresh button
    Step 5: High light the trasnport request and import it (using the truck icon)
    Transport
    http://help.sap.com/saphelp_nw2004s/helpdata/en/b5/1d733b73a8f706e10000000a11402f/frameset.htm
    http://help.sap.com/saphelp_nw70/helpdata/en/0b/5ee7377a98c17fe10000009b38f842/frameset.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/media/uuid/224381ad-0701-0010-dcb5-d74236082bff
    Hope this helps.
    thanks,
    JituK

  • Error 1719. The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance. Getting this error while installing the package in the windows 2012.

    Getting below mentioned error while installing a package  in the windows 2012 server remotely through psexec command
    Error 1718. Windows Installer Service could not be accessed.
    The same msi is getting installed local in through when we are doing through manually
    Please help on the same

    Hi Rahulan,
    Would you please let us know current situation of this issue? If any update, please feel free to let us know.
    Just addition, please refer to following threads and check if can help you.
    The Windows Installer Service could not be accessed.
    error 1719 windows installer service could not be accessed ....
    Hope this helps.
    Best regards,
    Justin Gu

  • Windows vista home premium service pack 2.error measage __(the windows installer service could not be accessed.this can occur if the windows installer is not correctly installed .contact your support personnel for assistance )no error nurber

    windows vista home premium service pack 2。error measage __(the windows installer service could not be accessed.this can occur if the windows installer is not correctly installed .contact your support personnel for assistance )no error nurber

    Hi Abdallah,
    According to your description, could you please post the summary and detail logs for further analysis? By default, the logs can be found in: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log.
    Usually, the error occurs when the Windows Installer Service is not running or the Windows Installer registry settings are corrupted.  I recommend you reset the Windows Installer Service settings in the registry and restart the Windows Installer Service,
    then reinstall SQL Server 2008 R2. For more details, please review this similar
    article.
    Thanks,
    Lydia Zhang

  • ERROR: The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.

    Hello Everyone,
    I keep getting this when trying to install 0r repair SQL Server 2008 R2 on a SBS  2011 Standard.
    TITLE: Microsoft SQL Server 2008 R2 Setup
    The following error has occurred:
    The Windows Installer Service could not be accessed. This can occur if the Windows Installer is not correctly installed. Contact your support personnel for assistance.
    For help, click: http://go.microsoft.com/fwlink?LinkID=20476&ProdName=Microsoft+SQL+Server&EvtSrc=setup.rll&EvtID=50000&ProdVer=10.50.1600.1&EvtType=0xDF039760%25401201%25401
    BUTTONS:
    OK
    the provided link says  "There is no additional information about this issue" i am helpless
    please tell assist.
    Thanks.
    Abdallah.M.M

    Hi Abdallah,
    According to your description, could you please post the summary and detail logs for further analysis? By default, the logs can be found in: C:\Program Files\Microsoft SQL Server\100\Setup Bootstrap\Log.
    Usually, the error occurs when the Windows Installer Service is not running or the Windows Installer registry settings are corrupted.  I recommend you reset the Windows Installer Service settings in the registry and restart the Windows Installer Service,
    then reinstall SQL Server 2008 R2. For more details, please review this similar
    article.
    Thanks,
    Lydia Zhang

  • How can I move the ~/Library/Mail folder?

    I partition my hard drives into Startup/OSX, Tools, and several data volumes. I would MUCH rather store email and attachments in a data volume, as I do all my other work product, big application caches, Music, and Pictures folders. I have tried aliases and symbolic links, and everything is ignored by Mail; no mailbox is recognized unless it is in the original location, unlike Pictures, Music, Movies, etc.
    I would appreciate having control over this. Does anyone have ay tips or workarounds? I am capable of diddling plists and other config files at a fairly low level, if necessary.

    If you are keeping virtually everything in your Home folder on a different volume, then perhaps a better solution is to move the entire Home folder. You can move the entire Home folder to another volume, then direct Leopard to use the Home folder in the new location.
    Open Accounts preferences, click on the lock icon and authenticate. Click on your account entry then CTRL- or RIGHT-click and select Advanced Options from the contextual menu. To the right of the field labeled "Home Directory" is a button labeled "Choose." Click on the button, locate your new Home folder, select it and click on the Open button. Now restart the computer. You should now be using the relocated Home folder.
    Now, if you would rather not do that then you can move the /Home/Library/Mail/ folder to the other drive. You will then need to create a soft link to this location using the Terminal command "ln -s source target" without quotes. You must first delete the original /Home/Library/Mail/ folder. So your command may look like:
    ln -s /Volumes/volname/PathToNew/Mail ~/Library/Mail
    The "~" tilde is the Unix shorthand for your user folder.
    This should create a new folder in /Home/Library/ named Mail which is a symbolic link to the relocated Mail folder.

  • Can you move the aperture library without losing images?

    my library is defaulted to imac..
    but can you house it on external drive..I know, yes, as a referenced library.
    but I already have some [lots] images in library.
    can I move the library and maintain contents?
    also..
    once you import into library, is the original image in folder it was in before? or it's deleted?
    just trying to see what will work best for my needs?
    as I sometimes travel/live in 2nd home and just carry external drive
    thanks for input/suggestion

    Menu>File>Vault
    Creating what Ap[erture calls a 'Vault' seems like the easiest way to do it.
    Here is the complete Help section on backing up your library.
    QUOTE:
    As you begin working with Aperture, it’s important to perform regular backups of your photos. Using the Aperture backup system, you can create backups and update them whenever you wish. Aperture tracks your backups and indicates how up to date your most recent backup is. In the rare event of equipment failure or an unforeseen catastrophe such as a fire or weather-related damage, you can easily restore the entire Aperture library onto your computer or a new computer.
    You set Aperture to back up a copy of the library to a designated storage area called a vault. For safety and redundancy, use external hard disks to hold your vaults. You can create as many vaults as you deem necessary.
    When you back up your photos, Aperture makes a complete copy of the library in its current state. If you remove items from the library, those items are removed from the backup when it is next updated.
    All originals for managed images, all versions, and all metadata, previews, and adjustment information associated with your photos are backed up. The versions, previews, and metadata associated with referenced images are also backed up in the vault.
    Important:  Referenced images’ originals are not backed up in the vault with the library. Because the originals for referenced images are stored outside of the library, you must manage the backup and archiving of them yourself.
    A typical backup system used with Aperture might look like the following:
    This system backs up the Aperture library to two vaults stored on external hard disks. You routinely back up the library on one external hard disk. You use the second hard disk as a backup that you keep offsite. You can then rotate your onsite external hard disk with the offsite hard disk to keep all your vaults updated.
    To set up your Aperture backup system, you need to do the following:
    Determine the number of vaults you need. For example, do you need one for routine backups, one for weekly backups, and one for offsite storage?
    Determine the number of hard disks you need for routine backups.
    Determine the number of hard disks you’ll use for storing backups offsite.
    Connect your hard disk drives to your computer.
    Open Aperture and create the vaults you need, assigning a hard disk to each vault.
    Update the new, empty vaults with copies of the Aperture library.
    Disconnect one of the vault hard disks and take it to an offsite location for safekeeping.
    When planning the amount of storage space you’ll need, estimate the amount of disk space needed to hold your existing digital images (photos you plan to import into Aperture) and the amount of space you might need for new projects. For example, RAW images typically require 8 to 25 or more megabytes (MB) of disk space per file. Estimating the number of photos in a typical project and the number of projects you usually create in a year, you can make a rough estimate of what might represent a year’s storage space.

  • How can I move the user home folder from server to the mac

    I have a mac mini which i use for OpenDirectory, DNS and email. It is not a big installation it is for my wife and I.
    My wife logs in using an network account, and the user folder is saved on the mac mini. This gives me a few problems.
    a. If the server is upated and restarted, my wife has to relogin, or sometimes reboot the imac to get acces to the email etc.
    b. Having the home folder on a mac mini is causing the imac to be very slow
    c. Itunes can't synchronize to her Iphone. Connecint it gives her a message that synchronization has been turned off, and if i try to turn it on I get an error message saying somthing about shared access to the user folder.
    I do not use a network account and have none of these problems.
    So I have decided to try to put her user folder on the imac instead of on the server..
    But how do I do that?
    I still wan't her to use the network user account, but the user folder should be on her imac.
    Kind Regards
    Henrik

    I do not think you can move migration assistant for this situation.
    The mac mini is a osx snow leopard server, running openDirectory, DNS and E-mail, so its not like she is logging into the server.
    Her imac is bound to the OpenDirectory and she uses an openDirectory network user account to log in on her imac.
    But the user folder is saved on the server, which is very nice if you have a bigger server with faster disks, and more mac clients to log into.
    But in this situation she only uses her imac, and the performance of having the user folder on the server is not good enough, as well as the other problems I have with itunes sync etc.
    So I do not think it's a job for the migration assistant.

  • Can I move the common library or use a symbolic link so that Dropbox can sync it?

    A team of us are now using Fireworks for interaction design, and need to synchronise the common library so that the elements we use are up to date.
    1.  Is the common library the correct method? 
    2. we use dropbox, and I don't think I can tell dropbox to synchronise just the common library folder (as an isolated path from the rest of the dropbox tree...) - so, is there a trick using a symbolic link we could use so that dropbox thinks the common library is actually in it's own tree?  (OSX is BSD afterall...)
    We're on Mac OSX 10.7.X, running FW CS6 and using the latest dropbox for Mac.
    I look forward to hearing some ideas.  The question of teams using fireworks has been raised several times since 2009, and Adobe still hasn't got a solution.  The mind boggles as to whether or not Adobe takes Fireworks seriously - I hope they do...
    All the best,
    Dylan

    Thanks groove25.
    I did find that it is possible to use symbolic links and Dropbox to synchronise the common library across computers.  It does come with its idiosynchrasies though (excuse thepun).
    I'm going to have a go with what this thread recommends:
    http://hints.macworld.com/article.php?story=20120803093247391
    and leichter's explanation and walkthrough (nested in the thread) looks very helpful:
    There's a subtle point that, once you understand it, makes symlinks much more useful in Dropbox.
    The whole design of symlinks in Unix tries to make them invisible to programs that don't specifically try to manipulate them. So suppose 'sym' is a symlink to 'file'. If a program opens 'sym' for read, it actually gets the data in 'file'. If it appends to 'sym', it actually appends to 'file'. However, if it deletes 'sym', what disappears is the link 'sym', not the file 'file'. Opening 'sym' for writing as a new file - not appending to it - is equivalent to deleting the old file and creating a new one: It leaves 'file' unchanged and creates an entirely new file named 'sym' which no longer has any connection with 'file'.
    A link to a directory follows the same rules. Looking a file up using the symlink as the name really searches the linked-to directory. Creating a file through the symlink is like appending: It creates the entry in the linked directory. And so on.
    A program that wishes to do something special - like change where a symlink points - has to be aware that it's dealing with a symlink and use special OS calls for that exact purpose.
    Dropbox works with symlinks *but it doesn't do anything special with them*. So suppose you put that 'sym' linked to 'file' in your Dropbox directory. Dropbox comes along, finds a new file, and sends it to its servers. What does it send? Well, first the name 'sym', and then the "contents" - i.e., what it gets from reading 'sym' which is exactly the contents of 'file'. On the server, and then later on other clients, what you will find is a normal file named 'sym' with the contents of 'file'. *There is no connection with a file named 'file'.* If you change 'file' on the system where 'sym' links to it, the changes propagate. If you change it anywhere else, the changes propagate back - but Dropbox doesn't modify files in place, it writes entire new ones. So the effect back on the original system is to break the link and write a new file named 'sym' with the latest contents - but no connection to 'file'.
    I know of no way to keep a link to a *file* as a symlink across updates. But the story is different for *directories*. Unlike ordinary files, directories are normally updated in place (unless you explicit delete and recreate them). So you can do the following:
    1. Create directory 'dir' anywhere you like.
    2. Create symlink 'dirlink' pointing to 'dir' in your Dropbox folder.
    3. Wait for 'dirlink' to appear on all other clients. It will appear as an ordinary directory, not as a symlink. If the original 'dir' had files in it, those will now appear as files on the clients, too.
    4. On each client, rename 'dirlink' to 'dir' *in the place you want it to appear in your directory tree*. (Renaming only works if you are staying not the same device. Otherwise, you need to create 'dir' and move all the files.) This need not be the same on all clients, though it's easier to keep track of if it is.
    5. On each client, create symlink 'dirlink' pointing to 'dir'.
    Now you have a 'dirlink' on each client, which will to Dropbox look like a subdirectory - and it will sync all the files in that "subdirectory". Changes made on any client to any file in 'dir' aka 'dirlink' will be synced to all the other clients as well. Files created or deleted in 'dir' will be created/deleted on every other client as well.
    It's probably easiest to do all this while there are no files in 'dir'. Otherwise, Dropbox sometimes repeatedly syncs the same files until everything eventually settles down.
    The limitations here:
    - Some platforms (e.g., iOS) don't support symlinks. To them, 'dirlink' will just be an ordinary subdirectory.
    - Any time you add a new client, you have to go through the process for that client. Certain reset operations in Dropbox - anything that requires re-syncing every file in the Dropbox folder on a client - will require the same, because Dropbox doesn't know how to *create* symlinks - it'll just create an ordinary subdirectories.
    I've used this configuration for a couple of years. You have to watch out for the reset situations and such, but generally once you have it set up, it "just works".
    -- Jerry
    All the best,
    Dylan

  • How can I maximize the window which opened using web.show_document() ?

    My user complain, everytime they want to print the report it didn't
    show maximize screen,
    How can I maximize the browser or window which opened using web.show_document() ?
    Thank you

    Thank you for replaying,
    I did search in forum, but I only go one about maximize window when calling
    a report (web.show_document). the link :
    Maximize the new opened window
    Frank said to use "Javascript to the Forms", but no futher explanation whow
    to do it ?
    please help, I don;t know javascript.
    Cabe,

  • Can you move the capture scratch?

    Can it be moved to an external hd  where it should have been in the first place?.  The project and sequence are already half way done.  Thanks.

    Yes, Move the physical Directory with files to whatever drive you need to move to. Then, I believe (by memory, hopefully this is right), you click on "System Settings" and then point Audio/Video/Autosaves, etc... to the new drive and folder location.
    Ryan Salazar
    http://www.ryansalazar.net

  • Can you move Photos from one folder into another?

    Doesnt seem like you can.
    Can you?
    And can you create new folders on the Finder level within LR like you can in Bridge?

    You can when inside a folder. Drag from the image not the grey border. If in doubt grab the center if the image.

  • How can I download the windows installer on my mac?

    i want to download the windows trial of premiere but my windows machine is not internet capable, so can I download the exe and .7z files from my mac?

    Follow the steps below carefully :
    1. Navigate to the page : http://www.adobe.com/cfusion/tdrc/index.cfm?product=premiere_pro
    2. Sign in with your Adobe ID.
    3. Copy and paste the following link on the address bar and hit enter :
    http://trials2.adobe.com/AdobeProducts/PPRO/6/win32/PremierePro_6_LS7.7z
    4. Save the file.
    Note : There's no space between . and 7z but when pasting the link on this thread a space is inserted by default. Make sure there's no space when you copy and paste the link.

  • How can you move the Action Player in PSE9?

    My player is so far to the right that you cannot read all of the words or buttons and you cannot scroll through the actions.  How can I fix that?

    You can try hitting the Maximize button to fit pse 9 to your screen.
    Your screen resolution of 1920x1080 is fine.
    MTSTUNER

Maybe you are looking for

  • Having Issues with iTunes 10.5.3 and uninstalled. Cannot reinstall without upgrading to newest Snow Leopard? Using MacBook Pro running 10.5.8.

    Running OS X Leopard 10.5.8 and was having issues with my version of iTunes 10.5.3 (freezing and getting rainbow spinny wheel, not allowing me to do anything, while importing music from a different folder into the iTunes). Anyway, so I uninstalled iT

  • Webutil - get client info

    I have a problem, I'd like to gather client info and present that info as my forms application loads but unfortunatley I can't seem to get it to works. I can create a button and place code behind it and gather information that way so I'm confident th

  • How to fire Chunked POST Requests.

    Hi, Can anyone please tell me how to implement a servlet which can fire chunked POST request to the server. I have tried implementing such a servlet but it does not send the request in a chunked format. Please let me know what headers should this POS

  • How to set rule in HR Forms

    Hi, I have set a Rule in PE51 and is not working, what I want to do is to set BETRG to 0.00 if this is less than 0 so my rule is 01 1  XRT BETRG N LT '0 '0.00 01 2  XRT BETRG N GT '0 XRT BETRG Or how can I do to set BETRG to 0 if it comes with a nega

  • Using TABLE() syntax with collection types

    Hi, I have created a function that returns a collection type as TABLE of VARCHAR2. Function works just fine like this: SELECT * FROM TABLE(some_fcn('VALUE1','VALUE2')); Where I am passing in static values. However, I need to join this with another ta