{"sections":[{"heading":"Save the work before restoring the workspace","paragraphs":["A workspace is a set of saved files, open views and preferences. It is not a backup of all unsaved edits or a running extraction. Save source changes explicitly and keep the complete project inputs in a writable folder before closing Studio, importing preferences or choosing a reset.","For a repeatable check, use a working copy of the complete microstrip example linked below. You can inspect its saved GDS without running an extraction. This guide checks current-source Windows Studio; the helper is not a versioned final GUI release."],"table":{"columns":["State","What to expect"],"rows":[["Saved source and project inputs","Remain on disk; a settings/session reset does not replace the need to save them."],["Preferences","Theme, editor/viewer choices, paths and selected workspace settings. An exported INI can contain private local paths and session history."],["Session","Saved file/view references used on startup when restoration is enabled. Missing or restricted paths may need explicit opening."],["Panel layout","Shell visibility/sizes and supported per-document collapsed/expanded sizes. Normal restart and importing a backup are different routes."],["Extraction/results","Restoring a view does not rerun or validate a calculation. Use the linked run/staged-run guides for current result evidence."]],"wrap":true}},{"figures":[{"asset_id":"studio-session-restore-controls","caption":"Actual General/Interface controls before accepting the preferences. Startup restoration and the custom-chrome restart requirement are separate choices; changing a theme is not a session restore."}],"heading":"Enable restoration and check the relevant profile","steps":["Choose Tools > Preferences > General. Set Restore previous workspace/session on startup as intended, then choose OK. Cancel discards edits in the dialog.","Use Preferences > Health to identify the configuration/session paths on this computer. Keep the active configuration separate from a copied backup; do not assume every installation or platform uses the same directory.","Open the intended saved file. Use View > File Browser and View > Output / Results to restore hidden shell panels. Adjust their dividers; double-click a supported document-panel divider to collapse or expand it.","Exit normally and reopen Studio. Inspect the actual active file, view, visibility and expanded size, not only values in an INI. If the intended file does not reopen, open it explicitly and check the profile, file path and startup warnings."]},{"heading":"Know the checked restart boundary","paragraphs":["The native check used one clean saved GDS tab. After normal exit, a new process retained the hidden browser with a remembered width of 360, visible output panel at 230 and collapsed GDS summary with expanded width 390. Expanding the summary restored its actual 390-unit width. These are native logical control units, not physical pixel requirements.","The scenario assigns sizes to real controls and invokes the production moved/collapse handlers; it does not qualify physical mouse dragging or exact window placement. The one-tab route avoids the separate KB-GUI-006 issue in which normal multi-tab exit saves the final tab rather than the previously selected tab as active.","When the active file matters, save edits and close other saved tabs before exiting, then verify the file on restart. This is a bounded workaround, not a repair of multi-tab selection. Opening an old solver file or restored view does not establish a fresh completed run."]},{"heading":"Back up preferences before a repair","paragraphs":["The current Windows check switched from Light to Dark, cancelled an import and remained Dark, then accepted the import and returned to Light. That proves the exercised theme route, not complete restoration of every live control or workspace state."],"steps":["Choose Tools > Preferences > Repair > Export Settings. Save a new INI backup to a location you control. Exporting writes a snapshot; cancelling Preferences afterwards does not remove an already exported file.","Keep the backup with a note of the Studio build and computer. The checked export retained theme, panel preferences and saved-session references. It is not a project/source archive.","Review the backup before sharing it. It can include local licence/daemon paths, recent files, browser roots and session file names. Keep issued licence contents and private configuration out of public examples.","To import, choose Import Settings and select the intended backup. Read any warnings. Import is staged: choose OK to accept or Cancel to leave current preferences unchanged. Check the actual resulting settings and paths afterwards."]},{"heading":"Do not rely on import to restore the entire panel arrangement","paragraphs":["KB-SETTINGS-002 records a reproduced import limit. A backup contained the hidden 360-unit browser and visible output panel. After View > Reset Layout, accepting that backup restored the theme but left a visible 280-unit browser and hidden output panel. The later process retained that shell arrangement.","Check panel visibility and size after importing. Restore the intended arrangement using the actual View/divider controls, then close/reopen normally and verify it. Keep the original backup unchanged as evidence. Do not copy arbitrary configuration sections into a live file or assume a successful import message means that every displayed panel has been restored.","View > Reset Layout resets shell panel visibility, splitter sizes and selected output tab. In the check it restored the browser to 280 units and the output host to its 258-unit default while leaving the GDS summary width unchanged. It is not the same operation as resetting every document panel or all preferences."]},{"figures":[{"asset_id":"studio-session-repair-controls","caption":"Actual Recovery actions. This guide exercises session-reset staging, cancellation and the stated recovery. Reset Settings, Clear Recents and Disable Custom Chrome are different operations; their presence here does not claim that all were tested."}],"heading":"Clear a session without discarding source work","paragraphs":["KB-SETTINGS-003 records why the order matters in the exercised source candidate: Reset Session clears the saved list immediately but leaves current tabs open; normal exit then saves those live tabs again and they return at the next launch. The confirmation’s stated next-startup effect is therefore not reliable for that route. The four-process check retains this failure and verifies the saved-tab-close recovery rather than calling the original reset successful."],"steps":["Save the open documents. Close the saved tabs whose automatic return you want to prevent; do not discard unsaved edits to make the workspace empty.","Choose Tools > Preferences > Repair > Reset Session. Read and confirm the session-only operation, then choose OK. A confirmation stages the operation; Cancel in Preferences discards a staged reset.","Exit normally and reopen Studio. The checked close-tabs-then-reset route starts without restored tabs while the accepted theme and saved source remain.","Use File > Open to reopen the intended saved project or GDS. Check its identity and current source before running. A cleared tab list does not delete the saved files or create a new numerical result."]},{"heading":"Choose the smallest applicable recovery action","table":{"columns":["Action","Scope and limit"],"rows":[["View > File Browser / Output / Results","Show a hidden shell panel before considering a reset."],["View > Reset Layout","Reset shell layout defaults; checked separately from per-document panel persistence."],["Repair > Import Settings","Stage a selected backup. Checked theme recovery; whole-shell import limitation remains open."],["Repair > Reset Session","Clear saved restore data. Save/close tabs first for the checked normal-exit recovery."],["General > startup restoration off","Source-documented preference for not reopening the previous workspace; not the recovery exercised here."],["Repair > Reset Settings","Source-documented broad GUI defaults reset that preserves session/history domains unless separately requested. Full native reset/recovery is not qualified by this check."],["Repair > Clear Recents / Disable Custom Chrome","Separate history/chrome actions. Chrome changes require a restart; neither repairs a model or extraction."]],"wrap":true}},{"heading":"Keep the remaining limits explicit","paragraphs":["Twenty-five independent checks cover four real native app processes, 16 matching GUI sources, original input preservation, actual panel geometry, normal restart, preference OK/Cancel, settings export/import, the two retained limits and explicit saved-file recovery. Raw backup/configuration and path-bearing snapshots remain private.","The screenshots are unedited natural crops of actual Preferences groups. Final distributed-package applicability, non-Windows platforms, physical menu/picker/splitter input, exact native window placement, unsaved-document recovery, broad Reset Settings and correct multi-tab active selection remain open. The separate numerical/output holds are unchanged."]}],"canonical_url":"https://www.sun-magnetics.com/knowledge-base/inductex-restart-state","url":"/knowledge-base/inductex-restart-state","known_issues":[{"disposition":"verified_workaround","id":"KB-GUI-006","title":"Normal multi-tab exit saves the last tab as active","public_notice":"Save work and close other saved tabs before exit when the intended Studio project must return as active. The checked single-tab restart does not repair multi-tab selection.","claim_scope":"Only the affected claim and recorded build/input; not whole-guide or final-release acceptance"},{"disposition":"verified_workaround","id":"KB-SETTINGS-002","title":"Studio settings import does not restore the current shell layout","public_notice":"Restore the required shell panels through View and splitter controls, then verify a normal restart. Importing the preference backup does not restore the full live shell arrangement on this candidate.","claim_scope":"Only the affected claim and recorded build/input; not whole-guide or final-release acceptance"},{"disposition":"verified_workaround","id":"KB-SETTINGS-003","title":"normal exit saves open tabs again after session reset","public_notice":"Save and close the clean tabs before accepting Reset Session, then exit normally. Do not discard unsaved work to reproduce this route; open the intended saved source explicitly afterwards.","claim_scope":"Only the affected claim and recorded build/input; not whole-guide or final-release acceptance"}],"search_record":{"execution":true,"relatedProducts":[],"version_tags":["Studio current source","InductEx 8.0.1 Windows"],"text":"Restore Studio panels, preferences and a saved session Reopen saved work, verify panel sizes, back up preferences and distinguish layout reset, settings import and session reset—including the checked recovery limits. InductEx Current-source Windows Studio candidate with Core 8.0.1; final GUI package applicability pending How to Studio restart restore panels settings session state workspace Preferences General Health Repair backup INI export import Reset Layout Reset Settings Reset Session collapsed expanded size divider GDS summary wrong active tab tabs return after reset theme restored layout wrong Save the work before restoring the workspace A workspace is a set of saved files, open views and preferences. It is not a backup of all unsaved edits or a running extraction. Save source changes explicitly and keep the complete project inputs in a writable folder before closing Studio, importing preferences or choosing a reset. For a repeatable check, use a working copy of the complete microstrip example linked below. You can inspect its saved GDS without running an extraction. This guide checks current-source Windows Studio; the helper is not a versioned final GUI release.  State What to expect Saved source and project inputs Remain on disk; a settings/session reset does not replace the need to save them. Preferences Theme, editor/viewer choices, paths and selected workspace settings. An exported INI can contain private local paths and session history. Session Saved file/view references used on startup when restoration is enabled. Missing or restricted paths may need explicit opening. Panel layout Shell visibility/sizes and supported per-document collapsed/expanded sizes. Normal restart and importing a backup are different routes. Extraction/results Restoring a view does not rerun or validate a calculation. Use the linked run/staged-run guides for current result evidence. Enable restoration and check the relevant profile Choose Tools > Preferences > General. Set Restore previous workspace/session on startup as intended, then choose OK. Cancel discards edits in the dialog. Use Preferences > Health to identify the configuration/session paths on this computer. Keep the active configuration separate from a copied backup; do not assume every installation or platform uses the same directory. Open the intended saved file. Use View > File Browser and View > Output / Results to restore hidden shell panels. Adjust their dividers; double-click a supported document-panel divider to collapse or expand it. Exit normally and reopen Studio. Inspect the actual active file, view, visibility and expanded size, not only values in an INI. If the intended file does not reopen, open it explicitly and check the profile, file path and startup warnings.  Actual General/Interface controls before accepting the preferences. Startup restoration and the custom-chrome restart requirement are separate choices; changing a theme is not a session restore. Actual General/Interface controls show Light selected, Restore previous workspace/session on startup checked and the custom-chrome restart note. Know the checked restart boundary The native check used one clean saved GDS tab. After normal exit, a new process retained the hidden browser with a remembered width of 360, visible output panel at 230 and collapsed GDS summary with expanded width 390. Expanding the summary restored its actual 390-unit width. These are native logical control units, not physical pixel requirements. The scenario assigns sizes to real controls and invokes the production moved/collapse handlers; it does not qualify physical mouse dragging or exact window placement. The one-tab route avoids the separate KB-GUI-006 issue in which normal multi-tab exit saves the final tab rather than the previously selected tab as active. When the active file matters, save edits and close other saved tabs before exiting, then verify the file on restart. This is a bounded workaround, not a repair of multi-tab selection. Opening an old solver file or restored view does not establish a fresh completed run.  Back up preferences before a repair The current Windows check switched from Light to Dark, cancelled an import and remained Dark, then accepted the import and returned to Light. That proves the exercised theme route, not complete restoration of every live control or workspace state. Choose Tools > Preferences > Repair > Export Settings. Save a new INI backup to a location you control. Exporting writes a snapshot; cancelling Preferences afterwards does not remove an already exported file. Keep the backup with a note of the Studio build and computer. The checked export retained theme, panel preferences and saved-session references. It is not a project/source archive. Review the backup before sharing it. It can include local licence/daemon paths, recent files, browser roots and session file names. Keep issued licence contents and private configuration out of public examples. To import, choose Import Settings and select the intended backup. Read any warnings. Import is staged: choose OK to accept or Cancel to leave current preferences unchanged. Check the actual resulting settings and paths afterwards.  Do not rely on import to restore the entire panel arrangement KB-SETTINGS-002 records a reproduced import limit. A backup contained the hidden 360-unit browser and visible output panel. After View > Reset Layout, accepting that backup restored the theme but left a visible 280-unit browser and hidden output panel. The later process retained that shell arrangement. Check panel visibility and size after importing. Restore the intended arrangement using the actual View/divider controls, then close/reopen normally and verify it. Keep the original backup unchanged as evidence. Do not copy arbitrary configuration sections into a live file or assume a successful import message means that every displayed panel has been restored. View > Reset Layout resets shell panel visibility, splitter sizes and selected output tab. In the check it restored the browser to 280 units and the output host to its 258-unit default while leaving the GDS summary width unchanged. It is not the same operation as resetting every document panel or all preferences.  Clear a session without discarding source work KB-SETTINGS-003 records why the order matters in the exercised source candidate: Reset Session clears the saved list immediately but leaves current tabs open; normal exit then saves those live tabs again and they return at the next launch. The confirmation’s stated next-startup effect is therefore not reliable for that route. The four-process check retains this failure and verifies the saved-tab-close recovery rather than calling the original reset successful. Save the open documents. Close the saved tabs whose automatic return you want to prevent; do not discard unsaved edits to make the workspace empty. Choose Tools > Preferences > Repair > Reset Session. Read and confirm the session-only operation, then choose OK. A confirmation stages the operation; Cancel in Preferences discards a staged reset. Exit normally and reopen Studio. The checked close-tabs-then-reset route starts without restored tabs while the accepted theme and saved source remain. Use File > Open to reopen the intended saved project or GDS. Check its identity and current source before running. A cleared tab list does not delete the saved files or create a new numerical result.  Actual Recovery actions. This guide exercises session-reset staging, cancellation and the stated recovery. Reset Settings, Clear Recents and Disable Custom Chrome are different operations; their presence here does not claim that all were tested. Actual Preferences Recovery actions show Clear Recents, Disable Custom Chrome, Reset Session and Reset Settings, with a note that selected repairs apply on OK. Choose the smallest applicable recovery action  Action Scope and limit View > File Browser / Output / Results Show a hidden shell panel before considering a reset. View > Reset Layout Reset shell layout defaults; checked separately from per-document panel persistence. Repair > Import Settings Stage a selected backup. Checked theme recovery; whole-shell import limitation remains open. Repair > Reset Session Clear saved restore data. Save/close tabs first for the checked normal-exit recovery. General > startup restoration off Source-documented preference for not reopening the previous workspace; not the recovery exercised here. Repair > Reset Settings Source-documented broad GUI defaults reset that preserves session/history domains unless separately requested. Full native reset/recovery is not qualified by this check. Repair > Clear Recents / Disable Custom Chrome Separate history/chrome actions. Chrome changes require a restart; neither repairs a model or extraction. Keep the remaining limits explicit Twenty-five independent checks cover four real native app processes, 16 matching GUI sources, original input preservation, actual panel geometry, normal restart, preference OK/Cancel, settings export/import, the two retained limits and explicit saved-file recovery. Raw backup/configuration and path-bearing snapshots remain private. The screenshots are unedited natural crops of actual Preferences groups. Final distributed-package applicability, non-Windows platforms, physical menu/picker/splitter input, exact native window placement, unsaved-document recovery, broad Reset Settings and correct multi-tab active selection remain open. The separate numerical/output holds are unchanged. ","id":"inductex-restart-state","keywords":"Studio restart restore panels settings session state workspace Preferences General Health Repair backup INI export import Reset Layout Reset Settings Reset Session collapsed expanded size divider GDS summary wrong active tab tabs return after reset theme restored layout wrong","kind":"How to","title":"Restore Studio panels, preferences and a saved session","product":"InductEx"},"version":"Current-source Windows Studio candidate with Core 8.0.1; final GUI package applicability pending","id":"inductex-restart-state","related":["/knowledge-base/inductex-first-microstrip","/knowledge-base/inductex-staged-run","/knowledge-base/inductex-support-bundle"],"downloads":[],"publication_status":"published","numerical_output":null,"provenance":{"execution_checks":[{"routes":["gui-native-scenario"],"scope":"Frozen current-source Windows Studio candidate with Core 8.0.1 and normal licence bootstrap, four real app processes and an isolated profile. Actual preferences OK/Cancel, settings export/import, shell layout reset, panel collapse/re-expansion, two retained import/session-reset limits and saved-tab close/reset/reopen recovery. Geometry assignment uses production native control/moved handlers; physical splitter dragging, OS pickers, exact window placement, broad Reset Settings, multi-tab active selection, new extraction and final-package/platform qualification are not claimed","result":"passed","articles":["inductex-restart-state"],"purpose":"native-workspace-restart-import-and-session-reset-recovery","version":"Frozen current-source Windows Studio candidate; Core 8.0.1","id":"VAL-058","records":["25 independent source/control/artifact checks across four app processes"],"limit":"Source candidate only. Passing checks explicitly retain two reproduced limitations and verify a bounded recovery; no product fix, multi-tab correctness, broad settings reset, physical splitter/picker, exact window geometry or final-package/platform qualification.","observed":{"reset_live_tabs":1,"returned_tabs_after_normal_close":1,"reset_output_height":258,"owned_processes":4,"reset_browser_width":280,"actual_summary_width":390,"actual_browser_width":360,"tabs_after_close_then_reset":0,"issues":["KB-SETTINGS-002","KB-SETTINGS-003"],"actual_output_height":230,"size_units":"native logical control units, not physical pixels"}}],"figure_evidence":[{"evidence_limit":"Control illustration in an isolated candidate profile. Only the stated preference/import/session actions were exercised; broad Reset Settings and final-package acceptance remain open.","id":"studio-session-restore-controls","reference_label":"Current-source Windows Studio native Preferences scenario, reviewed 4 November 2026"},{"evidence_limit":"Control illustration in an isolated candidate profile. Only the stated preference/import/session actions were exercised; broad Reset Settings and final-package acceptance remain open.","id":"studio-session-repair-controls","reference_label":"Current-source Windows Studio native Preferences scenario, reviewed 4 November 2026"}],"review_notes":["Current native Windows source candidate only. Two reproduced preference/session limits and the existing active-tab issue remain open; successful scoped recovery is not a product repair or full walkthrough acceptance."],"scope":"Recorded inputs/builds only. Complete walkthrough and final-package acceptance remain separate.","verification_requirements":{"gui_method":"product-native-scenario","status":"review-incomplete","illustrations":"required","required":["technical-review","release-applicability","execution","gui-workflow","recovery","illustrations"],"legacy_walkthrough_field":"pending retained; physical operator, unsaved recovery and final package/platform remain"},"sources":[{"id":"inductex:docs/manual/studio_workspace.tex","section":"Files and folders; Preferences, General/Health/Repair, startup restoration and reset boundaries"},{"id":"validation:studio-workspace-20261104","section":"VAL-058 four-process panel persistence, modal preference actions, import/reset limits and recovery"}]},"title":"Restore Studio panels, preferences and a saved session","type":"How to","markdown_url":"/_functions/kbResource?path=markdown%2Finductex-restart-state.md","summary":"Reopen saved work, verify panel sizes, back up preferences and distinguish layout reset, settings import and session reset—including the checked recovery limits.","product":"InductEx"}