Category: Microsoft
Category Archives: Microsoft
Replication Priority Boost.
Anyone managed to work out Replication Priority Boost?
Not managed to find much on this as to where this is managed.
I’ve found the following
user interface to boost the priority of a replication partner.
“rootdse modifiy: setpriortyBoost :<naming context>:partnerdc>:<boost factor>”
“rootdse attribute msds-priorutyBoost:<naming context>:<partner DC>”
I’ve looked via ADSIEDIT edit to see if I could find this attribute but no joy.
The note suggest “user interface to boost the priorty of a replication partner”
Can’t see anything in any GUI tools either.
Anyone managed to find this and if so , where is it?
Anyone managed to work out Replication Priority Boost?Not managed to find much on this as to where this is managed.I’ve found the followinguser interface to boost the priority of a replication partner.”rootdse modifiy: setpriortyBoost :<naming context>:partnerdc>:<boost factor>””rootdse attribute msds-priorutyBoost:<naming context>:<partner DC>” I’ve looked via ADSIEDIT edit to see if I could find this attribute but no joy.The note suggest “user interface to boost the priorty of a replication partner” Can’t see anything in any GUI tools either.Anyone managed to find this and if so , where is it? Read More
Transferring an SSD to a New PC: Windows 10 and Personal Data
I have an SSD containing Windows 10 Student Edition, personal files, and a few games, which I’d like to transfer to a new desktop PC, specifically an OptiPlex 9010.
I’ve read that there’s a specific method for transferring a hard drive with Windows to a new computer with different hardware.
Can you provide me with helpful tips, tutorials, or guides on how to accomplish this transfer successfully? I’d greatly appreciate any assistance.
I have an SSD containing Windows 10 Student Edition, personal files, and a few games, which I’d like to transfer to a new desktop PC, specifically an OptiPlex 9010. I’ve read that there’s a specific method for transferring a hard drive with Windows to a new computer with different hardware. Can you provide me with helpful tips, tutorials, or guides on how to accomplish this transfer successfully? I’d greatly appreciate any assistance. Read More
How can we empty Deleted Item Folders from On-premises Exchange server using script?
Scenario: As i am migrating the mailbox, requirement is to empty the mailbox’s deleted items folder and instead of doing manually to individual usermailbox, i tried to do from Exchange Management shell using command.
Search-Mailbox parameter command is deprecated so i cannot use those command as suggested in the internet related articles.
How can i empty deleted item folders from Mailbox server?
Scenario: As i am migrating the mailbox, requirement is to empty the mailbox’s deleted items folder and instead of doing manually to individual usermailbox, i tried to do from Exchange Management shell using command.Search-Mailbox parameter command is deprecated so i cannot use those command as suggested in the internet related articles. How can i empty deleted item folders from Mailbox server? Read More
Safe to buy authenticating Windows DVD from ebay?
I recently came across little white or red envelopes containing product keys that cost around $40 from ebay. Is there any way to verify their authenticity and legitimacy.
I recently came across little white or red envelopes containing product keys that cost around $40 from ebay. Is there any way to verify their authenticity and legitimacy. Read More
How to fix error 108 in Q.B Online?
I’m encountering error 108 in QBO when trying to connect my bank account. This error typically appears due to messages from my bank that require my attention, such as new terms or security notifications. I’ve tried refreshing the bank connection, clearing the browser cache, and using a different browser, but the issue persists. Could someone provide detailed steps to fix error 108, address any pending bank messages, and ensure a stable bank connection in Q.B Online?
I’m encountering error 108 in QBO when trying to connect my bank account. This error typically appears due to messages from my bank that require my attention, such as new terms or security notifications. I’ve tried refreshing the bank connection, clearing the browser cache, and using a different browser, but the issue persists. Could someone provide detailed steps to fix error 108, address any pending bank messages, and ensure a stable bank connection in Q.B Online? Read More
Odd bug when selecting 32 columns in source query of copy data task
I have been fighting a very odd issue in a pipeline this morning and can reproduce the issue at will.
Imagine a simple pipeline with a copy data task using a SHIR.
For the source query, if I specify 32 columns in the query – it errors with a message that it cannot find the first column in the dataset.. If I specify 31 columns, or 33 columns its fine.. It doesn’t matter what order the columns are in, doesn’t matter what columns I choose, or the names, or whatever, but the moment I choose 32 columns – It errors with a message that it cannot find the first column (whatever I select as the first column)
Repro – Copy data task, source query =
SELECT 1 AS col1
, 2 AS col2
, 3 AS col3
, 4 AS col4
, 5 AS col5
, 6 AS col6
, 7 AS col7
, 8 AS col8
, 9 AS col9
, 10 AS col0
, 11 AS col11
, 12 AS col12
, 13 AS col13
, 14 AS col14
, 15 AS col15
, 16 AS col16
, 17 AS col17
, 18 AS col18
, 19 AS col19
, 20 AS col20
, 21 AS col21
, 22 AS col22
, 23 AS col23
, 24 AS col24
, 25 AS col25
, 26 AS col26
, 27 AS col27
, 28 AS col28
, 29 AS col29
, 30 AS col30
, 31 AS col31
, 32 AS col32
Sink = no mapping, tablename passed in as part of foreach and auto-create table
Error:
Failure happened on ‘Sink’ side. ErrorCode=UserErrorInvalidColumnMappingColumnNotFound,’Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=Column name ‘col1′ cannot be found in either source data or column mapping.,Source=Microsoft.DataTransfer.DataContracts,’
But in the example above, if I add a “col33”, it works fine
I have been fighting a very odd issue in a pipeline this morning and can reproduce the issue at will.Imagine a simple pipeline with a copy data task using a SHIR.For the source query, if I specify 32 columns in the query – it errors with a message that it cannot find the first column in the dataset.. If I specify 31 columns, or 33 columns its fine.. It doesn’t matter what order the columns are in, doesn’t matter what columns I choose, or the names, or whatever, but the moment I choose 32 columns – It errors with a message that it cannot find the first column (whatever I select as the first column)Repro – Copy data task, source query = SELECT 1 AS col1
, 2 AS col2
, 3 AS col3
, 4 AS col4
, 5 AS col5
, 6 AS col6
, 7 AS col7
, 8 AS col8
, 9 AS col9
, 10 AS col0
, 11 AS col11
, 12 AS col12
, 13 AS col13
, 14 AS col14
, 15 AS col15
, 16 AS col16
, 17 AS col17
, 18 AS col18
, 19 AS col19
, 20 AS col20
, 21 AS col21
, 22 AS col22
, 23 AS col23
, 24 AS col24
, 25 AS col25
, 26 AS col26
, 27 AS col27
, 28 AS col28
, 29 AS col29
, 30 AS col30
, 31 AS col31
, 32 AS col32Sink = no mapping, tablename passed in as part of foreach and auto-create tableError:Failure happened on ‘Sink’ side. ErrorCode=UserErrorInvalidColumnMappingColumnNotFound,’Type=Microsoft.DataTransfer.Common.Shared.HybridDeliveryException,Message=Column name ‘col1’ cannot be found in either source data or column mapping.,Source=Microsoft.DataTransfer.DataContracts,’But in the example above, if I add a “col33”, it works fine Read More
Capture and review .Net Profiler Traces on App Service (Windows)
Access the Azure Portal and navigate to the desired App Service.
Navigate to “Diagnose and Solve Problems” -> “Diagnostic Tools”
Choose “Collect .NET Profiler Trace” option.
Configure the trace options to gather data from the specific application instance, including thread details.
Reproduce the issue at step 2.
Access and examine the generated report.
In the demo application, a delay of approximately 20 seconds was observed. Refer to the browser network traces provided below.
Analyze the profiler traces to pinpoint the cause of the reported delay.
After examining the demo app’s code, it was evident that a deliberate 20-second delay was introduced in the Privacy method within the Home Controller.
Note: Default profiler log collection time is 60 seconds and it is possible to increase the default profiling duration by setting an application setting IIS_PROFILING_TIMEOUT_IN_SECONDS with a maximum value of 900 (i.e. 15 minutes).
Microsoft Tech Community – Latest Blogs –Read More
Unable to purchase MDE P2 from Admin portal
Hello everyone!
I’m currently using the MDE P2 trial for my workstation and it expires on the 18th, I’d like to purchase the license, but there is no option to purchase the subscription. Does anyone have an idea how to purchase MDE?
Thanks!
Hello everyone! I’m currently using the MDE P2 trial for my workstation and it expires on the 18th, I’d like to purchase the license, but there is no option to purchase the subscription. Does anyone have an idea how to purchase MDE? Thanks! Read More
Outlook will not open
Have just started a new business account, created an email address but am unable to get past the “pick an account page” have tried different devices and rebooted but still unable to login? Any thoughts welcome
Have just started a new business account, created an email address but am unable to get past the “pick an account page” have tried different devices and rebooted but still unable to login? Any thoughts welcome Read More
How to Resolve Error PS038 in Quick-Books Desktop on Windows 10/11
I keep encountering error PS038 in Quick-Books Desktop while trying to run pay-roll on my Windows 10/11 computer. This error is preventing me from updating paychecks, and I’ve already tried restarting the software and checking for updates, but the problem persists. Can someone provide a comprehensive guide or step-by-step instructions to fix this issue? It’s crucial for me to process pay roll promptly. Additionally, any insights into the common causes of this error would be extremely helpful.
I keep encountering error PS038 in Quick-Books Desktop while trying to run pay-roll on my Windows 10/11 computer. This error is preventing me from updating paychecks, and I’ve already tried restarting the software and checking for updates, but the problem persists. Can someone provide a comprehensive guide or step-by-step instructions to fix this issue? It’s crucial for me to process pay roll promptly. Additionally, any insights into the common causes of this error would be extremely helpful. Read More
Sync Between Users
Hello,
I am having issues with a user I support using the To-Do app, when the user adds tasks to a shared task-list the added task will not appear for any of their colleagues, if they colleagues add a task it does appear for the user however. Similarly if they complete the task they added their colleageus will get a notification saying it was completed despite not being able to see the task. Has anyone come across this at all. I have checked the sync settings, reinstalled the app etc. This happens on the users Windows and Iphone app so it doesnt appear to be device specific.
Any help would be much appriciated.
– O
Hello,I am having issues with a user I support using the To-Do app, when the user adds tasks to a shared task-list the added task will not appear for any of their colleagues, if they colleagues add a task it does appear for the user however. Similarly if they complete the task they added their colleageus will get a notification saying it was completed despite not being able to see the task. Has anyone come across this at all. I have checked the sync settings, reinstalled the app etc. This happens on the users Windows and Iphone app so it doesnt appear to be device specific. Any help would be much appriciated.- O Read More
Unlock the Power of Generative AI: A Beginner’s Guide to Building Applications with LLMs
With so many new technologies, tools and terms in the world of Generative AI, it can be hard to know where to start or what to learn next. “Generative AI for Beginners” is designed to help you on your learning journey no matter where you are now.
We are happy announce that the “Generative AI for Beginners” course has received a major refresh – 18 new video lessons. These videos will help guide you through the written and code sections of the course on the Github Repo. You can take the course in order or start and stop and the lessons that interest you the most!
What is Generative AI for Beginners?
In case this is your first time hearing about the course, Generative AI for Beginners is an 18-lesson open source Github repo covering some of the most important topics about building Generative AI applications.
Each lesson features both a written and short video lesson. The course is divided in Learn and Build. Learn lessons cover key Generative AI concepts and Build lessons teach you how to create popular application types.
Who is Generative AI for?
Students interested in building GenAI applications or currently building them, this course is for you! While the course is designed “for beginners”, we have tried to cover a variety of topics for all skill levels.
We have created code versions of the course using the OpenAI API in case you don’t have access to the Azure OpenAI service.
You can meet other learner from the course in the Azure AI Discord where we host community roundtables to help further discuss and learn about building GenAI applications.
What will I learn?
Here is a complete lesson list:
Introduction to Generative AI and LLMs
Exploring and comparing different LLMs
Using Generative AI Responsibly
Understanding Prompt Engineering Fundamentals
Building Text Generation Applications
Building Search Apps Vector Databases
Building Image Generation Applications
Building Low Code AI Applications
Integrating External Applications with Function Calling
Designing UX for AI Applications
Securing Your Generative AI Applications
The Generative AI Application Lifecycle
Retrieval Augmented Generation (RAG) and Vector Databases
Open Source Models and Hugging Face
The course is open source so feel free to make a pull request if you see an opportunity to make any improvements!
Microsoft Tech Community – Latest Blogs –Read More
First Steps into Automation: Building Your First Playwright Test
Web applications are becoming more complex, dynamic, and user-centric than ever before. They are also being deployed more frequently, often multiple times a day, thanks to continuous integration and delivery pipelines. To ensure that these applications deliver a reliable and consistent user experience, testing becomes a critical part of the development process.
However, traditional testing approaches that rely on manual testers or brittle scripts are not scalable or reliable enough to meet the demands of modern web development. We need a better way to automate testing of web applications, one that can handle complex user interactions, cross-browser compatibility, and fast feedback loops.
That’s where Playwright comes in. Playwright is an open-source framework for end-to-end testing of web applications. It was released in 2020 by Microsoft and has been gaining popularity and adoption ever since. Playwright allows developers to write tests in .NET, Python or Java that can run across all modern browsers (Chromium, Firefox, WebKit) and emulated devices (desktop, mobile, tablet). Playwright also provides a rich set of features and tools to make testing easier, faster, and more resilient, such as auto-waiting, auto-retrying, test isolation, parallel execution, debugging, reporting, and more.
We recently released a new Microsoft Learn training module that walks you step-by-step through building your first end-to-end test with Playwright. In this article, we will create our first end-to-end test with Playwright using the module as our guide.
Check out the module here: Build Your first end-to-end test with Playwright – Training | Microsoft Learn
Getting Started with Playwright
Embarking on your Playwright adventure is straightforward. Before we can start writing tests with Playwright, we need to install and set up Playwright on our machine. In this article, we will be using TypeScript to write our tests, so we need to have node.js and npm installed. You can download and install Node.js here.
You can use the editor of your choice, but in this article, we will use Visual Studio Code. Visual Studio Code is a code editor and debugging tool. You can download and install Visual Studio Code from here.
Once we have Node.js and Visual Studio Code installed, we can go ahead to create a new project folder for our tests. We can use any name for our folder. In this article, we will use the name learn-playwright.
mkdir learn-playwright
When we have our project folder created, we would need to navigate into the new directory. The command below makes that happen.
cd learn-playwright
Now we can install Playwright and initialize our project. Playwright provides a convenient command to do both tasks at once.
npm init playwright@latest
When you run this command, you will be asked a few questions to configure our Playwright project
What language do you want to use for your tests? We can choose between JavaScript and TypeScript.
What is the name of the test directory? This is the folder where Playwright will look for our test files. We can use the default name, tests, or choose a different one.
Add a GitHub Action for automating tests? This is an optional feature that will create a file for us to run our tests on GitHub using GitHub Actions. We can choose yes or no, depending on whether we want to use GitHub Actions or not.
Install Playwright browsers? This is a required step that will download the browser binaries that Playwright needs to run our tests. We can choose the default option, true, or select specific browsers to download.
After answering these questions, we should see an output like the one here.
Initializing NPM project (npm init -y)…
Wrote to /learn-playwright/package.json:
{
“name”: “learn-playwright”,
“version”: “1.0.0”,*
“description”: “”,*
“main”: “index.js”,*
“scripts”: {*
“test”: “echo “Error: no test specified” && exit 1″*
},
“keywords”: [],
“author”: “”,
“license”: “ISC”
}
Installing Playwright Test (npm install –save-dev @playwright/test)…
added 4 packages, and audited 5 packages in 2s
found 0 vulnerabilities
Installing Types (npm install –save-dev @types/node)…
added 2 packages, and audited 7 packages in 580ms
found 0 vulnerabilities
Writing playwright.config.ts.
Writing .github/workflows/playwright.yml.
Writing tests/example.spec.ts.
Writing tests-examples/demo-todo-app.spec.ts.
Writing package.json.
Downloading browsers (npx playwright install)…
✔ Success! Created a Playwright Test project at /learn-playwright
Inside that directory, you can run several commands:
npx playwright test
Runs the end-to-end tests.
npx playwright test –ui
Starts the interactive UI mode.
npx playwright test –project=chromium
Runs the tests only on Desktop Chrome.
npx playwright test example
Runs the tests in a specific file.
npx playwright test –debug
Runs the tests in debug mode.
npx playwright codegen
Auto generate tests with Codegen.
We suggest that you begin by typing:
npx playwright test
And check out the following files:
– ./tests/example.spec.ts – Example end-to-end test
– ./tests-examples/demo-todo-app.spec.ts – Demo Todo App end-to-end tests
– ./playwright.config.ts – Playwright Test configuration
Visit https://playwright.dev/docs/intro for more information.
Happy hacking!
This tells us that a new npm project has been created with a package.json file, and that Playwright Test has been installed. Playwright Test is the built-in test runner for Playwright, which provides a simple and flexible way to write and run tests. It also tells us which files have been created for us. Next, it tells us that Playwright is downloading browsers. Playwright will download the latest version of the browsers that we can use to run our tests on. It uses browser binaries that are installed locally, so we don’t need to have the browsers installed on our machine.
Once finished, we get a success message and a list of commands we can run to interact with the Playwright Test project. We also get some suggestions on which files to check out and where to find more information.
Running Tests with Playwright Test
Now that we have installed and set up Playwright, we can start writing and running tests with Playwright Test. Playwright Test is a test runner that provides a simple and flexible way to write and run tests. It has a minimal API that is easy to learn and use, and it supports various features and options to make testing easier, faster, and more resilient.
The example test script that Playwright created for us, tests/example.spec.ts, contains two simple tests that check the title and the get started link of the Playwright website. Let’s take a look at the code in this unit: Understand Test Specification – Training | Microsoft Learn.
import { test, expect } from ‘@playwright/test’;
test(‘has title’, async ({ page }) => {
await page.goto(‘https://playwright.dev/’);
// Expect a title “to contain” a substring.
await expect(page).toHaveTitle(/Playwright/);
});
test(‘get started link’, async ({ page }) => {
await page.goto(‘https://playwright.dev/’);
// Click the get started link.
await page.getByRole(‘link’, { name: ‘Get started’ }).click();
// Expects page to have a heading with the name of Installation.
await expect(page.getByRole(‘heading’, { name: ‘Installation’ })).toBeVisible();
});
The first line imports the test and expect objects from the Playwright Test module. The test object is used to define and run tests, and the expect object is used to make assertions.
The next two lines define the first test, which is called “has title”. The test function takes a name and a callback function as arguments. The callback function is an async function that takes a parameter called “{ page }”. This is a fixture that provides a page object, which represents a web page in the browser. We can use the page object to perform various actions and assertions on the page.
The first action we perform on the page is to navigate to the Playwright website, using the “page.goto” method. This method takes a URL as an argument and waits for the page to load. The next action we make on the page is to check the title, using the expect object and the “toHaveTitle” matcher. This matcher takes a regular expression as an argument and waits for the page title to match it.
The next four lines define the second test, called “get started link”. This test also navigates to the Playwright website, but then clicks on the “get started link”, using the “page.getByRole” locator and the click method. The “page.getByRole” is a locator that finds an element on the page by its accessible role. The click method performs a mouse click on the element. Next, we make an assertion to check the visibility of the heading with the name of Installation, using the expect object and the “toBeVisible” matcher. This matcher waits for the element to be visible on the page.
Now that we have walked through the code, let’s run the tests and see the results. To run the code, we will use the command below.
npx playwright test
Running the code tells us that 6 tests were run using 5 workers. By default, Playwright runs tests in parallel. To do this it uses workers. The number of workers is determined by the number of CPU cores available. Playwright will use half of the available CPU cores.
But wait, why did we get 6 tests when we only defined 2 tests in our script? That’s because Playwright runs each test on three different browser engines: Chromium, Firefox, and WebKit. This way, we can test our web application across all modern browsers with a single API. Playwright also supports device emulation for mobile testing.
Let’s open the HTML report to see more details about the test run. To do that, we can run the command below in the terminal.
npx playwright show-report
This command will open a browser window with the HTML report, which looks like this:
The report gives us the following insights:
We have 2 test cases (“has title”, “get started link”)
We ran each test across 3 browser engines (chromium, firefox, webkit)
The test cases were defined in the example.spec.ts file
The test run took 4.0s with all 6 tests passing (none skipped)
Clicking on a particular row gives us a detailed view of that test case. For example, if we click on the first one, we get the following details:
The test is called “has title”
The file name is example.spec.ts and the line number is 3
This test case was run on Chromium
The “Before Hooks” ran first. This launches the browser and sets the browser and page context (fixtures) for test isolation.
The Test “Action” on line 4 ran next. This resulted in a navigation to a specific page.
Then the Test “Assertion” on line 7 executes. This validates that the page has a specific title.
The “After Hooks” run last. They take any context cleanup actions needed.
This test case took “424 ms” to complete.
That’s it for running the example test.
Conclusion
In this article, you learned how to write and run your first Playwright test using TypeScript. You saw how Playwright lets you test your web application across different browsers with a single API, and also learned about the basic concepts of Playwright, such as fixtures, locators, matchers, and workers.
If you want to learn more about Playwright and how to use it for end-to-end testing, check out the Microsoft Learn module – Build Your first end-to-end test with Playwright – Training | Microsoft Learn. get started and generate your first test.
Learn more about Playwright
Build Your first end-to-end test with Playwright: Learn how to set up Playwright, write tests, run them in parallel, and debug issues.
Playwright Discord Server: https://aka.ms/playwright/discord
Playwright blog: https://dev.to/playwright
Playwright YouTube Channel: https://www.youtube.com/channel/UC46Zj8pDH5tDosqm1gd7WTg
Don’t wait, start learning Playwright today and take your web testing to the next level!
Microsoft Tech Community – Latest Blogs –Read More
Domain name lookup from query results
Hi, I have a beacon detection query that will give me a list of domains the users were successfully communicating over a certain interval.
From the domain names generated in the result, I want to perform whois lookup of every domain and alert on those created in last 30 days. I am looking for suggestions on the best way to implement whois lookup from the query results.
Thank you !!
Hi, I have a beacon detection query that will give me a list of domains the users were successfully communicating over a certain interval. From the domain names generated in the result, I want to perform whois lookup of every domain and alert on those created in last 30 days. I am looking for suggestions on the best way to implement whois lookup from the query results. Thank you !! Read More
internal SSD is shown as a removable drive in the Win. 11 taskbar
hi,
I have an issue. My internal SSD is shown as a removable drive in the Win. 11 taskbar. I followed the steps from https://support.microsoft.com/en-us/topic/internal-sata-drives-show-up-as-removeable-media-1f806a64-8661-95a6-adc7-ce65a976c8dd but issue is still there. What else can I do?
Here are screenshots.
hi,I have an issue. My internal SSD is shown as a removable drive in the Win. 11 taskbar. I followed the steps from https://support.microsoft.com/en-us/topic/internal-sata-drives-show-up-as-removeable-media-1f806a64-8661-95a6-adc7-ce65a976c8dd but issue is still there. What else can I do?Here are screenshots.https://ibb.co/8743X0Nhttps://ibb.co/DYLt2kdhttps://ibb.co/8gMPD5r Read More
Date in ‘To Do’ showing in American format even though all my settings are for UK/English.
Why is this bug happening? Can’t find any settings for it, every setting I can find says English (UK).
Why is this bug happening? Can’t find any settings for it, every setting I can find says English (UK). Read More
formula in excel
EXAMPLE
A B C D E F G H
1 NUMB ITEM Name AMT Paid Amt LEFT PAID/UnPaid $/CC/###
2 1 Shirt JOE 50 50 0 Paid Cash
3 2 Shirt Joe 20 0 20 Unpaid
4 3 Shirt
Above is an example of an excel spreadsheet I created in Conditional Formatting. Under the F2 Cell and down I used the formula =IF(ISBLANK([@Amount]),””,[@Amount]-[@[Paid Amt]]) to only show sum values. I would like to only show paid/unpaid values under the G column in there is a value under the F column. can someone help me with the formula to be able to do that. THANK YOU.
EXAMPLE A B C D E F G H 1 NUMB ITEM Name AMT Paid Amt LEFT PAID/UnPaid $/CC/### 2 1 Shirt JOE 50 50 0 Paid Cash 3 2 Shirt Joe 20 0 20 Unpaid 4 3 Shirt Above is an example of an excel spreadsheet I created in Conditional Formatting. Under the F2 Cell and down I used the formula =IF(ISBLANK([@Amount]),””,[@Amount]-[@[Paid Amt]]) to only show sum values. I would like to only show paid/unpaid values under the G column in there is a value under the F column. can someone help me with the formula to be able to do that. THANK YOU. Read More
Steam game freezing as its firsts opened
My games on steam have been tending to freeze right on startup and I have no idea why. I have run diagnostics and tried everything that reddit has recommended as this is seems to be a common thing. The games i have been trying to open have been games i have been able to play perfectly fine before and all of a sudden they deicide to stop working. I’m not sure what else to do or even how to fix it due to me never having this issue till about a month ago thinking it was a steam issue. There are certain games that work then others that don’t and this one in particular that doesn’t work is only 3 GB while I have a game that is 25 GB that runs smoothly. I just really hope there is an easy way to fix this that doesn’t require me to have to get a new computer.
My games on steam have been tending to freeze right on startup and I have no idea why. I have run diagnostics and tried everything that reddit has recommended as this is seems to be a common thing. The games i have been trying to open have been games i have been able to play perfectly fine before and all of a sudden they deicide to stop working. I’m not sure what else to do or even how to fix it due to me never having this issue till about a month ago thinking it was a steam issue. There are certain games that work then others that don’t and this one in particular that doesn’t work is only 3 GB while I have a game that is 25 GB that runs smoothly. I just really hope there is an easy way to fix this that doesn’t require me to have to get a new computer. Read More
MDI & gMSA config
Hi,
We have followed the MDI Deployment guide from Microsoft: https://learn.microsoft.com/en-us/defender-for-identity/deploy/deploy-defender-identity
We have also cross referenced this guide: https://jeffreyappel.nl/how-to-implement-defender-for-identity-and-configure-all-prerequisites/
The MDI Portal shows the gMSA account.
The MDI agents are running fine and reporting to the MDI Portal.
However, when we look at Services.msc on the Domain Controllers, the MDI agent runs under the security context of “Local Service” and not the gMSA account.
Can anyone advise us on whether this is correct? or should we see the gMSA account in Service.msc console? And what other config may be required to make it run under the gMSA account?
Thank you
SK
(screenshot below)
Hi, We have followed the MDI Deployment guide from Microsoft: https://learn.microsoft.com/en-us/defender-for-identity/deploy/deploy-defender-identity We have also cross referenced this guide: https://jeffreyappel.nl/how-to-implement-defender-for-identity-and-configure-all-prerequisites/ The MDI Portal shows the gMSA account.The MDI agents are running fine and reporting to the MDI Portal.However, when we look at Services.msc on the Domain Controllers, the MDI agent runs under the security context of “Local Service” and not the gMSA account. Can anyone advise us on whether this is correct? or should we see the gMSA account in Service.msc console? And what other config may be required to make it run under the gMSA account? Thank youSK (screenshot below) Read More
Outlook Mobile Introduces Synchronization Window
A new Outlook Mobile synchronization setting allows users to select a window of between 1 and 90 days to download copies of email and attachments. The new setting allows organizations who worry about corporate data being on mobile devices to limit exposure to one day while enabling people who like having their entire mailbox on their device get closer to that point. Everyone wins.
https://office365itpros.com/2024/07/08/outlook-mobile-synchronization/
A new Outlook Mobile synchronization setting allows users to select a window of between 1 and 90 days to download copies of email and attachments. The new setting allows organizations who worry about corporate data being on mobile devices to limit exposure to one day while enabling people who like having their entire mailbox on their device get closer to that point. Everyone wins.
https://office365itpros.com/2024/07/08/outlook-mobile-synchronization/ Read More