X
Tryk her for at gå til webstedets mobilversion.

Supportforum

How do we recapture all windows and tabs from previous sesson?

Skrevet

Greetings.

All open windows were accidentally closed by my young Nephew. A new window was opened, but RESTORE PREVIOUS SESSION is grayed-out.

Please help guide me. I had tons of Windows and Tabs open, and really need to restore just as they were yesterday when Firefox was last closed.

Any assistance greatly appreciated.

Thank you, Bill

Greetings. All open windows were accidentally closed by my young Nephew. A new window was opened, but RESTORE PREVIOUS SESSION is grayed-out. Please help guide me. I had tons of Windows and Tabs open, and really need to restore just as they were yesterday when Firefox was last closed. Any assistance greatly appreciated. Thank you, Bill

Ændret af BillyIV622 den

Yderligere systemdetaljer

Installerede plugins

  • Shockwave Flash 31.0 r0

Program

  • Firefox 63.0
  • User Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.12; rv:63.0) Gecko/20100101 Firefox/63.0
  • Support-URL: https://support.mozilla.org/1/firefox/63.0/Darwin/en-US/

Udvidelser

Javascript

  • incrementalGCEnabled: True

Grafik

  • adapterDescription:
  • adapterDeviceID: 0x0a2e
  • adapterDrivers:
  • adapterRAM:
  • adapterVendorID: 0x8086
  • contentUsesTiling: True
  • crashGuards: []
  • driverDate:
  • driverVersion:
  • featureLog: {u'fallbacks': [], u'features': [{u'status': u'available', u'description': u'Compositing', u'name': u'HW_COMPOSITING', u'log': [{u'status': u'available', u'type': u'default'}]}, {u'status': u'available', u'description': u'OpenGL Compositing', u'name': u'OPENGL_COMPOSITING', u'log': [{u'status': u'available', u'type': u'default'}]}, {u'status': u'opt-in', u'description': u'WebRender', u'name': u'WEBRENDER', u'log': [{u'status': u'opt-in', u'message': u'WebRender is an opt-in feature', u'type': u'default'}]}, {u'status': u'blocked', u'description': u'WebRender qualified', u'name': u'WEBRENDER_QUALIFIED', u'log': [{u'status': u'available', u'type': u'default'}, {u'status': u'blocked', u'message': u'No qualified hardware', u'type': u'env'}]}, {u'status': u'available', u'description': u'Off Main Thread Painting', u'name': u'OMTP', u'log': [{u'status': u'available', u'type': u'default'}]}]}
  • info: {u'TileHeight': 1024, u'ApzWheelInput': 1, u'ApzDragInput': 1, u'ApzKeyboardInput': 1, u'ApzAutoscrollInput': 1, u'AzureFallbackCanvasBackend': u'none', u'TileWidth': 1024, u'AzureCanvasAccelerated': 0, u'AzureCanvasBackend': u'skia', u'AzureContentBackend': u'skia'}
  • numAcceleratedWindows: 7
  • numTotalWindows: 7
  • offMainThreadPaintEnabled: True
  • offMainThreadPaintWorkerCount: 3
  • usesTiling: True
  • webgl1DriverExtensions: GL_ARB_blend_func_extended GL_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_ARB_ES2_compatibility GL_ARB_explicit_attrib_location GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader5 GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_occlusion_query2 GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_subroutine GL_ARB_shading_language_include GL_ARB_tessellation_shader GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_cube_map_array GL_ARB_texture_gather GL_ARB_texture_query_lod GL_ARB_texture_rgb10_a2ui GL_ARB_texture_storage GL_ARB_texture_swizzle GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_vertex_attrib_64bit GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_EXT_texture_sRGB_decode GL_APPLE_client_storage GL_APPLE_container_object_shareable GL_APPLE_flush_render GL_APPLE_object_purgeable GL_APPLE_rgb_422 GL_APPLE_row_bytes GL_APPLE_texture_range GL_ATI_texture_mirror_once GL_NV_texture_barrier
  • webgl1Extensions: ANGLE_instanced_arrays EXT_blend_minmax EXT_color_buffer_half_float EXT_frag_depth EXT_sRGB EXT_shader_texture_lod EXT_texture_filter_anisotropic EXT_disjoint_timer_query OES_element_index_uint OES_standard_derivatives OES_texture_float OES_texture_float_linear OES_texture_half_float OES_texture_half_float_linear OES_vertex_array_object WEBGL_color_buffer_float WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_depth_texture WEBGL_draw_buffers WEBGL_lose_context
  • webgl1Renderer: Intel Inc. -- Intel Iris OpenGL Engine
  • webgl1Version: 4.1 INTEL-10.25.17
  • webgl1WSIInfo: CGL
  • webgl2DriverExtensions: GL_ARB_blend_func_extended GL_ARB_draw_buffers_blend GL_ARB_draw_indirect GL_ARB_ES2_compatibility GL_ARB_explicit_attrib_location GL_ARB_gpu_shader_fp64 GL_ARB_gpu_shader5 GL_ARB_instanced_arrays GL_ARB_internalformat_query GL_ARB_occlusion_query2 GL_ARB_sample_shading GL_ARB_sampler_objects GL_ARB_separate_shader_objects GL_ARB_shader_bit_encoding GL_ARB_shader_subroutine GL_ARB_shading_language_include GL_ARB_tessellation_shader GL_ARB_texture_buffer_object_rgb32 GL_ARB_texture_cube_map_array GL_ARB_texture_gather GL_ARB_texture_query_lod GL_ARB_texture_rgb10_a2ui GL_ARB_texture_storage GL_ARB_texture_swizzle GL_ARB_timer_query GL_ARB_transform_feedback2 GL_ARB_transform_feedback3 GL_ARB_vertex_attrib_64bit GL_ARB_vertex_type_2_10_10_10_rev GL_ARB_viewport_array GL_EXT_debug_label GL_EXT_debug_marker GL_EXT_framebuffer_multisample_blit_scaled GL_EXT_texture_compression_s3tc GL_EXT_texture_filter_anisotropic GL_EXT_texture_sRGB_decode GL_APPLE_client_storage GL_APPLE_container_object_shareable GL_APPLE_flush_render GL_APPLE_object_purgeable GL_APPLE_rgb_422 GL_APPLE_row_bytes GL_APPLE_texture_range GL_ATI_texture_mirror_once GL_NV_texture_barrier
  • webgl2Extensions: EXT_color_buffer_float EXT_texture_filter_anisotropic EXT_disjoint_timer_query OES_texture_float_linear WEBGL_compressed_texture_s3tc WEBGL_compressed_texture_s3tc_srgb WEBGL_debug_renderer_info WEBGL_debug_shaders WEBGL_lose_context
  • webgl2Renderer: Intel Inc. -- Intel Iris OpenGL Engine
  • webgl2Version: 4.1 INTEL-10.25.17
  • webgl2WSIInfo: CGL
  • windowLayerManagerRemote: True
  • windowLayerManagerType: OpenGL
  • windowUsingAdvancedLayers: False

