500 Server Error (0x5aa) lmistart.html System error: Insufficient system resources exist to complete the requested service. (1450)
Error HTTP 500 Internal server
error (Error interno del servidor)Introducción
El servidor web (que corre el sitio web) encontró una condición inesperada que le impidió completar la solicitud del cliente (por ejemplo, su navegador web o nuestro robot CheckUpDown) para acceder a la URL requerida.Errores 500 en el ciclo HTTP
Es un error "comodín" generado por el servidor web. Básicamente, algo salió mal, pero el servidor no puede ser más específico sobre la condición del error en su respuesta al cliente. Además del error 500 que se le notifica al cliente, el servidor web debería generar algún tipo de registro de error interno que dé más detalles sobre qué falló. Localizar y analizar estos registros depende de los operadores del servidor web del sitio.
Cualquier cliente (por ejemplo, su navegador web o nuestro robot CheckUpDown) sigue el siguiente ciclo cuando se comunica con el servidor web:Arreglo de errores 500 - General
Este error ocurre en el paso final mencionado arriba cuando el cliente recibe un código de estado HTTP que reconoce como "500".
- Obtiene una dirección IP del nombre IP del sitio (la URL del sitio sin el encabezado "http://"). Esta búsqueda (la conversión del nombre IP a dirección IP) es provista por los servidores de nombre de dominio (DNS).
- Abre una conexión de socket IP hacia esa dirección IP.
- Escribe un flujo de datos HTTP a través de ese socket.
- Recibe un flujo de datos HTTP en respuesta desde el servidor web. Este flujo de datos contiene códigos de estado cuyos valores son determinados por el protocolo HTTP. Analiza este flujo de datos en busca de códigos de estado y otra información útil.
Este error solo puede ser resuelto a través de correcciones al software del servidor web. No es un problema del lado del cliente. Depende de los operadores del servidor web del sitio el localizar y analizar los registros que pueden dar más información sobre el error.====================
http://social.technet.microsoft.com/Forums/en-US/w7itproui/thread/42e2a200-defe-4c6b-a1b3-606836dcfabb/
Windows Modules Installer - Error 1450 Insufficient System Resources
Resolution -
1) If you are receiving the "Low Registry Space" error, set the Registry Size Limit to "unlimited":
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control
Key: RegistrySizeLimit
Type: REG_DWORD
Value: 0xffffff (4294967295)
2) Reboot
3) As a Administrator open a Command Prompt and run "SFC /SCANNOW". The command should complete successfully and if any errors were found, they should be corrected.
This was posted on the ESRI forums, from someone who noticed that Visual Studio 2008 was related to the error. Personally I'm not sure if it was VS, or just installing the .net framework. Here's the link for more chatter on the topic... http://forums.esri.com/Thread.asp?c=93&f=1148&t=287391
--------------------
Helped my problem as well: http://social.technet.microsoft.com/Forums/en-US/w7itproinstall/thread/8d4ebdf4-9f69-4505-a7e2-0f2e1c6debb8
--------------------
I had the same problem. I change the registry value HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\RegistrySizeLimit to 0xffffff and the problem finished. Now I can use windows update and turn on or offf windows features
=========================
Backup program is unsuccessful when you back up a large system volume
http://www.chicagotech.net/netforums/viewtopic.php?f=1&t=15456
The closest solution I found was
http://support.microsoft.com/kb/304101/en-us
--------------------
You may have to change two registry settings. You must always change the first setting. Depending on the configuration of your system, you may also have to change the second setting.
Registry setting 1
1.Click Start, click Run, type regedit in the Open box, and then click OK.
2.Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
3.On the Edit menu, point to New, and then click DWORD Value.
4.Type PoolUsageMaximum as the entry name, and then press ENTER.
5.Right-click PoolUsageMaximum, and then click Modify.
6.Click Decimal.
7.In the Value data box, type 60, and then click OK.
Important
◦Use 60 as your initial value. If your backup does not succeed, use 40 as your value. If that does not work, you must change the behavior of your backup program to reduce the demand of paged pool. If the value works, you may want to increase the value by approximately 25 percent until the backup does not work. If the backup is unsuccessful, use the second registry setting that is described in this article.
◦Make sure that the value for this registry setting is not more than 60.
◦If you are using the /3GB switch, use 40 as your initial setting. Note that this value is a percentage value.
8.Quit Registry Editor.
9.Restart your computer.
Because you must test these settings during the most stressful backups, you may have to wait a month for a whole backup cycle to complete if you are not sure which backup consumes the most resources. Because of this situation, Microsoft recommends that you test low values first. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
312362 (http://support.microsoft.com/kb/312362/ ) Server is unable to allocate memory from the system paged pool
Registry setting 2
1.Click Start, click Run, type regedit in the Open box, and then click OK
2.Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
3.On the Edit menu, point to New, and then click DWORD Value.
4.Type PagedPoolSize as the entry name, and then press ENTER.
5.Right-click PagedPoolSize, and then click Modify.
6.Click Hexadecimal.
7.In the Value data box, type a value of FFFFFFFF, and then click OK.
Important
◦Setting PagedPoolSize to 0xFFFFFFFF (-1) allocates the maximum paged pool instead of other resources to the computer. This is typically required on a domain controller or a terminal server. By default, most Windows 2000 systems seem to be limited to a paged pool maximum size of 160 MB. You can verify this by downloading the kernel debuggers from the public Web site and opening a kernel dump in the debugger that you want to use. The command to use is !vm. This shows a paged pool maximum of 163840 KB, for example. Adding this value reduces the Page Table Entries (PTEs) that are available on a system and extends the paged pool maximum to 343 MB in Windows 2000. The paged pool maximum size can be extended to a larger value in Windows Server 2003.
Note The default and maximum paged pool values for Windows Server 2003 are much larger than in Windows 2000. Typically, the Windows Server 2003 values are at least 50 percent higher than the values found in Windows 2000. These larger values makes it more unlikely that you will experience the issue where paged pool values contribute to the problem that is described in this article. However, it is still possible that this issue may occur.
◦This value restricts the system PTEs that are available. PTEs are another unrelated system resource that your system uses. This setting may cause your operating system to stop unexpectedly and to display a stop 0x3F error on a blue screen when it starts. You can recover from this by using the Last Known Good restart option on the system restart menu or recovery console. Use Performance Monitor to view the Free System Page Table Entries counter. You can add the PagePoolSize setting if the observed free values are over 40,000.
◦If you are running /3GB and /PAE together, do not set this setting without extensive testing and before you establish exactly how many system PTES you must have in your environment. You will probably see values in the range of 10,000-20,000 free. Use the articles to configure paged pool memory but never drop below 10,000 free system PTEs. Do not set this to any other value if you are using the /3GB switch. The only supported values are 0, 0A000000, and FFFFFFFF.
8.Quit Registry Editor.
9.Restart your computer.
For more information about how to avoid and resolve this problem, click the following article numbers to view the articles in the Microsoft Knowledge Base:
256004 (http://support.microsoft.com/kb/256004/ ) How to troubleshoot "STOP 0x0000003F" and "STOP 0x000000D8" error messages in Windows Server 2003, Windows XP, and Windows 2000
Back to the top
Windows NT 4.0
Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
322756 (http://support.microsoft.com/kb/322756/ ) How to back up and restore the registry in Windows
Note You must be using Windows NT 4.0 Service Pack 6a.
Resolve the first problem
1.Start Registry Editor (Regedt32.exe).
2.Locate and then click the following registry subkey :
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory_Management
3.On the Edit menu, click Add Value, and then add the following registry value:
Value name: UnusedFileCache
Data type: REG_DWORD
Radix: Decimal
Value data: 15
Note This number represents the percent of pool that can be consumed by unused segments. A value of 0 indicates that the system will use the default behavior that is similar to Windows NT 4.0 Service Pack 3. A value of 5 through 40 indicates that the system will trim the unused file cache based on pool usage. 5 is most aggressive (that is, it increases the size of the cache the least) and 40 is least aggressive (that is, it lets the cache grow the largest before it trims the cache.)
Important
◦Use 15 as your initial value. If your backup does not succeed, use 5 as your value. If this does not work, you must either change the behavior of your backup program to reduce the demand of paged pool, or you must upgrade to Windows 2000, where more than double the paged pool is available (for more information, see the "Windows 2000" section). If this value works, you may want to increase it by approximately 20 percent until the backup is unsuccessful. If the backup is unsuccessful, use the second registry setting that is described in this article.
◦If you are using the/3GB switch, use 5 as your initial setting.
4.Quit Registry Editor.
5.Restart your computer.
Because you must test these settings during the most stressful backups, you may have to wait a month for a whole backup cycle to complete if you are not sure which backup consumes the most resources. Because of this, Microsoft recommends that you test low values first. For more information, click the following article number to view the article in the Microsoft Knowledge Base:
171458 (http://support.microsoft.com/kb/171458/ ) Windows NT may fail on request to open large files
Resolve the second problem
One possible resolution is to restrict the backup so that it backs up one file at a time. This may or may not work depending on the sizes of the files to be backed up. (It is expected to work on files that are smaller than 180 gigabytes [GB].) You can also try this resolution if you are backing up several large files, but each file is smaller than 180 GB. You must follow the steps to resolve the first problem also. For files larger than 180 GB, no workaround exists. Therefore, you must upgrade the system to Windows 2000. If you try to back up the system remotely as a workaround, you will experience the same problem.
1.Start Registry Editor (Regedt32.exe).
2.Locate and then click the following registry subkey:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory_Management3.On the Edit menu, click Add Value, and then add the following registry value:
Value name: DisablePagedPoolHint
Data type: REG_DWORD
Radix: Decimal
Value data: 1
4.Quit Registry Editor.
5.Restart your computer.
=====================================
http://support.microsoft.com/kb/304101/en-us
When you try to
create a backup by using NTBackup.exe or by using a third-party backup
program that uses the NT Backup API, the backup may not be completed
successfully. This behavior may occur even if you run the program
locally on the server. Additionally, you may experience one or more of
the following symptoms:
To help determine if you are experiencing this problem, start Windows Task Manager, and then click the Performance tab. At the lower right, locate the Kernel Memory (K) area, and then note the value for Paged. You may experience this problem in Microsoft Windows 2000 or in Microsoft Windows NT 4.0 when this value reaches approximately 160 megabytes (MB). Alternatively, you may experience this problem in Microsoft Windows Server 2003 when this value exceeds 160 MB. If you have set the registry key for paged pool memory to a higher value, you will not experience this problem until a much higher value of paged pool memory is used (the problem may occur when the paged pool memory usage reaches about 80 percent of the set value). If you have the gflags setting turned on for pool tags and if you use the Poolmon utility, you see a higher usage of the MmSt tag. This is the pool tag that is used to map the operating system memory that is used to track shared files.
- One or more of the following error messages appear in the application log:Error message 1
ERROR 1450: Insufficient system resources exist to complete the requested service.
ERROR 1450: / hex 0x5aa ERROR_NO_SYSTEM_RESOURCES
Operating system error 1450 Insufficient system resources exist to complete the requested service.
Write on "device" failed, status = 1450
ERROR 1130: Not enough server storage is available to process this command.
ERROR 1130 / hex 0x46a ERROR_NOT_ENOUGH_SERVER_MEMORY
Backup or restore operation terminating abnormally. - Event ID 2020 and Event ID 2021 messages may be generated by the Server service.
Note Typically, Event ID 2020 and Event ID 2021 messages do not appear. - If
you are running the Hewlett-Packard (HP) OmniBack backup program, you
may receive an error message that is similar to the following:[81:78] C:\foldername\file.name
Cannot read 57256 bytes at offset 436176408(:1): ([1450]
Insufficient system resources exist to complete the requested service.). - If you view the Performance tab in Windows Task Manager, you notice that nonpaged kernel memory is very low.
To help determine if you are experiencing this problem, start Windows Task Manager, and then click the Performance tab. At the lower right, locate the Kernel Memory (K) area, and then note the value for Paged. You may experience this problem in Microsoft Windows 2000 or in Microsoft Windows NT 4.0 when this value reaches approximately 160 megabytes (MB). Alternatively, you may experience this problem in Microsoft Windows Server 2003 when this value exceeds 160 MB. If you have set the registry key for paged pool memory to a higher value, you will not experience this problem until a much higher value of paged pool memory is used (the problem may occur when the paged pool memory usage reaches about 80 percent of the set value). If you have the gflags setting turned on for pool tags and if you use the Poolmon utility, you see a higher usage of the MmSt tag. This is the pool tag that is used to map the operating system memory that is used to track shared files.
CAUSE
The two causes of this problem are related. The more frequent cause is listed first:
- More files are open than the memory cache manager can handle. As a result, the cache manager has exhausted the available paged pool memory.
- The
backup program has tried to back up a file whose size is larger than
the backup API can access on that version of the operating system. This
has the same result (that is, the paged pool is exhausted).
Note This second issue is more likely to occur on a Microsoft Windows NT 4.0-based computer.
RESOLUTION
Windows Server 2003 and Windows 2000
Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base:
322756 How to back up and restore the registry in Windows
You may have to change two registry settings. You must always change the first setting. Depending on the configuration of your system, you may also have to change the second setting.
Registry setting 1
- Click Start, click Run, type regedit in the Open box, and then click OK.
- Locate and then click the following registry subkey:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
- On the Edit menu, point to New, and then click DWORD Value.
- Type PoolUsageMaximum as the entry name, and then press ENTER.
- Right-click PoolUsageMaximum, and then click Modify.
- Click Decimal.
- In the Value data box, type 60, and then click OK.
Important- Use 60 as your initial value. If your backup does not succeed, use 40 as your value. If that does not work, you must change the behavior of your backup program to reduce the demand of paged pool. If the value works, you may want to increase the value by approximately 25 percent until the backup does not work. If the backup is unsuccessful, use the second registry setting that is described in this article.
- Make sure that the value for this registry setting is not more than 60.
- If you are using the /3GB switch, use 40 as your initial setting. Note that this value is a percentage value.
- Quit Registry Editor.
- Restart your computer.
312362
Server is unable to allocate memory from the system paged pool
Registry setting 2
- Click Start, click Run, type regedit in the Open box, and then click OK
- Locate and then click the following registry subkey:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management
- On the Edit menu, point to New, and then click DWORD Value.
- Type PagedPoolSize as the entry name, and then press ENTER.
- Right-click PagedPoolSize, and then click Modify.
- Click Hexadecimal.
- In the Value data box, type a value of FFFFFFFF, and then click OK.
Important- Setting
PagedPoolSize to 0xFFFFFFFF (-1) allocates the maximum paged pool
instead of other resources to the computer. This is typically required
on a domain controller or a terminal server. By default, most Windows
2000 systems seem to be limited to a paged pool maximum size of 160 MB.
You can verify this by downloading the kernel debuggers from the public
Web site and opening a kernel dump in the debugger that you want to use.
The command to use is !vm. This shows a paged pool maximum of
163840 KB, for example. Adding this value reduces the Page Table Entries
(PTEs) that are available on a system and extends the paged pool
maximum to 343 MB in Windows 2000. The paged pool maximum size can be
extended to a larger value in Windows Server 2003.
Note The default and maximum paged pool values for Windows Server 2003 are much larger than in Windows 2000. Typically, the Windows Server 2003 values are at least 50 percent higher than the values found in Windows 2000. These larger values makes it more unlikely that you will experience the issue where paged pool values contribute to the problem that is described in this article. However, it is still possible that this issue may occur. - This value restricts the system PTEs that are available. PTEs are another unrelated system resource that your system uses. This setting may cause your operating system to stop unexpectedly and to display a stop 0x3F error on a blue screen when it starts. You can recover from this by using the Last Known Good restart option on the system restart menu or recovery console. Use Performance Monitor to view the Free System Page Table Entries counter. You can add the PagePoolSize setting if the observed free values are over 40,000.
- If you are running /3GB and /PAE together, do not set this setting without extensive testing and before you establish exactly how many system PTES you must have in your environment. You will probably see values in the range of 10,000-20,000 free. Use the articles to configure paged pool memory but never drop below 10,000 free system PTEs. Do not set this to any other value if you are using the /3GB switch. The only supported values are 0, 0A000000, and FFFFFFFF.
- Setting
PagedPoolSize to 0xFFFFFFFF (-1) allocates the maximum paged pool
instead of other resources to the computer. This is typically required
on a domain controller or a terminal server. By default, most Windows
2000 systems seem to be limited to a paged pool maximum size of 160 MB.
You can verify this by downloading the kernel debuggers from the public
Web site and opening a kernel dump in the debugger that you want to use.
The command to use is !vm. This shows a paged pool maximum of
163840 KB, for example. Adding this value reduces the Page Table Entries
(PTEs) that are available on a system and extends the paged pool
maximum to 343 MB in Windows 2000. The paged pool maximum size can be
extended to a larger value in Windows Server 2003.
- Quit Registry Editor.
- Restart your computer.
No comments:
Post a Comment