Не запускается visual studio code черный экран
Yesterday I downloaded the last version of VS Code and installed it.
When I launched it, at first, it seems to work fine, I went directly to the extension sections in order to check and download some, then I tried to change the sorting options to see the recommended extensions and then it was when the first symptom appeared. I clicked the button and nothing happened, I clicked it several times and after a while, the window for selecting the type of sorting appeared several times too (possible once for each time I clicked the button). I chose the recommended extensions, and no extension appeared.
I closed it and reopened it again, but this time, the main window was completely blank (actually, black). I restarted the PC, uninstalled the application, run CCleaner to clear the registry, reinstalled the application, all of that several times and nothing.
Sometime, after a long time running, it shows the usual sections, but when I close it and reopen it again, everything is the same. Also, some options from the tool windows doesn't work, while other do (like the about window).
I had a previous version of vscode that worked great. Sadly, I cannot remember which one was, not even a close guest and I removed it when I noticed that installing this new version didn't removed it.
This is how VS Code looks like when I open it:
This is the about window:
This is a snapshot of the task manager a few seconds after vscode is launched:
And these are my computer properties:
Did anyone experience a simmilar situation before? Does anyone know how to fix it?
UPDATE 1
When I installed this new version, I noticed that it didn't remove the previous version of the application that was installed (and working). (This version instead of living on ProgramFiles was living on my User folder, I think on the Local AppSettings)
Then I proceed to uninstall it but stupidly missed the install entry at "Program and Features" and thought it wasn't registered there then I went to see if I could see an uninstaller, which I missed too. The rest of the story is obvious, because I though having these two versions was the problem I was determined to remove this last one and did it by manually deleting the folder, cleaning the registry, etc.
I'm writing this because, maybe, this old version left behind some configuration or registry information that would have been removed if I had followed the correct approach and, although my efforts to manually remove any trail, this is causing the new version to malfunction. For example, I still have the option on the explorer's context menu to open a file with Code, this option belongs to the old version and when clicked, the error message: "Application Not found" is shown.
The text was updated successfully, but these errors were encountered:
tomcumming commented Oct 16, 2016 •
can reproduce on ubuntu 16.04 running on virtualbox latest stable
works ok when starting with code --disable-gpu
isidorn commented Oct 17, 2016
Dup of some issue opened 7 days ago - please search our github issues for details.
In short: an electron rendering problem in the meantime please start with the flag you already found
MehmetKaplan commented Mar 13, 2017
As a workaround, I have edited file /usr/share/applications/code.desktop
Replacing
Exec=/usr/share/code/code --unity-launch %U
with
Exec=/usr/share/code/code --disable-gpu --unity-launch %U
solved my problem of launching code through launcher.
Just in case one may need.
jradxl commented Mar 13, 2017
Indeed I did, Thankyou!
jgeorgeson commented Mar 28, 2017
The --disable-gpu option isn't working for me, though it's just the application text that isn't displayed for me (file contents are displayed. . Maybe just missing some fonts?
Running on CentOS 7.3 in Xfce4 under vnc4xserver, connected via TightVNC Viewer.
ArtStepanyuk commented Apr 10, 2017
code --disable-gpu Workaround works just fine for me
jgeorgeson commented Apr 10, 2017
@ArtStepanyuk thanks for commenting as I couldn't find this issue again to follow-up! In my case it's a matter of unmet dependencies rather than the GPU rendering. I'm running on an AWS EC2 instance of the official Centos 7.x AMI, and had only installed the xfce4 group and vnc4xserver. Once I also installed the "Server with GUI" group then the application text started rendering. So there's a runtime dependency that's not declared in the RPM.
nighto commented Oct 2, 2017
On Windows 10, after last update (Help > About says version 1.16.1) when I open Code the screen goes totally black, as if I have powered my monitor off (if that was possible on a notebook). Running with --disable-gpu fixes the problem.
nicolasayotte commented Nov 14, 2017 •
I'm running on Windows 10 with Code v1.18.0 and I have the black screen bug too. For me, Zen Mode renders correctly even with this bug (CTRL-K, Z) if that can give a clue to the devs.
Приносим извинения. Запрошенное содержимое было удалено. Вы будете автоматически перенаправлены через 1 секунду.
Лучший отвечающий
Вопрос
а у меня такой вопрос, Винда 7 64-разрядная. скомпилировал прогу, которую написал в VS 2010 Pro.
компилятор сработал чётко, как часы.
простое оконное приложеньице. а экзешник не запускается, появляется чёрный экран и тут же исчезает ((
попробовал в разных режимах совместимости - ничего не помогает (((
не переустанавливать же мне винду теперь (((
если есть идеи как с этим всем бороться - поделитесь!
Ответы
экран весь чёрный?
может, какую-то runtime error в консоль выводит? запустите прогу через обычный bat-ник
или в Total Commander по Shift+Enter (через Noclose.pif)
если безрезультатно. то семёрка окно не хочет инициализировать, надо будет в коде покопаться. Если что. лучше код выложить
Все ответы
экран весь чёрный?
может, какую-то runtime error в консоль выводит? запустите прогу через обычный bat-ник
или в Total Commander по Shift+Enter (через Noclose.pif)
если безрезультатно. то семёрка окно не хочет инициализировать, надо будет в коде покопаться. Если что. лучше код выложить
данкюшон! ) я блин запускал просто через тотал командер экзешник, а надо было через командную строку же!!
простите меня, дурака, только-только начал начинать))
попробовал шифт+энтер через тотал - работает ) спасибо за совет.
а если есть ссылки на какие-нить интересные материалы для новичков, то я с радостью почитаю.
для кулхацкера я в матише не фурычу, но хоть основы основ С++ освоить бы хотелось.
P.S. мой компилятор, не воспринимает русский текст походу (( экзешники вместо русских слов выдают какую-то абракадабру (((
Чтобы вам отвечать нужно быть телепатом. Не показываете код, вот и гадай тут.
Очевидно, проблема в кодировках. В своём коде используете юникод или что? В какой кодировке сохраняются файлы? Каковы настройки проекта?
Хотите изучать основы - возьмите нормальную IDE, хотя бы Visual C++ Express.
Про русский текст - задайте, пожалуйста, отдельным вопросом. Или хотя бы погуглите. Это стандартный вопрос новичков, точно не баг, и к выбору компилятора это никакого отношения не имеет :)
В WinXP и более старых Windows в "командное окно" автоматом подключается устаревшая руссская кодировка 866, синонимы: DOS-кодировка, OEM-кодировка, альтернативая и т.д. и т.п. - такая бодяга! -((
Но сам Windows (в том числе и VS) работает c кодировками ANSI (ASCII) 1251, uNICODE и т.д.
Посмотри в "командном окне" help cp (code page) - для сведения.
1. Файл с исходным текстом (например - *.Сpp) из своего проекта с русским текстом, открой в редакторе, который поддерживает DOS и 1251 кодировки одновременно, например NPP, TC?, Far и т.д.
Приносим извинения. Запрошенное содержимое было удалено. Вы будете автоматически перенаправлены через 1 секунду.
Лучший отвечающий
Вопрос
Не запускается программа Microsoft Visual Studio 2019, после попытки открыть программу вылазит окно Windows о закрытии программы. Поиск проблемы в Интернете не помогает так же как и отладка. Пытался от администратора - не получается.
Ответы
Но как такое может быть, я устанавливал Windows с диска который покупал в магазине. Такого просто не может быть что бы у меня было краденное ПО.
Как такое может быть - это уже вам виднее. Но что краденое - совершенно очевидно. Для начала OEM SLP версии в магазинах вообще не продаются, они только предустановлены на ПК крупных производителей. И ключ у вас краденый (пробейте его в поисковике). Что вы там за диск в магазине купили - я не знаю, но вы точно не купили лицензию на ОС.
Легальная покупка ОС отдельно от ПК будет исключительно в форме фигурной пластиковой коробки, в ней два диска (64 и 32 бита) с голограммами, уникальный ключ (не будет найден в интернете) наклеен на внутренней стороне коробки. Плюс чек/счет на сумму как полкомпьютера (поэтому то Ultimate никто не покупал - Pro делает все то же самое в полтора раза дешевле).
Как я сказал, ваша ситуация совершенно обычная - Ultimate всегда краденая, всегда ОЕМ SLP, всегда подмена файлов активации, точно как у вас. Может какой то левый диск вроде "1000 программ" тогда продавали, не знаю.
Вот пример, тоже не работает VS, тоже краденая Ultimate:
This posting is provided "AS IS" with no warranties, and confers no rights.
Проверьте логи ОС на наличие ошибок. Попробуйте полностью удалить VS и поставить заново.
- Помечено в качестве ответа Maksim Marinov Microsoft contingent staff, Moderator 8 января 2020 г. 15:35
Все ответы
Проверьте логи ОС на наличие ошибок. Попробуйте полностью удалить VS и поставить заново.
- Помечено в качестве ответа Maksim Marinov Microsoft contingent staff, Moderator 8 января 2020 г. 15:35
Вылазит такая ошибка..
Всё равно вылазит окно о "Прекращении работы программы . "
Вот текст когда нажимаешь на кнопку "показать подробности проблемы" -
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: vs_setup_bootstrapper.exe
Версия приложения: 2.4.1111.43337
Отметка времени приложения: b37054ee
Имя модуля с ошибкой: KERNELBASE.dll
Версия модуля с ошибкой: 6.1.7601.19135
Отметка времени модуля с ошибкой: 56a1c9ac
Код исключения: c06d007e
Смещение исключения: 000000000000965d
Версия ОС: 6.1.7601.2.1.0.256.1
Код языка: 1049
Дополнительные сведения 1: 7283
Дополнительные сведения 2: 72836eb6216b49be15302fdb224c1b5d
Дополнительные сведения 3: be7c
Дополнительные сведения 4: be7c66ff8d6645e2a25fb76613fa50e4
Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом:
C:\Windows\system32\ru-RU\erofflps.txt
Всё равно вылазит окно о "Прекращении работы программы . "
Вот текст когда нажимаешь на кнопку "показать подробности проблемы" -
Сигнатура проблемы:
Имя события проблемы: APPCRASH
Имя приложения: vs_setup_bootstrapper.exe
Версия приложения: 2.4.1111.43337
Отметка времени приложения: b37054ee
Имя модуля с ошибкой: KERNELBASE.dll
Версия модуля с ошибкой: 6.1.7601.19135
Отметка времени модуля с ошибкой: 56a1c9ac
Код исключения: c06d007e
Смещение исключения: 000000000000965d
Версия ОС: 6.1.7601.2.1.0.256.1
Код языка: 1049
Дополнительные сведения 1: 7283
Дополнительные сведения 2: 72836eb6216b49be15302fdb224c1b5d
Дополнительные сведения 3: be7c
Дополнительные сведения 4: be7c66ff8d6645e2a25fb76613fa50e4
Если заявление о конфиденциальности в Интернете недоступно, ознакомьтесь с его локальным вариантом:
C:\Windows\system32\ru-RU\erofflps.txt
Так же я ради эксперимента скачал программу Visual Studio Code, и с ней таких проблем нету. Очень жду вашего ответа. Спасибо!
Нету даже такой папки.
Это не так необходимо делать. Напишите "cd C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\layout\" и потом уже запустите InstallCleanup.exe. Или же найдите вручную папку в Program Files и дойдите до layout, где должен быть наличен InstallCleanup.exe.
Почему то нету этой папки.
У вас какая ОС? Укажите версию и редакцию. Так же, лицензия или краденая сборка?
Я спрашиваю потому что такие проблемы обычно наблюдаются на краденых пиратских сборках. Так что прежде чем решать проблему надо убедится что у вас подлинная копия ОС.
Для проверки запустите утилиту MGADIAG:
После завершения проверки нажмите кнопочку "Скопировать" и поместите содержимое буфера обмена в форму форума без каких либо изменений. Вся "секратная" информация уже скрыта.
This posting is provided "AS IS" with no warranties, and confers no rights.
Vista WgaER Data-->
ThreatID(s): N/A, hr = 0x80070002
Version: N/A, hr = 0x80070002
Windows XP Notifications Data-->
Cached Result: N/A, hr = 0x80070002
File Exists: No
Version: N/A, hr = 0x80070002
WgaTray.exe Signed By: N/A, hr = 0x80070002
WgaLogon.dll Signed By: N/A, hr = 0x80070002
OGA Notifications Data-->
Cached Result: N/A, hr = 0x80070002
Version: N/A, hr = 0x80070002
OGAExec.exe Signed By: N/A, hr = 0x80070002
OGAAddin.dll Signed By: N/A, hr = 0x80070002
Browser Data-->
Proxy settings: N/A
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Win32)
Default Browser: C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
Download signed ActiveX controls: Prompt
Download unsigned ActiveX controls: Disabled
Run ActiveX controls and plug-ins: Allowed
Initialize and script ActiveX controls not marked as safe: Disabled
Allow scripting of Internet Explorer Webbrowser control: Disabled
Active scripting: Allowed
Script ActiveX controls marked as safe for scripting: Allowed
File Scan Data-->
File Mismatch: C:\Windows\system32\wat\watadminsvc.exe[Hr = 0x80070003]
File Mismatch: C:\Windows\system32\wat\npwatweb.dll[Hr = 0x80070003]
File Mismatch: C:\Windows\system32\wat\watux.exe[Hr = 0x80070003]
File Mismatch: C:\Windows\system32\wat\watweb.dll[Hr = 0x80070003]
Spsys.log Content: 0x80070002
Licensing Data-->
Версия службы лицензирования программного обеспечения: 6.1.7601.17514
Windows Activation Technologies-->
HrOffline: 0x00000000
HrOnline: N/A
HealthStatus: 0x0000000000000000
Event Time Stamp: N/A
ActiveX: Not Registered - 0x80040154
Admin Service: Not Registered - 0x80040154
HealthStatus Bitmask Output:
HWID Data-->
HWID Hash Current: LgAAAAEAAQABAAEAAAABAAAAAwABAAEA6GHc4aiILvK2LrC8tJxC1hQ2PEcucw==
OEM Activation 1.0 Data-->
N/A
OEM Activation 2.0 Data-->
BIOS valid for OA 2.0: yes
Windows marker version: 0x20001
OEMID and OEMTableID Consistent: yes
BIOS Information:
ACPI Table Name OEMID Value OEMTableID Value
APIC LENOVO CB-01
FACP LENOVO CB-01
HPET LENOVO CB-01
BOOT LENOVO CB-01
MCFG LENOVO CB-01
UEFI LENOVO CB-01
ASF! LENOVO CB-01
SLIC DELL PE_SC3
SSDT LENOVO CB-01
ASPT LENOVO CB-01
FPDT LENOVO CB-01
SSDT LENOVO CB-01
SSDT LENOVO CB-01
Vista WgaER Data-->
ThreatID(s): N/A, hr = 0x80070002
Version: N/A, hr = 0x80070002
Windows XP Notifications Data-->
Cached Result: N/A, hr = 0x80070002
File Exists: No
Version: N/A, hr = 0x80070002
WgaTray.exe Signed By: N/A, hr = 0x80070002
WgaLogon.dll Signed By: N/A, hr = 0x80070002
OGA Notifications Data-->
Cached Result: N/A, hr = 0x80070002
Version: N/A, hr = 0x80070002
OGAExec.exe Signed By: N/A, hr = 0x80070002
OGAAddin.dll Signed By: N/A, hr = 0x80070002
Browser Data-->
Proxy settings: N/A
User Agent: Mozilla/4.0 (compatible; MSIE 8.0; Win32)
Default Browser: C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
Download signed ActiveX controls: Prompt
Download unsigned ActiveX controls: Disabled
Run ActiveX controls and plug-ins: Allowed
Initialize and script ActiveX controls not marked as safe: Disabled
Allow scripting of Internet Explorer Webbrowser control: Disabled
Active scripting: Allowed
Script ActiveX controls marked as safe for scripting: Allowed
File Scan Data-->
File Mismatch: C:\Windows\system32\wat\watadminsvc.exe[Hr = 0x80070003]
File Mismatch: C:\Windows\system32\wat\npwatweb.dll[Hr = 0x80070003]
File Mismatch: C:\Windows\system32\wat\watux.exe[Hr = 0x80070003]
File Mismatch: C:\Windows\system32\wat\watweb.dll[Hr = 0x80070003]
Spsys.log Content: 0x80070002
Licensing Data-->
Версия службы лицензирования программного обеспечения: 6.1.7601.17514
Windows Activation Technologies-->
HrOffline: 0x00000000
HrOnline: N/A
HealthStatus: 0x0000000000000000
Event Time Stamp: N/A
ActiveX: Not Registered - 0x80040154
Admin Service: Not Registered - 0x80040154
HealthStatus Bitmask Output:
HWID Data-->
HWID Hash Current: LgAAAAEAAQABAAEAAAABAAAAAwABAAEA6GHc4aiILvK2LrC8tJxC1hQ2PEcucw==
OEM Activation 1.0 Data-->
N/A
OEM Activation 2.0 Data-->
BIOS valid for OA 2.0: yes
Windows marker version: 0x20001
OEMID and OEMTableID Consistent: yes
BIOS Information:
ACPI Table Name OEMID Value OEMTableID Value
APIC LENOVO CB-01
FACP LENOVO CB-01
HPET LENOVO CB-01
BOOT LENOVO CB-01
MCFG LENOVO CB-01
UEFI LENOVO CB-01
ASF! LENOVO CB-01
SLIC DELL PE_SC3
SSDT LENOVO CB-01
ASPT LENOVO CB-01
FPDT LENOVO CB-01
SSDT LENOVO CB-01
SSDT LENOVO CB-01
Все как обычно: краденая Ultimate OEM SLP от Dell, файлы активации подменены.
File Scan Data-->
File Mismatch: C:\Windows\system32\wat\watadminsvc.exe[Hr = 0x80070003]
File Mismatch: C:\Windows\system32\wat\npwatweb.dll[Hr = 0x80070003]
File Mismatch: C:\Windows\system32\wat\watux.exe[Hr = 0x80070003]
File Mismatch: C:\Windows\system32\wat\watweb.dll[Hr = 0x80070003]
Еще не было случая чтоб Ultimate оказалась подлинной.
Если у вас реально Lenovo G580, то он поставлялся с Windows 7 или 8, скорее всего домашней. Можете попробовать восстановить лицензию.
А мы, увы, ничем помочь не можем, обсуждение краденого ПО запрещено.
This posting is provided "AS IS" with no warranties, and confers no rights.
Приносим извинения. Запрошенное содержимое было удалено. Вы будете автоматически перенаправлены через 1 секунду.
Лучший отвечающий
Вопрос
а у меня такой вопрос, Винда 7 64-разрядная. скомпилировал прогу, которую написал в VS 2010 Pro.
компилятор сработал чётко, как часы.
простое оконное приложеньице. а экзешник не запускается, появляется чёрный экран и тут же исчезает ((
попробовал в разных режимах совместимости - ничего не помогает (((
не переустанавливать же мне винду теперь (((
если есть идеи как с этим всем бороться - поделитесь!
Ответы
экран весь чёрный?
может, какую-то runtime error в консоль выводит? запустите прогу через обычный bat-ник
или в Total Commander по Shift+Enter (через Noclose.pif)
если безрезультатно. то семёрка окно не хочет инициализировать, надо будет в коде покопаться. Если что. лучше код выложить
Все ответы
экран весь чёрный?
может, какую-то runtime error в консоль выводит? запустите прогу через обычный bat-ник
или в Total Commander по Shift+Enter (через Noclose.pif)
если безрезультатно. то семёрка окно не хочет инициализировать, надо будет в коде покопаться. Если что. лучше код выложить
данкюшон! ) я блин запускал просто через тотал командер экзешник, а надо было через командную строку же!!
простите меня, дурака, только-только начал начинать))
попробовал шифт+энтер через тотал - работает ) спасибо за совет.
а если есть ссылки на какие-нить интересные материалы для новичков, то я с радостью почитаю.
для кулхацкера я в матише не фурычу, но хоть основы основ С++ освоить бы хотелось.
P.S. мой компилятор, не воспринимает русский текст походу (( экзешники вместо русских слов выдают какую-то абракадабру (((
Чтобы вам отвечать нужно быть телепатом. Не показываете код, вот и гадай тут.
Очевидно, проблема в кодировках. В своём коде используете юникод или что? В какой кодировке сохраняются файлы? Каковы настройки проекта?
Хотите изучать основы - возьмите нормальную IDE, хотя бы Visual C++ Express.
Про русский текст - задайте, пожалуйста, отдельным вопросом. Или хотя бы погуглите. Это стандартный вопрос новичков, точно не баг, и к выбору компилятора это никакого отношения не имеет :)
В WinXP и более старых Windows в "командное окно" автоматом подключается устаревшая руссская кодировка 866, синонимы: DOS-кодировка, OEM-кодировка, альтернативая и т.д. и т.п. - такая бодяга! -((
Но сам Windows (в том числе и VS) работает c кодировками ANSI (ASCII) 1251, uNICODE и т.д.
Посмотри в "командном окне" help cp (code page) - для сведения.
1. Файл с исходным текстом (например - *.Сpp) из своего проекта с русским текстом, открой в редакторе, который поддерживает DOS и 1251 кодировки одновременно, например NPP, TC?, Far и т.д.
Читайте также: