No se pudo abrir un archivo de memoria virtual porque el archivo está bloqueado


9

Photoshop CS6 me da el siguiente error:

No se pudo abrir un archivo de memoria virtual porque el archivo está bloqueado

mi configuración tiene 128 gb ssd (C) que contiene solo mis archivos del sistema operativo con algunos puntos de unión a los Program Files/Program Files(x86)/ProgramData/Usersque se encuentran en mi unidad D, que es un 1TB WD.

Al principio se demostró que cuando intenté iniciar PS por primera vez después de una instalación limpia en una nueva computadora, logré superarlo ejecutando PS como administrador y cambiando el disco de memoria virtual a D.

Pero ahora noté que cuando trato de copiar una ruta de Illustrator a Photoshop como un objeto inteligente o como píxeles, obtengo este error nuevamente. No lo he vuelto a ver, pero empecé a usar PS en esta configuración, así que todavía tengo que explorar todas las funciones y si funcionan correctamente o no.

Cuando se ejecuta como administrador, la transferencia de ilustrador-> PS funciona bien, pero no quiero ejecutar PS como administrador todo el tiempo.

¿Alguien ha encontrado una solución para esto? Ya intenté jugar con los permisos pero no me ayudó.


Estoy en la misma situación exacta (SSD, enlaces duros a D, etc., etc.). ¿Alguna suerte? Tómese un minuto para volver y responder su propia pregunta si ha resuelto este problema.
Tom Auger

Al final encontré una solución para esto, pero fue hace unas semanas, así que desafortunadamente no recuerdo cuáles fueron los pasos que tomé. pero ciertamente hay una solución porque funcionó perfectamente desde entonces. Creo que al final tuvo algo que ver con configurar los permisos en la unidad C o D. Desearía poder ofrecer más información.
Jake

Respuestas:


17

TLDR; Inicie Photoshop con CTRL + Alt presionada para invocar el selector Scratch Disk, o cree un "enlace duro" (unión) al directorio TEMP de su unidad SDD

Muchos de estos tipos de problemas con Photoshop 13 (CS6) tienen que ver con la ubicación del disco de memoria virtual y la capacidad de escritura. Es así: Photoshop analiza la variable de entorno TEMP para determinar dónde colocar su disco de memoria virtual. En una instalación de vainilla, esto estaría apuntando a una ubicación dentro de su directorio% USERDATA%, que está en% SYSTEM_ROOT% \ Users \ YourUser, etc. Sin embargo, y aquí es donde se vuelve extraño, si no puede encontrar este directorio TEMP, o si reside en un disco que NO sea su disco de arranque , abandona esa idea e intenta crear el archivo de memoria virtual en la raíz del disco de arranque del sistema.

Aquí es donde las cosas se ponen feas, porque en una instalación típica de Windows 7, la raíz del disco de arranque está bloqueada para la mayoría de los usuarios. Esto es algo bueno y tiene algunas implicaciones de seguridad si está deshabilitado. Sin embargo, una solución que he visto realmente recomendada por el soporte de Adobe ha sido ejecutar Photoshop como administrador. Esto se puede hacer a través de las Propiedades del archivo Photoshop.exe. Como no recomiendo esto, ni siquiera publicaré más detalles sobre cómo se puede lograr, aunque los pasos son muy simples.

Otra solución, y la que me recomendó el soporte de Adobe segundos antes de colgar el teléfono con disgusto, fue abrir los privilegios de acceso en la unidad de arranque. Esto es inaceptable y no hablaremos más al respecto.

Una opción muy simple es simplemente apuntar su espacio de disco de memoria virtual a su unidad de datos grande. Si puede abrir Photoshop, vaya a Preferencias> Rendimiento y configure su unidad D: / como su unidad de memoria primaria. Si acaba de instalar Photoshop y se produce un error al iniciarse, por lo que ni siquiera puede acceder a las Preferencias, recuerde que puede invocar el selector de disco de memoria virtual simplemente presionando CTRL + Alt inmediatamente después de hacer clic en el icono de Photoshop para iniciar la aplicación .