Ændrede indstillinger

Diverse

  • User JS: Nej
  • Tilgængelighed: Nej
Luk
jscher2000
  • Top 10 Contributor
8580 løsninger 70167 svar

Nyttigt svar

Hi Bill, could you check whether either of these have items:

  • (menu bar) History > Recently Closed Windows (and within each restored window, Recently Closed Tabs)
  • "Library" toolbar button > History > Recently Closed Windows (and within each restored window, Recently Closed Tabs)

If that doesn't help...

Firefox creates numerous session history files, but because session history is only for the immediately previous session, it is unfortunately too easy to lose it. Could you start by making a backup of your existing session history files? Here's how:

You can open your current Firefox settings (AKA Firefox profile) folder using either

  • "3-bar" menu button > "?" Help > Troubleshooting Information
  • (menu bar) Help > Troubleshooting Information
  • type or paste about:support in the address bar and press Enter

In the first table on the page, click the "Open Folder" (or "Show in Finder") button.

In your profile folder, double-click into the sessionstore-backups folder. Save all files here to a safe location such as your Documents folder.

What files did you find?

The kinds of files you may find among your sessionstore files are:

  • recovery.jsonlz4: the windows and tabs in your currently live Firefox session (or, if Firefox crashed at the last shutdown and is still closed, your last session)
  • recovery.baklz4: a backup copy of recovery.jsonlz4
  • previous.jsonlz4: the windows and tabs in your last Firefox session
  • upgrade.jsonlz4-build_id: the windows and tabs in the Firefox session that was live at the time of your last update
  • various .js files from Firefox 55 or earlier

Could you take a look at what you have and the date/time of the various files to see whether you think any of them would have the missing tabs?

To preview the contents of a file, you can drag and drop it onto this page, then click Scrounge URLs: https://www.jeffersonscher.com/ffu/scrounger.html

