Skip navigation

Bridge CS6 Insists on Running as Administrator - PC

May 7, 2012 6:36 PM

  Latest reply: gswetsky, Jul 24, 2012 12:29 PM
Replies 1 2 Previous Next
  • Currently Being Moderated
    May 12, 2012 7:02 AM   in reply to Noel Carboni

    Running Windows 7 Premium with UAC enabled and can run both 32 bit and 64 bit Bridge with no issues

     

    By the way, so SSD drives on my system, just a bunch of regular SATA Drives. C: and D; same dive, Temp/Scratch drive on seperate volume

     

     

    MK

     
    |
    Mark as:
  • Noel Carboni
    20,993 posts
    Dec 23, 2006
    Currently Being Moderated
    May 12, 2012 7:12 AM   in reply to MikeKPhoto

    Thanks.  So we know it can work, but doesn't on some systems.  And apparently the presence of SSD has nothing to do with it (at least one person reports a failure without SSD).

     

    Since the Adobe engineers have identified a problem causing a crash having to do with an inability to create temporary files due to permissions, and since it's not really clear where all the places are those temporary files are being created, I suppose that the organization of folders and permissions on a given system has something to do with this.

     

    One thing I always advise people to do, though it's not at all clear whether it would help in this case, is to create a very simple folder path with no spaces in it for TEMP files.  I recommend creating C:\TEMP, opening the user permissions to it to Full Control, and setting both the TEMP and TMP user environment variables to point to this folder.  Having a short, simple TEMP path in general has always been better, especially for older applications.

     

    -Noel

     
    |
    Mark as:
  • Currently Being Moderated
    May 12, 2012 7:57 AM   in reply to Noel Carboni

    Should have been more clear. My system Temp file is C:\TEMP, the Temp/Scratch being on a seperate volume is for Photoshop.

     

    MK

     
    |
    Mark as:
  • Currently Being Moderated
    May 12, 2012 8:26 AM   in reply to MikeKPhoto

    This seems to be more than a simple admin rights or UAC issue. I have 2 accounts on my computer, one is my admin account, and the other is my restricted user account, which I normally run programs under. When I temporarily changed the type of my user account to Administrator in Windows, Bridge still crashed on launch every time, it only runs when I launch it with my original admin account.

     
    |
    Mark as:
  • Noel Carboni
    20,993 posts
    Dec 23, 2006
    Currently Being Moderated
    May 12, 2012 9:10 AM   in reply to digiscuro

    digiscuro wrote:

     

    When I temporarily changed the type of my user account to Administrator in Windows, Bridge still crashed on launch every time, it only runs when I launch it with my original admin account.

     

    You do know that with UAC on the job, even if your user account is a member of the Administrators group, you're running everything WITHOUT Administrator privileges, right?

     

    Frankly I don't know the specifics, but it sounds EXACTLY like a UAC / permissions issue, coupled with a failure inside Bridge to handle a failure due to denial of access.

     

    Just a guess, but since most developers turn off UAC on their own systems for practical reasons, I'm thinking the exception handling code may just have never gotten tested.

     

    -Noel

     
    |
    Mark as:
  • Currently Being Moderated
    May 12, 2012 9:28 AM   in reply to Noel Carboni

    Noel,

     

    When I turn UAC off (reboot included), and change my user account type into an Administrator account, the crash still occurs. It doesn't happen however when I run it from my original admin account, with UAC on or off.

     
    |
    Mark as:
  • Noel Carboni
    20,993 posts
    Dec 23, 2006
    Currently Being Moderated
    May 12, 2012 9:31 AM   in reply to digiscuro

    Ah, that's interesting information.  Is there anything special about the username of the one account vs. the other?  E.g., does one have a space in it while the other does not?

     

    -Noel

     
    |
    Mark as:
  • Currently Being Moderated
    May 12, 2012 9:50 AM   in reply to Noel Carboni

    No, there's nothing special about them.

     
    |
    Mark as:
  • Currently Being Moderated
    May 17, 2012 10:27 AM   in reply to gswetsky

    I found a solution in a German photography forum (dslr-forum.de).

     

    The problem seems indeed to be that the environmental variables for the TMP and Temp directories were set to %APPDATA%\user\Temp (or something along those lines), which pointed to my D: drive (a HDD) where all my user data is located.

     

    I created a Temp directory on my C: drive (the SSD) and pointed both variables there. Go to "Settings" -> "System" -> "System" -> "Advanced Settings". Here in the "Advanced" Tab go to "Environmental Variables" and change the settings for TMP and Temp to a directory on your C: drive. The exact names of the menu items may differ, as my home OS is in German and I can’t look up the exact names at the moment.

     

    That has solved both issues for me, Bridge runs without Administrator privileges and Photoshop does not crash when I set the scratch disk to C:.

     

    May be worth a try until the patch arrives.

     

    Best,

    Marc

     
    |
    Mark as:
  • Currently Being Moderated
    May 18, 2012 6:21 PM   in reply to gswetsky

    Fixing and recreating the "Only run as Administrator" bug in Bridge CS6

     

    I have been struggling with this bug for some time. First I tried reinstalling, changing permissions, etc, all to no avail. In desperation, I took digiscuro's hint and created a new admnistrator account on my computer, with precisely the same folder sharing permissions. Photoshop and Bridge cache location and scratch discs were also identical. Everything worked flawlessly!

     

    After scratching my head, the only different configuration I could find was the location of the TEMP and TMP files as defined in Windows Environmental Variables. In my first account they were in E:\TEMP, a dedicated volume for temporary files. I like to use this configuration to reduce fragmentation on the system volume.

     

    The new account placed TMP and TEMP at the default location, C:\Users\<user name>\AppData\Local\Temp. Next, I relocated the two files to E:\TEMP, using the Control Panel and rebooted.

     

    And Bridge stopped working ! So it seems that the issue involves CS6 inability to find the system's temporary files, if they are not in their default locations.

     

    My configuration: Windows 7 Pro 64-bit, Photoshop CS6 64bit, All programs on the first HD (C:\) and a dedicated partition (E:\) for temporary/scratch files at the beginning of the second HD.

     

    Perhaps this may be of some help in solving the problem. We wait for a patch from Adobe.

     
    |
    Mark as:
  • Currently Being Moderated
    May 18, 2012 9:32 PM   in reply to Mauro Lins de Barros

    That's an interesting observation regarding the TEMP file Mauro. I'm running CS5 and Photoshop/Bridge work flawlessly with my Win7 Pro 64 Bit OS and appplications on my "C" drive, but with my Win7 Profile on my "F" drive. The reason I did this is that my OS/Apps drive is an SSD; I moved the Profile off to a spinner because all the temp files etc follow the Profile, which saves thousands of basically junk files being written to the SSD each week! Looks like I may have to reconsider this arrangement as and when I upgrade.

     
    |
    Mark as:
  • Noel Carboni
    20,993 posts
    Dec 23, 2006
    Currently Being Moderated
    May 19, 2012 6:02 AM   in reply to pf22

    Seems to me you lose most of the benefit of the SSD being very fast by not using it.  But the rules have only recently changed about whether an SSD can stand up to a lot of write activity, so it may make sense to limit the writes depending on the model you have.

     

    For what it's worth, I saw a pretty significant performance increase just by having Photoshop use my SSD array for scratch.

     

    -Noel

     
    |
    Mark as:
  • Currently Being Moderated
    May 29, 2012 10:04 AM   in reply to gswetsky

    Same thing happening to me. Bridge will only work if I run as admin. Otherwise it starts then immediately crashes. Same thing happening with InDesign.

    Win7 Ultimate 64 bit - i920 - Asus P6T

    This entire C^S6 upgrade has been nothing but grief for me so far. I eventually got Photoshop to run but that took some messing with permissions and user access. No luck with Bridge though.

    I aslo have my temp files set to G:\temp but this has never presented a pblem till now.

    Also on my CS5 I had Bridge use its own cache space on G drive.

    So something that used t work perfectly well now does not. Why is that Adobe? And no, I have nit tried re-installing Windows. I have however reinstalled CS6 3 times though.

     
    |
    Mark as:
  • Currently Being Moderated
    May 29, 2012 10:13 AM   in reply to jloudon

    Apparently the problem lies in having the temp directory on C drive.  If anywhere else it fails.

     

    From a Bridge post:

     

    The issue is allways the same! For each CS6 Program (Indesign, Illustrator, Photoshop, Bridge, MiniBridge) and it occurs, when you change the Standard User Temp-Folder to another location than the standard setting

    If you get back to standard all works fine.

    Standard is

    Temp=%USERPROFILE%\AppData\Local\Temp

    and tmp=%USERPROFILE%\AppData\Local\Temp

    But I hope Adobe will fix this behavior and make it possible to change the location of the User - Temp - Folder...

     
    |
    Mark as:
  • Currently Being Moderated
    Jun 3, 2012 12:21 AM   in reply to gswetsky

    I can't fix the problem with Adobe software, but here is a link to a tutorial which will generate a shortcut to the program (which you can place anywhere you like) and forces the program to be Run as Administrator.  That enables all functionality without the annoying UAC window popping up all the time.

    http://www.sevenforums.com/tutorials/11949-elevated-program-shortcut-w ithout-uac-prompt-create.html

     
    |
    Mark as:
  • Currently Being Moderated
    Jul 24, 2012 2:00 AM   in reply to Erik Bloodaxe

    Thats a good tip Erik, thanks. As it happens I seem to be running okay now. I have installed a new Samsung 830 SSD and done a clean install of Windows and this time kept defult settings for temp files. I can now run all the CS6 programs fine, even when running in standard user mode.

     
    |
    Mark as:
  • Noel Carboni
    20,993 posts
    Dec 23, 2006
    Currently Being Moderated
    Jul 24, 2012 10:02 AM   in reply to gswetsky

    You're welcome.

     

    FYI, I have been running my Windows 7 system with UAC completely disabled since 2009, and before that I ran Vista the same way.  I recommend in my eBooks for both Windows 7 and 8 disabling UAC for the best overall computing experience, as well as instituting good computing practices (such as NOT trusting web sites by default) for avoiding malware.

     

    As a software engineer, I know the internals, and I can say with conviction that UAC is no more than a badly implemented band-aid.  There are simply better ways for a conscientious user to protect his/her system from malware. 

     

    People with UAC enabled still get malware infections, and I don't!

     

    I'm not saying an application should require UAC to be disabled, that's really a design flaw in today's market, but just that running your system that way can net you fewer problems.

     

    -Noel

     
    |
    Mark as:
  • Noel Carboni
    20,993 posts
    Dec 23, 2006
    Currently Being Moderated
    Jul 24, 2012 12:06 PM   in reply to gswetsky

    Dragging that control panel slider all the way to the bottom disables UAC entirely, policy settings or no.

     

    Keep in mind that the computer shop is most used to dealing with people who don't really know how to institute good computing practices - basically avoiding running everything in sight, installing every toolbar, and allowing every web page to "infect" Internet Explorer with Add-ons.

     

    Configuring sites in the Internet Zone not to run ActiveX or allow installation of software is the key.  You may have to sometimes be willing to give up the "glitz" (fancy ActiveX-based functionality) some web sites provide, but you'll have the option to trust certain sites (e.g., your bank), and to use another browser (e.g., Safari) to see the "glitz" when you'd rather not trust a site.

     

    Not surprisingly, if you follow good practices, back your practices up with safety nets like a good anti-malware solution and system backups, it's hard to go wrong.  I haven't had to rely on my anti-malware software (Avast!) as far back as I can remember.

     

    Bear in mind that there are people who may be smarter and more experienced than the folks running the computer shop. I'm a 35 year career computer engineer who runs a software company now.  Note that I didn't say to disable UAC and happily continue doing everything as before.

     

    I'd be miffed with the computer shop for assuming I was too irresponsible to run a Windows system conscientiously.

     

    -Noel

     
    |
    Mark as:
  • Noel Carboni
    20,993 posts
    Dec 23, 2006
    Currently Being Moderated
    Jul 24, 2012 12:08 PM   in reply to Noel Carboni

    Out of curiosity, how many times has UAC popped up and asked you for permission to install something you didn't expect, and you denied it from doing so?

     

    This is the protection UAC offers.

     

    -Noel

     
    |
    Mark as:
1 2 Previous Next
Actions

More Like This

  • Retrieving data ...

Bookmarked By (0)

Answers + Points = Status

  • 10 points awarded for Correct Answers
  • 5 points awarded for Helpful Answers
  • 10,000+ points
  • 1,001-10,000 points
  • 501-1,000 points
  • 5-500 points