Tenga en cuenta que si bien esto resuelve el problema de Photoshop, si también está ejecutando otras aplicaciones de Creative Suite 6, todavía tendrá problemas con el directorio TEMP que se está reubicando. Una solución permanente es crear manualmente un directorio TEMP en algún lugar de su unidad de datos y luego crear otra unión (enlace duro) que engañe al sistema operativo para que piense que la unidad TEMP está en su unidad de arranque C: \. Cuando hace esto, también tiene que editar las variables de entorno del usuario y del sistema de su computadora para apuntar a este nuevo directorio (apunte a la ubicación del enlace en su unidad C: \, no a su unidad de datos).

La edición de las variables de entorno es sencilla: escriba Ver sistema avanzado en la búsqueda del menú de inicio y elija la opción de configuración avanzada del sistema en los resultados de búsqueda. Haga clic en la pestaña Avanzado y luego en el botón Variable de entorno. Ahora busque cualquier aparición de TEMP o TMP y escriba la ruta completa al enlace duro que creó en su unidad C: \.

Para obtener instrucciones más detalladas, consulte mi publicación de blog .


Presionar CTRL + ALT fue genial. Este es un mal error. Gracias por sugerirlo en lugar de ejecutar Photoshop como administrador.
LF4

1
Gran respuesta muchas gracias. ¡Esta respuesta necesita más votos a favor!
Paul Matthews

¿Cuál es la ruta real de los archivos reutilizables? Si lo sé, ¿no sería una Icacls foo*.xyz /T /C /grant everyone:Fayuda específica ?
Frank Nocke el

He intentado todas estas sugerencias y todavía me da el mismo error. Incluso cuando intento ejecutar Photoshop como administrador, sigo teniendo el mismo error. Cuando pruebo el enfoque Ctrl + Alt, las únicas 2 opciones que me da para el disco de memoria virtual son "Inicio" y "C: \". Ni siquiera sé dónde estaría esta carpeta / unidad de "Inicio". Independientemente de la opción que elija, sigo teniendo el mismo error. Incluso intenté usar el comando "subst" para crear una nueva unidad falsa que apunta a otro directorio en mi computadora, e intenté usar eso como disco de memoria virtual, ¡pero todavía recibí el mismo error!
Dasmowenator

4

Photoshop => Right Click=> Ejecutar como administrador

Y ahi tienes.


1
para evitar hacer lo mismo cada vez que inicias photoshop, mira la respuesta de Tom Auger, ¡el truco con Control + Alt después de iniciar photoshop funcionó de maravilla para mí!
Jalea el

Esta respuesta simplemente escandalosa. Incluso si es útil, se está convirtiendo en un hábito muy peligroso. Además, las personas que poseen Photoshop legalmente no pueden ejecutarse como administradores cada vez porque su cuenta es una cuenta estándar. Buena cosa tambien.

2
  1. Haga clic derecho en Photoshop
  2. Ejecutar como administrador

Más:

  1. Abrir Photoshop
  2. Editar
  3. Preferencia
  4. Actuación
  5. Establezca "Scratch Disk" como el disco donde se encuentra el directorio Temp.

A mí me funciona en Windows 10.


0

He configurado las variables de entorno del usuario y del sistema% TEMP%,% TMP% para que apunten a una carpeta cumstom (como c: \ Temp) y funcionó para mí


1
Eso solo funciona si su unidad C: es la que desea que esté en su disco de memoria primaria. Si su unidad C: es una SDD más pequeña y desea utilizar una unidad D: más grande, debe crear una unión.
Tom Auger
Al usar nuestro sitio, usted reconoce que ha leído y comprende nuestra Política de Cookies y Política de Privacidad.
Licensed under cc by-sa 3.0 with attribution required.