That tool is on my site, so please let me know if it doesn't work for you.

Hi Bill, could you check whether either of these have items: * (menu bar) History > Recently Closed Windows (and within each restored window, Recently Closed Tabs) * "Library" toolbar button > History > Recently Closed Windows (and within each restored window, Recently Closed Tabs) ---- If that doesn't help... Firefox creates numerous session history files, but because session history is only for the immediately previous session, it is unfortunately too easy to lose it. Could you start by making a backup of your existing session history files? Here's how: You can open your current Firefox settings (AKA Firefox profile) folder using either * "3-bar" menu button > "?" Help > Troubleshooting Information * (menu bar) Help > Troubleshooting Information * type or paste about:support in the address bar and press Enter In the first table on the page, click the "Open Folder" (or "Show in Finder") button. In your profile folder, double-click into the '''sessionstore-backups''' folder. Save all files here to a safe location such as your Documents folder. '''What files did you find?''' The kinds of files you may find among your sessionstore files are: * recovery.jsonlz4: the windows and tabs in your currently live Firefox session (or, if Firefox crashed at the last shutdown and is still closed, your last session) * recovery.baklz4: a backup copy of recovery.jsonlz4 * previous.jsonlz4: the windows and tabs in your last Firefox session * upgrade.jsonlz4-''build_id'': the windows and tabs in the Firefox session that was live at the time of your last update * various .js files from Firefox 55 or earlier Could you take a look at what you have and the date/time of the various files to see whether you think any of them would have the missing tabs? To preview the contents of a file, you can drag and drop it onto this page, then click Scrounge URLs: https://www.jeffersonscher.com/ffu/scrounger.html That tool is on my site, so please let me know if it doesn't work for you.

Spørgsmålsstiller

Huge Thanks for the information and speedy reply, jscher2000.

I opened the sessionstore-backups folder, and copied the items to another folder for safety. The sessionstore-backups folder contained the following items; previous.jsonlz4, recovery.baklz4, recovery.jsonlz4, and upgrade.jsonlz4-20181018182531.

I dropped the previous.jsonlz4 file onto your absolutely AMAZING Session History Scrounger for Firefox utility, and it was able to recover every window and tab url from yesterday's session.

HUGE THANKS for that!!! Now I need to know how I can open a brand new Firefox session utilizing the information in that file to restore yesterday's session?

Huge Thanks for the information and speedy reply, jscher2000. I opened the sessionstore-backups folder, and copied the items to another folder for safety. The sessionstore-backups folder contained the following items; previous.jsonlz4, recovery.baklz4, recovery.jsonlz4, and upgrade.jsonlz4-20181018182531. I dropped the previous.jsonlz4 file onto your absolutely AMAZING Session History Scrounger for Firefox utility, and it was able to recover every window and tab url from yesterday's session. HUGE THANKS for that!!! Now I need to know how I can open a brand new Firefox session utilizing the information in that file to restore yesterday's session?
jscher2000
  • Top 10 Contributor
8580 løsninger 70167 svar

Nyttigt svar

You can save the scrounged URLs as a safety...

To try swapping in a session history file from your backup folder so Firefox will load it, the standard "manual swap" method is as follows (assuming Firefox is still running):

(1) From inside Firefox, open your current Firefox settings (AKA Firefox profile) folder using either

  • "3-bar" menu button > "?" Help > Troubleshooting Information
  • (menu bar) Help > Troubleshooting Information
  • type or paste about:support in the address bar and press Enter

In the first table on the page, click the "Show in Finder" button. This should launch a Finder window listing the various files and folders in your profile.

(2) Leaving that window open, switch back to Firefox and Quit, either:

  • "3-bar" menu button > "power" button
  • (menu bar) Firefox > Quit Firefox

Pause while Firefox finishes its cleanup -- these changes should occur:

  • recovery.jsonlz4 is moved from the sessionstore-backups folder to the main level of the profile folder and renamed to sessionstore.jsonlz4
  • recovery.baklz4 is deleted from sessionstore-backups

If that doesn't happen, you may need to hide the sessionstore-backups folder by renaming it to sessionstore-backupsOLD or similar.

(3) Once Firefox has stopped updating things, while viewing the main level of the profile folder, rename sessionstore.jsonlz4 to sessionstoreOLD.jsonlz4.

(4) Copy in the file you want to restore (for example, previous.jzonlz4), and rename it to sessionstore.jsonlz4 -- after the rename, Finder should show it right next to sessionstoreOLD.jsonlz4 in alphabetical order (if it works like Windows)

(5) Start Firefox and it should read the swapped in sessionstore.jsonlz4 and restore whatever was in the substitute file; if you do not have Firefox set to restore your previous windows and tabs automatically, use men > Restore Previous Session or (menu bar) History > Restore Previous Session

Any luck?

You can save the scrounged URLs as a safety... To try swapping in a session history file from your backup folder so Firefox will load it, the standard "manual swap" method is as follows (assuming Firefox is still running): (1) From inside Firefox, open your current Firefox settings (AKA Firefox profile) folder using either * "3-bar" menu button > "?" Help > Troubleshooting Information * (menu bar) Help > Troubleshooting Information * type or paste about:support in the address bar and press Enter In the first table on the page, click the "Show in Finder" button. This should launch a Finder window listing the various files and folders in your profile. (2) Leaving that window open, switch back to Firefox and Quit, either: * "3-bar" menu button > "power" button * (menu bar) Firefox > Quit Firefox Pause while Firefox finishes its cleanup -- these changes should occur: * recovery.jsonlz4 is moved from the sessionstore-backups folder to the main level of the profile folder and renamed to sessionstore.jsonlz4 * recovery.baklz4 is deleted from sessionstore-backups ''If that doesn't happen, you may need to hide the sessionstore-backups folder by renaming it to sessionstore-backupsOLD or similar.'' (3) Once Firefox has stopped updating things, while viewing the main level of the profile folder, rename sessionstore.jsonlz4 to sessionstoreOLD.jsonlz4. (4) Copy in the file you want to restore (for example, previous.jzonlz4), and rename it to sessionstore.jsonlz4 -- after the rename, Finder should show it right next to sessionstoreOLD.jsonlz4 in alphabetical order (if it works like Windows) (5) Start Firefox and it should read the swapped in sessionstore.jsonlz4 and restore whatever was in the substitute file; if you do not have Firefox set to restore your previous windows and tabs automatically, use men > Restore Previous Session or (menu bar) History > Restore Previous Session Any luck?
cor-el
  • Top 10 Contributor
  • Moderator
17346 løsninger 156791 svar

If you use the Time Machine or other backup then try to restore the sessionstore.jsonlz4 file from this backup.

If you use the Time Machine or other backup then try to restore the sessionstore.jsonlz4 file from this backup. *http://www.apple.com/support/timemachine/

Spørgsmålsstiller

Greetings jscher2000,

It took a while, but your patience and clear instructions helped me restore all of my missing windows and tabs.

I am incredibly thankful for your assistance, and have captured your instructions (attributing them with your name) to share with Family & Friends – should they encounter the same issues. (Or for me, should this ever happen again…)

Huge THANKS for your expertise. Wishing you a terrific weekend.

     Bill
Greetings jscher2000, It took a while, but your patience and clear instructions helped me restore all of my missing windows and tabs. I am incredibly thankful for your assistance, and have captured your instructions (attributing them with your name) to share with Family & Friends – should they encounter the same issues. (Or for me, should this ever happen again…) Huge THANKS for your expertise. Wishing you a terrific weekend. Bill

Spørgsmålsstiller

Hi jscher2000,

Do you know of any browser extension that might automatically archive the previous day's session, allowing one to selectively go back one or several days to recall that day's complete history? Automation that might capture every open window and tab at a set time each day, and offer several days of selectable archives from which to restore (prior to purging the oldest off of the list).

Hi jscher2000, Do you know of any browser extension that might automatically archive the previous day's session, allowing one to selectively go back one or several days to recall that day's complete history? Automation that might capture every open window and tab at a set time each day, and offer several days of selectable archives from which to restore (prior to purging the oldest off of the list).
jscher2000
  • Top 10 Contributor
8580 løsninger 70167 svar

Hi Bill, there are a number of session management add-ons, but I don't know whether any of them capture a time-based snapshot. You could take a look at:

Hi Bill, there are a number of session management add-ons, but I don't know whether any of them capture a time-based snapshot. You could take a look at: * https://addons.mozilla.org/firefox/addon/tab-session-manager/ * https://addons.mozilla.org/firefox/addon/my-sessions/ * https://addons.mozilla.org/firefox/addon/session-boss/ * https://addons.mozilla.org/firefox/addon/session-sync/

Spørgsmålsstiller

Thank you. Have a terrific weekend.

Thank you. Have a terrific weekend.